34 lines
706 B
YAML
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
|