deps

tcmts.cli.main.deps · #l5fg5sge · term · runs on the server

uses tcmts.cli.style.dim, which uses node:util

import type { Codebase } from "#codebase/tcmts/cli/codebase";
import { dim } from "#codebase/tcmts/cli/style";

export function deps(cb: Codebase, target: string) {
  const rec = cb.store.getDef(cb.lookupOne(target))!;
  if (!rec.deps.length) return console.log(dim("no dependencies"));
  for (const d of rec.deps) console.log(`${cb.displayRef(d.ref)}${d.pos === "type" ? dim(" (type)") : ""}`);
}

uses

used by