UNPKG

next

Version:

The React Framework

18 lines (17 loc) 783 B
/** * Atomically write an invalidation marker. * * Because attempting to delete currently open cache files could cause issues, * actual deletion of files is deferred until the next start-up (in * `checkPersistentCacheInvalidationAndCleanup`). * * In the case that no database is currently open (e.g. via a separate CLI * subcommand), you should call `cleanupPersistentCache` *after* this to eagerly * remove the cache files. */ export declare function invalidatePersistentCache(cacheDirectory: string): Promise<void>; /** * Called during startup. See if the cache is in a partially-completed * invalidation state. Finds and delete any invalidated cache files. */ export declare function checkPersistentCacheInvalidationAndCleanup(cacheDirectory: string): Promise<void>;