sebastien пре 6 година
родитељ
комит
280c053976
2 измењених фајлова са 6 додато и 2 уклоњено
  1. 1 2
      Tools/Gulp/config.json
  2. 5 0
      Tools/Gulp/gulpfile.js

+ 1 - 2
Tools/Gulp/config.json

@@ -1474,8 +1474,7 @@
         }
     },
     "typescript": [
-        "../../src/**/*.ts",
-        "!../../src/**/*.d.ts"
+        "../../src/**/*.ts"
     ],
     "workers": [
         {

+ 5 - 0
Tools/Gulp/gulpfile.js

@@ -32,6 +32,8 @@ const through = require('through2');
 var karmaServer = require('karma').Server;
 var gulpTslint = require("gulp-tslint");
 var tslint = require("tslint");
+const filter = require('gulp-filter');
+const dtsFilter = filter(['**', '!**/*.d.ts'], {restore: false});
 
 //viewer declaration
 var processDeclaration = require('./processViewerDeclaration');
@@ -273,6 +275,7 @@ gulp.task("build", gulp.series("shaders", function build() {
 */
 gulp.task("typescript-tsLint", function() {
     return gulp.src(config.typescript)
+        .pipe(dtsFilter)
         .pipe(gulpTslint({
             formatter: "stylish",
             configuration: "../../tslint.json",
@@ -345,6 +348,7 @@ gulp.task("tsLint", gulp.series("typescript-tsLint", "typescript-libraries-tsLin
 */
 gulp.task("typescript-compile", function() {
     var tsResult = gulp.src(config.typescript)
+        .pipe(dtsFilter)
         .pipe(sourcemaps.init())
         .pipe(tsProject({
             summarizeFailureOutput: true
@@ -880,6 +884,7 @@ gulp.task("netlify-cleanup", function() {
 // this is needed for the modules for the declaration files.
 gulp.task("modules-compile", function() {
     var tsResult = gulp.src(config.typescript)
+        .pipe(dtsFilter)
         .pipe(sourcemaps.init())
         .pipe(tsProject());