Optionaloptions: { maxBytes?: number; maxAgeMs?: number; now?: number } = {}Limits
OptionalmaxBytes?: numberSize budget for cached binaries
OptionalmaxAgeMs?: numberMaximum time since last use
Optionalnow?: numberCurrent time in ms (for tests)
Number of entries evicted
Evicts entries unused for longer than
maxAgeMs, then the least recently used entries until the cached binaries fit inmaxBytes. Also removes files that do not belong to a valid entry (orphaned binaries, metadata from an older cache format).