diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index b9520b1..ff13d62 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -26,7 +26,6 @@ jobs: - name: Pack base asar run: | npm i -g asar uglify-js - node scripts/strip.js node scripts/injectPolyfills.js sed -i -e "s/nightly/nightly-$(git rev-parse HEAD | cut -c 1-7)/" src/index.js diff --git a/scripts/strip.js b/scripts/strip.js deleted file mode 100644 index bb92ba2..0000000 --- a/scripts/strip.js +++ /dev/null @@ -1,20 +0,0 @@ -const { execSync } = require('child_process'); -const { readdirSync } = require('fs'); -const { join } = require('path'); - -// Strip unneeded files in node deps -execSync(`rm -rf src/package-lock.json src/node_modules/.package-lock.json src/node_modules/**/package.json src/node_modules/**/*.md src/node_modules/**/.*.yml src/node_modules/**/.npmignore src/node_modules/**/LICENSE src/node_modules/**/test*`); - -// Minify node deps code - -for (const package of readdirSync('src/node_modules')) { - let indexPath; - if (package.endsWith('.js')) { - indexPath = join('src/node_modules', package); - } else { - indexPath = join('src/node_modules', package, 'index.js'); - } - console.log(package, indexPath); - - execSync(`npx uglifyjs --compress --mangle -o ${indexPath} -- ${indexPath}`); -} \ No newline at end of file