File: navigateToImport.ts

package info (click to toggle)
node-typescript 4.8.4%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 523,068 kB
  • sloc: javascript: 1,735,777; makefile: 7; sh: 1
file content (14 lines) | stat: -rw-r--r-- 569 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// <reference path="fourslash.ts" />

// @Filename: library.ts
////[|export function foo() {}|]
////[|export function bar() {}|]
// @Filename: user.ts
////import {foo, [|bar as baz|]} from './library';

const [r0, r1, r2] = test.ranges();
verify.navigateTo(
    { pattern: "foo", expected: [{ name: "foo", kind: "function", kindModifiers: "export", range: r0 }] },
    { pattern: "bar", expected: [{ name: "bar", kind: "function", kindModifiers: "export", range: r1 }] },
    { pattern: "baz", expected: [{ name: "baz", kind: "alias", range: r2 }] },
);