base-generators
Adds project-generator support to your `base` application.
Adds project-generator support to your `base` application.
base-methods plugin that adds pipeline and plugin methods for dynamically composing streaming plugin pipelines.
Base plugin that adds a `project` getter to the instance for getting the name of a project. Gets the project name for new (empty) projects, projects with only a .git repository, and/or projects with a package.json.
Base plugin that adds methods for programmatically running npm commands.
Extends the base-npm plugin with prompts for intalling dependencies as a part of a build-workflow.
Detect potential file system conflicts and if necessary prompt the user before overwriting files.
Plugin for 'base' applications that adds a `rename` method that, when called, can be passed to `app.dest()` as the rename function (this is an instance plugin, not pipeline plugin)
Orchestrate multiple instances of base at once.
Test suite for base projects.
base-methods plugin that adds vinyl-fs methods to your 'base' application for working with the file system, like src, dest, copy and symlink.
Starting point for creating a base application, with a couple of light plugins for running tasks and writing to the file system, and a functional CLI.
Base plugin that adds support for generating files from a declarative scaffold configuration.
Plugin that adds support for defining declarative `target` configurations that directly map to functional tasks.
Error handling and extras for `.use` and `.run` methods of your Base apps. Modifies `.use` method to be able to 1) accept array of functions, 2) options object as second argument. Emits `error` event if some plugin fails.
Plugin for adding yarn methods to your Base application.
Adds support for named plugins and better error handling, by overriding the default `.use` method
Plugin for `dush` and anything based on it. It adds helper `.define` and `.delegate` methods
A plugin that removes the emitter methods chaining support for `dush`, `base`, `minibase` or anything based on them
Adds `.option`, `.enable` and `.disable` methods to your `dush` application
Plugin for `dush` that makes it a Deferred promise and adds `.resolve`, `.reject`, `.than` and `.catch` methods for more better error handling experience