1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
=== tests/cases/conformance/dynamicImport/0.ts ===
export function foo() { return "foo"; }
>foo : () => string
>"foo" : "foo"
=== tests/cases/conformance/dynamicImport/1.ts ===
"use strict"
>"use strict" : "use strict"
var p1 = import<Promise<any>>("./0"); // error
>p1 : Promise<typeof import("tests/cases/conformance/dynamicImport/0")>
>import<Promise<any>>("./0") : Promise<typeof import("tests/cases/conformance/dynamicImport/0")>
>"./0" : "./0"
var p2 = import<>("./0"); // error
>p2 : Promise<typeof import("tests/cases/conformance/dynamicImport/0")>
>import<>("./0") : Promise<typeof import("tests/cases/conformance/dynamicImport/0")>
>"./0" : "./0"
|