eslint-plugin-json-schema-validator
Version:
ESLint plugin that validates data using JSON Schema Validator.
1 lines • 923 B
JSON
{"title":"JSON schema for the ASP.NET DebugSettings.json files.","$schema":"http://json-schema.org/draft-04/schema#","type":"object","definitions":{"profile":{"type":"object","required":["name"],"allOf":[{"$ref":"#/definitions/content"}],"anyOf":[{"properties":{"executablePath":{"type":"string","default":"","minLength":1}},"not":{"required":["commandName"]}},{"properties":{"commandName":{"type":"string","default":"","minLength":1}},"not":{"required":["executablePath"]}}]},"content":{"properties":{"name":{"type":"string","minLength":1},"commandLineArgs":{"type":"string","default":""},"workingDirectory":{"type":"string"},"launchBrowser":{"type":"boolean","default":false},"launchUrl":{"type":"string","format":"uri"},"environmentVariables":{"type":"object","additionalProperties":{"type":"string"}},"sdkVersion":{"type":"string"}}}},"properties":{"profiles":{"type":"array","items":{"$ref":"#/definitions/profile"}}}}