gulp-typescript-browserify

0.0.5 • Public • Published

Gulp Typescript Browserify

This package is a small wrapper around tsify and browserify to compile typescript files.

Sample gulpfile for a rails app

var gulp = require('gulp');
var del = require('del');
var browserifyTask = require('gulp-typescript-browserify');
 
var bundleConfigs = [{
    entries: './app/assets/javascripts/bundle.tsx',
    dest: './public/assets/javascripts/',
}];
 
gulp.task('build', ['clean', 'browserify']);
gulp.task('browserify', browserifyTask(bundleConfigs));
gulp.task('watchify', browserifyTask(bundleConfigs, true));
 
 
gulp.task('clean', function(cb) {
    del(['./public/assets'], {
        force: true
    }, cb);
});
 
gulp.task('default', ['watchify']);

NOTE: For rails, you may require the bundle like so:

//=require bundle

Sprocket will load the bundle from the public/assets directory.

LICENSE

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i gulp-typescript-browserify

Weekly Downloads

1

Version

0.0.5

License

MIT

Last publish

Collaborators

  • kuon