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
JavaScript
;
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;