Skip to content

Commit

Permalink
Describe how to add a new provider
Browse files Browse the repository at this point in the history
  • Loading branch information
m-mohr committed Oct 18, 2024
1 parent b001730 commit 274b0f2
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,13 @@ If the tests reveal formatting problems with the examples, you can fix them with
```bash
npm run format-examples
```

## Adding a new provider

1. Add documentation in a Markdown file to the folder `platforms`
2. Add the provider to the table in the `README.md`, see chapter "type"
3. Add a JSON Schema to the folder `json-schema/platforms`
4. Add the schema to the extension schema in file `json-schema/schema.json` (search for `allOf` below the definition of `storage:schemes`)
5. Add the newly created schema to the `validator-config.json`

Use the same file names (excluding the extension) for documentation and schema.

0 comments on commit 274b0f2

Please sign in to comment.