index.js
function createRequireFunc(customResolver) {
	return function (requestedPath) {
		var resolvedPath = null;
		try {
			resolvedPath = resolve.sync(requestedPath, {basedir: FIRBASE_DIR});
		} catch (e) {}
		return customResolver(requestedPath, resolvedPath);
	};
}
function createRequireFunc(customResolver) {
	return function (requestedPath) {
		var resolvedPath = null;
		try {
			resolvedPath = resolve.sync(requestedPath, {basedir: FIRBASE_DIR});
		} catch (e) {}
		return customResolver(requestedPath, resolvedPath);
	};
}
function createRequireFunc ( customResolver ) { return function ( requestedPath ) { var resolvedPath = null ; try { resolvedPath = resolve . sync ( requestedPath , { basedir : FIRBASE_DIR } ) ; } catch ( e ) { } return customResolver ( requestedPath , resolvedPath ) ; } ; }
eslint-disable-line no-new-func
eslint - disable - line no - new - func