next
Version:
The React Framework
12 lines (11 loc) • 434 B
TypeScript
import type { CacheHandler, CacheHandlerContext, CacheHandlerValue } from './';
export default class FileSystemCache implements CacheHandler {
private fs;
private flushToDisk?;
private serverDistDir;
private memoryCache?;
constructor(ctx: CacheHandlerContext);
get(key: string): Promise<CacheHandlerValue | null>;
set(key: string, data: CacheHandlerValue['value']): Promise<void>;
private getFsPath;
}