panorama/spec/meta.schema.yml

35 lines
706 B
YAML
Raw Normal View History

2023-03-28 02:34:46 +00:00
$id: "https://example.com/person.schema.json"
$schema: "http://json-schema.org/draft-07/schema"
title: Application
type: object
2023-03-30 01:56:52 +00:00
additionalProperties: false
2023-03-28 02:34:46 +00:00
properties:
2023-03-30 01:56:52 +00:00
$schema:
2023-03-28 02:34:46 +00:00
type: string
2023-03-30 01:56:52 +00:00
title: URL
title:
type: string
required: true
2023-03-28 02:34:46 +00:00
title: Name of the application
2023-03-30 01:56:52 +00:00
authors:
type: array
items: { type: string }
title: List of authors
2023-03-28 02:34:46 +00:00
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.
2023-03-30 01:56:52 +00:00
depends:
type: object
title: List of dependencies
2023-03-28 02:34:46 +00:00
2023-03-30 01:56:52 +00:00
interfaces:
type: object
title: List of interfaces