Skip to content

Commit 6bbedee

Browse files
alan-agius4dherges
authored andcommitted
feat: update lib compiler option to es2018 (#956)
BREAKING CHANGE: The following `peerDependencies` are now required - `tslib: ^1.9.0` - `typescript: ^2.7.0` The default for `lib.languageLevel` is now `es2018`. In case this needs to be changed. This can to be done by overriding the tsconfig. More on how to override the tsconfig can be found here: https://github.com/dherges/ng-packagr/blob/master/docs/override-tsconfig.md
1 parent 01de805 commit 6bbedee

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@
5858
"@angular/compiler": "^6.0.0",
5959
"@angular/compiler-cli": "^6.0.0",
6060
"tsickle": ">=0.27.3",
61-
"tslib": "^1.7.1",
62-
"typescript": ">=2.4.2"
61+
"tslib": "^1.9.0",
62+
"typescript": "^2.7.0"
6363
},
6464
"devDependencies": {
6565
"@angular-devkit/core": "^0.6.0",

src/lib/ts/conf/tsconfig.ngc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"emitDecoratorMetadata": true,
2525
"experimentalDecorators": true,
2626
"importHelpers": true,
27-
"lib": ["dom", "es2015"]
27+
"lib": ["dom", "es2018"]
2828
},
2929
"exclude": ["node_modules", "dist", "**/*.ngfactory.ts", "**/*.shim.ts", "**/*.spec.ts"],
3030
"files": ["AUTOGENERATED"]

0 commit comments

Comments
 (0)