index.js 286 B

123456789101112
  1. 'use strict';
  2. const resolveFrom = require('resolve-from');
  3. module.exports = (fromDir, moduleId) => require(resolveFrom(fromDir, moduleId));
  4. module.exports.silent = (fromDir, moduleId) => {
  5. try {
  6. return require(resolveFrom(fromDir, moduleId));
  7. } catch (err) {
  8. return null;
  9. }
  10. };