A gulp plugin to update `files` property in tsconfig.json by `gulp.src`.
Please use https://www.npmjs.com/package/tsconfig-cli instead of this.
A gulp plugin to update files
property in tsconfig.json by gulp.src
glob.
npm install --save-dev gulp-tsconfig-update
var gulp = require("gulp");
var tsConfig = require('gulp-tsconfig-update');
gulp.task('tsConfig', function() {
return gulp.src("./src/**/*.ts")
.pipe(tsConfig());
});
If ./tsconfig.json
exists, its files
property is overwritten.
If ./tsconfig.json
doesn't exist, this plugin will generate the file similar to that created by tsc --init
.
You can use user-defined default config.
var gulp = require("gulp");
var tsConfig = require('gulp-tsconfig-update');
gulp.task('tsConfig', function() {
return gulp.src("./src/**/*.ts")
.pipe(tsConfig({
defaultConfig: {
compilerOptions: {
module: "commonjs",
target: "es5",
noImplicitAny: true
}
}
}));
});