Polyman Documentation - v3.0.0
    Preparing search index...
    • Evicts entries unused for longer than maxAgeMs, then the least recently used entries until the cached binaries fit in maxBytes. Also removes files that do not belong to a valid entry (orphaned binaries, metadata from an older cache format).

      Parameters

      • Optionaloptions: { maxBytes?: number; maxAgeMs?: number; now?: number } = {}

        Limits

        • OptionalmaxBytes?: number

          Size budget for cached binaries

        • OptionalmaxAgeMs?: number

          Maximum time since last use

        • Optionalnow?: number

          Current time in ms (for tests)

      Returns number

      Number of entries evicted