UNPKG

syncpack

Version:

Consistent dependency versions in large JavaScript Monorepos

11 lines (10 loc) 288 B
/** * An Array with a maximum size which, once reached, will replace the oldest * item when a new one is added. */ export declare class RingBuffer<T> extends Array { cursor: number; fixedLength: number; constructor(fixedLength: number); push(...values: T[]): number; }