UNPKG

@apollo/query-planner

Version:
12 lines (11 loc) 232 B
export class MultiMap<K, V> extends Map<K, V[]> { add(key: K, value: V): this { const values = this.get(key); if (values) { values.push(value); } else { this.set(key, [value]); } return this; } }