Skip to content

Commit 96a6b43

Browse files
lbogdanCompuIves
authored andcommitted
Upgrade webpack and add webpackbar. (codesandbox#2180)
1 parent aae1897 commit 96a6b43

File tree

4 files changed

+77
-11
lines changed

4 files changed

+77
-11
lines changed

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@
5353
"nohoist": [
5454
"**/react-codemirror2",
5555
"**/react-codemirror2/**",
56-
"app/webpack",
57-
"app/acorn-dynamic-import",
5856
"codesandbox-deps/tern"
5957
]
6058
},

packages/app/config/webpack.dev.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
const merge = require('webpack-merge');
22
// const webpack = require('webpack');
3+
const WebpackBar = require('webpackbar');
34
const commonConfig = require('./webpack.common');
45

56
const devEntries = [
@@ -28,6 +29,9 @@ module.exports = merge(
2829
removeEmptyChunks: false,
2930
splitChunks: false,
3031
},
31-
// plugins: [new webpack.HotModuleReplacementPlugin()],
32+
plugins: [
33+
new WebpackBar(),
34+
// new webpack.HotModuleReplacementPlugin(),
35+
],
3236
}
3337
);

packages/app/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@
119119
"thread-loader": "^2.1.2",
120120
"typescript": "3.5.2",
121121
"url-loader": "1.0.1",
122-
"webpack": "^4.35.0",
122+
"webpack": "^4.36.1",
123+
"webpackbar": "^3.2.0",
123124
"webpack-bundle-analyzer": "^2.13.1",
124125
"webpack-cli": "^3.1.2",
125126
"webpack-dev-server": "^3.7.2",

yarn.lock

Lines changed: 70 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3930,6 +3930,11 @@ acorn@^6.0.7, acorn@^6.1.1:
39303930
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
39313931
integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
39323932

3933+
acorn@^6.2.0:
3934+
version "6.2.0"
3935+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.2.0.tgz#67f0da2fc339d6cfb5d6fb244fd449f33cd8bbe3"
3936+
integrity sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw==
3937+
39333938
39343939
version "1.0.2"
39353940
resolved "https://registry.yarnpkg.com/add-dom-event-listener/-/add-dom-event-listener-1.0.2.tgz#8faed2c41008721cf111da1d30d995b85be42bed"
@@ -4185,6 +4190,13 @@ ansi-escapes@^3.2.0:
41854190
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
41864191
integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
41874192

4193+
ansi-escapes@^4.1.0:
4194+
version "4.2.0"
4195+
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.2.0.tgz#c38600259cefba178ee3f7166c5ea3a5dd2e88fc"
4196+
integrity sha512-0+VX4uhi8m3aNbzoqKmkAVOEj6uQzcUHXoFPkKjhZPTpGRUBqVh930KbB6PS4zIyDZccphlLIYlu8nsjFzkXwg==
4197+
dependencies:
4198+
type-fest "^0.5.2"
4199+
41884200
ansi-gray@^0.1.1:
41894201
version "0.1.1"
41904202
resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
@@ -7415,7 +7427,7 @@ [email protected], ci-info@^2.0.0:
74157427
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
74167428
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
74177429

7418-
ci-info@^1.0.0:
7430+
ci-info@^1.0.0, ci-info@^1.6.0:
74197431
version "1.6.0"
74207432
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
74217433

@@ -8074,6 +8086,11 @@ connect-history-api-fallback@^1.6.0:
80748086
resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
80758087
integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
80768088

8089+
consola@^2.6.0:
8090+
version "2.9.0"
8091+
resolved "https://registry.yarnpkg.com/consola/-/consola-2.9.0.tgz#57760e3a65a53ec27337f4add31505802d902278"
8092+
integrity sha512-34Iue+LRcWbndFIfZc5boNizWlsrRjqIBJZTe591vImgbnq7nx2EzlrLtANj9TH2Fxm7puFJBJAOk5BhvZOddQ==
8093+
80778094
console-browserify@^1.1.0:
80788095
version "1.1.0"
80798096
resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
@@ -11340,6 +11357,13 @@ figures@^2.0.0:
1134011357
dependencies:
1134111358
escape-string-regexp "^1.0.5"
1134211359

11360+
figures@^3.0.0:
11361+
version "3.0.0"
11362+
resolved "https://registry.yarnpkg.com/figures/-/figures-3.0.0.tgz#756275c964646163cc6f9197c7a0295dbfd04de9"
11363+
integrity sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==
11364+
dependencies:
11365+
escape-string-regexp "^1.0.5"
11366+
1134311367
file-entry-cache@^5.0.1:
1134411368
version "5.0.1"
1134511369
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c"
@@ -21019,6 +21043,11 @@ pretty-quick@^1.11.0:
2101921043
mri "^1.1.0"
2102021044
multimatch "^3.0.0"
2102121045

21046+
pretty-time@^1.1.0:
21047+
version "1.1.0"
21048+
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
21049+
integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==
21050+
2102221051
preval.macro@^1.0.1:
2102321052
version "1.0.2"
2102421053
resolved "https://registry.yarnpkg.com/preval.macro/-/preval.macro-1.0.2.tgz#1a0043f67719c0816e8526f7e3975df47d525b24"
@@ -24748,6 +24777,13 @@ statuses@~1.4.0:
2474824777
version "1.4.0"
2474924778
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
2475024779

24780+
std-env@^2.2.1:
24781+
version "2.2.1"
24782+
resolved "https://registry.yarnpkg.com/std-env/-/std-env-2.2.1.tgz#2ffa0fdc9e2263e0004c1211966e960948a40f6b"
24783+
integrity sha512-IjYQUinA3lg5re/YMlwlfhqNRTzMZMqE+pezevdcTaHceqx8ngEi1alX9nNCk9Sc81fy1fLDeQoaCzeiW1yBOQ==
24784+
dependencies:
24785+
ci-info "^1.6.0"
24786+
2475124787
stdout-stream@^1.4.0:
2475224788
version "1.4.0"
2475324789
resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b"
@@ -26137,6 +26173,11 @@ type-fest@^0.4.1:
2613726173
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8"
2613826174
integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==
2613926175

26176+
type-fest@^0.5.2:
26177+
version "0.5.2"
26178+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.5.2.tgz#d6ef42a0356c6cd45f49485c3b6281fc148e48a2"
26179+
integrity sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==
26180+
2614026181
type-is@~1.6.15, type-is@~1.6.16:
2614126182
version "1.6.16"
2614226183
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
@@ -27397,17 +27438,16 @@ webpack@^4.28.4:
2739727438
watchpack "^1.5.0"
2739827439
webpack-sources "^1.3.0"
2739927440

27400-
webpack@^4.35.0:
27401-
version "4.35.0"
27402-
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.35.0.tgz#ad3f0f8190876328806ccb7a36f3ce6e764b8378"
27403-
integrity sha512-M5hL3qpVvtr8d4YaJANbAQBc4uT01G33eDpl/psRTBCfjxFTihdhin1NtAKB1ruDwzeVdcsHHV3NX+QsAgOosw==
27441+
webpack@^4.36.1:
27442+
version "4.36.1"
27443+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.36.1.tgz#f546fda7a403a76faeaaa7196c50d12370ed18a9"
27444+
integrity sha512-Ej01/N9W8DVyhEpeQnbUdGvOECw0L46FxS12cCOs8gSK7bhUlrbHRnWkjiXckGlHjUrmL89kDpTRIkUk6Y+fKg==
2740427445
dependencies:
2740527446
"@webassemblyjs/ast" "1.8.5"
2740627447
"@webassemblyjs/helper-module-context" "1.8.5"
2740727448
"@webassemblyjs/wasm-edit" "1.8.5"
2740827449
"@webassemblyjs/wasm-parser" "1.8.5"
27409-
acorn "^6.0.5"
27410-
acorn-dynamic-import "^4.0.0"
27450+
acorn "^6.2.0"
2741127451
ajv "^6.1.0"
2741227452
ajv-keywords "^3.1.0"
2741327453
chrome-trace-event "^1.0.0"
@@ -27457,6 +27497,20 @@ webpack@~4.28.4:
2745727497
watchpack "^1.5.0"
2745827498
webpack-sources "^1.3.0"
2745927499

27500+
webpackbar@^3.2.0:
27501+
version "3.2.0"
27502+
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-3.2.0.tgz#bdaad103fad11a4e612500e72aaae98b08ba493f"
27503+
integrity sha512-PC4o+1c8gWWileUfwabe0gqptlXUDJd5E0zbpr2xHP1VSOVlZVPBZ8j6NCR8zM5zbKdxPhctHXahgpNK1qFDPw==
27504+
dependencies:
27505+
ansi-escapes "^4.1.0"
27506+
chalk "^2.4.1"
27507+
consola "^2.6.0"
27508+
figures "^3.0.0"
27509+
pretty-time "^1.1.0"
27510+
std-env "^2.2.1"
27511+
text-table "^0.2.0"
27512+
wrap-ansi "^5.1.0"
27513+
2746027514
websocket-driver@>=0.5.1:
2746127515
version "0.7.0"
2746227516
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
@@ -27748,6 +27802,15 @@ wrap-ansi@^3.0.1:
2774827802
string-width "^2.1.1"
2774927803
strip-ansi "^4.0.0"
2775027804

27805+
wrap-ansi@^5.1.0:
27806+
version "5.1.0"
27807+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
27808+
integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
27809+
dependencies:
27810+
ansi-styles "^3.2.0"
27811+
string-width "^3.0.0"
27812+
strip-ansi "^5.0.0"
27813+
2775127814
wrap-fn@^0.1.0:
2775227815
version "0.1.5"
2775327816
resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845"

0 commit comments

Comments
 (0)