Skip to content

Commit 63248e3

Browse files
alan-agius4mgechev
authored andcommitted
feat(@schematics/angular): add node types to universal tsconfig (#15594)
By default we disable types inclusion in tsconfig.app.json which this tsconfig extends from
1 parent 5e72b30 commit 63248e3

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

packages/schematics/angular/universal/files/root/__tsconfigFileName__.json.template

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
"extends": "./<%= tsConfigExtends %>",
33
"compilerOptions": {
44
"outDir": "<%= outDir %>-server",
5-
"module": "commonjs"
5+
"module": "commonjs",
6+
"types": [
7+
"node"
8+
]
69
},
710
"files": [
811
"src/<%= stripTsExtension(main) %>.ts"

packages/schematics/angular/universal/index_spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ describe('Universal Schematic', () => {
9191
compilerOptions: {
9292
outDir: './out-tsc/app-server',
9393
module: 'commonjs',
94+
types: ['node'],
9495
},
9596
files: [
9697
'src/main.server.ts',
@@ -115,6 +116,7 @@ describe('Universal Schematic', () => {
115116
compilerOptions: {
116117
outDir: '../../out-tsc/app-server',
117118
module: 'commonjs',
119+
types: ['node'],
118120
},
119121
files: [
120122
'src/main.server.ts',

0 commit comments

Comments
 (0)