@@ -14,7 +14,7 @@ import tsc = require("gulp-typescript");
1414declare module "gulp-typescript" {
1515 interface Settings {
1616 stripInternal ?: boolean ;
17- newLine ?: number ;
17+ newLine ?: string ;
1818 }
1919 interface CompileStream extends NodeJS . ReadWriteStream { } // Either gulp or gulp-typescript has some odd typings which don't reflect reality, making this required
2020}
@@ -310,7 +310,7 @@ function getCompilerSettings(base: tsc.Settings, useBuiltCompiler?: boolean): ts
310310 }
311311 if ( ! useDebugMode ) {
312312 if ( copy . removeComments === undefined ) copy . removeComments = true ;
313- copy . newLine = 1 ;
313+ copy . newLine = "lf" ;
314314 }
315315 else {
316316 copy . preserveConstEnums = true ;
@@ -443,7 +443,7 @@ gulp.task(builtLocalCompiler, false, [servicesFile], () => {
443443} ) ;
444444
445445gulp . task ( servicesFile , false , [ "lib" , "generate-diagnostics" ] , ( ) => {
446- const servicesProject = tsc . createProject ( "src/services/tsconfig.json" , getCompilerSettings ( { } , /*useBuiltCompiler*/ false ) ) ;
446+ const servicesProject = tsc . createProject ( "src/services/tsconfig.json" , getCompilerSettings ( { removeComments : false } , /*useBuiltCompiler*/ false ) ) ;
447447 const { js, dts} = servicesProject . src ( )
448448 . pipe ( newer ( servicesFile ) )
449449 . pipe ( sourcemaps . init ( ) )
@@ -548,8 +548,8 @@ gulp.task("clean", "Cleans the compiler output, declare files, and tests", [], (
548548 return del ( [ builtDirectory ] ) ;
549549} ) ;
550550
551- gulp . task ( "useDebugMode" , false , [ ] , ( done ) => { useDebugMode = false ; done ( ) ; } ) ;
552- gulp . task ( "dontUseDebugMode" , false , [ ] , ( done ) => { useDebugMode = true ; done ( ) ; } ) ;
551+ gulp . task ( "useDebugMode" , false , [ ] , ( done ) => { useDebugMode = true ; done ( ) ; } ) ;
552+ gulp . task ( "dontUseDebugMode" , false , [ ] , ( done ) => { useDebugMode = false ; done ( ) ; } ) ;
553553
554554gulp . task ( "VerifyLKG" , false , [ ] , ( ) => {
555555 const expectedFiles = [ builtLocalCompiler , servicesFile , serverFile , nodePackageFile , nodeDefinitionsFile , standaloneDefinitionsFile , tsserverLibraryFile , tsserverLibraryDefinitionFile ] . concat ( libraryTargets ) ;
@@ -566,7 +566,7 @@ gulp.task("VerifyLKG", false, [], () => {
566566
567567gulp . task ( "LKGInternal" , false , [ "lib" , "local" , "lssl" ] ) ;
568568
569- gulp . task ( "LKG" , "Makes a new LKG out of the built js files" , [ "dontUseDebugMode" ] , ( ) => {
569+ gulp . task ( "LKG" , "Makes a new LKG out of the built js files" , [ "clean" , " dontUseDebugMode"] , ( ) => {
570570 return runSequence ( "LKGInternal" , "VerifyLKG" ) ;
571571} ) ;
572572
0 commit comments