UNPKG

@visulima/packem

Version:

A fast and modern bundler for Node.js and TypeScript.

13 lines (12 loc) 558 B
import type { Pail } from "@visulima/pail"; declare class FileCache { #private; constructor(cwd: string, cachePath: string | undefined, hashKey: string, logger: Pail); set isEnabled(value: boolean); get isEnabled(): boolean; has(name: string, subDirectory?: string): boolean; get<R>(name: string, subDirectory?: string): R | undefined; set(name: string, data: ArrayBuffer | ArrayBufferView | boolean | number | object | string | null | undefined, subDirectory?: string): void; private getFilePath; } export default FileCache;