From d48c91679a795f99465107fb022c087442bcdaaa Mon Sep 17 00:00:00 2001 From: Oj Date: Wed, 19 Jan 2022 18:42:42 +0000 Subject: [PATCH] [Scripts > InjectPoly] Rewrite as bash script --- scripts/injectPolyfills.js | 14 -------------- scripts/injectPolyfills.sh | 2 ++ scripts/test.sh | 2 +- 3 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 scripts/injectPolyfills.js create mode 100755 scripts/injectPolyfills.sh diff --git a/scripts/injectPolyfills.js b/scripts/injectPolyfills.js deleted file mode 100644 index 5bd4024..0000000 --- a/scripts/injectPolyfills.js +++ /dev/null @@ -1,14 +0,0 @@ -const { readdirSync, copyFileSync, mkdirSync } = require('fs'); -const { join } = require('path'); - -const rootDir = join(__dirname, '..'); -const nodeModules = join(rootDir, 'src', 'node_modules'); -mkdirSync(nodeModules, { recursive: true }); // Ensure node_modules exists - -const polyfillsDir = join(rootDir, 'polyfills'); -for (const file of readdirSync(polyfillsDir)) { - const [ name ] = file.split('.'); - const jsPath = join(polyfillsDir, file); - - copyFileSync(jsPath, join(nodeModules, name + '.js')); -} \ No newline at end of file diff --git a/scripts/injectPolyfills.sh b/scripts/injectPolyfills.sh new file mode 100755 index 0000000..63374fd --- /dev/null +++ b/scripts/injectPolyfills.sh @@ -0,0 +1,2 @@ +mkdir src/node_modules +cp -rf polyfills/* src/node_modules \ No newline at end of file diff --git a/scripts/test.sh b/scripts/test.sh index b6da573..d04bc3a 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -1,7 +1,7 @@ #!/bin/sh echo "Packing asar..." -node scripts/injectPolyfills.js +./scripts/injectPolyfills.js asar pack src app.asar # Package asar # asar list app.asar # List asar for debugging / testing