Interface: SnippetHashOptions
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:90
Configuration for snippet hash generation
Properties
algorithm?
optional algorithm: "sha1" | "sha256" | "md5";
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:107
Hash algorithm to use
Default
'sha1'
contextAfter?
optional contextAfter: number;
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:101
Number of lines after the target line to include in snippet
Default
3
contextBefore?
optional contextBefore: number;
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:95
Number of lines before the target line to include in snippet
Default
3
hashDigits?
optional hashDigits: number;
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:114
Number of hex digits to use in the hash string Higher values reduce collision probability but increase I/O slightly
Default
10
timeoutMs?
optional timeoutMs: number;
Defined in: packages/uimatch-selector-anchors/src/hashing/snippet-hash.ts:121
Timeout for snippet matching (milliseconds) If specified, search will stop when time limit is reached
Default
undefined (no timeout)