Base plugin that adds a getter/setter for the current working directory.
Plugin for base-methods that adds methods for prompting the user and storing the answers on a project-by-project basis.
Plugin that post-processes the object returned from [yargs-parser] so that values can be passed over to base-cli
Util for Base that optionally prevents a plugin from being registered more than once on an instance
Base plugin that provides a very thin wrapper around <https://github.com/doowb/composer> for adding task methods to your Base application.
adds a `data` method to base-methods.
Adds a few options methods to base, like `option`, `enable` and `disable`. See the readme for the full API.
Adds 'smart plugin' support to your base application.
Adds support for managing template helpers to your base application.
Plugin for adding routes support to your `base` application. Requires templates support to work.
Adds support for managing template engines to your base application.
Plugin for getting and persisting config values with your base-methods application. Adds a 'store' object that exposes all of the methods from the data-store library. Also now supports sub-stores!
base-methods plugin that adds a `config` method for mapping declarative configuration values to other 'base' methods or custom functions.
Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a few plugins, like 'base-store', 'base-options' and 'base-data'.
Plugin for adding a `pkg` method that exposes pkg-store to your base application.
Plugin for adding composer-runtimes to base applications, complementing the base-tasks and base-generators plugins.
Commonly used config mappings for the base-config plugin. Also pre-processes the given object with base-config-schema before calling `.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()`
Schema for the base-config plugin, used for normalizing config values before passing them to config.process().
Schema for the base-cli plugin, used for normalizing argv values before passing them to cli.process().