File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
1
/* eslint-env node */
2
2
3
+ const SilentError = require ( 'silent-error' ) ;
4
+
3
5
let TsPreprocessor ;
4
6
try {
5
7
TsPreprocessor = require ( './lib/typescript-preprocessor' ) ;
@@ -28,10 +30,7 @@ module.exports = {
28
30
ui : this . ui
29
31
} ) ) ;
30
32
} catch ( ex ) {
31
- this . ui . write (
32
- 'Missing or invalid tsconfig.json, please fix or run `ember generate ember-cli-typescript`.'
33
- ) ;
34
- this . ui . write ( ' ' + ex . toString ( ) ) ;
33
+ throw new SilentError ( `Missing or invalid tsconfig.json, please fix or run \`ember generate ember-cli-typescript\`.\n${ ex } ` ) ;
35
34
}
36
35
} ,
37
36
} ;
Original file line number Diff line number Diff line change 37
37
"broccoli-stew" : " ^1.4.0" ,
38
38
"broccoli-typescript-compiler" : " ^2.0.0" ,
39
39
"debug" : " ^2.2.0" ,
40
- "ember-cli-babel" : " ^6.3.0"
40
+ "ember-cli-babel" : " ^6.3.0" ,
41
+ "silent-error" : " ^1.1.0"
41
42
},
42
43
"devDependencies" : {
43
44
"@types/ember" : " ^2.7.43" ,
You can’t perform that action at this time.
0 commit comments