Helm lexicon for chant — declare Helm charts, releases, and values as typed TypeScript.
This package provides generated constructors for Helm resource types, composites for grouping related resources, and Helm-specific lint rules. It builds on the Kubernetes lexicon for base resource types. It also includes LSP and MCP server support for editor completions and hover.
npm install --save-dev @intentius/chant @intentius/chant-lexicon-helmThe lexicon targets Helm 4 and CI runs against a pinned Helm 4 release. Rendering also works with a Helm 3 CLI on PATH.
| Package | Role |
|---|---|
| @intentius/chant | Core type system, CLI, build pipeline |
| @intentius/chant-lexicon-k8s | Kubernetes lexicon (base dependency) |
See the main project LICENSE file.