(s: string)
| 66 | } |
| 67 | |
| 68 | function sha(s: string): string { |
| 69 | return createHash("sha256").update(s).digest("hex").slice(0, 12); |
| 70 | } |
| 71 | |
| 72 | /** Recursively strip `cache_control` fields — marker movement is not content. */ |
| 73 | function stripCacheControl(value: unknown): unknown { |