From c54da1264f97fd2d372f4a7bb144d488f9126666 Mon Sep 17 00:00:00 2001 From: Esteban Ordano Date: Fri, 16 Jan 2015 11:32:15 -0300 Subject: [PATCH] Rename gulp-bitcore to bitcore-build --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++-- index.js | 43 +++++++++++++++++++++---------------------- package.json | 31 ++++++++++++++++++++++++------- 3 files changed, 86 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index c92895f..de8b44a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,41 @@ -# gulp-bitcore -A helper to add tasks to gulp +# bitcore-build + +A helper to add tasks to gulp. + +## Getting started + +Install with: + +```sh +npm install bitcore-build +``` + +and use and require in your gulp file: + +```javascript +var gulp = require('gulp'); +var bitcoreTasks = require('bitcore-build'); + +bitcoreTasks('submodule'); +gulp.task('default', ['lint', 'test', 'browser', 'coverage']); +``` + +### Notes + +* There's no default task to allow for each submodule to set up their own configuration +* If the module is node-only, avoid adding the browser tasks with: +```javascript +var bitcoreTasks = require('bitcore-build'); +bitcoreTasks('submodule', {skipBrosers: true}); +``` + +## Contributing + +See [CONTRIBUTING.md](https://github.com/bitpay/bitcore) on the main bitcore repo for information about how to contribute. + +## License + +Code released under [the MIT license](https://github.com/bitpay/bitcore/blob/master/LICENSE). + +Copyright 2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc. + diff --git a/index.js b/index.js index 44add32..342ba60 100644 --- a/index.js +++ b/index.js @@ -1,25 +1,3 @@ -'use strict'; - -var gulp = require('gulp'); - -var coveralls = require('gulp-coveralls'); -var gutil = require('gulp-util'); -var jshint = require('gulp-jshint'); -var mocha = require('gulp-mocha'); -var rename = require('gulp-rename'); -var runsequence = require('run-sequence'); -var shell = require('gulp-shell'); -var uglify = require('gulp-uglify'); -var bump = require('gulp-bump'); -var git = require('gulp-git'); - -function ignoreerror() { - /* jshint ignore:start */ // using `this` in this context is weird - this.emit('end'); - /* jshint ignore:end */ -} - - /** * @file gulpfile.js * @@ -49,6 +27,27 @@ function ignoreerror() { *
  • `release` - automates release process (only for maintainers) * */ +'use strict'; + +var gulp = require('gulp'); + +var coveralls = require('gulp-coveralls'); +var gutil = require('gulp-util'); +var jshint = require('gulp-jshint'); +var mocha = require('gulp-mocha'); +var rename = require('gulp-rename'); +var runsequence = require('run-sequence'); +var shell = require('gulp-shell'); +var uglify = require('gulp-uglify'); +var bump = require('gulp-bump'); +var git = require('gulp-git'); + +function ignoreerror() { + /* jshint ignore:start */ // using `this` in this context is weird + this.emit('end'); + /* jshint ignore:end */ +} + function startGulp(name, opts) { opts = opts || {}; diff --git a/package.json b/package.json index 5acc6fc..ef23b53 100644 --- a/package.json +++ b/package.json @@ -1,24 +1,41 @@ { - "name": "gulp-bitcore", - "version": "0.3.0", - "description": "A helper for common tasks across bitcore modules'", + "name": "bitcore-build", + "version": "0.4.0", + "description": "A helper for common tasks to build bitcore modules'", "main": "index.js", "scripts": { "test": "gulp test" }, "repository": { "type": "git", - "url": "git://github.com/bitpay/gulp-bitcore" + "url": "git://github.com/bitpay/bitcore-build" }, "keywords": [ "bitcore" ], - "author": "Esteban Ordano", + "contributors": [ + { + "name": "Esteban Ordano", + "email": "esteban@bitpay.com" + }, + { + "name": "Manuel Araoz", + "email": "maraoz@bitpay.com" + }, + { + "name": "Braydon Fuller", + "email": "braydon@bitpay.com" + }, + { + "name": "Yemel Jardi", + "email": "yemel@bitpay.com" + } + ], "license": "MIT", "bugs": { - "url": "https://github.com/bitpay/gulp-bitcore/issues" + "url": "https://github.com/bitpay/bitcore-build/issues" }, - "homepage": "https://github.com/bitpay/gulp-bitcore", + "homepage": "https://github.com/bitpay/bitcore-build", "dependencies": { "brfs": "^1.2.0", "browserify": "~6.3.3",