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

Commit f2e5ed7

Browse files
committed
Fix for Uglify ES6 issues in yarn prod
ref issue #1 Make sure to delete node_modules and run npm install before yarn run prod!
1 parent a03d01c commit f2e5ed7

File tree

2 files changed

+175
-9
lines changed

2 files changed

+175
-9
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@
1616
"jquery": "^3.1.1",
1717
"laravel-mix": "0.*",
1818
"lodash": "^4.17.4",
19+
"uglify-js": "git+https://github.com/mishoo/UglifyJS2.git#harmony",
1920
"vue": "^2.1.10"
2021
},
2122
"dependencies": {
23+
"react": "^15.4.2",
24+
"react-dom": "^15.4.2",
2225
"vue-chartjs": "2.5.4",
2326
"vue-router": "^2.3.1",
24-
"vue-strap": "github:wffranco/vue-strap",
25-
"react": "^15.4.2",
26-
"react-dom": "^15.4.2"
27+
"vue-strap": "github:wffranco/vue-strap"
2728
}
2829
}

yarn.lock

Lines changed: 171 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -855,6 +855,10 @@ bootstrap-sass@^3.3.7:
855855
version "3.3.7"
856856
resolved "https://registry.yarnpkg.com/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz#6596c7ab40f6637393323ab0bc80d064fc630498"
857857

858+
bootstrap@^3.3.7:
859+
version "3.3.7"
860+
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.3.7.tgz#5a389394549f23330875a3b150656574f8a9eb71"
861+
858862
brace-expansion@^1.0.0:
859863
version "1.1.6"
860864
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9"
@@ -1138,6 +1142,26 @@ charenc@~0.0.1:
11381142
version "0.0.2"
11391143
resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
11401144

1145+
chart.js@^2.5.0:
1146+
version "2.5.0"
1147+
resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.5.0.tgz#fe6e751a893769f56e72bee5ad91207e1c592957"
1148+
dependencies:
1149+
chartjs-color "^2.0.0"
1150+
moment "^2.10.6"
1151+
1152+
chartjs-color-string@^0.4.0:
1153+
version "0.4.0"
1154+
resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.4.0.tgz#57748d4530ae28d8db0a5492182ba06dfdf2f468"
1155+
dependencies:
1156+
color-name "^1.0.0"
1157+
1158+
chartjs-color@^2.0.0:
1159+
version "2.1.0"
1160+
resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.1.0.tgz#9c39ac830ccd98996ae80c9f11086ff12c98a756"
1161+
dependencies:
1162+
chartjs-color-string "^0.4.0"
1163+
color-convert "^0.5.3"
1164+
11411165
chokidar@^1.4.3, chokidar@^1.6.0, chokidar@^1.6.1, chokidar@1.6.1:
11421166
version "1.6.1"
11431167
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2"
@@ -1247,6 +1271,14 @@ code-point-at@^1.0.0:
12471271
version "1.1.0"
12481272
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
12491273

1274+
color-convert@^0.5.3:
1275+
version "0.5.3"
1276+
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd"
1277+
1278+
color-name@^1.0.0:
1279+
version "1.1.2"
1280+
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d"
1281+
12501282
colors@~1.1.2:
12511283
version "1.1.2"
12521284
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
@@ -1417,6 +1449,10 @@ copy-webpack-plugin@^4.0.1:
14171449
minimatch "^3.0.0"
14181450
node-dir "^0.1.10"
14191451

1452+
core-js@^1.0.0:
1453+
version "1.2.7"
1454+
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
1455+
14201456
core-js@^2.4.0:
14211457
version "2.4.1"
14221458
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e"
@@ -1443,7 +1479,7 @@ create-ecdh@^4.0.0:
14431479
bn.js "^4.1.0"
14441480
elliptic "^6.0.0"
14451481

1446-
create-error-class@^3.0.1:
1482+
create-error-class@^3.0.0, create-error-class@^3.0.1:
14471483
version "3.0.2"
14481484
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
14491485
dependencies:
@@ -1737,6 +1773,10 @@ duplexer2@0.0.2:
17371773
dependencies:
17381774
readable-stream "~1.1.9"
17391775

1776+
duplexer3@^0.1.4:
1777+
version "0.1.4"
1778+
resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
1779+
17401780
duplexify@^3.2.0:
17411781
version "3.5.0"
17421782
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604"
@@ -1812,6 +1852,12 @@ encodeurl@~1.0.1:
18121852
version "1.0.1"
18131853
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20"
18141854

1855+
encoding@^0.1.11:
1856+
version "0.1.12"
1857+
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
1858+
dependencies:
1859+
iconv-lite "~0.4.13"
1860+
18151861
end-of-stream@^1.0.0:
18161862
version "1.4.0"
18171863
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206"
@@ -2090,6 +2136,18 @@ faye-websocket@~0.11.0:
20902136
dependencies:
20912137
websocket-driver ">=0.5.1"
20922138

2139+
fbjs@^0.8.1, fbjs@^0.8.4:
2140+
version "0.8.12"
2141+
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.12.tgz#10b5d92f76d45575fd63a217d4ea02bea2f8ed04"
2142+
dependencies:
2143+
core-js "^1.0.0"
2144+
isomorphic-fetch "^2.1.1"
2145+
loose-envify "^1.0.0"
2146+
object-assign "^4.1.0"
2147+
promise "^7.1.1"
2148+
setimmediate "^1.0.5"
2149+
ua-parser-js "^0.7.9"
2150+
20932151
fd-slicer@~1.0.1:
20942152
version "1.0.1"
20952153
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
@@ -2345,6 +2403,10 @@ get-stream@^2.2.0:
23452403
object-assign "^4.0.1"
23462404
pinkie-promise "^2.0.0"
23472405

2406+
get-stream@^3.0.0:
2407+
version "3.0.0"
2408+
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
2409+
23482410
getpass@^0.1.1:
23492411
version "0.1.6"
23502412
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6"
@@ -2359,6 +2421,16 @@ gifsicle@^3.0.0:
23592421
bin-wrapper "^3.0.0"
23602422
logalot "^2.0.0"
23612423

2424+
"git+https://github.com/mishoo/UglifyJS2.git#harmony":
2425+
name uglify-js
2426+
version "2.8.21"
2427+
resolved "git+https://github.com/mishoo/UglifyJS2.git#c20bb99a62ad036368569bd89b934f52258429cd"
2428+
dependencies:
2429+
source-map "~0.5.1"
2430+
yargs "~3.10.0"
2431+
optionalDependencies:
2432+
uglify-to-browserify "~1.0.0"
2433+
23622434
glob-base@^0.3.0:
23632435
version "0.3.0"
23642436
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -2478,6 +2550,22 @@ got@^5.0.0:
24782550
unzip-response "^1.0.2"
24792551
url-parse-lax "^1.0.0"
24802552

2553+
got@^6.7.1:
2554+
version "6.7.1"
2555+
resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
2556+
dependencies:
2557+
create-error-class "^3.0.0"
2558+
duplexer3 "^0.1.4"
2559+
get-stream "^3.0.0"
2560+
is-redirect "^1.0.0"
2561+
is-retry-allowed "^1.0.0"
2562+
is-stream "^1.0.0"
2563+
lowercase-keys "^1.0.0"
2564+
safe-buffer "^5.0.1"
2565+
timed-out "^4.0.0"
2566+
unzip-response "^2.0.1"
2567+
url-parse-lax "^1.0.0"
2568+
24812569
graceful-fs@^4.0.0, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
24822570
version "4.1.11"
24832571
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
@@ -2744,6 +2832,10 @@ https-browserify@0.0.1:
27442832
version "0.0.1"
27452833
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
27462834

2835+
iconv-lite@~0.4.13:
2836+
version "0.4.15"
2837+
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb"
2838+
27472839
ieee754@^1.1.4:
27482840
version "1.1.8"
27492841
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"
@@ -3089,6 +3181,13 @@ isobject@^2.0.0:
30893181
dependencies:
30903182
isarray "1.0.0"
30913183

3184+
isomorphic-fetch@^2.1.1:
3185+
version "2.2.1"
3186+
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
3187+
dependencies:
3188+
node-fetch "^1.0.1"
3189+
whatwg-fetch ">=0.10.0"
3190+
30923191
isstream@~0.1.2:
30933192
version "0.1.2"
30943193
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -3542,7 +3641,7 @@ longest@^1.0.0, longest@^1.0.1:
35423641
version "1.0.1"
35433642
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
35443643

3545-
loose-envify@^1.0.0:
3644+
loose-envify@^1.0.0, loose-envify@^1.1.0:
35463645
version "1.3.1"
35473646
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
35483647
dependencies:
@@ -3743,6 +3842,10 @@ mkdirp@0.3.0:
37433842
version "0.3.0"
37443843
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.0.tgz#1bbf5ab1ba827af23575143490426455f481fe1e"
37453844

3845+
moment@^2.10.6:
3846+
version "2.18.1"
3847+
resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
3848+
37463849
mozjpeg@^4.0.0:
37473850
version "4.1.1"
37483851
resolved "https://registry.yarnpkg.com/mozjpeg/-/mozjpeg-4.1.1.tgz#859030b24f689a53db9b40f0160d89195b88fd50"
@@ -3797,6 +3900,13 @@ node-emoji@^1.4.1:
37973900
dependencies:
37983901
string.prototype.codepointat "^0.2.0"
37993902

3903+
node-fetch@^1.0.1:
3904+
version "1.6.3"
3905+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04"
3906+
dependencies:
3907+
encoding "^0.1.11"
3908+
is-stream "^1.0.1"
3909+
38003910
node-gyp@^3.3.1:
38013911
version "3.6.0"
38023912
resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.0.tgz#7474f63a3a0501161dda0b6341f022f14c423fa6"
@@ -4424,6 +4534,22 @@ rc@^1.1.2, rc@^1.1.7:
44244534
minimist "^1.2.0"
44254535
strip-json-comments "~2.0.1"
44264536

4537+
react-dom@^15.4.2:
4538+
version "15.4.2"
4539+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.4.2.tgz#015363f05b0a1fd52ae9efdd3a0060d90695208f"
4540+
dependencies:
4541+
fbjs "^0.8.1"
4542+
loose-envify "^1.1.0"
4543+
object-assign "^4.1.0"
4544+
4545+
react@^15.4.2:
4546+
version "15.4.2"
4547+
resolved "https://registry.yarnpkg.com/react/-/react-15.4.2.tgz#41f7991b26185392ba9bae96c8889e7e018397ef"
4548+
dependencies:
4549+
fbjs "^0.8.4"
4550+
loose-envify "^1.1.0"
4551+
object-assign "^4.1.0"
4552+
44274553
read-all-stream@^3.0.0:
44284554
version "3.1.0"
44294555
resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa"
@@ -4834,7 +4960,7 @@ set-immediate-shim@^1.0.0, set-immediate-shim@^1.0.1:
48344960
version "1.0.1"
48354961
resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
48364962

4837-
setimmediate@^1.0.4:
4963+
setimmediate@^1.0.4, setimmediate@^1.0.5:
48384964
version "1.0.5"
48394965
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
48404966

@@ -5307,6 +5433,10 @@ timed-out@^3.0.0:
53075433
version "3.1.3"
53085434
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.1.3.tgz#95860bfcc5c76c277f8f8326fd0f5b2e20eba217"
53095435

5436+
timed-out@^4.0.0:
5437+
version "4.0.1"
5438+
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
5439+
53105440
timers-browserify@^2.0.2:
53115441
version "2.0.2"
53125442
resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.2.tgz#ab4883cf597dcd50af211349a00fbca56ac86b86"
@@ -5380,7 +5510,7 @@ typedarray@^0.0.6:
53805510
version "0.0.6"
53815511
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
53825512

5383-
ua-parser-js@0.7.12:
5513+
ua-parser-js@^0.7.9, ua-parser-js@0.7.12:
53845514
version "0.7.12"
53855515
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.12.tgz#04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb"
53865516

@@ -5428,6 +5558,10 @@ unzip-response@^1.0.2:
54285558
version "1.0.2"
54295559
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
54305560

5561+
unzip-response@^2.0.1:
5562+
version "2.0.1"
5563+
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
5564+
54315565
upper-case@^1.1.1:
54325566
version "1.1.3"
54335567
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
@@ -5574,6 +5708,14 @@ vm-browserify@0.0.4:
55745708
dependencies:
55755709
indexof "0.0.1"
55765710

5711+
vue-chartjs@2.5.4:
5712+
version "2.5.4"
5713+
resolved "https://registry.yarnpkg.com/vue-chartjs/-/vue-chartjs-2.5.4.tgz#105563d13e0ad32e0c12ef79d0bc2d0d16348b19"
5714+
dependencies:
5715+
chart.js "^2.5.0"
5716+
lodash "^4.17.4"
5717+
vue "^2.2.4"
5718+
55775719
vue-hot-reload-api@^2.0.11:
55785720
version "2.0.11"
55795721
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.0.11.tgz#bf26374fb73366ce03f799e65ef5dfd0e28a1568"
@@ -5595,14 +5737,33 @@ vue-loader@^11.1.3:
55955737
vue-style-loader "^2.0.0"
55965738
vue-template-es2015-compiler "^1.2.2"
55975739

5740+
vue-resource@^1.0.3:
5741+
version "1.2.1"
5742+
resolved "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.2.1.tgz#b3f21dd0e1e491adf8a5be1fe48e586cefeaa8d5"
5743+
dependencies:
5744+
got "^6.7.1"
5745+
5746+
vue-router@^2.3.1:
5747+
version "2.3.1"
5748+
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.3.1.tgz#3135448cf57d4ca576906061a5a9d25fae0214d7"
5749+
5750+
"vue-strap@github:wffranco/vue-strap":
5751+
version "2.0.2"
5752+
resolved "https://codeload.github.com/wffranco/vue-strap/tar.gz/02b471c8b99a509ff4f9e6064495133288c781fe"
5753+
dependencies:
5754+
bootstrap "^3.3.7"
5755+
vue "^2.1.0"
5756+
vue-resource "^1.0.3"
5757+
vue-template-compiler "^2.1.0"
5758+
55985759
vue-style-loader@^2.0.0:
55995760
version "2.0.5"
56005761
resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-2.0.5.tgz#f0efac992febe3f12e493e334edb13cd235a3d22"
56015762
dependencies:
56025763
hash-sum "^1.0.2"
56035764
loader-utils "^1.0.2"
56045765

5605-
vue-template-compiler@^2.0.0:
5766+
vue-template-compiler@^2.0.0, vue-template-compiler@^2.1.0:
56065767
version "2.2.6"
56075768
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.2.6.tgz#2e2928daf0cd0feca9dfc35a9729adeae173ec68"
56085769
dependencies:
@@ -5613,7 +5774,7 @@ vue-template-es2015-compiler@^1.2.2:
56135774
version "1.5.1"
56145775
resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.1.tgz#0c36cc57aa3a9ec13e846342cb14a72fcac8bd93"
56155776

5616-
vue@^2.1.10:
5777+
vue@^2.1.0, vue@^2.1.10, vue@^2.2.4:
56175778
version "2.2.6"
56185779
resolved "https://registry.yarnpkg.com/vue/-/vue-2.2.6.tgz#451714b394dd6d4eae7b773c40c2034a59621aed"
56195780

@@ -5747,6 +5908,10 @@ weinre@^2.0.0-pre-I0Z7U9OV:
57475908
nopt "3.0.x"
57485909
underscore "1.7.x"
57495910

5911+
whatwg-fetch@>=0.10.0:
5912+
version "2.0.3"
5913+
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
5914+
57505915
whet.extend@~0.9.9:
57515916
version "0.9.9"
57525917
resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"

0 commit comments

Comments
 (0)