loadJs.js 342 B

123456789101112131415
  1. 'use strict';
  2. var requireFromString = require('require-from-string');
  3. var readFile = require('./readFile');
  4. module.exports = function (filepath) {
  5. return readFile(filepath).then(function (content) {
  6. if (!content) return null;
  7. return {
  8. config: requireFromString(content, filepath),
  9. filepath: filepath,
  10. };
  11. });
  12. };