Skip to main content

Class: ProjectCacheManager

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:6

Constructors

Constructor

new ProjectCacheManager(root): ProjectCacheManager

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:9

Parameters

root

string = ...

Returns

ProjectCacheManager

Methods

clear()

clear(): Promise<void>

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:45

Returns

Promise<void>


clearSync()

clearSync(): void

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:49

Returns

void


getHash()

getHash(data): string

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:20

Parameters

data

unknown

Returns

string


read()

read<T>(path): Promise<null | T>

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:34

Type Parameters

T

T

Parameters

path

string

Returns

Promise<null | T>


write()

write(path, data): Promise<void>

Defined in: packages/bakit/src/core/internal/ProjectCacheManager.ts:24

Parameters

path

string

data

unknown

Returns

Promise<void>