Initial commit
[yaffs-website] / node_modules / rechoir / lib / register.js
1 const path = require('path');
2 const resolve = require('resolve');
3
4 module.exports = function (cwd, moduleName, register) {
5   try {
6     var modulePath = resolve.sync(moduleName, {basedir: cwd});
7     var result = require(modulePath);
8     if (typeof register === 'function') {
9       register(result);
10     }
11   } catch (e) {
12     result = e;
13   }
14   return result;
15 };