Skip to content

Commit 7318486

Browse files
Merge pull request #31 from ember-cli/simplify-tsconfig
Simplify tsconfig
2 parents f2cff23 + 3b7966a commit 7318486

1 file changed

Lines changed: 0 additions & 27 deletions

File tree

files/tsconfig.json

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,6 @@
77
"compilerOptions": {
88
"allowJs": true,
99
"declarationDir": "declarations",
10-
/**
11-
https://www.typescriptlang.org/tsconfig#noEmit
12-
13-
We want to emit declarations, so this option must be set to `false`.
14-
@tsconfig/ember sets this to `true`, which is incompatible with our need to set `emitDeclarationOnly`.
15-
@tsconfig/ember is more optimized for apps, which wouldn't emit anything, only type check.
16-
*/
17-
"noEmit": false,
18-
/**
19-
https://www.typescriptlang.org/tsconfig#emitDeclarationOnly
20-
We want to only emit declarations as we use Rollup to emit JavaScript.
21-
*/
22-
"emitDeclarationOnly": true,
23-
24-
/**
25-
https://www.typescriptlang.org/tsconfig#noEmitOnError
26-
Do not block emit on TS errors.
27-
*/
28-
"noEmitOnError": false,
2910

3011
/**
3112
https://www.typescriptlang.org/tsconfig#rootDir
@@ -39,14 +20,6 @@
3920
*/
4021
"rootDir": "./src",
4122

42-
/**
43-
https://www.typescriptlang.org/tsconfig#allowImportingTsExtensions
44-
45-
We want our tooling to know how to resolve our custom files so the appropriate plugins
46-
can do the proper transformations on those files.
47-
*/
48-
"allowImportingTsExtensions": true,
49-
5023
"types": ["ember-source/types"]
5124
}
5225
}

0 commit comments

Comments
 (0)