Repository URL to install this package:
|
Version:
1.0.6 ▾
|
angular-gobox
/
gulpfile.js
|
|---|
var gulp = require('gulp');
var gutil = require('gulp-util');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var sourcemaps = require('gulp-sourcemaps');
var karma = require('karma').server;
gulp.task('js', function() {
gulp.src([
'./src/lib/**/*.js',
'./src/module.js',
'./src/**/*.js'
]).pipe(concat('angular_gobox.js'))
.pipe(gulp.dest('./dist'))
.pipe(uglify())
.pipe(rename({ extname: '.min.js' }))
.pipe(gulp.dest('./dist'));
});
gulp.task('build', ['js']);
gulp.task('watch', function() {
gulp.watch('./src/**/*.js', ['build']);
});
gulp.task('karma', function() {
karma.start({
configFile: __dirname + '/spec/karma.conf.js'
});
});
gulp.task('default', [
'build',
'watch'
]);