UNPKG

verb-repo-data

Version:

Verb plugin that adds repository and package.json data to the context for rendering templates.

34 lines (26 loc) 625 B
'use strict'; var utils = require('lazy-cache')(require); var fn = require; require = utils; /** * Lazily required module dependencies */ require('base-data', 'data'); require('camel-case', 'camelcase'); require('fs-exists-sync', 'exists'); require('is-valid-app', 'isValid'); require('expand-pkg', 'Expand'); require('mixin-deep', 'merge'); require('namify'); require('repo-utils', 'repo'); require = fn; /** * Returns true if `str` is a string with length greater than zero */ utils.isString = function(val) { return val && typeof val === 'string'; }; /** * Expose `utils` modules */ module.exports = utils;