summaryrefslogtreecommitdiff
path: root/html/payload_create.js
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2022-03-03 14:38:21 +0100
committerWojtek Kosior <koszko@koszko.org>2022-03-04 16:13:39 +0100
commit22fe27f0e1399deaf13b416f2d35a2e12ea0f358 (patch)
treee9452ebeca61f946f91c9241b2aa58dda0b52c25 /html/payload_create.js
parentc8294257727aec36017e1dea0cbbe34f1aaa625e (diff)
downloadbrowser-extension-22fe27f0e1399deaf13b416f2d35a2e12ea0f358.tar.gz
browser-extension-22fe27f0e1399deaf13b416f2d35a2e12ea0f358.zip
include $schema property in internally-generated resources/mappings
Diffstat (limited to 'html/payload_create.js')
-rw-r--r--html/payload_create.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/html/payload_create.js b/html/payload_create.js
index 7782299..ebd9236 100644
--- a/html/payload_create.js
+++ b/html/payload_create.js
@@ -97,6 +97,7 @@ function collect_form_data(form_ctx)
const sha256 = compute_sha256(script);
const resource = {
+ $schema: "https://hydrilla.koszko.org/schemas/api_resource_description-1.0.1.schema.json",
source_name: identifier,
source_copyright: [],
type: "resource",
@@ -104,12 +105,14 @@ function collect_form_data(form_ctx)
long_name,
uuid: uuidv4(),
version: [1],
+ revision: 1,
description,
dependencies: [],
scripts: [{file: "payload.js", sha256}]
};
const mapping = {
+ $schema: "https://hydrilla.koszko.org/schemas/api_mapping_description-1.0.1.schema.json",
source_name: identifier,
source_copyright: [],
type: "mapping",