Skip to content

Commit a176a40

Browse files
committed
Updates
1 parent 6762e7b commit a176a40

File tree

4 files changed

+41
-26
lines changed

4 files changed

+41
-26
lines changed

blueprints/ember-cli-typescript/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
const fs = require('fs');
44
const path = require('path');
5-
const updatePathsForAddon = require('../../lib/utilities/update-paths-for-addon');
65

76
const APP_DECLARATIONS = `
87
import Ember from 'ember';
@@ -29,6 +28,7 @@ module.exports = {
2928
},
3029

3130
locals() {
31+
let updatePathsForAddon = require('ember-cli-typescript-blueprints/lib/utilities/update-paths-for-addon');
3232
let inRepoAddons = (this.project.pkg['ember-addon'] || {}).paths || [];
3333
let hasMirage = 'ember-cli-mirage' in (this.project.pkg.devDependencies || {});
3434
let isAddon = this.project.isEmberCLIAddon();

index.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ const stew = require('broccoli-stew');
99
module.exports = {
1010
name: 'ember-cli-typescript',
1111

12+
init() {
13+
this._super.init.apply(this, arguments);
14+
15+
if (this.project.addons.includes(this)) {
16+
this.project.addons.push(this.addons.find(addon => addon.name === 'ember-cli-typescript-blueprints'));
17+
}
18+
},
19+
1220
included(includer) {
1321
this._super.included.apply(this, arguments);
1422

@@ -76,7 +84,7 @@ module.exports = {
7684
trees.push(this.compiler.treeForTests());
7785
trees.push(this.compiler.treeForTestSupport());
7886
}
79-
return this._super.treeForTestSupport.call(this,
87+
return this._super.treeForTestSupport.call(this,
8088
stew.mv(new MergeTrees(trees), 'test-support/*', '/')
8189
);
8290
},

package.json

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,34 +31,19 @@
3131
"test:all": "ember try:each"
3232
},
3333
"dependencies": {
34-
"broccoli-debug": "^0.6.4",
3534
"broccoli-funnel": "^2.0.1",
3635
"broccoli-merge-trees": "^2.0.0",
3736
"broccoli-plugin": "^1.2.1",
3837
"broccoli-stew": "^1.4.0",
39-
"chalk": "^2.3.0",
4038
"chokidar": "^2.0.3",
4139
"debug": "^3.1.0",
42-
"ember-cli": "*",
43-
"ember-cli-get-component-path-option": "^1.0.0",
44-
"ember-cli-is-package-missing": "^1.0.0",
45-
"ember-cli-normalize-entity-name": "^1.0.0",
46-
"ember-cli-path-utils": "^1.0.0",
47-
"ember-cli-string-utils": "^1.1.0",
48-
"ember-cli-test-info": "^1.0.0",
49-
"ember-cli-valid-component-name": "^1.0.0",
50-
"ember-cli-version-checker": "^2.1.0",
51-
"ember-router-generator": "^1.2.3",
40+
"ember-cli-typescript-blueprints": "^1.0.0",
5241
"escape-string-regexp": "^1.0.5",
5342
"execa": "^0.9.0",
54-
"exists-sync": "^0.0.4",
5543
"fs-extra": "^5.0.0",
5644
"glob": "^7.1.2",
57-
"inflection": "^1.12.0",
5845
"resolve": "^1.5.0",
59-
"rimraf": "^2.6.2",
6046
"rsvp": "^4.8.1",
61-
"silent-error": "^1.1.0",
6247
"symlink-or-copy": "^1.1.8",
6348
"walk-sync": "^0.3.2"
6449
},
@@ -113,11 +98,6 @@
11398
"before": [
11499
"ember-cli-babel"
115100
],
116-
"after": [
117-
"ember-source",
118-
"ember-data",
119-
"ember-decorators"
120-
],
121101
"paths": [
122102
"tests/dummy/lib/in-repo-a",
123103
"tests/dummy/lib/in-repo-b",

yarn.lock

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,7 +1421,7 @@ broccoli-config-replace@^1.1.2:
14211421
debug "^2.2.0"
14221422
fs-extra "^0.24.0"
14231423

1424-
broccoli-debug@^0.6.1, broccoli-debug@^0.6.2, broccoli-debug@^0.6.3, broccoli-debug@^0.6.4:
1424+
broccoli-debug@^0.6.1, broccoli-debug@^0.6.2, broccoli-debug@^0.6.3:
14251425
version "0.6.4"
14261426
resolved "https://registry.yarnpkg.com/broccoli-debug/-/broccoli-debug-0.6.4.tgz#986eb3d2005e00e3bb91f9d0a10ab137210cd150"
14271427
dependencies:
@@ -1842,14 +1842,22 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
18421842
strip-ansi "^3.0.0"
18431843
supports-color "^2.0.0"
18441844

1845-
chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1:
1845+
chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1:
18461846
version "2.3.2"
18471847
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65"
18481848
dependencies:
18491849
ansi-styles "^3.2.1"
18501850
escape-string-regexp "^1.0.5"
18511851
supports-color "^5.3.0"
18521852

1853+
chalk@^2.4.1:
1854+
version "2.4.1"
1855+
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
1856+
dependencies:
1857+
ansi-styles "^3.2.1"
1858+
escape-string-regexp "^1.0.5"
1859+
supports-color "^5.3.0"
1860+
18531861
chalk@~0.4.0:
18541862
version "0.4.0"
18551863
resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f"
@@ -2653,6 +2661,25 @@ ember-cli-test-loader@^2.2.0:
26532661
dependencies:
26542662
ember-cli-babel "^6.8.1"
26552663

2664+
ember-cli-typescript-blueprints@^1.0.0:
2665+
version "1.0.0"
2666+
resolved "https://registry.yarnpkg.com/ember-cli-typescript-blueprints/-/ember-cli-typescript-blueprints-1.0.0.tgz#8470e3c8ed44b7e446c02cf2fd0a7a76b0d77686"
2667+
dependencies:
2668+
chalk "^2.4.1"
2669+
ember-cli-get-component-path-option "^1.0.0"
2670+
ember-cli-is-package-missing "^1.0.0"
2671+
ember-cli-normalize-entity-name "^1.0.0"
2672+
ember-cli-path-utils "^1.0.0"
2673+
ember-cli-string-utils "^1.1.0"
2674+
ember-cli-test-info "^1.0.0"
2675+
ember-cli-valid-component-name "^1.0.0"
2676+
ember-cli-version-checker "^2.1.0"
2677+
ember-router-generator "^1.2.3"
2678+
exists-sync "^0.0.4"
2679+
fs-extra "^5.0.0"
2680+
inflection "^1.12.0"
2681+
silent-error "^1.1.0"
2682+
26562683
ember-cli-uglify@^2.0.0:
26572684
version "2.1.0"
26582685
resolved "https://registry.yarnpkg.com/ember-cli-uglify/-/ember-cli-uglify-2.1.0.tgz#4a0641fe4768d7ab7d4807aca9924cc77c544184"
@@ -6273,7 +6300,7 @@ right-align@^0.1.1:
62736300
dependencies:
62746301
align-text "^0.1.1"
62756302

6276-
rimraf@2, rimraf@^2.1.4, rimraf@^2.2.8, rimraf@^2.3.2, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
6303+
rimraf@2, rimraf@^2.1.4, rimraf@^2.2.8, rimraf@^2.3.2, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1:
62776304
version "2.6.2"
62786305
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
62796306
dependencies:

0 commit comments

Comments
 (0)