mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-07-03 09:35:05 +00:00
fix(build): mark all deps as external
I don't really like the idea of having yet another config file just so we can get all deps from package.json and mark them as external. So let's add them to the build command manually. #95
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
"build:types": "npx tsc",
|
||||
"build:parser-map": "node ./scripts/build-parser-json.js",
|
||||
"build:general": "npm run build:parser-map && npx esbuild ./lib/Innertube.js --banner:js=\"/* eslint-disable */\" --bundle --target=node12 --keep-names --format=cjs --sourcemap",
|
||||
"build:node": "npm run build:general -- --outfile=./build/node.js --platform=node --external:./node_modules/* --define:BROWSER=false",
|
||||
"build:node": "npm run build:general -- --outfile=./build/node.js --platform=node --external:axios --external:buffer --external:events --external:flat --external:idb --external:node-forge --external:protocol-buffers-encodings --external:stream-browserify --external:user-agents --external:uuid --define:BROWSER=false",
|
||||
"build:node:prod": "npm run build:node -- --minify",
|
||||
"build:browser": "npm run build:general -- --outfile=./build/browser.js --platform=browser --define:BROWSER=true",
|
||||
"build:browser:prod": "npm run build:browser -- --minify"
|
||||
|
||||
Reference in New Issue
Block a user