@@ -87,7 +87,7 @@ function scss() {
8787}
8888
8989function typedoc ( ) {
90- return gulp . src ( 'src/scripts/**/*.ts' )
90+ return gulp . src ( [ 'src/scripts/**/*.ts' , 'typings/main.d.ts' ] )
9191 . pipe ( plugins . typedoc ( {
9292 module : 'commonjs' ,
9393 target : 'es5' ,
@@ -102,7 +102,7 @@ var tsProject = plugins.typescript.createProject('tsconfig.json', {
102102} ) ;
103103
104104function ts ( ) {
105- var tsResult = gulp . src ( 'src/scripts/**/*.ts' )
105+ var tsResult = gulp . src ( [ 'src/scripts/**/*.ts' , 'typings/main.d.ts' ] )
106106 . pipe ( plugins . tslint ( ) )
107107 . pipe ( plugins . tslint . report ( 'verbose' ) )
108108 . pipe ( plugins . preprocess ( { context : env } ) )
@@ -164,7 +164,7 @@ function karmaTs(root) {
164164
165165 var caller = arguments . callee . caller . name ;
166166
167- var tsResult = gulp . src ( path . join ( root , '/**/*.ts' ) )
167+ var tsResult = gulp . src ( [ path . join ( root , '/**/*.ts' ) , 'typings/main.d.ts' ] )
168168 . pipe ( plugins . preprocess ( { context : env } ) )
169169 . pipe ( plugins . inlineNg2Template ( { useRelativePaths : true } ) )
170170 . pipe ( plugins . sourcemaps . init ( ) )
@@ -210,7 +210,7 @@ var protractorTsProject = plugins.typescript.createProject('tsconfig.json', {
210210} ) ;
211211
212212function protractorTsSpec ( ) {
213- var tsResult = gulp . src ( 'test/e2e/**/*.ts' )
213+ var tsResult = gulp . src ( [ 'test/e2e/**/*.ts' , 'typings/main.d.ts' ] )
214214 . pipe ( plugins . typescript ( protractorTsProject ) ) ;
215215
216216 return tsResult . js
0 commit comments