Skip to content

Commit 2b49f3e

Browse files
committed
Fix canary brokenness
1 parent df9d48d commit 2b49f3e

3 files changed

Lines changed: 45 additions & 64 deletions

File tree

ember-cli-build.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,13 @@ module.exports = function(defaults) {
1515
var isFastboot = process.env.EMBER_CLI_FASTBOOT;
1616
var prepend = null;
1717

18-
if(isProductionLikeBuild) {
19-
prepend = deployTarget === 'production' ? (process.env.TWIDDLE_ASSET_HOST || '//assets.ember-twiddle.com/') : '//canary-assets.ember-twiddle.com/';
18+
if (isProductionLikeBuild) {
19+
if (deployTarget === 'production') {
20+
prepend = process.env.TWIDDLE_ASSET_HOST || '//assets.ember-twiddle.com/';
21+
}
22+
if (deployTarget === 'staging') {
23+
prepend = '//canary-assets.ember-twiddle.com/'
24+
}
2025
}
2126

2227
var blueprintsCode = getEmberCLIBlueprints();

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"ember-cli-shims": "^1.0.2",
5757
"ember-cli-sri": "~2.1.0",
5858
"ember-cli-test-loader": "~1.1.0",
59-
"ember-cli-uglify": "~2.0.0",
59+
"ember-cli-uglify": "~1.2.0",
6060
"ember-concurrency": "~0.8.2",
6161
"ember-data": "~2.12.0",
6262
"ember-disable-proxy-controllers": "1.0.1",
@@ -72,7 +72,7 @@
7272
"ember-route-action-helper": "^1.0.0",
7373
"ember-source": "~2.11.0",
7474
"ember-test-helpers": "~0.6.3",
75-
"eslint-plugin-ember": "^5.0.0",
75+
"eslint-plugin-ember": "~5.1.0",
7676
"ivy-codemirror": "~2.0.3",
7777
"loader.js": "~4.2.3",
7878
"moment": "~2.19.3",

yarn.lock

Lines changed: 36 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ async-foreach@^0.1.3:
330330
version "0.1.3"
331331
resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
332332

333-
async-promise-queue@^1.0.3, async-promise-queue@^1.0.4:
333+
async-promise-queue@^1.0.3:
334334
version "1.0.4"
335335
resolved "https://registry.yarnpkg.com/async-promise-queue/-/async-promise-queue-1.0.4.tgz#308baafbc74aff66a0bb6e7f4a18d4fe8434440c"
336336
dependencies:
@@ -1530,21 +1530,19 @@ broccoli-string-replace@^0.1.1:
15301530
broccoli-persistent-filter "^1.1.5"
15311531
minimatch "^3.0.3"
15321532

1533-
broccoli-uglify-sourcemap@^2.0.1:
1534-
version "2.1.1"
1535-
resolved "https://registry.yarnpkg.com/broccoli-uglify-sourcemap/-/broccoli-uglify-sourcemap-2.1.1.tgz#33005537e18a322a181a5aea3e46d145b3355630"
1533+
broccoli-uglify-sourcemap@^1.0.0:
1534+
version "1.5.2"
1535+
resolved "https://registry.yarnpkg.com/broccoli-uglify-sourcemap/-/broccoli-uglify-sourcemap-1.5.2.tgz#04f84ab0db539031fa868ccfa563c9932d50cedb"
15361536
dependencies:
1537-
async-promise-queue "^1.0.4"
15381537
broccoli-plugin "^1.2.1"
1539-
debug "^3.1.0"
1540-
lodash.defaultsdeep "^4.6.0"
1541-
matcher-collection "^1.0.5"
1538+
debug "^2.2.0"
1539+
lodash.merge "^4.5.1"
1540+
matcher-collection "^1.0.0"
15421541
mkdirp "^0.5.0"
1543-
source-map-url "^0.4.0"
1542+
source-map-url "^0.3.0"
15441543
symlink-or-copy "^1.0.1"
1545-
uglify-es "^3.1.3"
1546-
walk-sync "^0.3.2"
1547-
workerpool "^2.3.0"
1544+
uglify-js "^2.7.0"
1545+
walk-sync "^0.1.3"
15481546

15491547
broccoli-unwatched-tree@^0.1.1:
15501548
version "0.1.1"
@@ -2063,10 +2061,6 @@ commander@2.9.0, commander@^2.5.0, commander@^2.6.0, commander@^2.9.0:
20632061
dependencies:
20642062
graceful-readlink ">= 1.0.0"
20652063

2066-
commander@~2.13.0:
2067-
version "2.13.0"
2068-
resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
2069-
20702064
commoner@~0.10.3:
20712065
version "0.10.8"
20722066
resolved "https://registry.yarnpkg.com/commoner/-/commoner-0.10.8.tgz#34fc3672cd24393e8bb47e70caa0293811f4f2c5"
@@ -3124,12 +3118,11 @@ ember-cli-test-loader@^1.1.1, ember-cli-test-loader@~1.1.0:
31243118
dependencies:
31253119
ember-cli-babel "^5.2.1"
31263120

3127-
ember-cli-uglify@~2.0.0:
3128-
version "2.0.2"
3129-
resolved "https://registry.yarnpkg.com/ember-cli-uglify/-/ember-cli-uglify-2.0.2.tgz#12becdaf1a2e6f0cdbd386b1d5f5a2d0540347d3"
3121+
ember-cli-uglify@~1.2.0:
3122+
version "1.2.0"
3123+
resolved "https://registry.yarnpkg.com/ember-cli-uglify/-/ember-cli-uglify-1.2.0.tgz#3208c32b54bc2783056e8bb0d5cfe9bbaf17ffb2"
31303124
dependencies:
3131-
broccoli-uglify-sourcemap "^2.0.1"
3132-
lodash.defaultsdeep "^4.6.0"
3125+
broccoli-uglify-sourcemap "^1.0.0"
31333126

31343127
ember-cli-valid-component-name@^1.0.0:
31353128
version "1.0.0"
@@ -3597,7 +3590,7 @@ escodegen@1.8.x, escodegen@1.x.x, escodegen@^1.8.0:
35973590
optionalDependencies:
35983591
source-map "~0.2.0"
35993592

3600-
eslint-plugin-ember@^5.0.0:
3593+
eslint-plugin-ember@~5.1.0:
36013594
version "5.1.0"
36023595
resolved "https://registry.yarnpkg.com/eslint-plugin-ember/-/eslint-plugin-ember-5.1.0.tgz#fb96abd2d8bf105678a0aa81dadd99d7ca441ba1"
36033596
dependencies:
@@ -5508,6 +5501,10 @@ lodash.merge@^4.3.0, lodash.merge@^4.4.0:
55085501
version "4.6.0"
55095502
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.0.tgz#69884ba144ac33fe699737a6086deffadd0f89c5"
55105503

5504+
lodash.merge@^4.5.1:
5505+
version "4.6.1"
5506+
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54"
5507+
55115508
lodash.mergewith@^4.6.0:
55125509
version "4.6.0"
55135510
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55"
@@ -5711,12 +5708,6 @@ matcher-collection@^1.0.0, matcher-collection@^1.0.1:
57115708
dependencies:
57125709
minimatch "^3.0.2"
57135710

5714-
matcher-collection@^1.0.5:
5715-
version "1.0.5"
5716-
resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.0.5.tgz#2ee095438372cb8884f058234138c05c644ec339"
5717-
dependencies:
5718-
minimatch "^3.0.2"
5719-
57205711
md5-hex@^1.0.2, md5-hex@^1.3.0:
57215712
version "1.3.0"
57225713
resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-1.3.0.tgz#d2c4afe983c4370662179b8cad145219135046c4"
@@ -6426,14 +6417,14 @@ object-assign@4.1.0:
64266417
version "4.1.0"
64276418
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"
64286419

6429-
object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0:
6430-
version "4.1.1"
6431-
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
6432-
64336420
object-assign@^2.0.0:
64346421
version "2.1.1"
64356422
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa"
64366423

6424+
object-assign@^4.0.1, object-assign@^4.1.0:
6425+
version "4.1.1"
6426+
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
6427+
64376428
object-component@0.0.3:
64386429
version "0.0.3"
64396430
resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"
@@ -7794,10 +7785,6 @@ source-map-url@^0.3.0:
77947785
version "0.3.0"
77957786
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.3.0.tgz#7ecaf13b57bcd09da8a40c5d269db33799d4aaf9"
77967787

7797-
source-map-url@^0.4.0:
7798-
version "0.4.0"
7799-
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
7800-
78017788
source-map@0.1.32:
78027789
version "0.1.32"
78037790
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.32.tgz#c8b6c167797ba4740a8ea33252162ff08591b266"
@@ -7820,10 +7807,6 @@ source-map@~0.2.0:
78207807
dependencies:
78217808
amdefine ">=0.0.4"
78227809

7823-
source-map@~0.6.1:
7824-
version "0.6.1"
7825-
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
7826-
78277810
spawn-args@^0.2.0:
78287811
version "0.2.0"
78297812
resolved "https://registry.yarnpkg.com/spawn-args/-/spawn-args-0.2.0.tgz#fb7d0bd1d70fd4316bd9e3dec389e65f9d6361bb"
@@ -8321,13 +8304,6 @@ uc.micro@^1.0.0, uc.micro@^1.0.1, uc.micro@^1.0.3:
83218304
version "1.0.3"
83228305
resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192"
83238306

8324-
uglify-es@^3.1.3:
8325-
version "3.3.9"
8326-
resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677"
8327-
dependencies:
8328-
commander "~2.13.0"
8329-
source-map "~0.6.1"
8330-
83318307
uglify-js@^2.6:
83328308
version "2.8.23"
83338309
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.23.tgz#8230dd9783371232d62a7821e2cf9a817270a8a0"
@@ -8337,6 +8313,15 @@ uglify-js@^2.6:
83378313
optionalDependencies:
83388314
uglify-to-browserify "~1.0.0"
83398315

8316+
uglify-js@^2.7.0:
8317+
version "2.8.29"
8318+
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
8319+
dependencies:
8320+
source-map "~0.5.1"
8321+
yargs "~3.10.0"
8322+
optionalDependencies:
8323+
uglify-to-browserify "~1.0.0"
8324+
83408325
uglify-to-browserify@~1.0.0:
83418326
version "1.0.2"
83428327
resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
@@ -8483,20 +8468,17 @@ walk-sync@0.3.1, walk-sync@^0.3.0, walk-sync@^0.3.1:
84838468
ensure-posix-path "^1.0.0"
84848469
matcher-collection "^1.0.0"
84858470

8471+
walk-sync@^0.1.3:
8472+
version "0.1.3"
8473+
resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.1.3.tgz#8a07261a00bda6cfb1be25e9f100fad57546f583"
8474+
84868475
walk-sync@^0.2.5, walk-sync@^0.2.7:
84878476
version "0.2.7"
84888477
resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.2.7.tgz#b49be4ee6867657aeb736978b56a29d10fa39969"
84898478
dependencies:
84908479
ensure-posix-path "^1.0.0"
84918480
matcher-collection "^1.0.0"
84928481

8493-
walk-sync@^0.3.2:
8494-
version "0.3.2"
8495-
resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.2.tgz#4827280afc42d0e035367c4a4e31eeac0d136f75"
8496-
dependencies:
8497-
ensure-posix-path "^1.0.0"
8498-
matcher-collection "^1.0.0"
8499-
85008482
walker@~1.0.5:
85018483
version "1.0.7"
85028484
resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
@@ -8559,12 +8541,6 @@ wordwrap@~0.0.2:
85598541
version "0.0.3"
85608542
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
85618543

8562-
workerpool@^2.3.0:
8563-
version "2.3.0"
8564-
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-2.3.0.tgz#86c5cbe946b55e7dc9d12b1936c8801a6e2d744d"
8565-
dependencies:
8566-
object-assign "4.1.1"
8567-
85688544
wrap-ansi@^2.0.0:
85698545
version "2.1.0"
85708546
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"

0 commit comments

Comments
 (0)