seyfert/packages/cache/Collection.ts
2022-07-08 18:50:02 -05:00

15 lines
324 B
TypeScript

import type { Session } from "./deps.ts";
export class Collection<K, V> extends Map<K, V> {
constructor(session: Session, entries: Iterable<readonly [K, V]>) {
super(entries);
this.session = session;
}
/** Reference to a session */
readonly session: Session;
}
export default Collection;