Skip to content

Commit

Permalink
chore: move devDependencies to leaf packages
Browse files Browse the repository at this point in the history
  • Loading branch information
JLHwung committed Aug 19, 2020
1 parent 644c36a commit 23e7b86
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 24 deletions.
4 changes: 0 additions & 4 deletions package.json
Expand Up @@ -30,11 +30,8 @@
"@rollup/plugin-json": "4.0.1",
"babel-jest": "^24.9.0",
"babel-plugin-transform-charcodes": "^0.2.0",
"browserify": "^16.2.3",
"bundle-collapser": "^1.2.1",
"chalk": "^2.4.2",
"charcodes": "^0.2.0",
"derequire": "^2.0.2",
"enhanced-resolve": "^3.0.0",
"eslint": "^7.5.0",
"eslint-import-resolver-node": "^0.3.3",
Expand All @@ -54,7 +51,6 @@
"lerna": "^3.19.0",
"lerna-changelog": "^0.5.0",
"lint-staged": "^9.2.0",
"lodash": "^4.17.19",
"mergeiterator": "^1.2.5",
"output-file-sync": "^2.0.0",
"prettier": "^2.0.5",
Expand Down
6 changes: 6 additions & 0 deletions packages/babel-polyfill/package.json
Expand Up @@ -21,5 +21,11 @@
"dependencies": {
"core-js": "^2.6.5",
"regenerator-runtime": "^0.13.4"
},
"devDependencies": {
"browserify": "16.5.0",
"bundle-collapser": "1.3.0",
"derequire": "2.1.1",
"uglify-js": "3.7.2"
}
}
7 changes: 2 additions & 5 deletions packages/babel-polyfill/scripts/build-dist.sh
@@ -1,17 +1,14 @@
#!/bin/sh
set -ex

BROWSERIFY_CMD="../../node_modules/browserify/bin/cmd.js"
UGLIFY_CMD="../../node_modules/uglify-js/bin/uglifyjs"

mkdir -p dist

node $BROWSERIFY_CMD lib/index.js \
yarn browserify lib/index.js \
--insert-global-vars 'global' \
--plugin bundle-collapser/plugin \
--plugin derequire/plugin \
>dist/polyfill.js
node $UGLIFY_CMD dist/polyfill.js \
yarn uglifyjs dist/polyfill.js \
--compress keep_fnames,keep_fargs \
--mangle keep_fnames \
>dist/polyfill.min.js
4 changes: 3 additions & 1 deletion packages/babel-standalone/package.json
Expand Up @@ -104,7 +104,9 @@
"@babel/preset-env": "workspace:^7.11.0",
"@babel/preset-flow": "workspace:^7.10.4",
"@babel/preset-react": "workspace:^7.10.4",
"@babel/preset-typescript": "workspace:^7.10.4"
"@babel/preset-typescript": "workspace:^7.10.4",
"chalk": "^4.0.0",
"lodash": "^4.17.20"
},
"keywords": [
"babel",
Expand Down
3 changes: 2 additions & 1 deletion packages/babel-types/package.json
Expand Up @@ -22,6 +22,7 @@
},
"devDependencies": {
"@babel/generator": "workspace:^7.11.0",
"@babel/parser": "workspace:^7.11.0"
"@babel/parser": "workspace:^7.11.0",
"chalk": "^4.1.0"
}
}
29 changes: 16 additions & 13 deletions yarn.lock
Expand Up @@ -2862,8 +2862,12 @@ __metadata:
version: 0.0.0-use.local
resolution: "@babel/polyfill@workspace:packages/babel-polyfill"
dependencies:
browserify: 16.5.0
bundle-collapser: 1.3.0
core-js: ^2.6.5
derequire: 2.1.1
regenerator-runtime: ^0.13.4
uglify-js: 3.7.2
languageName: unknown
linkType: soft

Expand Down Expand Up @@ -3279,6 +3283,8 @@ __metadata:
"@babel/preset-flow": "workspace:^7.10.4"
"@babel/preset-react": "workspace:^7.10.4"
"@babel/preset-typescript": "workspace:^7.10.4"
chalk: ^4.0.0
lodash: ^4.17.20
languageName: unknown
linkType: soft

Expand Down Expand Up @@ -3355,6 +3361,7 @@ __metadata:
"@babel/generator": "workspace:^7.11.0"
"@babel/helper-validator-identifier": "workspace:^7.10.4"
"@babel/parser": "workspace:^7.11.0"
chalk: ^4.1.0
lodash: ^4.17.19
to-fast-properties: ^2.0.0
languageName: unknown
Expand Down Expand Up @@ -5650,11 +5657,8 @@ __metadata:
"@rollup/plugin-json": 4.0.1
babel-jest: ^24.9.0
babel-plugin-transform-charcodes: ^0.2.0
browserify: ^16.2.3
bundle-collapser: ^1.2.1
chalk: ^2.4.2
charcodes: ^0.2.0
derequire: ^2.0.2
enhanced-resolve: ^3.0.0
eslint: ^7.5.0
eslint-import-resolver-node: ^0.3.3
Expand All @@ -5674,7 +5678,6 @@ __metadata:
lerna: ^3.19.0
lerna-changelog: ^0.5.0
lint-staged: ^9.2.0
lodash: ^4.17.19
mergeiterator: ^1.2.5
output-file-sync: ^2.0.0
prettier: ^2.0.5
Expand Down Expand Up @@ -5986,7 +5989,7 @@ __metadata:
languageName: node
linkType: hard

"browserify@npm:16.5.0, browserify@npm:^16.2.3":
"browserify@npm:16.5.0":
version: 16.5.0
resolution: "browserify@npm:16.5.0"
dependencies:
Expand Down Expand Up @@ -6133,7 +6136,7 @@ __metadata:
languageName: node
linkType: hard

"bundle-collapser@npm:^1.2.1":
"bundle-collapser@npm:1.3.0":
version: 1.3.0
resolution: "bundle-collapser@npm:1.3.0"
dependencies:
Expand Down Expand Up @@ -6363,7 +6366,7 @@ __metadata:
languageName: node
linkType: hard

"chalk@npm:^4.0.0":
"chalk@npm:^4.0.0, chalk@npm:^4.1.0":
version: 4.1.0
resolution: "chalk@npm:4.1.0"
dependencies:
Expand Down Expand Up @@ -7402,7 +7405,7 @@ __metadata:
languageName: node
linkType: hard

"derequire@npm:^2.0.2":
"derequire@npm:2.1.1":
version: 2.1.1
resolution: "derequire@npm:2.1.1"
dependencies:
Expand Down Expand Up @@ -11523,10 +11526,10 @@ fsevents@^1.2.7:
languageName: node
linkType: hard

"lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.2.1":
version: 4.17.19
resolution: "lodash@npm:4.17.19"
checksum: ff2b7a95f0129dba9101e346d44e0eda0f159d76bbbf23721eec1969b87a32bde3de0cfef0733218c64620e9be08040a973278d46a686540233b356115f3527c
"lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.2.1":
version: 4.17.20
resolution: "lodash@npm:4.17.20"
checksum: c62101d2500c383b5f174a7e9e6fe8098149ddd6e9ccfa85f36d4789446195f5c4afd3cfba433026bcaf3da271256566b04a2bf2618e5a39f6e67f8c12030cb6
languageName: node
linkType: hard

Expand Down Expand Up @@ -15958,7 +15961,7 @@ typescript@^3.6.3:
languageName: node
linkType: hard

"uglify-js@npm:^3.1.4":
"uglify-js@npm:3.7.2, uglify-js@npm:^3.1.4":
version: 3.7.2
resolution: "uglify-js@npm:3.7.2"
dependencies:
Expand Down

0 comments on commit 23e7b86

Please sign in to comment.