Files

19 lines
622 B
JavaScript

'use strict'
const { mkdirSync, rmSync } = require('fs')
const { join, resolve } = require('path')
const archiveDirectory = require('./archive-directory.cjs')
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 })
archiveDirectory(source, output)
.then(() => process.stdout.write(`${output}\n`))
.catch((error) => {
console.error(error)
process.exitCode = 1
})