packages feed

eros-client-0.5.0.0: res/schemata/erosc-input.json

{
  "name": "erosc-input",
  "type": "object",
  "description": "The schema for the input to erosc.",
  "properties": {
    "text": {
      "type": "string",
      "description": "The text you want to be checked against the phraselists.",
      "required": true
    },
    "eros-lists": {
      "type": "array",
      "description": "The phraselists provided by eros you want \"text\" to be checked against.",
      "required": true,
      "items": {
        "type": "string"
      }
    },
    "options": {
      "type": "object",
      "description": "Extraneous options for erosc.",
      "required": false,
      "properties": {
        "pretty": {
          "type": "boolean",
          "description": "Whether to pretty-print the output. Defaults to `true'.",
          "required": false
        },
        "quiet": {
          "type": "boolean",
          "description": "Suppress output to stdout. Defauts to `false'.",
          "required": false
        },
        "output-files": {
          "type": "array",
          "description": "A list of output file paths. Will overwrite existing files. Empty by default.",
          "required": false,
          "items": {
            "type": "string"
          }
        }
      }
    }
  }
}