build(deps): fix breaking chages.

Signed-off-by: junya koyama <arukiidou@yahoo.co.jp>
This commit is contained in:
junya koyama 2023-11-07 22:44:49 +09:00
parent 8dae42828d
commit 54fe9f3d04
No known key found for this signature in database
GPG Key ID: CF96D4804B10B725
1 changed files with 5 additions and 2 deletions

View File

@ -14,7 +14,7 @@
import { FetchFn } from './index';
import { Matcher } from '../types';
import { labelMatchersToString } from '../parser';
import LRUCache from 'lru-cache';
import { LRUCache } from 'lru-cache';
export interface MetricMetadata {
type: string;
@ -292,7 +292,10 @@ class Cache {
private flags: Record<string, string>;
constructor(config?: CacheConfig) {
const maxAge: LRUCache.LimitedByTTL = { ttl: config && config.maxAge ? config.maxAge : 5 * 60 * 1000 };
const maxAge = {
ttl: config && config.maxAge ? config.maxAge : 5 * 60 * 1000,
ttlAutopurge: false,
};
this.completeAssociation = new LRUCache<string, Map<string, Set<string>>>(maxAge);
this.metricMetadata = {};
this.labelValues = new LRUCache<string, string[]>(maxAge);