Skip to content

BuildCache

Defined in: packages/core/src/kernel/layer.ts:43

Build cache: maps (parentLayerId + command) → layerId.

Decides whether to run a build step. The key is computed before execution; if the same parent + command was seen before, the cached result layer is reused.

get(key): string | undefined

Defined in: packages/core/src/kernel/layer.ts:45

Look up a cached layer ID for a given cache key.

string

string | undefined


has(key): boolean

Defined in: packages/core/src/kernel/layer.ts:49

Check if a cache key exists.

string

boolean


set(key, layerId): void

Defined in: packages/core/src/kernel/layer.ts:47

Store a cache key → layer ID mapping.

string

string

void