trustPath
Where a codebase keeps who it trusts: <root>.lib.trust, beside its libraries' record.
import type { Codebase } from "#codebase/tcmts/cli/codebase"; import { defaultMount, librariesIn, namesNow } from "#codebase/tcmts/cli/libraries"; export function trustPath(cb: Codebase): string { return defaultMount( namesNow(cb.store).map((n) => n.path), "trust", librariesIn(cb.store).map((l) => l.path), ); }
uses
- tcmts.cli.codebase.Codebase
- tcmts.cli.libraries.defaultMount
- tcmts.cli.libraries.librariesIn
- tcmts.cli.libraries.namesNow