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
|