|
@@ -33,7 +33,6 @@ 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');
|
|
@@ -274,6 +273,7 @@ gulp.task("build", gulp.series("shaders", function build() {
|
|
|
* TsLint all typescript files from the src directory.
|
|
|
*/
|
|
|
gulp.task("typescript-tsLint", function() {
|
|
|
+ const dtsFilter = filter(['**', '!**/*.d.ts'], {restore: false});
|
|
|
return gulp.src(config.typescript)
|
|
|
.pipe(dtsFilter)
|
|
|
.pipe(gulpTslint({
|
|
@@ -347,6 +347,7 @@ gulp.task("tsLint", gulp.series("typescript-tsLint", "typescript-libraries-tsLin
|
|
|
* Compiles all typescript files and creating a js and a declaration file.
|
|
|
*/
|
|
|
gulp.task("typescript-compile", function() {
|
|
|
+ const dtsFilter = filter(['**', '!**/*.d.ts'], {restore: false});
|
|
|
var tsResult = gulp.src(config.typescript)
|
|
|
.pipe(dtsFilter)
|
|
|
.pipe(sourcemaps.init())
|
|
@@ -883,6 +884,7 @@ gulp.task("netlify-cleanup", function() {
|
|
|
|
|
|
// this is needed for the modules for the declaration files.
|
|
|
gulp.task("modules-compile", function() {
|
|
|
+ const dtsFilter = filter(['**', '!**/*.d.ts'], {restore: false});
|
|
|
var tsResult = gulp.src(config.typescript)
|
|
|
.pipe(dtsFilter)
|
|
|
.pipe(sourcemaps.init())
|