An open API service indexing awesome lists of open source software.

https://github.com/pipebase/schema

pipebase json schema
https://github.com/pipebase/schema

data-engineering declarative-pipeline vscode vscode-extension yaml

Last synced: 11 months ago
JSON representation

pipebase json schema

Awesome Lists containing this project

README

          





YAML validation / auto complete in vscode for [`pipebase`] manifest

### Setup
install [`YAML`] vscode extension, and config `.vscode/settings.json` in working directory
```
{
"yaml.schemas": {
"https://raw.githubusercontent.com/pipebase/schema/main/app/app.json": [ "PATH/TO/PIPE/YAML" ]
}
}
```

### Demo
in demo, fix four missing fields (red error lines) with auto complete

![screencast](https://raw.githubusercontent.com/pipebase/schema/main/.github/assets/demo.gif)

[`pipebase`]: https://github.com/pipebase/pipebase
[`YAML`]: https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml