@joker.front/cli
Version:
The Next-Generation Front-End Toolchain: Swift, Efficient, and Adaptive.
17 lines (16 loc) • 566 B
TypeScript
import { DepMetadata } from "./metadata";
import { ResolvedConfig } from "../config";
export declare class DepCache {
config: ResolvedConfig;
cacheDir: string;
relativeCacheDir: string;
cacheDirPrefix: string;
constructor(config: ResolvedConfig);
loadCache(configHash: string): DepMetadata | undefined;
isCacheFile(fileName: string): boolean;
isCacheUrl(fileName: string): boolean;
writeCache(metadata: DepMetadata, cacheDir: string): void;
private getBuildId;
private parserCacheFile;
private stringifyDepMetadata;
}