Skip to content

Interface: FilesCacheExports

Public exports from FilesCachePlugin.

flush(): Promise<void>

Flush pending invalidation batches.

Promise<void>


forFileSystem<T>(scope, identity, load): Promise<T>

Resolve one app-lifetime filesystem source for a user and its actual mounted paths.

T extends object

FilesCacheScope

FilesCacheSourceIdentity

() => T | Promise<T>

Promise<T>


forScope(scope): Promise<FileSystemCache>

Resolve one user-isolated filesystem cache.

FilesCacheScope

Promise<FileSystemCache>