eslint-plugin-json-schema-validator
Version:
ESLint plugin that validates data using JSON Schema Validator.
1 lines • 824 B
JSON
{"$schema":"https://json-schema.org/draft/2019-09/schema","$id":"https://json.schemastore.org/openweather.roadrisk","type":"array","title":"OpenWeather Road Risk API","items":{"type":"object","additionalProperties":false,"required":["dt","coord","weather","alerts"],"properties":{"dt":{"type":"integer"},"coord":{"type":"array","items":{"type":"number"}},"weather":{"type":"object","additionalProperties":false,"properties":{"temp":{"type":"number"},"wind_speed":{"type":"number"},"wind_deg":{"type":"number"},"precipitation_intensity":{"type":"number"},"dew_point":{"type":"number"}}},"alerts":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["sender_name","event","event_level"],"properties":{"sender_name":{"type":"string"},"event":{"type":"string"},"event_level":{"type":"integer"}}}}}}}