support base bitcore repo

This commit is contained in:
Manuel Araoz 2015-01-13 12:51:11 -03:00
parent ffc379d8b5
commit 0d136a13a1
2 changed files with 16 additions and 13 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
node_modules/

View File

@ -33,6 +33,7 @@ var gulp = require('gulp');
*/
function startGulp(name) {
var fullname = name ? 'bitcore-' + name : 'bitcore';
var coveralls = require('gulp-coveralls');
var gutil = require('gulp-util');
var jshint = require('gulp-jshint');
@ -83,17 +84,17 @@ function startGulp(name) {
*/
gulp.task('browser:uncompressed', shell.task([
'./node_modules/.bin/browserify index.js --insert-global-vars=true --standalone=bitcore-' +
name + ' -o bitcore-' + name + '.js'
'./node_modules/.bin/browserify index.js --insert-global-vars=true --standalone=' +
fullname + ' -o ' + fullname + '.js'
]));
gulp.task('browser:compressed', ['browser:uncompressed'], function() {
return gulp.src('bitcore-' + name + '.js')
return gulp.src(fullname + '.js')
.pipe(uglify({
mangle: true,
compress: true
}))
.pipe(rename('bitcore-' + name + '.min.js'))
.pipe(rename(fullname + '.min.js'))
.pipe(gulp.dest('.'))
.on('error', gutil.log);
});
@ -116,7 +117,7 @@ function startGulp(name) {
.pipe(jshint.reporter('default'));
});
gulp.task('plato', shell.task(['plato -d report -r -l .jshintrc -t bitcore-' + name + ' lib']));
gulp.task('plato', shell.task(['plato -d report -r -l .jshintrc -t ' + fullname + ' lib']));
gulp.task('coverage', shell.task(['node_modules/.bin/./istanbul cover node_modules/.bin/_mocha -- --recursive']));