stateAt

tcmts.cli.changes.stateAt · #ppjv52uy · term · runs anywhere

The names as of a history entry.

import type { Codebase } from "#codebase/tcmts/cli/codebase";
import { stateOf } from "#codebase/tcmts/cli/diff";
import type { NameState } from "#codebase/tcmts/cli/diff";

export const stateAt = (cb: Codebase, causal: string): NameState => stateOf(cb.store.namespaceRows(cb.store.causal(causal)!.namespace))

uses

used by