| { | |
| "$schema": "https://json-schema.org/draft-07/schema#", | |
| "$comment": "This schema was automatically generated. It combines various definitions into new definitions.", | |
| "title": "package:data_assets party:shared shared definitions generated", | |
| "definitions": { | |
| "BuildInput": { | |
| "allOf": [ | |
| { | |
| "$ref": "#/definitions/HookInput" | |
| }, | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/BuildInput" | |
| }, | |
| { | |
| "properties": { | |
| "assets": { | |
| "type": "object", | |
| "additionalProperties": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "shared_definitions.schema.json#/definitions/Asset" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "BuildOutput": { | |
| "allOf": [ | |
| { | |
| "$ref": "#/definitions/HookOutput" | |
| }, | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/BuildOutput" | |
| }, | |
| { | |
| "properties": { | |
| "assets_for_build": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "shared_definitions.schema.json#/definitions/Asset" | |
| } | |
| }, | |
| "assets_for_linking": { | |
| "type": "object", | |
| "additionalProperties": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "shared_definitions.schema.json#/definitions/Asset" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "HookInput": { | |
| "allOf": [ | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/HookInput" | |
| } | |
| ] | |
| }, | |
| "HookOutput": { | |
| "allOf": [ | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/HookOutput" | |
| }, | |
| { | |
| "properties": { | |
| "assets": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "shared_definitions.schema.json#/definitions/Asset" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "LinkInput": { | |
| "allOf": [ | |
| { | |
| "$ref": "#/definitions/HookInput" | |
| }, | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/LinkInput" | |
| }, | |
| { | |
| "properties": { | |
| "assets": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "shared_definitions.schema.json#/definitions/Asset" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "LinkOutput": { | |
| "allOf": [ | |
| { | |
| "$ref": "#/definitions/HookOutput" | |
| }, | |
| { | |
| "$ref": "../../../../hooks/doc/schema/shared/shared_definitions.schema.json#/definitions/LinkOutput" | |
| } | |
| ] | |
| } | |
| } | |
| } |