This package has been deprecated

Author message:

`base-tasks` has been deprecated and renamed to `base-task`. See https://github.com/node-base/base-task

base-tasks

0.4.0 • Public • Published

base-tasks NPM version Build Status

base-methods plugin that provides a very thin wrapper around https://github.com/jonschlinkert/composer for adding task methods to your application.

Install

Install with npm:

$ npm i base-tasks --save

Usage

var Base = require('base-methods');
var tasks = require('base-tasks');
Base.use(tasks());
 
var base = new Base();
base.task('foo', function(cb) {
  console.log('this is foo!');
  cb();
});
base.task('bar', function(cb) {
  console.log('this is bar!');
  cb();
});
 
base.build(['foo', 'bar'], function(err) {
  // this is foo!
  // this is bar!
  console.log('done!');
});

v0.3.0

  • Bumped composer to v0.11.0, so the .watch method is no longer included by default. To add .watch, use the base-watch plugin.

Related projects

You might also be interested in these projects:

  • base: base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting… more | homepage
  • base-cli: Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a… more | homepage
  • base-generators: Adds project-generator support to your base application. | homepage
  • base-options: Adds a few options methods to base-methods, like option, enable and disable. See the readme… more | homepage
  • base-plugins: Upgrade's plugin support in base-methods to allow plugins to be called any time after init. | homepage
  • base-store: Plugin for getting and persisting config values with your base-methods application. Adds a 'store' object… more | homepage

Running tests

Install dev dependencies:

$ npm i -d && npm test

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Author

Jon Schlinkert

License

Copyright © 2016 Jon Schlinkert Released under the MIT license.


This file was generated by verb on January 29, 2016.

Readme

Keywords

Package Sidebar

Install

npm i base-tasks

Weekly Downloads

2,146

Version

0.4.0

License

MIT

Last publish

Collaborators

  • doowb
  • jonschlinkert