0.2.0 • Published 7 years ago
require-no-realpath v0.2.0
require-no-realpath
NodeJS require
uses fs.realpathSync to expand all symbolic links. This module makes it not do that.
It smartly patches fs.realpathSync
to return original (non-symlink-expanded) path when called from a require call.
Install
npm i require-no-realpath
Usage
console.log(require.resolve('some-npm-linked-module'))
// => .../your-forks-original-path/some-npm-linked-module
require('require-no-realpath')
console.log(require.resolve('some-npm-linked-module'))
// => .../project/node_modules/some-npm-linked-module