A type system for operations.
chant is in active development. Packages are published under the
@intentiusorg on npm.
Declare infrastructure as typed TypeScript — see the Quick Start for a walkthrough.
| Package | Description |
|---|---|
| @intentius/chant | Type system, discovery, build pipeline, semantic lint engine, CLI |
| @intentius/chant-lexicon-aws | AWS lexicon — S3, Lambda, IAM types + semantic lint rules |
| @intentius/chant-lexicon-azure | Azure lexicon — ARM resource types, template functions |
| @intentius/chant-lexicon-flyway | Flyway lexicon — migration config, environments, TOML import |
| @intentius/chant-lexicon-gcp | GCP lexicon — Deployment Manager resource types |
| @intentius/chant-lexicon-gitlab | GitLab CI lexicon — pipelines, jobs, variables |
| @intentius/chant-lexicon-helm | Helm lexicon — charts, releases, values |
| @intentius/chant-lexicon-k8s | Kubernetes lexicon — Deployments, Services, ConfigMaps + YAML import |