@@ -25,12 +25,9 @@ var shell = require("gulp-shell");
25
25
var source = require ( "vinyl-source-stream" ) ;
26
26
var ts = require ( "gulp-typescript" ) ;
27
27
var tslint = require ( "gulp-tslint" ) ;
28
- var typings = require ( "gulp-typings" ) ;
29
28
var uglify = require ( "gulp-uglify" ) ;
30
29
var zip = require ( "gulp-zip" ) ;
31
30
32
- var tsProject = ts . createProject ( "./tsconfig.json" ) ;
33
-
34
31
var PATHS = {
35
32
SRC : {
36
33
ROOT : "src/" ,
@@ -39,7 +36,6 @@ var PATHS = {
39
36
BUILDROOT : "build/" ,
40
37
BUNDLEROOT : "build/bundles/" ,
41
38
LIBROOT : "lib/" ,
42
- DEFINITIONS : "typings/" ,
43
39
SERVERROOT : "serverRoot/root/" ,
44
40
TARGET : {
45
41
ROOT : "target/" ,
@@ -70,27 +66,6 @@ function printGlobResults(glob) {
70
66
} ) ;
71
67
}
72
68
73
- ////////////////////////////////////////
74
- // SETUP
75
- ////////////////////////////////////////
76
- gulp . task ( "cleanDefinitions" , function ( callback ) {
77
- return del ( [
78
- PATHS . DEFINITIONS
79
- ] , callback ) ;
80
- } ) ;
81
-
82
- gulp . task ( "definitions" , function ( ) {
83
- return gulp . src ( "./typings.json" )
84
- . pipe ( typings ( ) ) ;
85
- } ) ;
86
-
87
- gulp . task ( "setup" , function ( callback ) {
88
- runSequence (
89
- "cleanDefinitions" ,
90
- "definitions" ,
91
- callback ) ;
92
- } ) ;
93
-
94
69
////////////////////////////////////////
95
70
// CLEAN
96
71
////////////////////////////////////////
@@ -187,8 +162,8 @@ gulp.task("preCompileInternal", function (callback) {
187
162
} ) ;
188
163
189
164
gulp . task ( "compileTypeScript" , [ "copyStrings" , "mergeSettings" , "preCompileInternal" ] , function ( ) {
190
- return gulp . src ( [ PATHS . SRC . ROOT + "**/*.+(ts|tsx)" , PATHS . DEFINITIONS + "main/**/*.d.ts" ] )
191
- . pipe ( ts ( tsProject ) )
165
+ return gulp . src ( [ PATHS . SRC . ROOT + "**/*.+(ts|tsx)" ] )
166
+ . pipe ( ts ( ts . createProject ( "./tsconfig.json" , { typescript : require ( 'typescript' ) } ) ) )
192
167
. pipe ( gulp . dest ( PATHS . BUILDROOT ) ) ;
193
168
} ) ;
194
169
0 commit comments