UNPKG

nuxt-multi-cache

Version:

SSR route, component and data cache for Nuxt.js

11 lines (10 loc) 634 B
import type { NuxtMultiCacheOptions } from './types.js'; type Subset<K> = { [attr in keyof K]?: K[attr] extends object ? Subset<K[attr]> : K[attr] extends object | null ? Subset<K[attr]> | null : K[attr] extends object | null | undefined ? Subset<K[attr]> | null | undefined : K[attr]; }; export declare const DEFAULT_CACHE_TAG_INVALIDATION_DELAY = 60000; export declare const DEFAULT_API_PREFIX = "/__nuxt_multi_cache"; export declare const DEFAULT_CDN_CONTROL_HEADER = "Surrogate-Control"; export declare const DEFAULT_CDN_TAG_HEADER = "Cache-Tag"; export declare const defaultOptions: Subset<NuxtMultiCacheOptions>; export {};