The Arazzo Specification v1.0.0 has now been published here.
This is a list of Spectral rules that I have created that can be run to help ensure that documents created adhere to the specification.
NOTE: This is a work in progress and should not be considered as a full and complete list of validations.
-
Browse to https://postman-toolbox.postmansolutions.com/governance-playground and copy your Arazzo document in the JSON/YAML section.
-
Copy the rules from spectral-rules.yaml into the Spectral Ruleset Section.
-
Delete the custom function if it's there.
-
Click Validate.
Your document should now validate against the spec.
This is a work in progress. Feel free to submit a pull request if you would like to contribute to the rules.