0.0.1 • Published 10 years ago
tooljs-optional v0.0.1
tooljs-optional
Tool for conditionally executing middleware.
API
var template = require('tooljs-template');
var optional = require('tooljs-optional');
var tool = require('tooljs');
var Generator = tool('module-generator')
.option('name', { type: 'string' })
.option('browser', { type: 'boolean', value: false })
.option('node', { type: 'boolean', value: true })
.option('travis', { type: 'boolean', value: true })
.use(optional('travis', template('.travis.yml')))
.use(optional('browser', template('component.json')))
.use(optional('node', template('package.json')))
.use(template('.gitignore'))
.use(template('Readme.md'))
.use(template('Makefile'))
.use(template('index.js'))
.use(template('test.js'))
.use(template('example.js'));
0.0.1
10 years ago