functai for TypeScript - v0.1.0
    Preparing search index...

    Function pruneCalls

    • Delete the call log's day folders older than a time, keeping what ratings need (calls.md, "The folder"). Before a day goes, every rated call in it, every call of its tree, every call its saw names and their ratings are copied into one file at the folder's top level (kept-<host>-<pid>-<hex>.jsonl), which every reader reads: a row of rated made before pruning is made the same after. Returns how many day folders and calls went, and how many calls were kept.

      Parameters

      • opts: { folder?: string; keepRated?: boolean; olderThan?: string | Date } = {}

      Returns { calls: number; days: number; kept: number }