Skip to content

Connectum API Reference / @connectum/auth / LruCache

Class: LruCache<T>

Defined in: packages/auth/src/cache.ts:13

Type Parameters

T

T

Constructors

Constructor

new LruCache<T>(options): LruCache<T>

Defined in: packages/auth/src/cache.ts:18

Parameters

options
maxSize?

number

ttl

number

Returns

LruCache<T>

Accessors

size

Get Signature

get size(): number

Defined in: packages/auth/src/cache.ts:63

Returns

number

Methods

clear()

clear(): void

Defined in: packages/auth/src/cache.ts:59

Returns

void


get()

get(key): T | undefined

Defined in: packages/auth/src/cache.ts:26

Parameters

key

string

Returns

T | undefined


set()

set(key, value): void

Defined in: packages/auth/src/cache.ts:41

Parameters

key

string

value

T

Returns

void