@morojs/moro / CacheOptions
Interface: CacheOptions
Defined in: src/types/cache.ts:20
Properties
adapter?
optionaladapter?:string|CacheAdapter
Defined in: src/types/cache.ts:21
adapterOptions?
optionaladapterOptions?:any
Defined in: src/types/cache.ts:22
cacheControl?
optionalcacheControl?:string
Defined in: src/types/cache.ts:32
conditionalRequests?
optionalconditionalRequests?:boolean
Defined in: src/types/cache.ts:36
defaultTtl?
optionaldefaultTtl?:number
Defined in: src/types/cache.ts:26
etag?
optionaletag?:boolean|"strong"|"weak"
Defined in: src/types/cache.ts:35
generateETag?
optionalgenerateETag?: (content,type?) =>string
Defined in: src/types/cache.ts:37
Parameters
content
string
type?
string
Returns
string
httpCaching?
optionalhttpCaching?:boolean
Defined in: src/types/cache.ts:30
keyPrefix?
optionalkeyPrefix?:string
Defined in: src/types/cache.ts:27
maxAge?
optionalmaxAge?:number
Defined in: src/types/cache.ts:31
staleWhileRevalidate?
optionalstaleWhileRevalidate?:number
Defined in: src/types/cache.ts:33
strategies?
optionalstrategies?:object
Defined in: src/types/cache.ts:23
Index Signature
[pattern: string]: CacheStrategy
vary?
optionalvary?:string[]
Defined in: src/types/cache.ts:34