aboutsummaryrefslogtreecommitdiff
path: root/node_modules/gulp-gzip/gulpfile.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-10-10 03:43:44 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-10-10 03:43:44 +0200
commitabd94a7f5a50f43c797a11b53549ae48fff667c3 (patch)
treeab8ed457f65cdd72e13e0571d2975729428f1551 /node_modules/gulp-gzip/gulpfile.js
parenta0247c6a3fd6a09a41a7e35a3441324c4dcb58be (diff)
downloadwallet-core-abd94a7f5a50f43c797a11b53549ae48fff667c3.tar.xz
add node_modules to address #4364
Diffstat (limited to 'node_modules/gulp-gzip/gulpfile.js')
-rwxr-xr-xnode_modules/gulp-gzip/gulpfile.js40
1 files changed, 40 insertions, 0 deletions
diff --git a/node_modules/gulp-gzip/gulpfile.js b/node_modules/gulp-gzip/gulpfile.js
new file mode 100755
index 000000000..95ce6781a
--- /dev/null
+++ b/node_modules/gulp-gzip/gulpfile.js
@@ -0,0 +1,40 @@
+var clean = require('gulp-clean');
+var filter = require('gulp-filter');
+var gulp = require('gulp');
+var mocha = require('gulp-mocha');
+var watch = require('gulp-watch');
+var jshint = require('gulp-jshint');
+var stylish = require('jshint-stylish');
+
+var root = __dirname;
+
+gulp.task('clean', function() {
+ gulp.src([
+ 'examples/*/tmp',
+ 'test/tmp'
+ ]).pipe(clean());
+});
+
+gulp.task('lint', function() {
+ gulp.src([ 'index.js', 'test/test.js', 'lib/*.js' ])
+ .pipe(jshint({ expr: true }))
+ .pipe(jshint.reporter(stylish));
+});
+
+gulp.task('test', function() {
+ // monkeys are fixing `cwd` for `gulp-mocha`
+ // node lives in one process/scope/directory
+ process.chdir(root);
+
+ gulp.src('test/test.js')
+ .pipe(mocha({ reporter: 'spec', timeout: 1000 }))
+});
+
+gulp.task('watch', function() {
+ watch({
+ glob: [ 'index.js', 'lib/*.js' , 'test/test.js' ],
+ read: false
+ }, ['clean', 'lint', 'test'])
+});
+
+gulp.task('default', ['watch']);