/**
 * Copyright (c) 2018-present, heineiuo.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */ import { LRUCache , LRUCacheOptions } from "./LRUCache" ; export default class Cache < K , V > extends LRUCache < K , V > { constructor ( options ? ) { super ( options ) ; } private _id = 0n ; newId ( ) { return ++ this . _id ; } }