| 12345678910111213141516171819 | 'use strict';var path = require('path');var Module = require('module');module.exports = function (fromDir, moduleId) {	if (typeof fromDir !== 'string' || typeof moduleId !== 'string') {		throw new TypeError('Expected `fromDir` and `moduleId` to be a string');	}	fromDir = path.resolve(fromDir);	var fromFile = path.join(fromDir, 'noop.js');	return Module._resolveFilename(moduleId, {		id: fromFile,		filename: fromFile,		paths: Module._nodeModulePaths(fromDir)	});};
 |