15 lines
512 B
TypeScript
15 lines
512 B
TypeScript
|
|
/** 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
|