vladima / gulp-tsb

gulp plugin for incremental TypeScript building

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gulp-tsb

Information

A gulp plugin for very fast TypeScript compilation. This plugin works by

  • keeping a compiler alive to improve speed (at the cost of memory)
  • always recompiling the smallest set of files possible

Usage

	
	var tsb = require('gulp-tsb');
	
	// create and keep compiler
	var compilation = tsb.create({
		target: 'es5',
		module: 'commonjs',
		declaration: false
	});
	
	gulp.task('build', function() {
		return gulp.src('src/**/*.ts')
			.pipe(compilation()) // <- new compilation
			.pipe(gulp.dest(''));
	});

Options

The options are the same as the standard TypeScript compiler option.

About

gulp plugin for incremental TypeScript building

License:MIT License


Languages

Language:TypeScript 50.5%Language:JavaScript 49.5%