Skip to content

Commit 1f24344

Browse files
committed
fix: Remove babel-runtime from distribution bundle (#248) 🔥
* fix: Remove babel-runtime from distribution bundle babel-runtime is only needed for tests * chore: Do not auto open stats everytime (cherry picked from commit 071e7f5)
1 parent cbd256d commit 1f24344

File tree

3 files changed

+65
-37
lines changed

3 files changed

+65
-37
lines changed

.babelrc

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
{
22
"presets": [["es2015", { "modules": false }], "stage-0", "react"],
3-
"plugins": [
4-
"transform-class-properties",
5-
["transform-runtime", { "polyfill": false, "regenerator": true }]
6-
],
3+
"plugins": ["transform-class-properties"],
74
"env": {
85
"test": {
96
"presets": ["es2015", "stage-0", "react"],
10-
"plugins": ["istanbul"]
7+
"plugins": [
8+
"istanbul",
9+
[
10+
"transform-runtime",
11+
{
12+
"polyfill": false,
13+
"regenerator": true
14+
}
15+
]
16+
]
1117
}
1218
}
1319
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"stylelint-config-standard": "^18.0.0",
113113
"url-loader": "^1.0.1",
114114
"webpack": "^4.6.0",
115-
"webpack-bundle-analyzer": "^2.9.2",
115+
"webpack-bundle-analyzer": "^3.3.2",
116116
"webpack-cli": "^3.0.1",
117117
"webpack-serve": "^1.0.2",
118118
"why-did-you-update": "^0.1.1"

yarn.lock

Lines changed: 53 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,11 @@ acorn-jsx@^5.0.0:
936936
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e"
937937
integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==
938938

939+
acorn-walk@^6.1.1:
940+
version "6.1.1"
941+
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913"
942+
integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==
943+
939944
acorn@^3.0.4:
940945
version "3.3.0"
941946
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
@@ -948,7 +953,7 @@ acorn@^5.3.0:
948953
version "5.7.3"
949954
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
950955

951-
acorn@^6.0.2:
956+
acorn@^6.0.2, acorn@^6.0.7:
952957
version "6.1.1"
953958
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
954959
integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
@@ -2307,12 +2312,14 @@ bcrypt-pbkdf@^1.0.0:
23072312
dependencies:
23082313
tweetnacl "^0.14.3"
23092314

2310-
bfj-node4@^5.2.0:
2311-
version "5.3.1"
2312-
resolved "https://registry.yarnpkg.com/bfj-node4/-/bfj-node4-5.3.1.tgz#e23d8b27057f1d0214fc561142ad9db998f26830"
2315+
bfj@^6.1.1:
2316+
version "6.1.1"
2317+
resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48"
2318+
integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==
23132319
dependencies:
23142320
bluebird "^3.5.1"
23152321
check-types "^7.3.0"
2322+
hoopy "^0.1.2"
23162323
tryer "^1.0.0"
23172324

23182325
big.js@^3.1.3:
@@ -3154,11 +3161,7 @@ commander@^2.11.0:
31543161
version "2.15.0"
31553162
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.0.tgz#ad2a23a1c3b036e392469b8012cec6b33b4c1322"
31563163

3157-
commander@^2.13.0:
3158-
version "2.19.0"
3159-
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
3160-
3161-
commander@^2.14.1, commander@^2.9.0:
3164+
commander@^2.14.1, commander@^2.18.0, commander@^2.9.0:
31623165
version "2.20.0"
31633166
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
31643167
integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
@@ -4189,9 +4192,10 @@ ee-first@1.1.1:
41894192
version "1.1.1"
41904193
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
41914194

4192-
ejs@^2.5.7:
4195+
ejs@^2.6.1:
41934196
version "2.6.1"
41944197
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
4198+
integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==
41954199

41964200
electron-to-chromium@^1.2.7:
41974201
version "1.3.9"
@@ -4809,9 +4813,10 @@ expand-tilde@^1.2.2:
48094813
dependencies:
48104814
os-homedir "^1.0.1"
48114815

4812-
express@^4.16.2:
4816+
express@^4.16.3:
48134817
version "4.16.4"
48144818
resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
4819+
integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
48154820
dependencies:
48164821
accepts "~1.3.5"
48174822
array-flatten "1.1.1"
@@ -5011,9 +5016,10 @@ filename-regex@^2.0.0:
50115016
version "2.0.1"
50125017
resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
50135018

5014-
filesize@^3.5.11:
5019+
filesize@^3.6.1:
50155020
version "3.6.1"
50165021
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
5022+
integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==
50175023

50185024
fill-range@^2.1.0:
50195025
version "2.2.3"
@@ -5613,12 +5619,13 @@ graceful-fs@^4.1.15:
56135619
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
56145620
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
56155621

5616-
gzip-size@^4.1.0:
5617-
version "4.1.0"
5618-
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-4.1.0.tgz#8ae096257eabe7d69c45be2b67c448124ffb517c"
5622+
gzip-size@^5.0.0:
5623+
version "5.1.0"
5624+
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.0.tgz#2db0396c71f5c902d5cf6b52add5030b93c99bd2"
5625+
integrity sha512-wfSnvypBDRW94v5W3ckvvz/zFUNdJ81VgOP6tE4bPpRUcc0wGqU+y0eZjJEvKxwubJFix6P84sE8M51YWLT7rQ==
56195626
dependencies:
56205627
duplexer "^0.1.1"
5621-
pify "^3.0.0"
5628+
pify "^4.0.1"
56225629

56235630
handlebars@^4.0.2:
56245631
version "4.0.12"
@@ -5820,6 +5827,11 @@ homedir-polyfill@^1.0.0:
58205827
dependencies:
58215828
parse-passwd "^1.0.0"
58225829

5830+
hoopy@^0.1.2:
5831+
version "0.1.4"
5832+
resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d"
5833+
integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==
5834+
58235835
hosted-git-info@^2.1.4:
58245836
version "2.7.1"
58255837
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
@@ -8356,9 +8368,10 @@ only@~0.0.2:
83568368
version "0.0.2"
83578369
resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
83588370

8359-
opener@^1.4.3:
8371+
opener@^1.5.1:
83608372
version "1.5.1"
83618373
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"
8374+
integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==
83628375

83638376
opn@^5.1.0:
83648377
version "5.4.0"
@@ -12026,22 +12039,24 @@ webidl-conversions@^4.0.1, webidl-conversions@^4.0.2:
1202612039
version "4.0.2"
1202712040
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
1202812041

12029-
webpack-bundle-analyzer@^2.9.2:
12030-
version "2.13.1"
12031-
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz#07d2176c6e86c3cdce4c23e56fae2a7b6b4ad526"
12042+
webpack-bundle-analyzer@^3.3.2:
12043+
version "3.3.2"
12044+
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.3.2.tgz#3da733a900f515914e729fcebcd4c40dde71fc6f"
12045+
integrity sha512-7qvJLPKB4rRWZGjVp5U1KEjwutbDHSKboAl0IfafnrdXMrgC0tOtZbQD6Rw0u4cmpgRN4O02Fc0t8eAT+FgGzA==
1203212046
dependencies:
12033-
acorn "^5.3.0"
12034-
bfj-node4 "^5.2.0"
12035-
chalk "^2.3.0"
12036-
commander "^2.13.0"
12037-
ejs "^2.5.7"
12038-
express "^4.16.2"
12039-
filesize "^3.5.11"
12040-
gzip-size "^4.1.0"
12041-
lodash "^4.17.4"
12047+
acorn "^6.0.7"
12048+
acorn-walk "^6.1.1"
12049+
bfj "^6.1.1"
12050+
chalk "^2.4.1"
12051+
commander "^2.18.0"
12052+
ejs "^2.6.1"
12053+
express "^4.16.3"
12054+
filesize "^3.6.1"
12055+
gzip-size "^5.0.0"
12056+
lodash "^4.17.10"
1204212057
mkdirp "^0.5.1"
12043-
opener "^1.4.3"
12044-
ws "^4.0.0"
12058+
opener "^1.5.1"
12059+
ws "^6.0.0"
1204512060

1204612061
webpack-cli@^3.0.1:
1204712062
version "3.1.2"
@@ -12296,6 +12311,13 @@ ws@^4.0.0:
1229612311
async-limiter "~1.0.0"
1229712312
safe-buffer "~5.1.0"
1229812313

12314+
ws@^6.0.0:
12315+
version "6.2.1"
12316+
resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb"
12317+
integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==
12318+
dependencies:
12319+
async-limiter "~1.0.0"
12320+
1229912321
x-is-function@^1.0.4:
1230012322
version "1.0.4"
1230112323
resolved "https://registry.yarnpkg.com/x-is-function/-/x-is-function-1.0.4.tgz#5d294dc3d268cbdd062580e0c5df77a391d1fa1e"

0 commit comments

Comments
 (0)