index.ts 517 B

12345678910111213
  1. import { resolve } from 'node:path';
  2. import { zipBundle } from './lib/zip-bundle';
  3. const YYYYMMDD = new Date().toISOString().slice(0, 10).replace(/-/g, '');
  4. const HHmmss = new Date().toISOString().slice(11, 19).replace(/:/g, '');
  5. const fileName = `extension-${YYYYMMDD}-${HHmmss}`;
  6. // package the root dist file
  7. zipBundle({
  8. distDirectory: resolve(__dirname, '../../dist'),
  9. buildDirectory: resolve(__dirname, '../../dist-zip'),
  10. archiveName: process.env.__FIREFOX__ ? `${fileName}.xpi` : `${fileName}.zip`,
  11. });