for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
'use strict'
const _ = require('lodash')
const ModuleManifest = {
getDevOption: function (option) {
if ('dev' in this && typeof this.dev === 'object' && option in this.dev) {
return this.dev[option]
}
if (option === 'scripts' && option in this) {
return this[option]
return null
const createManifest = function (manifest) {
return _.defaults(manifest, ModuleManifest)
module.exports = createManifest