namesNow

tcmts.share.namesNow · #5xbtjn66 · term · runs anywhere

The branch's names, its files' too, as of its head.

import type { Share } from "#codebase/tcmts/share";
import type { NameRow } from "#codebase/tcmts/store";

export const namesNow = (s: Pick<Share, "cb" | "cache">): NameRow[] =>
  s.cache.atHead(s.cb, "names", () => s.cb.store.names(undefined, true))

uses

used by