TypeScript/tests/baselines/reference/bundledDtsLateExportRenaming.types
Orta Therox cdafb7157b
Replaces the default module index resolver with '/index' instead of '' when handling internal routing for dts bundles (#39277)
* Adds support for declaring the bundled name of a dts module export

Co-authored-by: Wesley Wigham <wwigham@gmail.com>

* Adds baselines

* Update the tests

* Try to reduce the scope of the bundledPackageName error

* Use the flag in more baselines

* Get it green

* More tests

* Handle more feedback

* More test cleanup

* Set the moduleResolution for the tsconfigs

Co-authored-by: Wesley Wigham <wwigham@gmail.com>
2020-09-11 08:12:07 -04:00

38 lines
1 KiB
Plaintext

=== tests/cases/compiler/index.ts ===
export * from "./nested";
No type information for this code.
No type information for this code.=== tests/cases/compiler/nested/base.ts ===
import { B } from "./shared";
>B : typeof B
export function f() {
>f : () => B
return new B();
>new B() : B
>B : typeof B
}
=== tests/cases/compiler/nested/derived.ts ===
import { f } from "./base";
>f : () => import("tests/cases/compiler/index").B
export function g() {
>g : () => import("tests/cases/compiler/index").B
return f();
>f() : import("tests/cases/compiler/index").B
>f : () => import("tests/cases/compiler/index").B
}
=== tests/cases/compiler/nested/index.ts ===
export * from "./base";
No type information for this code.
No type information for this code.export * from "./derived";
No type information for this code.export * from "./shared";
No type information for this code.
No type information for this code.=== tests/cases/compiler/nested/shared.ts ===
export class B {}
>B : B