panorama/spec/meta.schema.yml

34 lines
706 B
YAML

$id: "https://example.com/person.schema.json"
$schema: "http://json-schema.org/draft-07/schema"
title: Application
type: object
additionalProperties: false
properties:
$schema:
type: string
title: URL
title:
type: string
required: true
title: Name of the application
authors:
type: array
items: { type: string }
title: List of authors
license:
type: [string, "null"]
title: SPDX Expression representing the license of the database.
description: |-
If the software uses a proprietary license, use `null` to indicate that.
depends:
type: object
title: List of dependencies
interfaces:
type: object
title: List of interfaces