-
-
Notifications
You must be signed in to change notification settings - Fork 32.6k
Closed
Description
No longer acts as if it's a module in cwd. This is really annoying.
$ npm ls ini
[email protected] /Users/isaacs/dev/npm/npmconf
├─┬ [email protected]
│ └── [email protected]
└── [email protected]
$ node -p "require('ini')"
{ decode: [Function: decode],
parse: [Function: decode],
encode: [Function: encode],
stringify: [Function: encode],
safe: [Function: safe],
unsafe: [Function: unsafe] }
$ node
> process.version
'v2.0.0'
> require("ini")
Error: Cannot find module 'ini'
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at repl:1:1
at REPLServer.defaultEval (repl.js:141:27)
at bound (domain.js:254:14)
at REPLServer.runBound [as eval] (domain.js:267:12)
at REPLServer.<anonymous> (repl.js:295:12)
at emitOne (events.js:77:13)
>
# expected behavior:
$ nave use 1.8.1
Already installed: 1.8.1
using 1.8.1
$ node
> process.version
'v1.8.1'
> require('ini')
{ decode: [Function: decode],
parse: [Function: decode],
encode: [Function: encode],
stringify: [Function: encode],
safe: [Function: safe],
unsafe: [Function: unsafe] }
Probably one of the recent changes to lib/repl.js or lib/module.js.
Metadata
Metadata
Assignees
Labels
No labels