File: nodeNextCjsNamespaceImportDefault2.symbols

package info (click to toggle)
node-typescript 5.0.4%2Bds1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 459,116 kB
  • sloc: javascript: 1,972,754; makefile: 6; sh: 1
file content (30 lines) | stat: -rw-r--r-- 822 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
=== tests/cases/compiler/src/a.cts ===
export const a: number = 1;
>a : Symbol(a, Decl(a.cts, 0, 12))

export default 'string';
=== tests/cases/compiler/src/foo.mts ===
import d, {a} from './a.cjs';
>d : Symbol(d, Decl(foo.mts, 0, 6))
>a : Symbol(a, Decl(foo.mts, 0, 11))

import * as ns from './a.cjs';
>ns : Symbol(ns, Decl(foo.mts, 1, 6))

export {d, a, ns};
>d : Symbol(d, Decl(foo.mts, 2, 8))
>a : Symbol(a, Decl(foo.mts, 2, 10))
>ns : Symbol(ns, Decl(foo.mts, 2, 13))

d.a;
>d.a : Symbol(d.a, Decl(a.cts, 0, 12))
>d : Symbol(d, Decl(foo.mts, 0, 6))
>a : Symbol(d.a, Decl(a.cts, 0, 12))

ns.default.a;
>ns.default.a : Symbol(d.a, Decl(a.cts, 0, 12))
>ns.default : Symbol(d.default)
>ns : Symbol(ns, Decl(foo.mts, 1, 6))
>default : Symbol(d.default)
>a : Symbol(d.a, Decl(a.cts, 0, 12))