* cache results of module resolution for non-relative module names * use cache to short-circuit failures
14 lines
270 B
Plaintext
14 lines
270 B
Plaintext
=== /a/b/foo.d.ts ===
|
|
|
|
export declare let x: number
|
|
>x : Symbol(x, Decl(foo.d.ts, 1, 18))
|
|
|
|
=== /a/b/c/d/e/app.ts ===
|
|
import {x} from "foo";
|
|
>x : Symbol(x, Decl(app.ts, 0, 8))
|
|
|
|
=== /a/b/c/lib.ts ===
|
|
import {x} from "foo";
|
|
>x : Symbol(x, Decl(lib.ts, 0, 8))
|
|
|