1.0.0 • Published 5 years ago
modcli-mustache-renderer v1.0.0
modcli
work in progress
Installation
npm i modcli
Getting started
const flow = require('modcli');
flow()
.use(flow => {
flow.describe('key', 'description');
flow.on('event', (...args) => {
console.log(args);
});
flow.dispatch('event', 'foo', 'bar');
})
.dispatch('event', 'foo', 'bar')
.describe('key', 'description')
.on('event', (...args) => {
console.log(args);
});Flow
Properties
Version
flow.versionPlugins
flow.pluginsContext
flow.contextMethods
Describe
flow.describe(name, value)Use this to describe any new features you added.
One describe per feature.
Underneath its jus a javascript Map and can be accessed on flow.
Use flow.getDescription(key) for getting value for specific key or flow.plugins for getting all registered descriptions.
Use
flow.use(callback)On
flow.on(eventName, callback)Dispatch
flow.dispatch(eventName)1.0.0
5 years ago