https://github.com/snxd/schema-client
Public document validation schemas for Solid State Networks DIRECT.
https://github.com/snxd/schema-client
direct json schema
Last synced: about 2 months ago
JSON representation
Public document validation schemas for Solid State Networks DIRECT.
- Host: GitHub
- URL: https://github.com/snxd/schema-client
- Owner: snxd
- Created: 2023-04-21T20:17:05.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2026-04-23T07:22:00.000Z (about 2 months ago)
- Last Synced: 2026-04-23T09:24:17.044Z (about 2 months ago)
- Topics: direct, json, schema
- Homepage: https://solidstatenetworks.com
- Size: 183 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## DIRECT Client Schemas
These schemas define valid workflow, app config, and window config documents. They can be used to valid documents in either JSON or YAML formats.
* [Application Configuration](app.json)
* [Window Configuration](window.json)
* [Workflow](workflow.json)
## Usage
To use YAML schemas with Visual Studio Code:
* First install the _YAML Extension_
* Add the following comment with the correct URL to the top of your document:
**Application Configuration**
```yaml
# yaml-language-server: $schema=https://raw.githubusercontent.com/snxd/schema-client//app.json
```
**Window Configuration**
```yaml
# yaml-language-server: $schema=https://raw.githubusercontent.com/snxd/schema-client//window.json
```
**Workflow**
```yaml
# yaml-language-server: $schema=https://raw.githubusercontent.com/snxd/schema-client//workflow.json
```
* Replace the `` in the URL with the version of the DIRECT client you are using.
* To view validations problems show the Problems tool pane.
* To activate auto-complete press CTRL+Space in your YAML file.