Minor Changes
- 20f3ed3: feat: architecture fitness functions. Write your architecture rules as
*.fitness.tsfiles in afitness/folder (or next to a domain, system, service, message or data store), and run them withnpx eventcatalog fitness check(ornpx @eventcatalog/cli fitness check). Each function gets the resource it sits alongside and read-only access to the catalog through the SDK, returns the violations it finds, and the check prints the results, writes them to.eventcatalog/fitness/results.jsonand exits with 1 when a rule fails, so it can gate pull requests. New catalogs come with two starter fitness functions and annpm run fitnessscript.
Patch Changes
- Updated dependencies [20f3ed3]
- @eventcatalog/sdk@2.31.2