File: nodeNextPackageSelfNameWithOutDirDeclDirCompositeNestedDirs.types

package info (click to toggle)
node-typescript 4.9.5%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 533,908 kB
  • sloc: javascript: 2,018,330; makefile: 7; sh: 1
file content (26 lines) | stat: -rw-r--r-- 797 bytes parent folder | download | duplicates (6)
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
=== tests/cases/compiler/src/thing.ts ===
// The following import should cause `index.ts`
// to be included in the build, which will,
// in turn, cause the common src directory to not be `src`
// (the harness is wierd here in that noImplicitReferences makes only
// this file get loaded as an entrypoint and emitted, while on the
// real command-line we'll crawl the imports for that set - a limitation
// of the harness, I suppose)
import * as me from "@this/package";
>me : typeof me

me.thing();
>me.thing() : void
>me.thing : () => void
>me : typeof me
>thing : () => void

export function srcthing(): void {}
>srcthing : () => void


=== tests/cases/compiler/index.ts ===
export {srcthing as thing} from "./src/thing.js";
>srcthing : () => void
>thing : () => void