utils.js 412 B

1234567891011121314151617181920212223
  1. 'use strict';
  2. var utils = require('lazy-cache')(require);
  3. var fn = require;
  4. require = utils; // eslint-disable-line
  5. /**
  6. * Lazily required module dependencies
  7. */
  8. require('define-property', 'define');
  9. require('isobject', 'isObject');
  10. require = fn; // eslint-disable-line
  11. utils.isString = function(val) {
  12. return val && typeof val === 'string';
  13. };
  14. /**
  15. * Expose `utils` modules
  16. */
  17. module.exports = utils;