Extension validator for Arvis
npm install arvis-extension-validator> Arvis extension's JSON schema, cli and library to validate this.
```
$ npm install -g arvis-extension-validator
All schema files could be developed in the schema folder.
The files in the project root path are there to be imported from online directly.
non-strict files allow additionalProperties.
library's validator use non-strict file.
Recommend to use normal strict file when developing extension.
Just add to below line to arvis-workflow.json
`json`
{
"$schema": "https://raw.githubusercontent.com/jopemachine/arvis-extension-validator/master/workflow-schema.json"
}
In case of plugin,
`json`
{
"$schema": "https://raw.githubusercontent.com/jopemachine/arvis-extension-validator/master/plugin-schema.json"
}
```
Usage
$ arvis-validate workflow arvis-workflow.json
$ arvis-validate plugin arvis-plugin.json
- arvish - Arvis workflow, plugin creator tools