vectorious-plus
Version:
A high performance linear algebra library.
28 lines (23 loc) • 654 B
JavaScript
(function() {
'use strict';
var pkg = require('./package');
var gulp = require('gulp'),
streamify = require('gulp-streamify'),
uglify = require('gulp-uglify'),
browserify = require('browserify'),
source = require('vinyl-source-stream'),
del = require('del');
gulp.task('clean', function () {
return del(['dist']);
});
gulp.task('build', function () {
var files = [
'vector.js',
'matrix.js'
];
return browserify({ entries: files }).bundle()
.pipe(source('vectorious-' + pkg.version + '.min.js'))
.pipe(streamify(uglify()))
.pipe(gulp.dest('./dist'));
});
})();