diff --git a/scripts/strip.js b/scripts/strip.js index ec6e18a..bb92ba2 100644 --- a/scripts/strip.js +++ b/scripts/strip.js @@ -8,7 +8,13 @@ execSync(`rm -rf src/package-lock.json src/node_modules/.package-lock.json src/n // Minify node deps code for (const package of readdirSync('src/node_modules')) { - const indexPath = join('src/node_modules', package, 'index.js'); + 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