dush-better-use
Adds support for named plugins and better error handling, by overriding the default `.use` method
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
A simple regex-based router for `dush`, `base`, `minibase` and anything based on them. Works on Browser and Node.js
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.
Plugin for [base][] and [minibase][] that overrides the core `.define` method to be more better.
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.
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 [minibase][] that adds useful initial properties for test results
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.