Crosswake.Packs.Runtime (crosswake v0.1.0)

View Source

Derives fail-closed lifecycle state from manifest pack references and installed inventory.

Summary

Functions

available?(arg1)

@spec available?(Crosswake.Packs.Contracts.t()) :: boolean()

failure_reason(arg1)

@spec failure_reason(Crosswake.Packs.Contracts.t()) :: atom() | nil

lifecycle(pack_reference, installed_version)

stale?(arg1)

@spec stale?(Crosswake.Packs.Contracts.t()) :: boolean()