PackageNode

tcmts.vscode.extension.PackageNode · #uolq62am · type

import type { PackageRange } from "#codebase/tcmts/vscode/extension";

export type PackageNode =
  | { kind: "package"; name: string; ranges: PackageRange[] }
  | ({ kind: "range"; name: string; only?: boolean } & PackageRange)
  | { kind: "user"; path: string; hash: string; signature: string; userKind?: string };

uses

used by