Automatic Linting in VSCode#
Our new recipe format adheres to a strict JSON schema, which you can access on Github.
This schema is implemented using pydantic and can be rendered into a JSON schema file. The YAML language server extension in VSCode is capable of recognizing this schema, providing useful hints during the editing process.
We have published the schema on schemastore.org which means, it will be automatically picked up when the file is called recipe.yaml. If you give your recipe files different names, you can use the following in the first line of your recipe to get schema hints: