Gulp wrapper/plugin for typescript-formatter to format TypeScript files with Gulp.
npm install --save-dev gulp-typescript-formatter
var typescriptFormatter = require('gulp-typescript-formatter');
gulp.task('format', function () {
return gulp.src('**/*.ts')
.pipe(typescriptFormatter({
// see RootOptions interface for available options: https://github.com/vvakame/typescript-formatter/blob/master/lib/cli.ts#L25-L35
baseDir: '.',
tslint: true, // use tslint.json file?
tsfmt: true, // use tsfmt.json file? Overrides settings in tslint.json (at least indentSize)
editorconfig: true, // use .editorconfig file? Overrides tsfmt settings (at least indentSize)
})
.pipe(gulp.dest('.'));
}