hivecast-sdk/packages/cli/CONTRACT.md

23 lines
522 B
Markdown
Raw Normal View History

# @open-matrix/cli Contract
`@open-matrix/cli` is scoped to package-author development.
It may depend on:
- `@open-matrix/core`
- other packages in the SDK package set, when needed
- Node standard library modules
It must not depend on:
- `@matrix/mx-cli`
- `@open-matrix/host-service`
- `@open-matrix/host-control`
- `@open-matrix/system-*`
- `@open-matrix/system-auth`
- `@open-matrix/system-gateway-http`
- `@open-matrix/nats-auth`
- `hivecast`
User packages must depend on SDK libraries, not on this CLI package.