marching
Version:
Marching.js is a JavaScript library that compiles GLSL ray marchers.
33 lines (25 loc) • 719 B
JavaScript
var gulp = require('gulp')
var browserify = require('browserify')
var source = require('vinyl-source-stream')
var watchify = require( 'watchify' )
var gutil = require( 'gulp-util' )
const tsify = require('tsify')
gulp.task('build', function () {
return browserify({
debug:true,
entries: './js/index.js'
})
.plugin( tsify )
.bundle()
.pipe( source('index.js') )
.pipe( gulp.dest( './dist/' ) )
})
watchify.args.entries = './js/index.js'
watchify.args.debug = true
var b = watchify( browserify( watchify.args ) )
b.on( 'update', bundle )
b.on( 'log', gutil.log )
gulp.task('default', bundle)
function bundle() {
return b.bundle().pipe( source('index.js') ).pipe( gulp.dest( './dist/' ) )
}