base-cli-process
Normalizers for common argv commands handled by the base-cli plugin. Also pre-processes the given object with base-cli-schema before calling `.process()`
Found 60 results for baseplugin
Normalizers for common argv commands handled by the base-cli plugin. Also pre-processes the given object with base-cli-schema before calling `.process()`
Detect potential file system conflicts and if necessary prompt the user before overwriting files.
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-methods plugin that adds pipeline and plugin methods for dynamically composing streaming plugin pipelines.
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.
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.
Test suite for base projects.
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-methods plugin that adds vinyl-fs methods to your 'base' application for working with the file system, like src, dest, copy and symlink.
Minimalist alternative for Base. Build complex APIs with small units called plugins. Works well with most of the already existing [base][] plugins.
Base plugin for creating file trees using archy. Requires the base-fs plugin, but can also be used as a gulp plugin.
Base plugin that adds support for generating files from a declarative scaffold configuration.
Base (github @node-base) application plugin for extracting code comments using `acorn-extract-comments`.
Base plugin for iterating over an array of 'files' objects in a declarative configuration and writing them to the file system.
Adds an `.ignore` method that parses `.gitignore` and converts the patterns from wildmatch to glob patterns, so they can then be passed to glob, minimatch, micromatch, gulp.src, glob-stream, etc
Plugin for [dush][], [minibase][] and [base][], that adds `isRegistered` method to your application to detect if plugin is already registered and returns true or false if named plugin is already registered on the instance
Plugin for [base][] and [minibase][] that overrides the core `.define` method to be more better.
Plugin for [minibase][] and [base][], that adds `.visit` method to your application to visit a method over the items in an object, or map visit over the objects in an array. Using using [collection-visit][] package.
Plugin for `dush` and anything based on it. It adds helper `.define` and `.delegate` methods
A simple regex-based router for `dush`, `base`, `minibase` and anything based on them. Works on Browser and Node.js
Adds support for named plugins and better error handling, by overriding the default `.use` method
Add support for registering a glob of generators to your base app.
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 processing files from a declarative configuration.
A plugin that removes the emitter methods chaining support for `dush`, `base`, `minibase` or anything based on them
Plugin for adding Templates support to base applications.
Plugin that adds `.taskAlias` method to your @node-base application. Creating alias task for some task.
Plugin for `dush` that makes it a Deferred promise and adds `.resolve`, `.reject`, `.than` and `.catch` methods for more better error handling experience
Plugin for debugging your base application.
Plugin that adds support for generating project files from a declarative boilerplate configuration.
Plugin for [minibase][] that adds useful initial properties for test results
Plugin that adds support for defining declarative `target` configurations that directly map to functional tasks.
Plugin for adding yarn methods to your Base application.
Plugin for [minibase][] and [base][] that adds control flow methods `.serial` and `.parallel` to your application, based on the power of [each-promise][] lib for dealing with async flow.
Adds `.option`, `.enable` and `.disable` methods to your `dush` application
A simple TAP report producer based on event system. A plugin for `dush` event emitter or anything based on it
Plugin for [minibase][] and [base][], that adds assertion methods - most of [assert-kindof][] methods and built-ins assert module.