diff --git a/util/collection.ts b/util/collection.ts index 8e2ef5f32..2d53e101a 100644 --- a/util/collection.ts +++ b/util/collection.ts @@ -8,6 +8,7 @@ export class Collection extends Map { super(entries ?? []); this.maxSize = options?.maxSize; + if (!options?.sweeper) return; this.startSweeper(options.sweeper); @@ -54,6 +55,10 @@ export class Collection extends Map { return super.set(key, value); } + forceSet(key: K, value: V) { + return super.set(key, value); + } + array() { return [...this.values()]; }