Files

15 lines
512 B
TypeScript
Raw Permalink Normal View History

/** Type declarations for the pure relink/verify helpers in harness-relink.mjs. */
export interface RelinkReport {
normalized: number
dereferenced: number
unchanged: number
removed: number
errors: string[]
}
export function isWithin(root: string, p: string): boolean
export function relinkHarness(out: string, repoRoot: string): RelinkReport
export function findEscapingLinks(out: string): string[]
export function assertSelfContained(out: string): void
export function probeSymlinkSupport(): boolean