2026-08-15 06:52:05 -05:00
|
|
|
'use strict'
|
|
|
|
|
|
|
|
|
|
const { mkdirSync, rmSync } = require('fs')
|
|
|
|
|
const { join, resolve } = require('path')
|
2026-08-26 02:38:24 -05:00
|
|
|
const archiveDirectory = require('./archive-directory.cjs')
|
2026-08-15 06:52:05 -05:00
|
|
|
|
|
|
|
|
const root = resolve(__dirname, '..')
|
|
|
|
|
const source = join(root, 'packages', 'aurora-dockside-connector')
|
|
|
|
|
const outputDir = join(root, 'dist', 'connectors')
|
|
|
|
|
const output = join(outputDir, 'aurora-dockside-connector-0.1.0.zip')
|
|
|
|
|
mkdirSync(outputDir, { recursive: true })
|
|
|
|
|
rmSync(output, { force: true })
|
2026-08-26 02:38:24 -05:00
|
|
|
archiveDirectory(source, output)
|
|
|
|
|
.then(() => process.stdout.write(`${output}\n`))
|
|
|
|
|
.catch((error) => {
|
|
|
|
|
console.error(error)
|
|
|
|
|
process.exitCode = 1
|
|
|
|
|
})
|