-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Closed
Labels
BugA bug in TypeScriptA bug in TypeScriptFixedA PR has been merged for this issueA PR has been merged for this issue
Milestone
Description
TypeScript Version: Version 2.1.0-dev.20160826
Code
https://github.com/mhevery/ts-resolution-bug
Expected behavior:
Actual behavior:
The project tries to compile a index.ts
which imports @types/node
. Internally @types/node
has http
module. TS then assumes that http
module is http.ts
in the current project and compiles it. I think that is incorrect behavior.
It is strange that a file in node_modules
can control which files get compiled in my project. I think that once trace resolution enters node_module it should not be allowed to escape out of it.
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScriptFixedA PR has been merged for this issueA PR has been merged for this issue