Skip to content
This repository was archived by the owner on Dec 1, 2019. It is now read-only.

Commit d11c9d0

Browse files
committed
chore: test on webpack 3
1 parent 50df5f5 commit d11c9d0

File tree

2 files changed

+129
-74
lines changed

2 files changed

+129
-74
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,6 @@
6969
"lint-staged": "^7.0.0",
7070
"husky": "^0.14.3",
7171
"typescript": "^2.7.2",
72-
"webpack": "~2.7.0"
72+
"webpack": "^3.11.0"
7373
}
7474
}

yarn.lock

Lines changed: 128 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@ acorn@^5.3.0:
131131
version "5.4.1"
132132
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102"
133133

134-
ajv-keywords@^1.1.1:
135-
version "1.5.1"
136-
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
134+
ajv-keywords@^3.1.0:
135+
version "3.1.0"
136+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be"
137137

138-
ajv@^4.7.0, ajv@^4.9.1:
138+
ajv@^4.9.1:
139139
version "4.11.8"
140140
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
141141
dependencies:
@@ -151,6 +151,14 @@ ajv@^5.1.0:
151151
fast-json-stable-stringify "^2.0.0"
152152
json-schema-traverse "^0.3.0"
153153

154+
ajv@^6.1.0:
155+
version "6.1.1"
156+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.1.1.tgz#978d597fbc2b7d0e5a5c3ddeb149a682f2abfa0e"
157+
dependencies:
158+
fast-deep-equal "^1.0.0"
159+
fast-json-stable-stringify "^2.0.0"
160+
json-schema-traverse "^0.3.0"
161+
154162
align-text@^0.1.1, align-text@^0.1.3:
155163
version "0.1.4"
156164
resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
@@ -559,10 +567,6 @@ camelcase@^2.0.0:
559567
version "2.1.1"
560568
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
561569

562-
camelcase@^3.0.0:
563-
version "3.0.0"
564-
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
565-
566570
camelcase@^4.1.0:
567571
version "4.1.0"
568572
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
@@ -1006,6 +1010,12 @@ currently-unhandled@^0.4.1:
10061010
dependencies:
10071011
array-find-index "^1.0.1"
10081012

1013+
d@1:
1014+
version "1.0.0"
1015+
resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
1016+
dependencies:
1017+
es5-ext "^0.10.9"
1018+
10091019
dargs@^4.0.1:
10101020
version "4.1.0"
10111021
resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
@@ -1189,7 +1199,7 @@ [email protected]:
11891199
object-assign "^4.0.1"
11901200
tapable "^0.2.5"
11911201

1192-
enhanced-resolve@^3.3.0:
1202+
enhanced-resolve@^3.4.0:
11931203
version "3.4.1"
11941204
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
11951205
dependencies:
@@ -1210,6 +1220,58 @@ error-ex@^1.2.0, error-ex@^1.3.1:
12101220
dependencies:
12111221
is-arrayish "^0.2.1"
12121222

1223+
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
1224+
version "0.10.39"
1225+
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.39.tgz#fca21b67559277ca4ac1a1ed7048b107b6f76d87"
1226+
dependencies:
1227+
es6-iterator "~2.0.3"
1228+
es6-symbol "~3.1.1"
1229+
1230+
es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
1231+
version "2.0.3"
1232+
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
1233+
dependencies:
1234+
d "1"
1235+
es5-ext "^0.10.35"
1236+
es6-symbol "^3.1.1"
1237+
1238+
es6-map@^0.1.3:
1239+
version "0.1.5"
1240+
resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
1241+
dependencies:
1242+
d "1"
1243+
es5-ext "~0.10.14"
1244+
es6-iterator "~2.0.1"
1245+
es6-set "~0.1.5"
1246+
es6-symbol "~3.1.1"
1247+
event-emitter "~0.3.5"
1248+
1249+
es6-set@~0.1.5:
1250+
version "0.1.5"
1251+
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
1252+
dependencies:
1253+
d "1"
1254+
es5-ext "~0.10.14"
1255+
es6-iterator "~2.0.1"
1256+
es6-symbol "3.1.1"
1257+
event-emitter "~0.3.5"
1258+
1259+
[email protected], es6-symbol@^3.1.1, es6-symbol@~3.1.1:
1260+
version "3.1.1"
1261+
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
1262+
dependencies:
1263+
d "1"
1264+
es5-ext "~0.10.14"
1265+
1266+
es6-weak-map@^2.0.1:
1267+
version "2.0.2"
1268+
resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
1269+
dependencies:
1270+
d "1"
1271+
es5-ext "^0.10.14"
1272+
es6-iterator "^2.0.1"
1273+
es6-symbol "^3.1.1"
1274+
12131275
[email protected], escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
12141276
version "1.0.5"
12151277
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@@ -1225,6 +1287,15 @@ escodegen@^1.9.0:
12251287
optionalDependencies:
12261288
source-map "~0.5.6"
12271289

1290+
escope@^3.6.0:
1291+
version "3.6.0"
1292+
resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
1293+
dependencies:
1294+
es6-map "^0.1.3"
1295+
es6-weak-map "^2.0.1"
1296+
esrecurse "^4.1.0"
1297+
estraverse "^4.1.1"
1298+
12281299
esprima@^3.1.3:
12291300
version "3.1.3"
12301301
resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
@@ -1233,14 +1304,28 @@ esprima@^4.0.0:
12331304
version "4.0.0"
12341305
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
12351306

1236-
estraverse@^4.2.0:
1307+
esrecurse@^4.1.0:
1308+
version "4.2.0"
1309+
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163"
1310+
dependencies:
1311+
estraverse "^4.1.0"
1312+
object-assign "^4.0.1"
1313+
1314+
estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
12371315
version "4.2.0"
12381316
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
12391317

12401318
esutils@^2.0.2:
12411319
version "2.0.2"
12421320
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
12431321

1322+
event-emitter@~0.3.5:
1323+
version "0.3.5"
1324+
resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
1325+
dependencies:
1326+
d "1"
1327+
es5-ext "~0.10.14"
1328+
12441329
events@^1.0.0:
12451330
version "1.1.1"
12461331
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
@@ -1667,6 +1752,10 @@ has-flag@^1.0.0:
16671752
version "1.0.0"
16681753
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
16691754

1755+
has-flag@^2.0.0:
1756+
version "2.0.0"
1757+
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
1758+
16701759
has-flag@^3.0.0:
16711760
version "3.0.0"
16721761
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
@@ -2457,15 +2546,6 @@ loader-runner@^2.3.0:
24572546
version "2.3.0"
24582547
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
24592548

2460-
loader-utils@^0.2.16:
2461-
version "0.2.17"
2462-
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
2463-
dependencies:
2464-
big.js "^3.1.3"
2465-
emojis-list "^2.0.0"
2466-
json5 "^0.5.0"
2467-
object-assign "^4.0.1"
2468-
24692549
loader-utils@^1.1.0:
24702550
version "1.1.0"
24712551
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd"
@@ -2981,12 +3061,6 @@ os-homedir@^1.0.0:
29813061
version "1.0.2"
29823062
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
29833063

2984-
os-locale@^1.4.0:
2985-
version "1.4.0"
2986-
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
2987-
dependencies:
2988-
lcid "^1.0.0"
2989-
29903064
os-locale@^2.0.0:
29913065
version "2.1.0"
29923066
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
@@ -3911,11 +3985,11 @@ supports-color@^2.0.0:
39113985
version "2.0.0"
39123986
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
39133987

3914-
supports-color@^3.1.0:
3915-
version "3.2.3"
3916-
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
3988+
supports-color@^4.2.1:
3989+
version "4.5.0"
3990+
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
39173991
dependencies:
3918-
has-flag "^1.0.0"
3992+
has-flag "^2.0.0"
39193993

39203994
supports-color@^5.2.0:
39213995
version "5.2.0"
@@ -3945,7 +4019,7 @@ tapable@^0.2.5:
39454019
version "0.2.6"
39464020
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d"
39474021

3948-
tapable@^0.2.7, tapable@~0.2.5:
4022+
tapable@^0.2.7:
39494023
version "0.2.7"
39504024
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c"
39514025

@@ -4109,7 +4183,7 @@ typescript@^2.7.2:
41094183
version "2.7.2"
41104184
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.7.2.tgz#2d615a1ef4aee4f574425cdff7026edf81919836"
41114185

4112-
uglify-js@^2.6, uglify-js@^2.8.27:
4186+
uglify-js@^2.6, uglify-js@^2.8.29:
41134187
version "2.8.29"
41144188
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
41154189
dependencies:
@@ -4122,6 +4196,14 @@ uglify-to-browserify@~1.0.0:
41224196
version "1.0.2"
41234197
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
41244198

4199+
uglifyjs-webpack-plugin@^0.4.6:
4200+
version "0.4.6"
4201+
resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
4202+
dependencies:
4203+
source-map "^0.5.6"
4204+
uglify-js "^2.8.29"
4205+
webpack-sources "^1.0.1"
4206+
41254207
uid-number@^0.0.6:
41264208
version "0.0.6"
41274209
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
@@ -4208,7 +4290,7 @@ w3c-hr-time@^1.0.1:
42084290
dependencies:
42094291
browser-process-hrtime "^0.1.2"
42104292

4211-
watchpack@^1.3.1:
4293+
watchpack@^1.4.0:
42124294
version "1.4.0"
42134295
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac"
42144296
dependencies:
@@ -4227,31 +4309,32 @@ webpack-sources@^1.0.1:
42274309
source-list-map "^2.0.0"
42284310
source-map "~0.5.3"
42294311

4230-
webpack@~2.7.0:
4231-
version "2.7.0"
4232-
resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.7.0.tgz#b2a1226804373ffd3d03ea9c6bd525067034f6b1"
4312+
webpack@^3.11.0:
4313+
version "3.11.0"
4314+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.11.0.tgz#77da451b1d7b4b117adaf41a1a93b5742f24d894"
42334315
dependencies:
42344316
acorn "^5.0.0"
42354317
acorn-dynamic-import "^2.0.0"
4236-
ajv "^4.7.0"
4237-
ajv-keywords "^1.1.1"
4318+
ajv "^6.1.0"
4319+
ajv-keywords "^3.1.0"
42384320
async "^2.1.2"
4239-
enhanced-resolve "^3.3.0"
4321+
enhanced-resolve "^3.4.0"
4322+
escope "^3.6.0"
42404323
interpret "^1.0.0"
42414324
json-loader "^0.5.4"
42424325
json5 "^0.5.1"
42434326
loader-runner "^2.3.0"
4244-
loader-utils "^0.2.16"
4327+
loader-utils "^1.1.0"
42454328
memory-fs "~0.4.1"
42464329
mkdirp "~0.5.0"
42474330
node-libs-browser "^2.0.0"
42484331
source-map "^0.5.3"
4249-
supports-color "^3.1.0"
4250-
tapable "~0.2.5"
4251-
uglify-js "^2.8.27"
4252-
watchpack "^1.3.1"
4332+
supports-color "^4.2.1"
4333+
tapable "^0.2.7"
4334+
uglifyjs-webpack-plugin "^0.4.6"
4335+
watchpack "^1.4.0"
42534336
webpack-sources "^1.0.1"
4254-
yargs "^6.0.0"
4337+
yargs "^8.0.2"
42554338

42564339
whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
42574340
version "1.0.3"
@@ -4267,10 +4350,6 @@ whatwg-url@^6.4.0:
42674350
tr46 "^1.0.0"
42684351
webidl-conversions "^4.0.1"
42694352

4270-
which-module@^1.0.0:
4271-
version "1.0.0"
4272-
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
4273-
42744353
which-module@^2.0.0:
42754354
version "2.0.0"
42764355
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
@@ -4337,37 +4416,13 @@ yallist@^2.1.2:
43374416
version "2.1.2"
43384417
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
43394418

4340-
yargs-parser@^4.2.0:
4341-
version "4.2.1"
4342-
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
4343-
dependencies:
4344-
camelcase "^3.0.0"
4345-
43464419
yargs-parser@^7.0.0:
43474420
version "7.0.0"
43484421
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
43494422
dependencies:
43504423
camelcase "^4.1.0"
43514424

4352-
yargs@^6.0.0:
4353-
version "6.6.0"
4354-
resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
4355-
dependencies:
4356-
camelcase "^3.0.0"
4357-
cliui "^3.2.0"
4358-
decamelize "^1.1.1"
4359-
get-caller-file "^1.0.1"
4360-
os-locale "^1.4.0"
4361-
read-pkg-up "^1.0.1"
4362-
require-directory "^2.1.1"
4363-
require-main-filename "^1.0.1"
4364-
set-blocking "^2.0.0"
4365-
string-width "^1.0.2"
4366-
which-module "^1.0.0"
4367-
y18n "^3.2.1"
4368-
yargs-parser "^4.2.0"
4369-
4370-
yargs@^8.0.1:
4425+
yargs@^8.0.1, yargs@^8.0.2:
43714426
version "8.0.2"
43724427
resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
43734428
dependencies:

0 commit comments

Comments
 (0)