Nickel Palladium Manganese

    arvis-extension-validator
    TypeScript icon, indicating that this package has built-in type declarations

    0.3.0 • Public • Published

    arvis-extension-validator

    CodeFactor NPM download total CI MIT license PR's Welcome GitHub issues

    Arvis extension's JSON schema, cli and library to validate this.

    Install

    $ npm install -g arvis-extension-validator
    

    Schema

    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.

    How to add schema

    Just add to below line to arvis-workflow.json

    {
      "$schema": "https://raw.githubusercontent.com/jopemachine/arvis-extension-validator/master/workflow-schema.json"
    }

    In case of plugin,

    {
      "$schema": "https://raw.githubusercontent.com/jopemachine/arvis-extension-validator/master/plugin-schema.json"
    }

    Cli Usage

    Usage
      $ arvis-validate workflow arvis-workflow.json
      $ arvis-validate plugin arvis-plugin.json
    

    Related

    • arvish - Arvis workflow, plugin creator tools

    Install

    npm i arvis-extension-validator

    DownloadsWeekly Downloads

    45

    Version

    0.3.0

    License

    MIT

    Unpacked Size

    55.9 kB

    Total Files

    14

    Last publish

    Collaborators

    • jopemachine