UNPKG

jsonbinpack

Version:

A space-efficient schema-driven binary JSON serialization format based on JSON Schema

109 lines (108 loc) 2.25 kB
{ "type": "object", "additionalProperties": false, "required": [ "notifications" ], "properties": { "notifications": { "type": "object", "additionalProperties": false, "required": [ "campfire", "irc", "flowdock", "hipchat", "slack", "webhooks", "email" ], "properties": { "campfire": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "irc": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "flowdock": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "hipchat": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "slack": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "webhooks": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } }, "email": { "type": "object", "additionalProperties": false, "required": [ "secure" ], "properties": { "secure": { "type": "string" } } } } } } }