Skip to content

pack:install

← Back to CLI Commands

Install a domain pack into workspace

pnpm pack:install --id <packId> --source <source>

Options:

FlagDescriptionRequired
--id &lt;packId&gt;Pack ID to installYes
--source &lt;source&gt;Pack source: local, git, registry, or builtinYes
--url &lt;url&gt;Git repository URL (required for source: git)No
--registry-url &lt;url&gt;Registry base URL (for source: registry)No
--pack-root &lt;dir&gt;Direct path to resolved pack directory on disk (overrides default resolution)No
--packs-root &lt;dir&gt;Root directory containing packs (default: the workspace pack root)No
--integrity &lt;hash&gt;Expected SHA-256 integrity hash in “sha256:<hex>” format (optional)No
--digest &lt;digest&gt;Pin to an exact OCI digest (“sha256:<hex>”) for source: registry, instead of resolving —version as a mutable tagNo
--registry-token &lt;token&gt;Registry HTTP auth token for source: registryNo
--expected-publisher-id &lt;id&gt;Expected publisher id for source: registry (default: “lumenflow”)No
--expected-issuer &lt;issuer&gt;Expected Sigstore/Fulcio OIDC issuer for source: registry (default: “https://token.actions.githubusercontent.com”)No
--expected-identity-pattern &lt;regex&gt;Regex the signer certificate identity (URI) must match for source: registryNo
--build-type &lt;uri&gt;Expected SLSA provenance build type for source: registry (default: https://lumenflow.dev/build-types/pack-publish/v1)No
--builder-id &lt;uri&gt;Expected SLSA provenance builder identity for source: registry (default: “https://github.com/hellmai/lumenflow-dev/.github/workflows/publish.yml@refs/tags/v”)No
-f, --forceForce operationNo

← Back to CLI Commands