Lib Cli Runtime
Deterministic command-pack discovery and registration for ContractSpec CLI hosts
Use it to
- Adopt deterministic command-pack discovery and registration for contractspec cli hosts
Requires
- TypeScript
Choose another boundary when
- The @lssm-tech/lib.cli-runtime package constraints do not match the target runtime or platform.
@lssm-tech/lib.cli-runtime
@lssm-tech/lib.cli-runtime/command-pack
@lssm-tech/lib.cli-runtime/command-pack-discovery
@lssm-tech/lib.cli-runtime/command-pack-registration
@lssm-tech/lib.cli-runtime/command-pack-types
@lssm-tech/lib.cli-runtime/host-programcreateCoreHostProgram, createHostProgram
@lssm-tech/lib.cli-runtime/inline-ai-dependenciesconfigureInlineAiDependencies, configureInlineSnapshotClient, getInlineAiDependencies
@lssm-tech/lib.cli-runtime/ports/fs
@lssm-tech/lib.cli-runtime/ports/logger
@lssm-tech/lib.cli-runtime/connect/io
@lssm-tech/lib.cli-runtime/utils/errors
@lssm-tech/lib.cli-runtime/workspace/detection
@lssm-tech/lib.cli-runtime/utils/config
@lssm-tech/lib.cli-runtime/logging/application
@lssm-tech/lib.cli-runtime/connect/catalog-fetch
@lssm-tech/lib.cli-runtime/example-catalog/registry
@lssm-tech/lib.cli-runtime/example-catalog/builtins
@lssm-tech/lib.cli-runtime/example-catalog/stub
@lssm-tech/lib.cli-runtime/workspace/analysis
@lssm-tech/lib.cli-runtime/workspace/types
@lssm-tech/lib.cli-runtime/workspace/formatters
@lssm-tech/lib.cli-runtime/workspace/adapters
@lssm-tech/lib.cli-runtime/workspace/adapters/factory
@lssm-tech/lib.cli-runtime/workspace/adapters/fs
@lssm-tech/lib.cli-runtime/workspace/adapters/fs.bun
@lssm-tech/lib.cli-runtime/workspace/adapters/fs.node
@lssm-tech/lib.cli-runtime/workspace/adapters/git
@lssm-tech/lib.cli-runtime/workspace/adapters/logger
@lssm-tech/lib.cli-runtime/workspace/adapters/watcher
@lssm-tech/lib.cli-runtime/workspace/authoring-types
@lssm-tech/lib.cli-runtime/workspace/ports/ai
@lssm-tech/lib.cli-runtime/workspace/ports/git
@lssm-tech/lib.cli-runtime/workspace/ports/logger
@lssm-tech/lib.cli-runtime/workspace/ports/watcher
@lssm-tech/lib.cli-runtime/workspace/services/adoption
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-core
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-entry
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-loader
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-mirror
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-runtime
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-shared
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-solutions
@lssm-tech/lib.cli-runtime/workspace/services/adoption/catalog-ui
@lssm-tech/lib.cli-runtime/workspace/services/adoption/pending-upgrades
@lssm-tech/lib.cli-runtime/workspace/services/adoption/resolve
@lssm-tech/lib.cli-runtime/workspace/services/adoption/tokens
@lssm-tech/lib.cli-runtime/workspace/services/adoption/types
@lssm-tech/lib.cli-runtime/workspace/services/adoption/workspace
@lssm-tech/lib.cli-runtime/workspace/services/adoption/workspace-scan
@lssm-tech/lib.cli-runtime/workspace/services/build
@lssm-tech/lib.cli-runtime/workspace/services/can-help
@lssm-tech/lib.cli-runtime/workspace/services/can-help/corpus
@lssm-tech/lib.cli-runtime/workspace/services/can-help/injection
@lssm-tech/lib.cli-runtime/workspace/services/can-help/leverage
@lssm-tech/lib.cli-runtime/workspace/services/can-help/metrics
@lssm-tech/lib.cli-runtime/workspace/services/can-help/query
@lssm-tech/lib.cli-runtime/workspace/services/can-help/report
@lssm-tech/lib.cli-runtime/workspace/services/can-help/types
@lssm-tech/lib.cli-runtime/workspace/services/can-help/vectorize
@lssm-tech/lib.cli-runtime/workspace/services/contractsrc-schema-ref
@lssm-tech/lib.cli-runtime/workspace/services/delete
@lssm-tech/lib.cli-runtime/workspace/services/discover
@lssm-tech/lib.cli-runtime/workspace/services/discovery-path
@lssm-tech/lib.cli-runtime/workspace/services/docs
@lssm-tech/lib.cli-runtime/workspace/services/docs/docblock-audit
@lssm-tech/lib.cli-runtime/workspace/services/docs/docs-service
@lssm-tech/lib.cli-runtime/workspace/services/drift
@lssm-tech/lib.cli-runtime/workspace/services/generate-artifacts
@lssm-tech/lib.cli-runtime/workspace/services/impact
@lssm-tech/lib.cli-runtime/workspace/services/impact/formatters
@lssm-tech/lib.cli-runtime/workspace/services/impact/impact-detection-service
@lssm-tech/lib.cli-runtime/workspace/services/impact/types
@lssm-tech/lib.cli-runtime/workspace/services/implementation/discovery
@lssm-tech/lib.cli-runtime/workspace/services/implementation/types
@lssm-tech/lib.cli-runtime/workspace/services/list
@lssm-tech/lib.cli-runtime/workspace/services/module-loader
@lssm-tech/lib.cli-runtime/workspace/services/modules/module-resolver
@lssm-tech/lib.cli-runtime/workspace/services/onboarding
@lssm-tech/lib.cli-runtime/workspace/services/onboarding/catalog
@lssm-tech/lib.cli-runtime/workspace/services/onboarding/journey
@lssm-tech/lib.cli-runtime/workspace/services/onboarding/render
@lssm-tech/lib.cli-runtime/workspace/services/onboarding/service
@lssm-tech/lib.cli-runtime/workspace/services/onboarding/types
@lssm-tech/lib.cli-runtime/workspace/services/package-scaffold
@lssm-tech/lib.cli-runtime/workspace/services/setup/config-generators
@lssm-tech/lib.cli-runtime/workspace/services/setup/file-merger
@lssm-tech/lib.cli-runtime/workspace/services/setup/gitignore
@lssm-tech/lib.cli-runtime/workspace/services/setup/managed-markdown
@lssm-tech/lib.cli-runtime/workspace/services/setup/presets
@lssm-tech/lib.cli-runtime/workspace/services/setup/targets/agents-md
@lssm-tech/lib.cli-runtime/workspace/services/setup/targets/usage-md
@lssm-tech/lib.cli-runtime/workspace/services/setup/types
@lssm-tech/lib.cli-runtime/workspace/services/update
@lssm-tech/lib.cli-runtime/workspace/services/validate/spec-validator
@lssm-tech/lib.cli-runtime/workspace/templates
@lssm-tech/lib.cli-runtime/workspace/templates/additional-contracts.template
@lssm-tech/lib.cli-runtime/workspace/templates/advanced-contracts.template
@lssm-tech/lib.cli-runtime/workspace/templates/app-config.template
@lssm-tech/lib.cli-runtime/workspace/templates/data-view.template
@lssm-tech/lib.cli-runtime/workspace/templates/data-view-renderer.template
@lssm-tech/lib.cli-runtime/workspace/templates/environment.template
@lssm-tech/lib.cli-runtime/workspace/templates/event.template
@lssm-tech/lib.cli-runtime/workspace/templates/experiment.template
@lssm-tech/lib.cli-runtime/workspace/templates/feature.template
@lssm-tech/lib.cli-runtime/workspace/templates/form.template
@lssm-tech/lib.cli-runtime/workspace/templates/handler.template
@lssm-tech/lib.cli-runtime/workspace/templates/integration.template
@lssm-tech/lib.cli-runtime/workspace/templates/knowledge.template
@lssm-tech/lib.cli-runtime/workspace/templates/migration.template
@lssm-tech/lib.cli-runtime/workspace/templates/operation.template
@lssm-tech/lib.cli-runtime/workspace/templates/presentation.template
@lssm-tech/lib.cli-runtime/workspace/templates/telemetry.template
@lssm-tech/lib.cli-runtime/workspace/templates/theme.template
@lssm-tech/lib.cli-runtime/workspace/templates/workflow.template
@lssm-tech/lib.cli-runtime/workspace/templates/workflow-devkit.template
@lssm-tech/lib.cli-runtime/workspace/templates/workflow-runner.template
@lssm-tech/lib.cli-runtime/workspace/templates/visual-scenario.template
@lssm-tech/lib.cli-runtime/workspace/templates/defaults
@lssm-tech/lib.cli-runtime/workspace/utils/filter
@lssm-tech/lib.cli-runtime/workspace/utils/workspace-manifests