|
@@ -1,7 +1,8 @@
|
|
|
import { readFileSync, writeFileSync, unlinkSync } from 'fs';
|
|
|
import { join } from 'path';
|
|
|
const atClass = /\/\*\* \@class \*\//g, pure = '/*#__PURE__*/';
|
|
|
-const libIndex = join(__dirname, '..', 'lib', 'index.js');
|
|
|
+const libDir = join(__dirname, '..', 'lib');
|
|
|
+const libIndex = join(libDir, 'index.js');
|
|
|
writeFileSync(libIndex, readFileSync(libIndex, 'utf-8').replace(atClass, pure));
|
|
|
const esmDir = join(__dirname, '..', 'esm');
|
|
|
const esmIndex = join(esmDir, 'index.js'),
|
|
@@ -11,6 +12,7 @@ const esm = readFileSync(esmIndex, 'utf-8').replace(atClass, pure);
|
|
|
const wk = readFileSync(esmWK, 'utf-8'),
|
|
|
nwk = readFileSync(esmNWK, 'utf-8');
|
|
|
unlinkSync(esmIndex), unlinkSync(esmWK), unlinkSync(esmNWK);
|
|
|
+unlinkSync(join(libDir, 'worker.d.ts')), unlinkSync(join(libDir, 'node-worker.d.ts'));
|
|
|
const workerImport = /import wk from '\.\/node-worker';/;
|
|
|
const defaultExport = /export default/;
|
|
|
const constDecl = 'var wk =';
|