index.js 286 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12
'use strict';
const resolveFrom = require('resolve-from');

module.exports = (fromDir, moduleId) => require(resolveFrom(fromDir, moduleId));

module.exports.silent = (fromDir, moduleId) => {
	try {
		return require(resolveFrom(fromDir, moduleId));
	} catch (err) {
		return null;
	}
};