@softvisio/core
Version:
Softisio core
24 lines (20 loc) • 760 B
YAML
- $id: config
type: object
properties:
defaultVersion: { type: integer, minimum: 1 }
frontend:
type: object
properties:
location: { type: string, format: kebab-case-root-or-absolute-file-path }
maxApiRequestBodySize: { type: string, format: digital-size }
idleTimeout: { type: string, format: interval }
sendPingsAutomatically: { type: boolean }
compress:
anyOf:
- type: "null" # use server default
- type: boolean
- { type: integer, minimum: 0 }
additionalProperties: false
required: [location, maxApiRequestBodySize, idleTimeout, sendPingsAutomatically, compress]
additionalProperties: false
required: [defaultVersion, frontend]