Skip to content

Commit bbe1f33

Browse files
committed
update simple examples for webpack 4 - others still need updating
1 parent 9fd5004 commit bbe1f33

File tree

4 files changed

+225
-71
lines changed

4 files changed

+225
-71
lines changed

examples/fork-ts-checker/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
"start": "webpack --watch --mode development"
77
},
88
"devDependencies": {
9-
"fork-ts-checker-webpack-plugin": "johnnyreilly/fork-ts-checker-webpack-plugin#4.0.0-beta.0",
10-
"ts-loader": "^4.0.0-beta.0",
9+
"fork-ts-checker-webpack-plugin": "TypeStrong/fork-ts-checker-webpack-plugin",
10+
"ts-loader": "^4.0.0",
1111
"typescript": "^2.6.2",
12-
"webpack": "^4.0.0-beta.0",
12+
"webpack": "^4.0.0",
1313
"webpack-cli": "^2.0.4"
1414
}
1515
}

examples/fork-ts-checker/yarn.lock

Lines changed: 112 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ acorn@^5.0.0:
2020
version "5.1.2"
2121
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.2.tgz#911cb53e036807cf0fa778dc5d370fbd864246d7"
2222

23-
ajv-keywords@^2.0.0:
24-
version "2.1.0"
25-
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0"
26-
2723
ajv-keywords@^2.1.0:
2824
version "2.1.1"
2925
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
3026

27+
ajv-keywords@^3.1.0:
28+
version "3.1.0"
29+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be"
30+
3131
ajv@^4.9.1:
3232
version "4.11.8"
3333
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
@@ -44,14 +44,13 @@ ajv@^5.0.0:
4444
fast-json-stable-stringify "^2.0.0"
4545
json-schema-traverse "^0.3.0"
4646

47-
ajv@^5.1.5:
48-
version "5.2.3"
49-
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.3.tgz#c06f598778c44c6b161abafe3466b81ad1814ed2"
47+
ajv@^6.1.0:
48+
version "6.1.1"
49+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.1.1.tgz#978d597fbc2b7d0e5a5c3ddeb149a682f2abfa0e"
5050
dependencies:
51-
co "^4.6.0"
5251
fast-deep-equal "^1.0.0"
52+
fast-json-stable-stringify "^2.0.0"
5353
json-schema-traverse "^0.3.0"
54-
json-stable-stringify "^1.0.1"
5554

5655
ansi-escapes@^1.0.0, ansi-escapes@^1.1.0:
5756
version "1.4.0"
@@ -892,6 +891,23 @@ braces@^2.3.0:
892891
split-string "^3.0.2"
893892
to-regex "^3.0.1"
894893

894+
braces@^2.3.1:
895+
version "2.3.1"
896+
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.1.tgz#7086c913b4e5a08dbe37ac0ee6a2500c4ba691bb"
897+
dependencies:
898+
arr-flatten "^1.1.0"
899+
array-unique "^0.3.2"
900+
define-property "^1.0.0"
901+
extend-shallow "^2.0.1"
902+
fill-range "^4.0.0"
903+
isobject "^3.0.1"
904+
kind-of "^6.0.2"
905+
repeat-element "^1.1.2"
906+
snapdragon "^0.8.1"
907+
snapdragon-node "^2.0.1"
908+
split-string "^3.0.2"
909+
to-regex "^3.0.1"
910+
895911
brorand@^1.0.1:
896912
version "1.1.0"
897913
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
@@ -1382,6 +1398,13 @@ define-property@^1.0.0:
13821398
dependencies:
13831399
is-descriptor "^1.0.0"
13841400

1401+
define-property@^2.0.2:
1402+
version "2.0.2"
1403+
resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
1404+
dependencies:
1405+
is-descriptor "^1.0.2"
1406+
isobject "^3.0.1"
1407+
13851408
delayed-stream@~1.0.0:
13861409
version "1.0.0"
13871410
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -1493,13 +1516,13 @@ enhanced-resolve@^3.4.1:
14931516
object-assign "^4.0.1"
14941517
tapable "^0.2.7"
14951518

1496-
enhanced-resolve@^4.0.0-beta.2, enhanced-resolve@^4.0.0-beta.4:
1497-
version "4.0.0-beta.4"
1498-
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.0.0-beta.4.tgz#17e14aea8ded4d6daa4a6bff67f2d38fcca76452"
1519+
enhanced-resolve@^4.0.0:
1520+
version "4.0.0"
1521+
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.0.0.tgz#e34a6eaa790f62fccd71d93959f56b2b432db10a"
14991522
dependencies:
15001523
graceful-fs "^4.1.2"
15011524
memory-fs "^0.4.0"
1502-
tapable "^1.0.0-beta.4"
1525+
tapable "^1.0.0"
15031526

15041527
errno@^0.1.3:
15051528
version "0.1.4"
@@ -1619,7 +1642,7 @@ extend-shallow@^2.0.1:
16191642
dependencies:
16201643
is-extendable "^0.1.0"
16211644

1622-
extend-shallow@^3.0.0:
1645+
extend-shallow@^3.0.0, extend-shallow@^3.0.2:
16231646
version "3.0.2"
16241647
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
16251648
dependencies:
@@ -1652,7 +1675,7 @@ extglob@^0.3.1:
16521675
dependencies:
16531676
is-extglob "^1.0.0"
16541677

1655-
extglob@^2.0.2:
1678+
extglob@^2.0.2, extglob@^2.0.4:
16561679
version "2.0.4"
16571680
resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
16581681
dependencies:
@@ -1758,9 +1781,9 @@ forever-agent@~0.6.1:
17581781
version "0.6.1"
17591782
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
17601783

1761-
fork-ts-checker-webpack-plugin@johnnyreilly/fork-ts-checker-webpack-plugin#4.0.0-beta.0:
1762-
version "0.3.0"
1763-
resolved "https://codeload.github.com/johnnyreilly/fork-ts-checker-webpack-plugin/tar.gz/1563e9582fce5af3e6fac32192dea5305705ccc2"
1784+
fork-ts-checker-webpack-plugin@TypeStrong/fork-ts-checker-webpack-plugin:
1785+
version "0.4.0"
1786+
resolved "https://codeload.github.com/TypeStrong/fork-ts-checker-webpack-plugin/tar.gz/6f1e2710fe6a375f4dec0dad8ef465137195847d"
17641787
dependencies:
17651788
babel-code-frame "^6.22.0"
17661789
chalk "^1.1.3"
@@ -1771,7 +1794,7 @@ fork-ts-checker-webpack-plugin@johnnyreilly/fork-ts-checker-webpack-plugin#4.0.0
17711794
lodash.startswith "^4.2.1"
17721795
minimatch "^3.0.4"
17731796
resolve "^1.5.0"
1774-
tapable "^1.0.0-beta.5"
1797+
tapable "^1.0.0"
17751798
vue-parser "^1.1.5"
17761799

17771800
form-data@~2.1.1:
@@ -2289,7 +2312,7 @@ is-descriptor@^0.1.0:
22892312
is-data-descriptor "^0.1.4"
22902313
kind-of "^5.0.0"
22912314

2292-
is-descriptor@^1.0.0:
2315+
is-descriptor@^1.0.0, is-descriptor@^1.0.2:
22932316
version "1.0.2"
22942317
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
22952318
dependencies:
@@ -2355,6 +2378,10 @@ is-number@^3.0.0:
23552378
dependencies:
23562379
kind-of "^3.0.2"
23572380

2381+
is-number@^4.0.0:
2382+
version "4.0.0"
2383+
resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
2384+
23582385
is-object@^1.0.1:
23592386
version "1.0.1"
23602387
resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470"
@@ -2365,6 +2392,12 @@ is-odd@^1.0.0:
23652392
dependencies:
23662393
is-number "^3.0.0"
23672394

2395+
is-odd@^2.0.0:
2396+
version "2.0.0"
2397+
resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24"
2398+
dependencies:
2399+
is-number "^4.0.0"
2400+
23682401
is-plain-obj@^1.1.0:
23692402
version "1.1.0"
23702403
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
@@ -2413,6 +2446,10 @@ is-windows@^1.0.1:
24132446
version "1.0.1"
24142447
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9"
24152448

2449+
is-windows@^1.0.2:
2450+
version "1.0.2"
2451+
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
2452+
24162453
[email protected], isarray@^1.0.0, isarray@~1.0.0:
24172454
version "1.0.0"
24182455
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -2785,6 +2822,24 @@ micromatch@^3.1.4:
27852822
snapdragon "^0.8.1"
27862823
to-regex "^3.0.1"
27872824

2825+
micromatch@^3.1.8:
2826+
version "3.1.9"
2827+
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.9.tgz#15dc93175ae39e52e93087847096effc73efcf89"
2828+
dependencies:
2829+
arr-diff "^4.0.0"
2830+
array-unique "^0.3.2"
2831+
braces "^2.3.1"
2832+
define-property "^2.0.2"
2833+
extend-shallow "^3.0.2"
2834+
extglob "^2.0.4"
2835+
fragment-cache "^0.2.1"
2836+
kind-of "^6.0.2"
2837+
nanomatch "^1.2.9"
2838+
object.pick "^1.3.0"
2839+
regex-not "^1.0.0"
2840+
snapdragon "^0.8.1"
2841+
to-regex "^3.0.1"
2842+
27882843
miller-rabin@^4.0.0:
27892844
version "4.0.1"
27902845
resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
@@ -2922,6 +2977,27 @@ nanomatch@^1.2.5:
29222977
snapdragon "^0.8.1"
29232978
to-regex "^3.0.1"
29242979

2980+
nanomatch@^1.2.9:
2981+
version "1.2.9"
2982+
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2"
2983+
dependencies:
2984+
arr-diff "^4.0.0"
2985+
array-unique "^0.3.2"
2986+
define-property "^2.0.2"
2987+
extend-shallow "^3.0.2"
2988+
fragment-cache "^0.2.1"
2989+
is-odd "^2.0.0"
2990+
is-windows "^1.0.2"
2991+
kind-of "^6.0.2"
2992+
object.pick "^1.3.0"
2993+
regex-not "^1.0.0"
2994+
snapdragon "^0.8.1"
2995+
to-regex "^3.0.1"
2996+
2997+
neo-async@^2.5.0:
2998+
version "2.5.0"
2999+
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.0.tgz#76b1c823130cca26acfbaccc8fbaf0a2fa33b18f"
3000+
29253001
29263002
version "0.1.8"
29273003
resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.8.tgz#55fb8deb699070707fb67f91a460f0448294c77d"
@@ -4003,9 +4079,9 @@ tapable@^0.2.7:
40034079
version "0.2.8"
40044080
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
40054081

4006-
tapable@^1.0.0-beta.4, tapable@^1.0.0-beta.5:
4007-
version "1.0.0-beta.5"
4008-
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.0.0-beta.5.tgz#9bc844b856487e03345b7d3361288aefd97f8303"
4082+
tapable@^1.0.0:
4083+
version "1.0.0"
4084+
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.0.0.tgz#cbb639d9002eed9c6b5975eb20598d7936f1f9f2"
40094085

40104086
tar-pack@^3.4.0:
40114087
version "3.4.0"
@@ -4115,12 +4191,12 @@ trim-right@^1.0.1:
41154191
version "1.0.1"
41164192
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
41174193

4118-
ts-loader@^4.0.0-beta.0:
4119-
version "4.0.0-beta.0"
4120-
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-4.0.0-beta.0.tgz#971c0097b4392094c0ad946937183c8a930669c1"
4194+
ts-loader@^4.0.0:
4195+
version "4.0.0"
4196+
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-4.0.0.tgz#1d79f777e4f09de88a60697d8d4a96e55164caa9"
41214197
dependencies:
41224198
chalk "^2.3.0"
4123-
enhanced-resolve "^4.0.0-beta.4"
4199+
enhanced-resolve "^4.0.0"
41244200
loader-utils "^1.0.2"
41254201
micromatch "^3.1.4"
41264202
semver "^5.0.1"
@@ -4382,25 +4458,26 @@ webpack-sources@^1.1.0:
43824458
source-list-map "^2.0.0"
43834459
source-map "~0.6.1"
43844460

4385-
webpack@^4.0.0-beta.0:
4386-
version "4.0.0-beta.0"
4387-
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.0.0-beta.0.tgz#7a80512358b7be18e90957cf97bfad7857129654"
4461+
webpack@^4.0.0:
4462+
version "4.0.0"
4463+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.0.0.tgz#423c2d27cb050e7655c6ea25ce27bfcbfcb56731"
43884464
dependencies:
43894465
acorn "^5.0.0"
43904466
acorn-dynamic-import "^3.0.0"
4391-
ajv "^5.1.5"
4392-
ajv-keywords "^2.0.0"
4393-
async "^2.1.2"
4467+
ajv "^6.1.0"
4468+
ajv-keywords "^3.1.0"
43944469
chrome-trace-event "^0.1.1"
4395-
enhanced-resolve "^4.0.0-beta.2"
4470+
enhanced-resolve "^4.0.0"
43964471
eslint-scope "^3.7.1"
43974472
loader-runner "^2.3.0"
43984473
loader-utils "^1.1.0"
43994474
memory-fs "~0.4.1"
4475+
micromatch "^3.1.8"
44004476
mkdirp "~0.5.0"
4477+
neo-async "^2.5.0"
44014478
node-libs-browser "^2.0.0"
44024479
schema-utils "^0.4.2"
4403-
tapable "^1.0.0-beta.5"
4480+
tapable "^1.0.0"
44044481
uglifyjs-webpack-plugin "^1.1.1"
44054482
watchpack "^1.4.0"
44064483
webpack-sources "^1.0.1"

examples/vanilla/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"watch": "webpack --mode development --watch"
88
},
99
"devDependencies": {
10-
"ts-loader": "^4.0.0-beta.0",
10+
"ts-loader": "^4.0.0",
1111
"typescript": "^2.6.2",
12-
"webpack": "^4.0.0-beta.0",
12+
"webpack": "^4.0.0",
1313
"webpack-cli": "^2.0.4"
1414
}
1515
}

0 commit comments

Comments
 (0)