Skip to content

Commit 6dfc226

Browse files
committed
Added ngc.
1 parent 8088ef9 commit 6dfc226

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "1.0.0-beta.4",
55
"scripts": {
66
"clean": "shx rm -rf lib lib-esm _bundles _doc",
7-
"build": "npm run clean && tsc && tsc -p tsconfig.esm.json && webpack",
7+
"build": "npm run clean && node_modules/.bin/ngc && node_modules/.bin/ngc -p tsconfig.esm.json && webpack",
88
"test": "karma start config/karma.ng2.js",
99
"docs": "typedoc --tsconfig tsconfig.typedoc.json --readme README.md --name 'ui-router-ng2' --theme node_modules/ui-router-typedoc-themes/bin/default --out _doc --external-aliases internalapi,external --navigation-label-globals ui-router-ng2"
1010
},
@@ -56,12 +56,13 @@
5656
"@angular/common": "~2.0.0"
5757
},
5858
"devDependencies": {
59-
"@angular/common": "~2.0.0",
60-
"@angular/compiler": "~2.0.0",
61-
"@angular/core": "~2.0.0",
62-
"@angular/platform-browser": "~2.0.0",
63-
"@angular/platform-browser-dynamic": "~2.0.0",
64-
"@angular/platform-server": "~2.0.0",
59+
"@angular/common": "^2.3.1",
60+
"@angular/compiler": "^2.3.1",
61+
"@angular/compiler-cli": "^2.3.1",
62+
"@angular/core": "^2.3.1",
63+
"@angular/platform-browser": "^2.3.1",
64+
"@angular/platform-browser-dynamic": "^2.3.1",
65+
"@angular/platform-server": "^2.3.1",
6566
"@types/jasmine": "^2.2.34",
6667
"@types/jquery": "^1.10.31",
6768
"awesome-typescript-loader": "^2.2.4",

tsconfig.esm.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
"declaration": true,
1313
"sourceMap": true
1414
},
15+
"angularCompilerOptions": {
16+
"skipTemplateCodegen": true,
17+
"strictMetadataEmit": true
18+
},
1519
"files": [
1620
"src/ng2.ts"
1721
]

tsconfig.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
"declaration": true,
1313
"sourceMap": true
1414
},
15+
"angularCompilerOptions": {
16+
"skipTemplateCodegen": true,
17+
"strictMetadataEmit": true
18+
},
1519
"files": [
1620
"src/ng2.ts"
1721
]

0 commit comments

Comments
 (0)