- Runtime: Bun
- Language: TypeScript (strict)
- Formatter: dprint (tabs, ASI, single quotes, 150 line width)
- Linter: Biome
bun run format/bun run format:check- format with dprintbun run lint/bun run lint:fix- lint with biomebun run typecheck- typecheck with tsc
npm package oblaka-iac is published automatically via GitHub Actions when a v* tag is pushed.
Steps to release a new version:
- Bump
versioninpackage.json - Commit:
bump version to X.Y.Z git tag vX.Y.Zgit push && git push --tags
The release workflow runs lint, format check, typecheck, then npm publish --provenance --access public.