Skip to content

Commit c484191

Browse files
committed
Update schema store
1 parent 324e5dc commit c484191

File tree

10 files changed

+62
-22
lines changed

10 files changed

+62
-22
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"$schema":"http://json-schema.org/draft-07/schema","title":"AnyWork Automation Configuration schema","$id":"https://json.schemastore.org/anywork-ac-1.0.json","type":"object","additionalProperties":true,"required":["ctype","cversion"],"properties":{"ctype":{"type":"string"},"cversion":{"type":"integer","default":1}},"allOf":[{"if":{"properties":{"ctype":{"const":"swagger-codegen"}}},"then":{"properties":{"swagger-codegen":{"type":"object","additionalProperties":false,"required":["actions"],"properties":{"actions":{"type":["string","array"],"minItems":1,"default":"all","uniqueItems":true,"items":{"type":["string","object"],"oneOf":[{"type":"string","enum":["all","download","generate","correction","build","publish"]},{"type":"object","additionalProperties":false,"required":["target","schema"],"properties":{"target":{"type":"string"},"schema":{"$ref":"#/definitions/schema"}}}]}},"npm":{"type":"object","required":["server","token"],"properties":{"server":{"type":"string","default":"http://verdaccio.anywork.local:4873"},"token":{"type":"string"},"prefix":{"type":"string","examples":["@anywork","@moduleOne"],"pattern":"^@\\w+$","default":"@anywork"}}},"schemas":{"type":"array","items":{"type":"object","properties":{"name":{"$ref":"#/definitions/schema"},"lastVersion":{"type":"string","pattern":"\\d{1,}\\.\\d{1,}\\.\\d{1,}"},"url":{"type":"string","examples":["http://somewhere/path/to/swagger.json"],"pattern":"http[s]?:\\/\\/.*\\/swagger\\.json"}}}},"typescript":{"type":"string","default":"^4.1.6","pattern":"^[\\^~]?(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$"}}}},"required":["swagger-codegen"]}}],"definitions":{"schema":{"type":"string","enum":["authentication","documentStorage","shared"]}}}

schemastore/json.schemastore.org/catalog-info.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

schemastore/json.schemastore.org/chrome-manifest.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

schemastore/json.schemastore.org/drone.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"$schema":"http://json-schema.org/draft-07/schema#","title":"JSON schema for Foundry VTT system.json and module.json files.","type":"object","definitions":{"stringArray":{"type":"array","uniqueItems":true,"items":{"type":"string"}}},"properties":{"name":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"version":{"type":["number","string"]},"author":{"type":"string"},"authors":{"type":"array"},"minimumCoreVersion":{"type":"string"},"compatibleCoreVersion":{"type":"string"},"scripts":{"$ref":"#/definitions/stringArray"},"esmodules":{"$ref":"#/definitions/stringArray"},"styles":{"$ref":"#/definitions/stringArray"},"packs":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"label":{"type":"string"},"system":{"type":["string","array"],"items":{"type":"string"}},"module":{"type":"string"},"path":{"type":"string"},"entity":{"type":"string","enum":["Actor","Item","Journal","JournalEntry","Macro","Command","Playlist","RollTable","Table","Scene"]}},"required":["name","label","system","path","entity"]}},"dependencies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","default":"module","enum":["module","system","world"]},"manifest":{"type":"string"}},"required":["name"]}},"languages":{"type":"array","items":{"type":"object","properties":{"lang":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["lang","name","path"]}},"system":{"type":["string","array"]},"initiative":{"type":"string"},"gridDistance":{"type":"integer"},"gridUnits":{"type":"string"},"primaryTokenAttribute":{"type":["null","string"]},"secondaryTokenAttribute":{"type":["null","string"]},"socket":{"type":"boolean"},"url":{"type":"string","format":"url"},"manifest":{"type":"string","format":"url"},"download":{"type":"string","format":"url"},"license":{"type":"string"},"readme":{"type":"string"},"bugs":{"type":"string","format":"url"},"changelog":{"type":"string","format":"url"}},"required":["name","title","description","version","minimumCoreVersion"],"oneOf":[{"required":["author"]},{"required":["authors"]}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"$schema":"http://json-schema.org/draft-07/schema#","title":"JSON schema for Foundry VTT template.json files.","type":"object","definitions":{"entity":{"type":"object","properties":{"types":{"type":"array","items":{"type":"string"}},"templates":{"type":"object","additionalProperties":{"type":"object","additionalProperties":true}}},"additionalProperties":{"type":"object","properties":{"templates":{"type":"array","items":{"type":"string"}}},"additionalProperties":true}}},"properties":{"Actor":{"$ref":"#/definitions/entity"},"Item":{"$ref":"#/definitions/entity"}},"additionalProperties":false}

schemastore/json.schemastore.org/golangci-lint.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"$schema":"http://json-schema.org/draft-07/schema","title":"JSON schema for .pre-commit-config.yaml","type":"object","properties":{"repos":{"$comment":"A list of repository mappings. See https://pre-commit.com/#pre-commit-configyaml---repos.","type":"array","items":{"type":"object","properties":{"repo":{"$comment":"the repository url to git clone from","type":"string"},"rev":{"$comment":"the revision or tag to clone at (previously sha).","type":"string"},"hooks":{"$comment":"A list of hook mappings. See https://pre-commit.com/#pre-commit-configyaml---hooks.","type":"array","items":{"type":"object","properties":{"id":{"$comment":"which hook from the repository to use.","type":"string"},"alias":{"$comment":"(optional) allows the hook to be referenced using an additional id when using pre-commit run <hookid>.","type":"string"},"name":{"$comment":"(optional) override the name of the hook - shown during hook execution.","type":"string"},"language_version":{"$comment":"(optional) override the language version for the hook. See https://pre-commit.com/#overriding-language-version.","type":"string"},"files":{"$comment":"(optional) override the default pattern for files to run on.","type":"string"},"exclude":{"$comment":"(optional) file exclude pattern.","type":"string"},"types":{"$comment":"(optional) override the default file types to run on. See https://pre-commit.com/#filtering-files-with-types.","type":"array","items":{"type":"string"}},"exclude_types":{"$comment":"(optional) file types to exclude.","type":"array","items":{"type":"string"}},"args":{"$comment":"(optional) list of additional parameters to pass to the hook.","type":"array","items":{"type":"string"}},"stages":{"$comment":"(optional) confines the hook to the commit, merge-commit, push, prepare-commit-msg, commit-msg, post-checkout, post-commit or manual stage. See https://pre-commit.com/#confining-hooks-to-run-at-certain-stages.","type":"array","items":{"type":"string","enum":["commit","merge-commit","push","prepare-commit-msg","commit-msg","post-checkout","post-commit","manual"]}},"additional_dependencies":{"$comment":"(optional) a list of dependencies that will be installed in the environment where this hook gets run. One useful application is to install plugins for hooks such as eslint.","type":"array","items":{"type":"string"}},"always_run":{"$comment":"(optional) if true, this hook will run even if there are no matching files.","type":"boolean"},"verbose":{"$comment":"(optional) if true, forces the output of the hook to be printed even when the hook passes.","type":"boolean"},"log_file":{"$comment":"(optional) if present, the hook output will additionally be written to a file.","type":"string"}},"required":["id"]}}}}},"default_language_version":{"$comment":"(optional: default {}) a mapping from language to the default language_version that should be used for that language. This will only override individual hooks that do not set language_version.","type":"object","additionalProperties":{"type":"string"}},"default_stages":{"$comment":"(optional: default (all stages)) a configuration-wide default for the stages property of hooks. This will only override individual hooks that do not set stages.","type":"array","items":{"type":"string"}},"files":{"$comment":"(optional: default '') global file include pattern.","type":"string","default":""},"exclude":{"$comment":"(optional: default ^$) global file exclude pattern.","type":"string","default":"^$"},"fail_fast":{"$comment":"(optional: default false) set to true to have pre-commit stop running hooks after the first failure.","type":"boolean","default":false},"minimum_pre_commit_version":{"$comment":"(optional: default '0') require a minimum version of pre-commit.","type":"string","default":"0"}},"required":["repos"]}
1+
{"$schema":"http://json-schema.org/draft-07/schema","title":"JSON schema for .pre-commit-config.yaml","type":"object","properties":{"repos":{"$comment":"A list of repository mappings. See https://pre-commit.com/#pre-commit-configyaml---repos.","type":"array","items":{"type":"object","properties":{"repo":{"$comment":"the repository url to git clone from","type":"string"},"rev":{"$comment":"the revision or tag to clone at (previously sha).","type":"string"},"hooks":{"$comment":"A list of hook mappings. See https://pre-commit.com/#pre-commit-configyaml---hooks.","type":"array","items":{"type":"object","properties":{"id":{"$comment":"which hook from the repository to use.","type":"string"},"alias":{"$comment":"(optional) allows the hook to be referenced using an additional id when using pre-commit run <hookid>.","type":"string"},"name":{"$comment":"(optional) override the name of the hook - shown during hook execution.","type":"string"},"language_version":{"$comment":"(optional) override the language version for the hook. See https://pre-commit.com/#overriding-language-version.","type":"string"},"files":{"$comment":"(optional) override the default pattern for files to run on.","type":"string"},"exclude":{"$comment":"(optional) file exclude pattern.","type":"string"},"types":{"$comment":"(optional) override the default file types to run on. See https://pre-commit.com/#filtering-files-with-types.","type":"array","items":{"type":"string"}},"exclude_types":{"$comment":"(optional) file types to exclude.","type":"array","items":{"type":"string"}},"args":{"$comment":"(optional) list of additional parameters to pass to the hook.","type":"array","items":{"type":"string"}},"stages":{"$comment":"(optional) confines the hook to the commit, merge-commit, push, prepare-commit-msg, commit-msg, post-checkout, post-commit or manual stage. See https://pre-commit.com/#confining-hooks-to-run-at-certain-stages.","type":"array","items":{"type":"string","enum":["commit","merge-commit","push","prepare-commit-msg","commit-msg","post-checkout","post-commit","post-merge","post-rewrite","manual"]}},"additional_dependencies":{"$comment":"(optional) a list of dependencies that will be installed in the environment where this hook gets run. One useful application is to install plugins for hooks such as eslint.","type":"array","items":{"type":"string"}},"always_run":{"$comment":"(optional) if true, this hook will run even if there are no matching files.","type":"boolean"},"verbose":{"$comment":"(optional) if true, forces the output of the hook to be printed even when the hook passes.","type":"boolean"},"log_file":{"$comment":"(optional) if present, the hook output will additionally be written to a file.","type":"string"}},"required":["id"]}}}}},"default_language_version":{"$comment":"(optional: default {}) a mapping from language to the default language_version that should be used for that language. This will only override individual hooks that do not set language_version.","type":"object","additionalProperties":{"type":"string"}},"default_stages":{"$comment":"(optional: default (all stages)) a configuration-wide default for the stages property of hooks. This will only override individual hooks that do not set stages.","type":"array","items":{"type":"string"}},"files":{"$comment":"(optional: default '') global file include pattern.","type":"string","default":""},"exclude":{"$comment":"(optional: default ^$) global file exclude pattern.","type":"string","default":"^$"},"fail_fast":{"$comment":"(optional: default false) set to true to have pre-commit stop running hooks after the first failure.","type":"boolean","default":false},"minimum_pre_commit_version":{"$comment":"(optional: default '0') require a minimum version of pre-commit.","type":"string","default":"0"}},"required":["repos"]}

schemastore/timestamp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"timestamp":1640220008735}
1+
{"timestamp":1641256846368}

schemastore/www.schemastore.org/api/json/catalog.json

Lines changed: 53 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22
"$schema": "https://json.schemastore.org/schema-catalog.json",
33
"version": 1.0,
44
"schemas": [
5+
{
6+
"name": "AnyWork Automation Configuration",
7+
"description": "AnyWork Automation Configuration used to configure automation scripts on AnyWork",
8+
"fileMatch": [
9+
".awc.yaml",
10+
".awc.yml",
11+
".awc.json",
12+
".awc.jsonc",
13+
".awc"
14+
],
15+
"url": "https://json.schemastore.org/anywork-ac-1.0.json"
16+
},
517
{
618
"name": ".adonisrc.json",
719
"description": "AdonisJS configuration file",
@@ -161,7 +173,12 @@
161173
{
162174
"name": "architect.yml",
163175
"description": "Architect.io Component Schema",
164-
"fileMatch": ["architect.yml", "architect.yaml", "*.architect.yml", "*.architect.yaml"],
176+
"fileMatch": [
177+
"architect.yml",
178+
"architect.yaml",
179+
"*.architect.yml",
180+
"*.architect.yaml"
181+
],
165182
"url": "https://raw.githubusercontent.com/architect-team/architect-cli/master/src/dependency-manager/schema/architect.schema.json"
166183
},
167184
{
@@ -477,7 +494,7 @@
477494
"name": "block.json",
478495
"description": "Schema WordPress block.json files",
479496
"fileMatch": [
480-
"block.json"
497+
"block.json"
481498
],
482499
"url": "https://schemas.wp.org/trunk/block.json",
483500
"versions": {
@@ -849,7 +866,9 @@
849866
{
850867
"name": "Dart test config",
851868
"description": "Configuration for Dart's test package",
852-
"fileMatch": [ "dart_test.yaml" ],
869+
"fileMatch": [
870+
"dart_test.yaml"
871+
],
853872
"url": "https://json.schemastore.org/dart-test.json"
854873
},
855874
{
@@ -1158,15 +1177,15 @@
11581177
"system.json",
11591178
"module.json"
11601179
],
1161-
"url": "https://gitlab.com/-/snippets/2062623/raw/master/foundryvtt_manifest_schema.json"
1180+
"url": "https://json.schemastore.org/foundryvtt-manifest.json"
11621181
},
11631182
{
11641183
"name": "Foundry VTT - Template",
11651184
"description": "JSON schema for Foundry VTT template.json files.",
11661185
"fileMatch": [
11671186
"template.json"
11681187
],
1169-
"url": "https://gitlab.com/-/snippets/2062623/raw/master/foundryvtt_template_schema.json"
1188+
"url": "https://json.schemastore.org/foundryvtt-template.json"
11701189
},
11711190
{
11721191
"name": "Fossa configuration file",
@@ -1268,8 +1287,8 @@
12681287
"name": "GitHub Issue Template configuration",
12691288
"description": "YAML schema for configuring GitHub Issue Templates",
12701289
"fileMatch": [
1271-
".github/ISSUE_TEMPLATE/config.yml",
1272-
".github/ISSUE_TEMPLATE/config.yaml"
1290+
".github/ISSUE_TEMPLATE/config.yml",
1291+
".github/ISSUE_TEMPLATE/config.yaml"
12731292
],
12741293
"url": "https://json.schemastore.org/github-issue-config.json"
12751294
},
@@ -3588,11 +3607,12 @@
35883607
"*build-cache-node-config.yml",
35893608
"*build-cache-node-config.yaml"
35903609
],
3591-
"url": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-3.json",
3610+
"url": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-4.json",
35923611
"versions": {
35933612
"1.0": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-1.json",
35943613
"2.0": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-2.json",
3595-
"3.0": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-3.json"
3614+
"3.0": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-3.json",
3615+
"4.0": "https://docs.gradle.com/build-cache-node/schema/build-cache-node-config-schema-4.json"
35963616
}
35973617
},
35983618
{
@@ -3686,19 +3706,27 @@
36863706
{
36873707
"name": "User Journey Map YAML Schema",
36883708
"description": "JSON Schema for user journey map definition files.",
3689-
"fileMatch": [ "*.jm.yaml", "*.jm.yml" ],
3709+
"fileMatch": [
3710+
"*.jm.yaml",
3711+
"*.jm.yml"
3712+
],
36903713
"url": "https://raw.githubusercontent.com/arvinxx/components/master/packages/journey-map/schema/journey-map.schema.json"
36913714
},
36923715
{
36933716
"name": "RKE Cluster Configuration YAML Schema",
36943717
"description": "YAML Schema for the cluster.yml configuration file for RKE",
3695-
"fileMatch": [ "cluster.yml", "cluster.yaml" ],
3718+
"fileMatch": [
3719+
"cluster.yml",
3720+
"cluster.yaml"
3721+
],
36963722
"url": "https://raw.githubusercontent.com/dcermak/vscode-rke-cluster-config/main/schemas/cluster.yml.json"
36973723
},
36983724
{
36993725
"name": "RKE Cluster Configuration JSON Schema",
37003726
"description": "JSON Schema for the cluster.json configuration file for RKE",
3701-
"fileMatch": [ "cluster.json" ],
3727+
"fileMatch": [
3728+
"cluster.json"
3729+
],
37023730
"url": "https://raw.githubusercontent.com/dcermak/vscode-rke-cluster-config/main/schemas/cluster.json"
37033731
},
37043732
{
@@ -3795,7 +3823,7 @@
37953823
".markdownlint.yaml",
37963824
".markdownlint.yml"
37973825
],
3798-
"url": "https://json.schemastore.org/markdownlint.json"
3826+
"url": "https://json.schemastore.org/markdownlint.json"
37993827
},
38003828
{
38013829
"name": "SauceCTL Configuration",
@@ -3817,18 +3845,27 @@
38173845
{
38183846
"name": "Woodpecker pipeline config",
38193847
"description": "YAML schema for configuring Woodpecker CI",
3820-
"fileMatch": ["**/.woodpecker/**.yml", "**/.woodpecker.yml"],
3848+
"fileMatch": [
3849+
"**/.woodpecker/**.yml",
3850+
"**/.woodpecker.yml"
3851+
],
38213852
"url": "https://raw.githubusercontent.com/woodpecker-ci/woodpecker/master/pipeline/schema/schema.json"
38223853
},
38233854
{
38243855
"name": "Netin Diagnostic System Template",
38253856
"description": "Device template schema",
3826-
"fileMatch": ["*.ndst.yml", "*.ndst.yaml", "*.ndst.json"],
3857+
"fileMatch": [
3858+
"*.ndst.yml",
3859+
"*.ndst.yaml",
3860+
"*.ndst.json"
3861+
],
38273862
"url": "https://s3.eu-central-1.amazonaws.com/files.netin.io/spider-schemas/template.schema.json"
38283863
},
38293864
{
38303865
"description": "YAML Schema for NOODL applications",
3831-
"fileMatch": ["*.noodl.yml"],
3866+
"fileMatch": [
3867+
"*.noodl.yml"
3868+
],
38323869
"name": "noodl.schema.json",
38333870
"url": "https://noodl.s3.us-west-1.amazonaws.com/noodl.schema.json"
38343871
},

0 commit comments

Comments
 (0)