/
var
/
www
/
flurhymez
/
node_modules
/
resolve-from
/
/var/www/flurhymez/node_modules/resolve-from
mkdir
upload
Name
Size
Mode
Actions
index.d.ts
1025
0644
edit
dl
rm
index.js
1201
0644
edit
dl
rm
license
1109
0644
edit
dl
rm
package.json
1690
0644
edit
dl
rm
readme.md
1867
0644
edit
dl
rm
Edit:
/var/www/flurhymez/node_modules/resolve-from/index.js
(1201B)
'use strict'; const path = require('path'); const Module = require('module'); const fs = require('fs'); const resolveFrom = (fromDirectory, moduleId, silent) => { if (typeof fromDirectory !== 'string') { throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof fromDirectory}\``); } if (typeof moduleId !== 'string') { throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof moduleId}\``); } try { fromDirectory = fs.realpathSync(fromDirectory); } catch (error) { if (error.code === 'ENOENT') { fromDirectory = path.resolve(fromDirectory); } else if (silent) { return; } else { throw error; } } const fromFile = path.join(fromDirectory, 'noop.js'); const resolveFileName = () => Module._resolveFilename(moduleId, { id: fromFile, filename: fromFile, paths: Module._nodeModulePaths(fromDirectory) }); if (silent) { try { return resolveFileName(); } catch (error) { return; } } return resolveFileName(); }; module.exports = (fromDirectory, moduleId) => resolveFrom(fromDirectory, moduleId); module.exports.silent = (fromDirectory, moduleId) => resolveFrom(fromDirectory, moduleId, true);
Save
cmd:
run