@@ -12,22 +12,15 @@ module.exports = function (grunt) {
12
12
} ,
13
13
14
14
ts : {
15
- options : {
16
- compile : true , // perform compilation. [true (default) | false]
17
- comments : true , // same as !removeComments. [true | false (default)]
18
- target : 'es5' , // target javascript language. [es3 (default) | es5]
19
- module : 'commonjs' , // target javascript module style. [amd (default) | commonjs]
20
- noImplicitAny : true ,
21
- sourceMap : false , // generate a source map for every output js file. [true (default) | false]
22
- sourceRoot : '' , // where to locate TypeScript files. [(default) '' == source ts location]
23
- mapRoot : '' , // where to locate .map.js files. [(default) '' == generated js location.]
24
- declaration : true // generate a declaration .d.ts file for every output js file. [true | false (default)]
25
- } ,
26
- clientMain : {
27
- src : [ '<%= opt.client.tsMain %>/cli.ts' ]
28
- } ,
29
- clientTest : {
30
- src : [ '<%= opt.client.tsTest %>/indexSpec.ts' ]
15
+ default : {
16
+ tsconfig : {
17
+ tsconfig : "./tsconfig.json" ,
18
+ updateFiles :false
19
+ }
20
+ }
21
+ } ,
22
+ tsconfig : {
23
+ main : {
31
24
}
32
25
} ,
33
26
tslint : {
@@ -67,17 +60,6 @@ module.exports = function (grunt) {
67
60
]
68
61
}
69
62
} ,
70
- dts_bundle : {
71
- build : {
72
- options : {
73
- name : "typescript-formatter" ,
74
- main : "lib/index.d.ts" ,
75
- baseDir : "" ,
76
- out : "typescript-formatter.d.ts" ,
77
- prefix : ''
78
- }
79
- }
80
- } ,
81
63
mochaTest : {
82
64
test : {
83
65
options : {
@@ -131,11 +113,11 @@ module.exports = function (grunt) {
131
113
132
114
grunt . registerTask (
133
115
'default' ,
134
- [ 'clean:clientScript' , 'ts:clientMain ' , 'tslint ' , 'dts_bundle ' ] ) ;
116
+ [ 'clean:clientScript' , 'tsconfig ' , 'ts ' , 'tslint ' ] ) ;
135
117
136
118
grunt . registerTask (
137
119
'test' ,
138
- [ 'default' , 'ts:clientTest' , ' mochaTest'] ) ;
120
+ [ 'default' , 'mochaTest' ] ) ;
139
121
140
122
require ( 'load-grunt-tasks' ) ( grunt ) ;
141
123
} ;
0 commit comments