eslint-plugin-json-schema-validator
Version:
ESLint plugin that validates data using JSON Schema Validator.
1 lines • 1.32 kB
JSON
{"title":"JSON schema for .bowerrc files","$schema":"http://json-schema.org/draft-04/schema#","type":"object","additionalProperties":true,"properties":{"analytics":{"type":"boolean","default":true},"cwd":{"type":"string"},"directory":{"type":"string","default":"bower_components"},"json":{"type":"string","default":"bower.json"},"registry":{"type":["string","object"],"format":"uri","properties":{"search":{"type":["array","string"],"format":"uri"},"register":{"type":"string","format":"uri"},"publish":{"type":"string","format":"uri"}}},"proxy":{"type":"string","format":"uri"},"https-proxy":{"type":"string","format":"uri"},"user-agent":{"type":"string"},"timeout":{"type":"number","default":60000},"strict-ssl":{"type":"boolean"},"ca":{"type":["object","string"]},"color":{"type":"boolean","default":true},"storage":{"type":"object","properties":{"packages":{"type":"string"},"registry":{"type":"string"},"links":{"type":"string"}}},"tmp":{"type":"string"},"interactive":{"type":"boolean"},"resolvers":{"type":"array","items":{"type":"string"}},"shallowCloneHosts":{"type":"array","items":{"type":"string"}},"scripts":{"type":"object","properties":{"preinstall":{"type":"string"},"postinstall":{"type":"string"},"preuninstall":{"type":"string"}}},"ignoredDependencies":{"type":"array","items":{"type":"string"}}}}