diff --git a/data/catalog.json b/data/catalog.json index dc8a31bb..6302b464 100644 --- a/data/catalog.json +++ b/data/catalog.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/schema-catalog.json", + "version": 1, "schemas": [ { "name": "Common types for all schemas", @@ -7,6 +8,24 @@ "fileMatch": [], "url": "https://json.schemastore.org/base.json" }, + { + "name": "base-04", + "description": "Common types for draft-04-based schemas", + "fileMatch": [], + "url": "https://json.schemastore.org/base-04.json" + }, + { + "name": "1Password SSH Agent Config", + "description": "Configuration file for the 1Password SSH agent", + "fileMatch": ["**/1password/ssh/agent.toml"], + "url": "https://developer.1password.com/schema/ssh-agent-config.json" + }, + { + "name": "Application Accelerator", + "description": "Application Accelerator for VMware Tanzu", + "fileMatch": ["accelerator.yaml"], + "url": "https://json.schemastore.org/accelerator.json" + }, { "name": "AnyWork Automation Configuration", "description": "AnyWork Automation Configuration used to configure automation scripts on AnyWork", @@ -16,15 +35,39 @@ "1.0": "https://json.schemastore.org/anywork-ac-1.0.json" } }, + { + "name": "@factorial/drupal-breakpoints-css", + "description": "@factorial/drupal-breakpoints-css config file", + "fileMatch": ["breakpoints.config.yml"], + "url": "https://json.schemastore.org/factorial-drupal-breakpoints-css-0.2.0.json" + }, { "name": ".adonisrc.json", "description": "AdonisJS configuration file", "fileMatch": [".adonisrc.json"], "url": "https://raw.githubusercontent.com/adonisjs/application/master/adonisrc.schema.json" }, + { + "name": "aerleon.yml", + "description": "Aerleon configuration file", + "fileMatch": ["aerleon.yml"], + "url": "https://raw.githubusercontent.com/aerleon/aerleon/main/schemas/aerleon-config.schema.json" + }, + { + "name": "Aerleon Network & Service Definitions", + "description": "Aerleon network & service definition file", + "fileMatch": ["**/def/**/*.yaml"], + "url": "https://raw.githubusercontent.com/aerleon/aerleon/main/schemas/aerleon-definitions.schema.json" + }, + { + "name": "Aerleon Policy", + "description": "Aerleon policy file", + "fileMatch": ["**/policies/**/*.yaml"], + "url": "https://raw.githubusercontent.com/aerleon/aerleon/main/schemas/aerleon-policies.schema.json" + }, { "name": ".agripparc.json", - "description": "JSON schema for the Agrippa config file", + "description": "the Agrippa config file", "fileMatch": [".agripparc.json", "agripparc.json"], "url": "https://json.schemastore.org/agripparc-1.4.json", "versions": { @@ -35,30 +78,51 @@ }, { "name": ".aiproj.json", - "description": "Settings for project analysis by the application inspector", + "description": "Settings for project analysis by the Application Inspector", "fileMatch": [".aiproj.json"], - "url": "https://json.schemastore.org/aiproj.json" + "url": "https://json.schemastore.org/aiproj-1.2.json", + "versions": { + "1.0": "https://json.schemastore.org/aiproj-1.0.json", + "1.1": "https://json.schemastore.org/aiproj-1.1.json", + "1.2": "https://json.schemastore.org/aiproj-1.2.json" + } + }, + { + "name": "AIConfig", + "description": "AIConfig that is used to store generative AI prompts, models and model parameters", + "fileMatch": [ + "aiconfig.json", + "aiconfig.jsonc", + "*.aiconfig.json", + "*.aiconfig.jsonc", + "aiconfig.yml", + "aiconfig.yaml", + "*.aiconfig.yml", + "*.aiconfig.yaml" + ], + "url": "https://json.schemastore.org/aiconfig-1.0.json" }, { "name": "Airlock Microgateway", - "description": "Airlock Microgateway configuration schema", - "url": "https://json.schemastore.org/airlock-microgateway-3.1.json", + "description": "Airlock Microgateway configuration", "fileMatch": [ "microgateway-config.yaml", "microgateway-config.yml", "airlock-microgateway-config.yaml", "airlock-microgateway-config.yml" ], + "url": "https://json.schemastore.org/airlock-microgateway-3.2.json", "versions": { "3.0": "https://json.schemastore.org/airlock-microgateway-3.0.json", - "3.1": "https://json.schemastore.org/airlock-microgateway-3.1.json" + "3.1": "https://json.schemastore.org/airlock-microgateway-3.1.json", + "3.2": "https://json.schemastore.org/airlock-microgateway-3.2.json" } }, { "name": "Airplane task", - "description": "Schema for building Airplane tasks", + "description": "Airplane tasks", "fileMatch": ["*.task.json", "*.task.yaml", "*.task.yml"], - "url": "https://raw.githubusercontent.com/airplanedev/lib/main/pkg/deploy/taskdir/definitions/schema_0_3.json" + "url": "https://api.airplane.dev/v0/schemas/task.json" }, { "name": "angular.json", @@ -75,31 +139,36 @@ { "name": "Ansible Execution Environment", "description": "Ansible execution-environment.yml file", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-ee.json", - "fileMatch": ["**/execution-environment.yml"] + "fileMatch": ["**/execution-environment.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/execution-environment.json" }, { "name": "Ansible Meta", "description": "Ansible meta/main.yml file", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-meta.json", - "fileMatch": ["**/meta/main.yml"] + "fileMatch": ["**/meta/main.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta.json" }, { "name": "Ansible Meta Runtime", "description": "Ansible meta/runtime.yml file", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-meta-runtime.json", - "fileMatch": ["**/meta/runtime.yml"] + "fileMatch": ["**/meta/runtime.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta-runtime.json" + }, + { + "name": "Ansible Argument Specs", + "description": "Ansible meta/argument_specs.yml file", + "fileMatch": ["**/meta/argument_specs.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/role-arg-spec.json" }, { "name": "Ansible Requirements", "description": "Ansible requirements file", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-requirements.json", - "fileMatch": ["requirements.yml"] + "fileMatch": ["requirements.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/requirements.json" }, { "name": "Ansible Vars File", "description": "Ansible variables File", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-vars.json", "fileMatch": [ "**/vars/*.yml", "**/vars/*.yaml", @@ -109,23 +178,23 @@ "**/host_vars/*.yaml", "**/group_vars/*.yml", "**/group_vars/*.yaml" - ] + ], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/vars.json" }, { "name": "Ansible Tasks File", "description": "Ansible tasks file", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible.json#/$defs/tasks", "fileMatch": [ "**/tasks/*.yml", "**/tasks/*.yaml", "**/handlers/*.yml", "**/handlers/*.yaml" - ] + ], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible.json#/$defs/tasks" }, { "name": "Ansible Playbook", "description": "Ansible playbook files", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible.json#/$defs/playbook", "fileMatch": [ "playbook.yml", "playbook.yaml", @@ -133,30 +202,36 @@ "site.yaml", "**/playbooks/*.yml", "**/playbooks/*.yaml" - ] + ], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible.json#/$defs/playbook" + }, + { + "name": "Ansible Rulebook", + "description": "Ansible rulebook files", + "fileMatch": ["**/rulebooks/*.yml", "**/rulebooks/*.yaml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-rulebook/main/ansible_rulebook/schema/ruleset_schema.json" }, { "name": "Ansible Inventory", "description": "Ansible inventory files", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-inventory.json", - "fileMatch": ["inventory.yml", "inventory.yaml"] + "fileMatch": ["inventory.yml", "inventory.yaml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/inventory.json" }, { "name": "Ansible Collection Galaxy", "description": "Ansible Collection Galaxy metadata", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-galaxy.json", - "fileMatch": ["galaxy.yml"] + "fileMatch": ["galaxy.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/galaxy.json" }, { "name": "Ansible-lint Configuration", "description": "Ansible-lint Configuration", - "url": "https://raw.githubusercontent.com/ansible-community/schemas/main/f/ansible-lint.json", - "fileMatch": [".ansible-lint", ".config/ansible-lint.yml"] + "fileMatch": [".ansible-lint", "**/.config/ansible-lint.yml"], + "url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-lint-config.json" }, { "name": "Ansible Navigator Configuration", "description": "Ansible Navigator Configuration", - "url": "https://raw.githubusercontent.com/ansible/ansible-navigator/main/src/ansible_navigator/data/ansible-navigator.json", "fileMatch": [ ".ansible-navigator.json", ".ansible-navigator.yaml", @@ -164,7 +239,8 @@ "ansible-navigator.json", "ansible-navigator.yaml", "ansible-navigator.yml" - ] + ], + "url": "https://raw.githubusercontent.com/ansible/ansible-navigator/main/src/ansible_navigator/data/ansible-navigator.json" }, { "name": "apple-app-site-association", @@ -172,6 +248,19 @@ "fileMatch": ["apple-app-site-association"], "url": "https://json.schemastore.org/apple-app-site-association.json" }, + { + "name": "App config Spotify Backstage", + "description": "Spotify's Backstage App configuration for all plugins", + "fileMatch": [ + "app-config.yml", + "app-config.yaml", + "app-config.local.yaml", + "app-config.local.yml", + "app-config.production.yaml", + "app-config.production.yml" + ], + "url": "https://json.schemastore.org/app-config.json" + }, { "name": "app-definition.yaml", "description": "Appsemble app definition", @@ -204,7 +293,7 @@ }, { "name": "architect.yml", - "description": "Architect.io Component Schema", + "description": "Architect.io Component", "fileMatch": [ "architect.yml", "architect.yaml", @@ -215,7 +304,7 @@ }, { "name": "arc.json", - "description": "A JSON schema for OpenJS Architect", + "description": "A OpenJS Architect", "fileMatch": ["arc.json", "arc.yml", "arc.yaml"], "url": "https://raw.githubusercontent.com/architect/parser/v2.3.0/arc-schema.json" }, @@ -235,34 +324,60 @@ "fileMatch": ["artifacthub-repo.yml"], "url": "https://json.schemastore.org/artifacthub-repo.json" }, + { + "name": "asm-lsp", + "description": "Configuration file for asm-lsp", + "fileMatch": [".asm-lsp.toml", "asm-lsp.toml"], + "url": "https://raw.githubusercontent.com/bergercookie/asm-lsp/master/asm-lsp_config_schema.json" + }, { "name": "AssemblyScript", - "description": "AssemblyScript is TypeScript-like language that is compiled to WebAssembly (wasm).", + "description": "AssemblyScript is TypeScript-like language that is compiled to WebAssembly (wasm)", "fileMatch": ["asconfig.json"], "url": "https://json.schemastore.org/asconfig-schema.json" }, { "name": "AsyncAPI", - "description": "A JSON Schema for validating AsyncAPI documentation files", - "fileMatch": [ - "asyncapi.json", - "*asyncapi.json", - "asyncapi.yml", - "*asyncapi.yml", - "asyncapi.yaml", - "*asyncapi.yaml" - ], + "description": "AsyncAPI documentation files", + "fileMatch": ["*asyncapi*.json", "*asyncapi*.yml", "*asyncapi*.yaml"], "url": "https://www.asyncapi.com/schema-store/all.schema-store.json" }, + { + "name": "AsyncAPI Tool File", + "description": "A validating AsyncAPI tool files", + "fileMatch": [".asyncapi-tool"], + "url": "https://raw.githubusercontent.com/asyncapi/website/master/scripts/tools/tools-schema.json" + }, + { + "name": "Atmos Manifests", + "description": "Atmos Stack Manifests. https://atmos.tools", + "fileMatch": [], + "url": "https://atmos.tools/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json" + }, + { + "name": "Aurora Agile Meta-Framework", + "description": "Aurora Agile Meta-Framework", + "fileMatch": ["*.aurora.yaml", "*.aurora.yml"], + "url": "https://json.schemastore.org/aurora-1.0.json", + "versions": { + "1.0": "https://json.schemastore.org/aurora-1.0.json" + } + }, { "name": "Avro Avsc", - "description": "Avro Schema Avsc file", + "description": "Avro Avsc file", "fileMatch": ["*.avsc"], "url": "https://json.schemastore.org/avro-avsc.json" }, + { + "name": "Azure Container App template for defining an immutable revision", + "description": "Azure Container App template for defining an immutable revision", + "fileMatch": ["*.containerapp-template.json"], + "url": "https://json.schemastore.org/azure-containerapp-template.json" + }, { "name": "Azure Device Update for IoT Hub import manifest", - "description": "Azure Device Update for IoT Hub import manifest schema", + "description": "Azure Device Update for IoT Hub import manifest", "fileMatch": ["*.importmanifest.json"], "url": "https://json.schemastore.org/azure-deviceupdate-import-manifest-5.0.json", "versions": { @@ -272,16 +387,25 @@ }, { "name": "Azure Device Update for IoT Hub update manifest", - "description": "Azure Device Update for IoT Hub update manifest schema", + "description": "Azure Device Update for IoT Hub update manifest", "fileMatch": ["*.updatemanifest.json"], - "url": "https://json.schemastore.org/azure-deviceupdate-update-manifest-4.json", + "url": "https://json.schemastore.org/azure-deviceupdate-update-manifest-5.json", "versions": { - "4": "https://json.schemastore.org/azure-deviceupdate-update-manifest-4.json" + "4": "https://json.schemastore.org/azure-deviceupdate-update-manifest-4.json", + "5": "https://json.schemastore.org/azure-deviceupdate-update-manifest-5.json" + } + }, + { + "name": "Azure DevOps extension manifest", + "description": "Azure DevOps extension manifest", + "url": "https://json.schemastore.org/azure-devops-extension-manifest-1.0.json", + "versions": { + "1.0": "https://json.schemastore.org/azure-devops-extension-manifest-1.0.json" } }, { "name": "Azure IoT EdgeAgent deployment", - "description": "Azure IoT EdgeAgent deployment schema", + "description": "Azure IoT EdgeAgent deployment", "url": "https://json.schemastore.org/azure-iot-edgeagent-deployment-1.1.json", "versions": { "1.0": "https://json.schemastore.org/azure-iot-edgeagent-deployment-1.0.json", @@ -290,7 +414,7 @@ }, { "name": "Azure IoT EdgeHub deployment", - "description": "Azure IoT EdgeHub deployment schema", + "description": "Azure IoT EdgeHub deployment", "url": "https://json.schemastore.org/azure-iot-edgehub-deployment-1.2.json", "versions": { "1.0": "https://json.schemastore.org/azure-iot-edgehub-deployment-1.0.json", @@ -300,7 +424,7 @@ }, { "name": "Azure IoT Edge deployment", - "description": "Azure IoT Edge deployment schema", + "description": "Azure IoT Edge deployment", "url": "https://json.schemastore.org/azure-iot-edge-deployment-2.0.json", "versions": { "1.0": "https://json.schemastore.org/azure-iot-edge-deployment-1.0.json", @@ -309,7 +433,7 @@ }, { "name": "Azure IoT Edge deployment template", - "description": "Azure IoT Edge deployment template schema", + "description": "Azure IoT Edge deployment template", "fileMatch": [ "deployment.template.json", "deployment.debug.template.json" @@ -322,12 +446,72 @@ "1.3": "https://json.schemastore.org/azure-iot-edge-deployment-template-4.0.json" } }, + { + "name": "buf.yaml", + "description": "buf.yaml is used to define a module. It's the primary configuration file, and is responsible for the module's name, dependencies, and lint and breaking configuration", + "fileMatch": ["buf.yaml"], + "url": "https://json.schemastore.org/buf.json" + }, + { + "name": "buf.gen.yaml", + "description": "buf.gen.yaml is a configuration file used by the buf generate command to generate integration code for the languages of your choice", + "fileMatch": ["buf.gen.yaml"], + "url": "https://json.schemastore.org/buf.gen.json" + }, + { + "name": "buf.plugin.yaml", + "description": "A `buf.plugin.yaml` file captures metadata about the plugin. It includes mandatory and optional fields that are displayed on the individual plugin page and the BSR plugin homepage at https://buf.build/plugins", + "fileMatch": ["buf.plugin.yaml"], + "url": "https://json.schemastore.org/buf.plugin.json" + }, + { + "name": "buf.work.yaml", + "description": "buf.work.yaml is used to define a workspace, which is an advanced local development feature. Workspaces make it possible to consolidate one or more modules into a single buildable unit. They also allow users to run buf operations across multiple modules with a single execution (such as buf lint)", + "fileMatch": ["buf.work.yaml"], + "url": "https://json.schemastore.org/buf.work.json" + }, + { + "name": "CodeCV", + "description": "CV format specification", + "fileMatch": [ + "cv.json", + "cv.yaml", + "cv.yml", + "cv.toml", + "*.cv.json", + "*.cv.yaml", + "*.cv.yml", + "*.cv.toml" + ], + "url": "https://raw.githubusercontent.com/hexagonkt/codecv/master/cv.schema.json", + "versions": { + "0.9.9": "https://raw.githubusercontent.com/hexagonkt/codecv/0.9.9/cv.schema.json" + } + }, + { + "name": "latexindent configuration", + "description": "Configuration file for latexindent", + "fileMatch": ["latexindent.yaml", ".latexindent.yaml"], + "url": "https://github.com/cmhughes/latexindent.pl/raw/main/documentation/latexindent-yaml-schema.json" + }, + { + "name": "Lobe AI Agent", + "description": "Lobe Agents is an AI agent for LobeChat", + "fileMatch": ["lobe-agent.json"], + "url": "https://chat-agents.lobehub.com/schema/lobeAgentSchema_v1.json" + }, { "name": "Azure Pipelines", "description": "Azure Pipelines YAML pipelines definition", "fileMatch": ["azure-pipelines.yml", "azure-pipelines.yaml"], "url": "https://raw.githubusercontent.com/microsoft/azure-pipelines-vscode/master/service-schema.json" }, + { + "name": "FasterCI Configuration", + "description": "FasterCI repository configuration file", + "fileMatch": ["**/.fasterci/config.yaml"], + "url": "https://fasterci.com/config.schema.json" + }, { "name": "Foxx Manifest", "description": "ArangoDB Foxx service manifest file", @@ -335,11 +519,56 @@ "url": "https://json.schemastore.org/foxx-manifest.json" }, { - "name": "fly.io Schema", - "description": "Schema for fly.io, a cloud provider", + "name": "flagd flag configuration", + "description": "Flag configuration for the OpenFeature spec compliant flagd provider", + "fileMatch": [ + "flagd.json", + "flagd.yaml", + "flagd.yml", + "*.flagd.json", + "*.flagd.yaml", + "*.flagd.yml" + ], + "url": "https://flagd.dev/schema/v0/flags.json", + "versions": { + "0.1.1": "https://raw.githubusercontent.com/open-feature/flagd-schemas/json/json-schema-v0.1.1/json/flagd-definitions.json", + "0.2.0": "https://raw.githubusercontent.com/open-feature/flagd-schemas/json/json-schema-v0.2.0/json/flags.json" + } + }, + { + "name": "fly.io Configuration", + "description": "fly.io, a cloud provider, configuration", "fileMatch": ["fly.toml"], "url": "https://json.schemastore.org/fly.json" }, + { + "name": "Freifunk.de Community API", + "description": "Freifunk.de Community API. See more details https://github.com/freifunk/directory.api.freifunk.net", + "fileMatch": ["*.freifunk-api.json"], + "url": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.5.2.json", + "versions": { + "development": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/development.json", + "0.1": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.1.json", + "0.2.0": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.2.0.json", + "0.4.9": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.9.json", + "0.4.10": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.10.json", + "0.4.11": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.11.json", + "0.4.12": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.12.json", + "0.4.13": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.13.json", + "0.4.14": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.14.json", + "0.4.15": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.15.json", + "0.4.16": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.4.16.json", + "0.5.0": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.5.0.json", + "0.5.1": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.5.1.json", + "0.5.2": "https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.5.2.json" + } + }, + { + "name": "Frogbot Config", + "description": "The Frogbot configuration required to scan Git repositories", + "fileMatch": ["frogbot-config.yml"], + "url": "https://raw.githubusercontent.com/jfrog/frogbot/master/schema/frogbot-schema.json" + }, { "name": ".asmdef", "description": "Unity 3D assembly definition file", @@ -349,7 +578,7 @@ { "name": "babelrc.json", "description": "Babel configuration file", - "fileMatch": [".babelrc", "babel.config.json"], + "fileMatch": [".babelrc", ".babelrc.json", "babel.config.json"], "url": "https://json.schemastore.org/babelrc.json" }, { @@ -367,23 +596,22 @@ { "name": "bamboo-spec", "description": "The Bamboo Specs allows you to define Bamboo configuration as code, and have corresponding plans/deployments created or updated automatically in Bamboo", - "url": "https://json.schemastore.org/bamboo-spec.json", - "fileMatch": ["bamboo-specs/*.yaml", "bamboo-specs/*.yml"] + "fileMatch": ["**/bamboo-specs/*.yaml", "**/bamboo-specs/*.yml"], + "url": "https://json.schemastore.org/bamboo-spec.json" }, { "name": "beef-database-codegen", - "description": "Beef (Business Entity Execution Framework) database code-generation configuration.", - "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/database.beef.json", + "description": "Beef (Business Entity Execution Framework) database code-generation configuration", "fileMatch": [ "database.beef.yaml", "database.beef.yml", "database.beef.json" - ] + ], + "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/database.beef.json" }, { "name": "beef-entity-codegen", - "description": "Beef (Business Entity Execution Framework) entity code-generation configuration.", - "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/entity.beef.json", + "description": "Beef (Business Entity Execution Framework) entity code-generation configuration", "fileMatch": [ "entity.beef.yaml", "entity.beef.yml", @@ -394,31 +622,64 @@ "datamodel.beef.yaml", "datamodel.beef.yml", "datamodel.beef.json" - ] + ], + "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/entity.beef.json" + }, + { + "name": "beef-database-v5-codegen", + "description": "Beef (Business Entity Execution Framework) database code-generation configuration (v5)", + "fileMatch": [ + "database.beef-5.yaml", + "database.beef-5.yml", + "database.beef-5.json" + ], + "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/database.beef-5.json" + }, + { + "name": "beef-entity-v5-codegen", + "description": "Beef (Business Entity Execution Framework) entity code-generation configuration (v5)", + "fileMatch": [ + "entity.beef-5.yaml", + "entity.beef-5.yml", + "entity.beef-5.json", + "refdata.beef-5.yaml", + "refdata.beef-5.yml", + "refdata.beef-5.json", + "datamodel.beef-5.yaml", + "datamodel.beef-5.yml", + "datamodel.beef-5.json" + ], + "url": "https://raw.githubusercontent.com/Avanade/Beef/master/tools/Beef.CodeGen.Core/Schema/entity.beef-5.json" }, { "name": "bigquery-table", - "description": "BigQuery table schema", - "url": "https://json.schemastore.org/bigquery-table.json", - "fileMatch": ["*.bigquery.json"] + "description": "BigQuery table", + "fileMatch": ["*.bigquery.json"], + "url": "https://json.schemastore.org/bigquery-table.json" + }, + { + "name": "Bigconfig", + "description": "Bigconfig is a yaml-based declarative monitoring as code solution. Data engineers can deploy Bigeye metrics from the command-line for convenient and scalable data quality monitoring", + "fileMatch": ["bigconfig.yml", "bigconfig.yaml"], + "url": "https://json.schemastore.org/bigconfig.json" }, { "name": "bitbucket-pipelines", - "description": "Bitbucket Pipelines CI/CD manifest schema", - "url": "https://bitbucket.org/atlassianlabs/atlascode/raw/main/resources/schemas/pipelines-schema.json", - "fileMatch": ["bitbucket-pipelines.yml"] + "description": "Bitbucket Pipelines CI/CD manifest", + "fileMatch": ["bitbucket-pipelines.yml"], + "url": "https://bitbucket.org/atlassianlabs/intellij-bitbucket-references-plugin/raw/master/src/main/resources/schemas/bitbucket-pipelines.schema.json" }, { "name": "bitrise", - "description": "The configuration format of the Bitrise CLI. Bitrise is a collection of tools and services to help you with the development and automation of your software projects, with a main focus on mobile apps.", - "url": "https://json.schemastore.org/bitrise.json", - "fileMatch": ["bitrise.yml", "bitrise.yaml", "bitrise.json"] + "description": "The configuration format of the Bitrise CLI. Bitrise is a collection of tools and services to help you with the development and automation of your software projects, with a main focus on mobile apps", + "fileMatch": ["bitrise.yml", "bitrise.yaml", "bitrise.json"], + "url": "https://json.schemastore.org/bitrise.json" }, { "name": "bitrise-step", - "description": "Steps and Workflows are the heart of how Bitrise works. A Bitrise build is simply a series of Steps. Bitrise is a collection of tools and services to help you with the development and automation of your software projects, with a main focus on mobile apps.", - "url": "https://json.schemastore.org/bitrise-step.json", - "fileMatch": ["step.yml"] + "description": "Steps and Workflows are the heart of how Bitrise works. A Bitrise build is simply a series of Steps. Bitrise is a collection of tools and services to help you with the development and automation of your software projects, with a main focus on mobile apps", + "fileMatch": ["step.yml"], + "url": "https://json.schemastore.org/bitrise-step.json" }, { "name": ".bootstraprc", @@ -456,6 +717,12 @@ "fileMatch": ["messages.json"], "url": "https://json.schemastore.org/browser.i18n.json" }, + { + "name": "browsh configuration", + "description": "Configuration file for browsh", + "fileMatch": ["**/browsh/config.toml"], + "url": "https://raw.githubusercontent.com/browsh-org/browsh/master/webext/assets/browsh-schema.json" + }, { "name": "bucklescript", "description": "BuckleScript configuration file", @@ -464,19 +731,19 @@ }, { "name": "Build Info", - "description": "Build Info is the metadata of a build. It includes all the details about the build broken down into segments that include version history, artifacts, project modules, dependencies, and everything that was required to create the build.", + "description": "Build Info is the metadata of a build. It includes all the details about the build broken down into segments that include version history, artifacts, project modules, dependencies, and everything that was required to create the build", "fileMatch": ["*buildinfo*.json", "*build-info*.json", "*.buildinfo"], "url": "https://raw.githubusercontent.com/jfrog/build-info-go/main/buildinfo-schema.json" }, { "name": "Bukkit plugin.yml", - "description": "Schema for Minecraft Bukkit plugin description files", + "description": "Minecraft Bukkit plugin description files", "fileMatch": ["plugin.yml"], "url": "https://json.schemastore.org/bukkit-plugin.json" }, { "name": "Buildkite", - "description": "Schema for Buildkite pipeline.yml files", + "description": "Buildkite pipeline.yml files", "fileMatch": [ "buildkite.yml", "buildkite.yaml", @@ -484,12 +751,12 @@ "buildkite.*.yml", "buildkite.*.yaml", "buildkite.*.json", - ".buildkite/pipeline.yml", - ".buildkite/pipeline.yaml", - ".buildkite/pipeline.json", - ".buildkite/pipeline.*.yml", - ".buildkite/pipeline.*.yaml", - ".buildkite/pipeline.*.json" + "**/.buildkite/pipeline.yml", + "**/.buildkite/pipeline.yaml", + "**/.buildkite/pipeline.json", + "**/.buildkite/pipeline.*.yml", + "**/.buildkite/pipeline.*.yaml", + "**/.buildkite/pipeline.*.json" ], "url": "https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json" }, @@ -505,19 +772,19 @@ }, { "name": "bundleconfig.json", - "description": "Schema for bundleconfig.json files", + "description": "bundleconfig.json files", "fileMatch": ["bundleconfig.json"], "url": "https://json.schemastore.org/bundleconfig.json" }, { "name": "BungeeCord plugin.yml", - "description": "Schema for BungeeCord plugin description files", + "description": "BungeeCord plugin description files", "fileMatch": ["plugin.yml", "bungee.yml"], "url": "https://json.schemastore.org/bungee-plugin.json" }, { "name": "block.json", - "description": "Schema WordPress block.json files", + "description": "WordPress block.json files", "fileMatch": ["block.json"], "url": "https://schemas.wp.org/trunk/block.json", "versions": { @@ -526,19 +793,20 @@ }, { "name": "Block Protocol Metadata", - "description": "Schema for Block Metadata in Block Protocol", + "description": "Block Metadata in Block Protocol", "fileMatch": ["block-metadata.json"], "url": "https://blockprotocol.org/schemas/block-metadata.json" }, { "name": "BX CI", "description": "CI configuration for Amdocs Bill Experience projects", - "url": "https://json.schemastore.org/bxci.schema-2.0.0.json", "fileMatch": ["**/bxci.yaml", "**/bxci.yml"], + "url": "https://json.schemastore.org/bxci.schema-2.x.json", "versions": { "1.0": "https://json.schemastore.org/bxci.schema-1.0.json", "1.0.1": "https://json.schemastore.org/bxci.schema-1.0.1.json", - "2.0.0": "https://json.schemastore.org/bxci.schema-2.0.0.json" + "2.0.0": "https://json.schemastore.org/bxci.schema-2.0.0.json", + "2.x": "https://json.schemastore.org/bxci.schema-2.x.json" } }, { @@ -552,27 +820,42 @@ ], "url": "https://raw.githubusercontent.com/iamyoki/better-scripts/main/lib/schema.json" }, + { + "name": "Bleep", + "description": "A bleeping fast Scala build tool", + "fileMatch": ["bleep.yaml", "bleep.yml"], + "url": "https://raw.githubusercontent.com/oyvindberg/bleep/master/schema.json" + }, { "name": "CMake Presets", - "description": "Schema for CMake Presets", + "description": "CMake Presets", "fileMatch": ["CMakePresets.json", "CMakeUserPresets.json"], "url": "https://raw.githubusercontent.com/Kitware/CMake/master/Help/manual/presets/schema.json" }, { "name": "Calqulus pipeline", - "description": "Schema for Qualisys Calqulus pipeline", + "description": "Qualisys Calqulus pipeline", "fileMatch": ["*.calqulus.yaml", "*.calqulus.yml"], "url": "https://raw.githubusercontent.com/qualisys/qualisys-schemas/master/calqulus-pipeline.schema.json" }, { "name": "Camel YAML DSL", - "description": "Schema for Camel YAML DSL", - "fileMatch": ["*.camel.yaml", "*.camelk.yaml"], - "url": "https://raw.githubusercontent.com/apache/camel/main/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json" + "description": "Camel YAML DSL", + "fileMatch": [ + "*.camel.yaml", + "*.camelk.yaml", + "*.camel.yml", + "*.camelk.yml" + ], + "url": "https://raw.githubusercontent.com/apache/camel/main/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json", + "versions": { + "3.x": "https://raw.githubusercontent.com/apache/camel/camel-3.x/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json", + "4.x": "https://raw.githubusercontent.com/apache/camel/main/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json" + } }, { "name": "Carafe", - "description": "Schema for Carafe compatible JavaScript Bundles", + "description": "Carafe compatible JavaScript Bundles", "url": "https://carafe.fm/schema/draft-02/bundle.schema.json", "versions": { "draft-02": "https://carafe.fm/schema/draft-02/bundle.schema.json", @@ -580,31 +863,55 @@ } }, { - "name": "Cargo Config Schema", - "description": "Configuration for Cargo, the Rust package manager and build tool", + "name": "Cargo Manifest", + "description": "Manifest for Cargo, the Rust package manager and build tool", "fileMatch": ["Cargo.toml"], "url": "https://json.schemastore.org/cargo.json" }, { "name": "Cargo Make", - "description": "Schema for cargo-make, a Rust task runner and build tool", + "description": "cargo-make, a Rust task runner and build tool", "fileMatch": ["Makefile.toml"], "url": "https://json.schemastore.org/cargo-make.json" }, { "name": "Catalog Info Backstage", - "description": "Schema for Backstage Catalog Info", - "url": "https://json.schemastore.org/catalog-info.json", - "fileMatch": ["catalog-info.yaml"] + "description": "Backstage Catalog Info", + "fileMatch": ["catalog-info.yaml"], + "url": "https://json.schemastore.org/catalog-info.json" + }, + { + "name": "Chromia Model", + "description": "Chromia Model Config File", + "fileMatch": ["chromia.yml", "chromia.yaml"], + "url": "https://gitlab.com/chromaway/core-tools/chromia-cli/-/raw/dev/chromia-build-tools/src/main/resources/chromia-model-schema.json" + }, + { + "name": "cibuildwheel", + "description": "cibuildwheel, a Python redistributable wheel builder", + "fileMatch": ["cibuildwheel.toml", ".cibuildwheel.toml"], + "url": "https://json.schemastore.org/cibuildwheel.json" + }, + { + "name": "partial-cibuildwheel", + "description": "cibuildwheel, a Python redistributable wheel builder", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-cibuildwheel.json" }, { "name": "CityJSON", - "description": "Schema for the representation of 3D city models", + "description": "the representation of 3D city models", "url": "https://raw.githubusercontent.com/cityjson/specs/master/schemas/cityjson.min.schema.json" }, { - "name": "CNC Codes JSON Schema", - "description": "Schema definition for G/M codes for Machine Tools or 3D Printers", + "name": "Conjure", + "description": "Conjure Human-Readable Format", + "fileMatch": ["**/conjure/**.yml"], + "url": "https://raw.githubusercontent.com/palantir/conjure/master/conjure.schema.json" + }, + { + "name": "CNC Codes", + "description": "G/M codes for Machine Tools or 3D Printers", "fileMatch": ["*.cncc.json"], "url": "https://appliedengdesign.github.io/cnccodes-json-schema/draft/2022-07/schema", "versions": { @@ -613,116 +920,142 @@ "2022-06": "https://appliedengdesign.github.io/cnccodes-json-schema/draft/2022-06/schema" } }, + { + "name": "Cog config file", + "description": "cog.yaml files", + "fileMatch": ["cog.yaml", "cog.yml"], + "url": "https://raw.githubusercontent.com/replicate/cog/main/pkg/config/data/config_schema_v1.0.json", + "versions": { + "1.0": "https://raw.githubusercontent.com/replicate/cog/main/pkg/config/data/config_schema_v1.0.json" + } + }, { "name": "Commandbox Box.json", - "description": "Box.json Schema used with Commandbox cli, cfml web servers and modules.", + "description": "Commandbox used with cli, cfml web servers and modules", "url": "https://raw.githubusercontent.com/Ortus-Solutions/vscode-commandbox/master/resources/schemas/box.schema.json" }, { "name": "Commandbox Server.json", - "description": "Server.json Schema used with Commandbox cfml web servers.", + "description": "Commandbox used with cfml web servers", "url": "https://raw.githubusercontent.com/Ortus-Solutions/vscode-commandbox/master/resources/schemas/server.schema.json" }, { - "name": "CSR Framework", - "description": "Schema for configuration of CSR Framework", - "fileMatch": [ - "csr.json", - "csr.yaml", - "csr.yml", - "*.csr.json", - "*.csr.yaml", - "*.csr.yml" - ], - "url": "https://json.schemastore.org/csr.json" + "name": "CumulusCI Config", + "description": "cumulusci.yml file for configuring CumulusCI, a Salesforce automation framework", + "fileMatch": ["cumulusci.yml"], + "url": "https://raw.githubusercontent.com/SFDO-Tooling/CumulusCI/main/cumulusci/schema/cumulusci.jsonschema.json" + }, + { + "name": "dbt Project", + "description": "dbt project configurations", + "fileMatch": ["dbt_project.yml"], + "url": "https://raw.githubusercontent.com/dbt-labs/dbt-jsonschema/main/schemas/dbt_project.json" }, { - "name": "Dein Config Schema", - "description": "Schema for Dein.vim, a Vim/Neovim plugin manager", + "name": "Dein Config", + "description": "Dein.vim, a Vim/Neovim plugin manager", "fileMatch": ["dein.toml"], "url": "https://json.schemastore.org/dein.json" }, { - "name": "Drupal Breakpoints Schema", - "description": "A Drupal schema for breakpoints", + "name": "Deta Spacefile", + "description": "Configuration file for Space Apps", + "fileMatch": ["Spacefile"], + "url": "https://deta.space/assets/spacefile.schema.json" + }, + { + "name": "Devbox Config", + "description": "Configuration for a Devbox shell environment", + "fileMatch": ["devbox.json"], + "url": "https://raw.githubusercontent.com/jetpack-io/devbox/main/.schema/devbox.schema.json" + }, + { + "name": "Devbox Plugin", + "description": "Configuration for a Devbox plugin specification", + "fileMatch": ["devbox-plugin.json"], + "url": "https://raw.githubusercontent.com/jetpack-io/devbox/main/.schema/devbox-plugin.schema.json" + }, + { + "name": "Drupal Breakpoints", + "description": "Drupal configuration for breakpoints", "fileMatch": ["*.breakpoints.yml"], "url": "https://json.schemastore.org/drupal-breakpoints.json" }, { - "name": "Drupal Info Schema", - "description": "A Drupal schema for info", + "name": "Drupal Info", + "description": "Drupal configuration for info", "fileMatch": ["*.info.yml"], "url": "https://json.schemastore.org/drupal-info.json" }, { - "name": "Drupal Layouts Schema", - "description": "A Drupal schema for layouts", + "name": "Drupal Layouts", + "description": "Drupal configuration for layouts", "fileMatch": ["*.layouts.yml"], "url": "https://json.schemastore.org/drupal-layouts.json" }, { - "name": "Drupal Libraries Schema", - "description": "A Drupal schema for libraries", + "name": "Drupal Libraries", + "description": "Drupal configuration for libraries", "fileMatch": ["*.libraries.yml"], "url": "https://json.schemastore.org/drupal-libraries.json" }, { - "name": "Drupal Links Action Schema", - "description": "A Drupal schema for action links", + "name": "Drupal Links Action", + "description": "Drupal configuration for action links", "fileMatch": ["*.links.action.yml"], "url": "https://json.schemastore.org/drupal-links-action.json" }, { - "name": "Drupal Links Contextual Schema", - "description": "A Drupal schema for contextual links", + "name": "Drupal Links Contextual", + "description": "Drupal configuration for contextual links", "fileMatch": ["*.links.contextual.yml"], "url": "https://json.schemastore.org/drupal-links-contextual.json" }, { - "name": "Drupal Links Menu Schema", - "description": "A Drupal schema for menu links", + "name": "Drupal Links Menu", + "description": "Drupal configuration for menu links", "fileMatch": ["*.links.menu.yml"], "url": "https://json.schemastore.org/drupal-links-menu.json" }, { - "name": "Drupal Links Task Schema", - "description": "A Drupal schema for task links", + "name": "Drupal Links Task", + "description": "Drupal configuration for task links", "fileMatch": ["*.links.task.yml"], "url": "https://json.schemastore.org/drupal-links-task.json" }, { - "name": "Drupal Migration Schema", - "description": "A Drupal schema for migration", - "fileMatch": ["*.migration.*.yml", "*/migrations/*.yml"], + "name": "Drupal Migration", + "description": "Drupal configuration for migration", + "fileMatch": ["*.migration.*.yml", "**/migrations/*.yml"], "url": "https://json.schemastore.org/drupal-migration.json" }, { - "name": "Drupal Permissions Schema", - "description": "A Drupal schema for permissions", + "name": "Drupal Permissions", + "description": "Drupal configuration for permissions", "fileMatch": ["*.permissions.yml"], "url": "https://json.schemastore.org/drupal-permissions.json" }, { - "name": "Drupal Routing Schema", - "description": "A Drupal schema for routing", + "name": "Drupal Routing", + "description": "Drupal configuration for routing", "fileMatch": ["*.routing.yml"], "url": "https://json.schemastore.org/drupal-routing.json" }, { - "name": "Drupal Config Schema", - "description": "A Drupal schema for config", - "fileMatch": ["*/config/schema/*.schema.yml"], + "name": "Drupal Config", + "description": "Drupal configuration for config", + "fileMatch": ["**/config/schema/*.schema.yml"], "url": "https://json.schemastore.org/drupal-config.json" }, { - "name": "Drupal Services Schema", - "description": "A Drupal schema for services", + "name": "Drupal Services", + "description": "Drupal configuration for services", "fileMatch": ["*.services.yml"], "url": "https://json.schemastore.org/drupal-services.json" }, { "name": "Helm Chart.yaml", - "description": "The Chart.yaml file is required for a chart.", + "description": "The Chart.yaml file is required for a chart", "fileMatch": ["Chart.yaml"], "url": "https://json.schemastore.org/chart.json" }, @@ -732,15 +1065,21 @@ "fileMatch": ["Chart.lock"], "url": "https://json.schemastore.org/chart-lock.json" }, + { + "name": "Helm Unittest Test Suite", + "description": "A Helm Unittest Test Suite file", + "fileMatch": ["**/charts/*/tests/*.yaml"], + "url": "https://raw.githubusercontent.com/helm-unittest/helm-unittest/v0.3.3/schema/helm-testsuite.json" + }, { "name": "CircleCI config.yml", - "description": "Schema for CircleCI config files", - "fileMatch": [".circleci/config.yml"], + "description": "CircleCI config files", + "fileMatch": ["**/.circleci/config.yml"], "url": "https://json.schemastore.org/circleciconfig.json" }, { "name": "Code Climate", - "description": "Configuration file as an alternative for configuring your repository in the settings page.", + "description": "Configuration file as an alternative for configuring your repository in the settings page", "fileMatch": [".codeclimate.yml", ".codeclimate.json"], "url": "https://json.schemastore.org/codeclimate.json" }, @@ -756,6 +1095,23 @@ "fileMatch": [".clasp.json"], "url": "https://json.schemastore.org/clasp.json" }, + { + "name": "clangd", + "description": "Clang language server daemon", + "fileMatch": [ + ".clangd", + ".clangd.yml", + ".clangd.yaml", + "**/clangd/config.yaml" + ], + "url": "https://json.schemastore.org/clangd.json" + }, + { + "name": "clib", + "description": "C package manager-ish", + "fileMatch": ["clib.json"], + "url": "https://json.schemastore.org/clib.json" + }, { "name": "cloudify", "description": "Cloudify Blueprint", @@ -763,8 +1119,8 @@ "url": "https://json.schemastore.org/cloudify.json" }, { - "name": "cloud-init: cloud-config userdata JSON schema", - "description": "JSON schema for #cloud-config userdata YAML", + "name": "cloud-init: cloud-config userdata", + "description": "#cloud-config userdata YAML", "fileMatch": [ "cloudconfig.yaml", "cloud-config.yaml", @@ -775,28 +1131,52 @@ }, { "name": "codemagic", - "description": "JSON schema for Codemagic CI/CD file configuration", + "description": "Codemagic CI/CD file configuration", "fileMatch": ["codemagic.yaml", "codemagic.yml"], - "url": "https://static.codemagic.io/codemagic-schema.json" + "url": "https://codemagic.io/codemagic-schema.json" + }, + { + "name": "Codux", + "description": "Codux configuration file", + "fileMatch": ["codux.config.json"], + "url": "https://wixplosives.github.io/codux-config-schema/codux.config.schema.json" + }, + { + "name": "devcontainer.json", + "description": "dev container configuration files", + "fileMatch": ["devcontainer.json", ".devcontainer.json"], + "url": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainer.schema.json" }, { - "name": "JSON schema for Codecov configuration files", - "description": "Schema for codecov.yml files.", + "name": "Codecov configuration files", + "description": "codecov.yml files", "fileMatch": [".codecov.yml", "codecov.yml"], "url": "https://json.schemastore.org/codecov.json" }, { - "name": "JSON schema for CodeShip Pro services configuration files", - "description": "Schema for codeship-services.yml files.", + "name": "CodeShip Pro services configuration files", + "description": "codeship-services.yml files", "fileMatch": ["codeship-services.yml"], "url": "https://json.schemastore.org/codeship-services.json" }, { - "name": "JSON schema for CodeShip Pro steps configuration files", - "description": "Schema for codeship-steps.yml files.", + "name": "CodeShip Pro steps configuration files", + "description": "codeship-steps.yml files", "fileMatch": ["codeship-steps.yml"], "url": "https://json.schemastore.org/codeship-steps.json" }, + { + "name": "vcpkg manifest file", + "description": "vcpkg manifest file", + "fileMatch": ["vcpkg.json"], + "url": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json" + }, + { + "name": "vcpkg configuration file", + "description": "vcpkg configuration file", + "fileMatch": ["vcpkg-configuration.json"], + "url": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg-configuration.schema.json" + }, { "name": "Vercel", "description": "Vercel configuration file", @@ -805,13 +1185,13 @@ }, { "name": "VSCode Code Snippets", - "description": "Schema for code snippet files in visual studio code extensions", + "description": "code snippet files in visual studio code extensions", "fileMatch": ["*.code-snippets"], "url": "https://raw.githubusercontent.com/Yash-Singh1/vscode-snippets-json-schema/main/schema.json" }, { "name": "compilerconfig.json", - "description": "Schema for compilerconfig.json files", + "description": "compilerconfig.json files", "fileMatch": ["compilerconfig.json"], "url": "https://json.schemastore.org/compilerconfig.json" }, @@ -828,8 +1208,8 @@ "url": "https://json.schemastore.org/commands.json" }, { - "name": "Common Catalog Schema", - "description": "Universal schema for all catalog data focused on transformations and relationships", + "name": "Common Catalog Data", + "description": "Universal all catalog data focused on transformations and relationships", "fileMatch": [ "*.cat.json", "*.catalog.json", @@ -849,6 +1229,12 @@ "description": "Google Chrome extension manifest file", "url": "https://json.schemastore.org/chrome-manifest.json" }, + { + "name": "chrome-extension-locales-messages.json", + "description": "Google Chrome extension localization file", + "fileMatch": ["**/_locales/*/messages.json"], + "url": "https://json.schemastore.org/chrome-extension-locales-messages.json" + }, { "name": "chutzpah.json", "description": "Chutzpah configuration file", @@ -862,7 +1248,7 @@ "url": "https://json.schemastore.org/vsix-manifestinjection.json" }, { - "name": "cloud-sdk-pipeline-config-schema", + "name": "cloud-sdk-pipeline-configuration", "description": "SAP Cloud SDK Pipeline configuration", "fileMatch": ["pipeline_config.yml"], "url": "https://json.schemastore.org/cloud-sdk-pipeline-config-schema.json" @@ -895,13 +1281,13 @@ }, { "name": "AWS CDK cdk.json", - "description": "Schema for AWS CDK context files", - "url": "https://json.schemastore.org/cdk.json", - "fileMatch": ["cdk.json"] + "description": "AWS CDK context files", + "fileMatch": ["cdk.json"], + "url": "https://json.schemastore.org/cdk.json" }, { "name": "AWS CloudFormation", - "description": "AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment.", + "description": "AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment", "fileMatch": [ "*.cf.json", "*.cf.yml", @@ -914,8 +1300,9 @@ }, { "name": "AWS CloudFormation Serverless Application Model (SAM)", - "description": "The AWS Serverless Application Model (AWS SAM, previously known as Project Flourish) extends AWS CloudFormation to provide a simplified way of defining the Amazon API Gateway APIs, AWS Lambda functions, and Amazon DynamoDB tables needed by your serverless application.", + "description": "The AWS Serverless Application Model (AWS SAM, previously known as Project Flourish) extends AWS CloudFormation to provide a simplified way of defining the Amazon API Gateway APIs, AWS Lambda functions, and Amazon DynamoDB tables needed by your serverless application", "fileMatch": [ + "template.yaml", "serverless.template", "*.sam.json", "*.sam.yml", @@ -924,11 +1311,23 @@ "sam.yml", "sam.yaml" ], - "url": "https://raw.githubusercontent.com/awslabs/goformation/master/schema/sam.schema.json" + "url": "https://raw.githubusercontent.com/aws/serverless-application-model/main/samtranslator/schema/schema.json" + }, + { + "name": "AWS SAM CLI Samconfig", + "description": "AWS SAM CLI samconfig configuration file", + "fileMatch": ["samconfig.toml", "samconfig.yaml", "samconfig.yml"], + "url": "https://raw.githubusercontent.com/aws/aws-sam-cli/master/schema/samcli.json" + }, + { + "name": "chisel-slices.json", + "description": "Canonical Chisel slices definition file", + "fileMatch": ["**/slices/*.yaml"], + "url": "https://json.schemastore.org/chisel-slices.json" }, { "name": "Citation File Format", - "description": "A YAML file with citation metadata for software or datasets.", + "description": "A YAML file with citation metadata for software or datasets", "fileMatch": ["CITATION.cff"], "url": "https://citation-file-format.github.io/1.2.0/schema.json" }, @@ -942,7 +1341,7 @@ "name": "composer.json", "description": "PHP Composer configuration file", "fileMatch": ["composer.json"], - "url": "https://raw.githubusercontent.com/composer/composer/main/res/composer-schema.json" + "url": "https://getcomposer.org/schema.json" }, { "name": "component.json", @@ -956,24 +1355,42 @@ "fileMatch": ["cdmanifest.json", "cgmanifest.json"], "url": "https://json.schemastore.org/component-detection-manifest.json" }, - { - "name": "config.json", - "description": "ASP.NET project config file", - "fileMatch": ["config.json"], - "url": "https://json.schemastore.org/config.json" - }, { "name": "contribute.json", - "description": "A JSON schema for open-source project contribution data by Mozilla", + "description": "A open-source project contribution data by Mozilla", "fileMatch": ["contribute.json"], "url": "https://raw.githubusercontent.com/mozilla/contribute.json/master/schema.json" }, { "name": "crowdin.yml", - "description": "A JSON schema to configure Crowdin, a crowd-translation platform. See https://support.crowdin.com/configuration-file/.", + "description": "Crowdin, a crowd-translation platform. See https://support.crowdin.com/configuration-file/", "fileMatch": ["**/crowdin.yml"], "url": "https://json.schemastore.org/crowdin.json" }, + { + "name": "Crowdsec collection config", + "description": "A YAML Crowdsec collection configuration files", + "fileMatch": ["**/collections/*/*.yaml"], + "url": "https://raw.githubusercontent.com/crowdsecurity/crowdsec-yaml-schemas/main/collection_schema.yaml" + }, + { + "name": "Crowdsec parser config", + "description": "A YAML Crowdsec parser configuration files", + "fileMatch": [ + "**/parsers/s00-raw/*/*.yaml", + "**/parsers/s01-parse/*/*.yaml", + "**/parsers/s02-enrich/*/*.yaml", + "**/postoverflows/s00-enrich/*/*.yaml", + "**/postoverflows/s01-whitelist/*/*.yaml" + ], + "url": "https://raw.githubusercontent.com/crowdsecurity/crowdsec-yaml-schemas/main/parser_schema.yaml" + }, + { + "name": "Crowdsec scenario config", + "description": "A YAML Crowdsec scenario configuration files", + "fileMatch": ["**/scenarios/*/*.yaml"], + "url": "https://raw.githubusercontent.com/crowdsecurity/crowdsec-yaml-schemas/main/scenario_schema.yaml" + }, { "name": "cypress.json", "description": "Cypress.io test runner configuration file", @@ -988,7 +1405,7 @@ }, { "name": "cspell", - "description": "JSON schema for cspell configuration file", + "description": "cspell configuration file", "fileMatch": [ ".cspell.json", "cspell.json", @@ -1004,13 +1421,13 @@ }, { "name": ".csscomb.json", - "description": "A JSON schema CSS Comb's configuration file", + "description": "CSS Comb's configuration file", "fileMatch": [".csscomb.json"], "url": "https://json.schemastore.org/csscomb.json" }, { "name": ".csslintrc", - "description": "A JSON schema CSS Lint's configuration file", + "description": "CSS Lint's configuration file", "fileMatch": [".csslintrc"], "url": "https://json.schemastore.org/csslintrc.json" }, @@ -1031,6 +1448,19 @@ "fileMatch": ["dashlord.yaml", "dashlord.yml"], "url": "https://raw.githubusercontent.com/socialgouv/dashlord/main/schema.json" }, + { + "name": "Data Contract Specification", + "description": "Data Contract Specification file", + "fileMatch": [ + "datacontract.yaml", + "datacontract.yml", + "*-datacontract.yaml", + "*-datacontract.yml", + "datacontract-*.yaml", + "datacontract-*.yml" + ], + "url": "https://raw.githubusercontent.com/datacontract/datacontract-specification/main/datacontract.schema.json" + }, { "name": "datalogic-scan2deploy-android", "description": "Datalogic Scan2Deploy Android file", @@ -1043,45 +1473,61 @@ "fileMatch": [".dlc.json"], "url": "https://json.schemastore.org/datalogic-scan2deploy-ce.json" }, + { + "name": "ddev-global", + "description": "DDEV global configuration file", + "fileMatch": ["**/.ddev/global_config.yaml"], + "url": "https://raw.githubusercontent.com/ddev/ddev/master/pkg/globalconfig/schema.json" + }, + { + "name": "ddev-project", + "description": "DDEV project configuration file", + "fileMatch": ["**/.ddev/config*.yaml"], + "url": "https://raw.githubusercontent.com/ddev/ddev/master/pkg/ddevapp/schema.json" + }, { "name": "debugsettings.json", - "description": "A JSON schema for the ASP.NET DebugSettings.json files", + "description": "A the ASP.NET DebugSettings.json files", "fileMatch": ["debugsettings.json"], "url": "https://json.schemastore.org/debugsettings.json" }, { "name": "Deno", - "description": "A JSON representation of a Deno configuration file.", + "description": "A JSON representation of a Deno configuration file", "fileMatch": ["deno.json", "deno.jsonc"], "url": "https://raw.githubusercontent.com/denoland/deno/main/cli/schemas/config-file.v1.json" }, { "name": "dependabot.json", - "description": "A JSON schema for the Dependabot config.yml files", - "fileMatch": [".dependabot/config.yml"], + "description": "A the Dependabot config.yml files", + "fileMatch": ["**/.dependabot/config.yml"], "url": "https://json.schemastore.org/dependabot.json" }, { "name": "dependabot-v2.json", - "description": "A JSON schema for the GitHub Action's dependabot.yml files", - "fileMatch": [".github/dependabot.yml"], + "description": "A the GitHub Action's dependabot.yml files", + "fileMatch": ["**/.github/dependabot.yml", "**/.github/dependabot.yaml"], "url": "https://json.schemastore.org/dependabot-2.0.json" }, { "name": "Deployer Recipe", - "description": "A JSON schema for Deployer yaml recipes", + "description": "A Deployer yaml recipes", "fileMatch": ["deploy.yaml", "deploy.yml"], "url": "https://raw.githubusercontent.com/deployphp/deployer/master/src/schema.json" }, { "name": "detekt.yml", - "description": "Detekt Configuration File schema", + "description": "Detekt Configuration File", "fileMatch": ["detekt.yml", "detekt.yaml"], - "url": "https://json.schemastore.org/detekt.json" + "url": "https://json.schemastore.org/detekt-1.22.0.json", + "versions": { + "1.14.1": "https://json.schemastore.org/detekt-1.14.1.json", + "1.22.0": "https://json.schemastore.org/detekt-1.22.0.json" + } }, { "name": "Discord Webhook", - "description": "Execute Discord Webhook JSON Schema", + "description": "Execute Discord Webhook", "url": "https://raw.githubusercontent.com/AxoCode/json-schema/master/discord/webhook.json" }, { @@ -1090,72 +1536,102 @@ "fileMatch": ["dockerd.json", "docker.json"], "url": "https://json.schemastore.org/dockerd.json" }, + { + "name": "docker sequencer", + "description": "docker-seq.\n\nSee at: https://gitlab.com/sbenv/veroxis/docker-seq", + "fileMatch": [ + "docker-seq.yaml", + "docker-seq.json", + "docker-seq.yml", + "*.docker-seq.yaml", + "*.docker-seq.json", + "*.docker-seq.yml" + ], + "url": "https://gitlab.com/sbenv/veroxis/docker-seq/-/raw/HEAD/docker-seq.schema.json" + }, { "name": "docfx.json", - "description": "A JSON schema for DocFx configuration files", + "description": "A DocFx configuration files", "fileMatch": ["docfx.json"], "url": "https://json.schemastore.org/docfx.json" }, { "name": "Dolittle Artifacts", - "description": "A JSON schema for a Dolittle bounded context's artifacts", - "fileMatch": [".dolittle/artifacts.json"], + "description": "A a Dolittle bounded context's artifacts", + "fileMatch": ["**/.dolittle/artifacts.json"], "url": "https://raw.githubusercontent.com/dolittle/DotNET.SDK/v5.0.0/Schemas/Artifacts.Configuration/artifacts.json" }, { "name": "Dolittle Bounded Context Configuration", - "description": "A JSON schema for Dolittle application's bounded context configuration", + "description": "A Dolittle application's bounded context configuration", "fileMatch": ["bounded-context.json"], "url": "https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Applications.Configuration/bounded-context.json" }, { "name": "Dolittle Event Horizons Configuration", - "description": "A JSON schema for a Dolittle bounded context's event horizon configurations", - "fileMatch": [".dolittle/event-horizons.json"], + "description": "A a Dolittle bounded context's event horizon configurations", + "fileMatch": ["**/.dolittle/event-horizons.json"], "url": "https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Events/event-horizons.json" }, { "name": "Dolittle Resources Configuration", - "description": "A JSON schema for a Dolittle bounded context's resource configurations", - "fileMatch": [".dolittle/resources.json"], + "description": "A a Dolittle bounded context's resource configurations", + "fileMatch": ["**/.dolittle/resources.json"], "url": "https://raw.githubusercontent.com/dolittle/DotNET.Fundamentals/v5.1.0/Schemas/ResourceTypes.Configuration/resources.json" }, { "name": "Dolittle Server Configuration", - "description": "A JSON schema for a Dolittle bounded context's event horizon's interaction server configuration", - "fileMatch": [".dolittle/server.json"], + "description": "A a Dolittle bounded context's event horizon's interaction server configuration", + "fileMatch": ["**/.dolittle/server.json"], "url": "https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Server/server.json" }, { "name": "Dolittle Tenants Configuration", - "description": "A JSON schema for a Dolittle bounded context's tenant configuration", - "fileMatch": [".dolittle/tenants.json"], + "description": "A a Dolittle bounded context's tenant configuration", + "fileMatch": ["**/.dolittle/tenants.json"], "url": "https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Tenancy/tenants.json" }, { "name": "Dolittle Tenant Map Configuration", - "description": "A JSON schema for a Dolittle bounded context's tenant mapping configurations", - "fileMatch": [".dolittle/tenant-map.json"], + "description": "A a Dolittle bounded context's tenant mapping configurations", + "fileMatch": ["**/.dolittle/tenant-map.json"], "url": "https://raw.githubusercontent.com/dolittle/DotNET.Fundamentals/master/Schemas/Tenancy.Configuration/tenant-map.json" }, { "name": "Dolittle Topology", - "description": "A JSON schema for a Dolittle bounded context's topology", - "fileMatch": [".dolittle/topology.json"], + "description": "A a Dolittle bounded context's topology", + "fileMatch": ["**/.dolittle/topology.json"], "url": "https://raw.githubusercontent.com/dolittle/DotNET.SDK/master/Schemas/Applications.Configuration/topology.json" }, { "name": "dotnet Release Index manifest", - "description": "JSON schema for .NET product collection manifests", + "description": ".NET product collection manifests", "fileMatch": ["dotnet-release-index.json"], "url": "https://json.schemastore.org/dotnet-releases-index.json" }, + { + "name": "dotnet-tools.json", + "description": ".NET tools manifest file", + "fileMatch": ["dotnet-tools.json"], + "url": "https://json.schemastore.org/dotnet-tools.json" + }, { "name": "dotnetcli.host.json", - "description": "JSON schema for .NET CLI template host files", + "description": ".NET CLI template host files", "fileMatch": ["dotnetcli.host.json"], "url": "https://json.schemastore.org/dotnetcli.host.json" }, + { + "name": "dprint.json", + "description": "dprint configuration file", + "fileMatch": [ + "dprint.json", + "dprint.jsonc", + ".dprint.json", + ".dprint.jsonc" + ], + "url": "https://dprint.dev/schemas/v0.json" + }, { "name": "drone.json", "description": "Drone CI configuration file", @@ -1164,8 +1640,8 @@ }, { "name": "Drush site aliases", - "description": "JSON Schema for Drush 9 site aliases file", - "fileMatch": ["sites/*.site.yml"], + "description": "Drush 9 site aliases file", + "fileMatch": ["**/sites/*.site.yml"], "url": "https://json.schemastore.org/drush.site.yml.json" }, { @@ -1173,23 +1649,59 @@ "description": "Digital Signature Service Core Protocols, Elements, and Bindings Version 2.0", "url": "https://json.schemastore.org/dss-2.0.0.json" }, + { + "name": "dstack configuration", + "description": "YAML dstack configurations", + "fileMatch": ["*.dstack.yml", "*.dstack.yaml"], + "url": "https://dstack-runner-downloads.s3.eu-west-1.amazonaws.com/latest/schemas/configuration.json" + }, { "name": "dvc.yaml", - "description": "JSON Schema for dvc.yaml file", + "description": "dvc.yaml file", "fileMatch": ["dvc.yaml"], "url": "https://raw.githubusercontent.com/iterative/dvcyaml-schema/master/schema.json" }, { "name": "Devfile", - "description": "JSON schema for Devfiles", - "url": "https://raw.githubusercontent.com/devfile/api/v2.1.0/schemas/latest/devfile.json", + "description": "Devfiles", "fileMatch": ["devfile.yaml", ".devfile.yaml"], + "url": "https://raw.githubusercontent.com/devfile/api/v2.2.0/schemas/latest/devfile.json", "versions": { "1.0.0": "https://raw.githubusercontent.com/eclipse-che/che-server/master/wsmaster/che-core-api-workspace/src/main/resources/schema/1.0.0/devfile.json", "2.0.0": "https://raw.githubusercontent.com/devfile/api/v2.0.0/schemas/latest/devfile.json", - "2.1.0": "https://raw.githubusercontent.com/devfile/api/v2.1.0/schemas/latest/devfile.json" + "2.1.0": "https://raw.githubusercontent.com/devfile/api/v2.1.0/schemas/latest/devfile.json", + "2.2.0": "https://raw.githubusercontent.com/devfile/api/v2.2.0/schemas/latest/devfile.json" } }, + { + "name": "DWP Exchange - gateway", + "description": "exchange publishing tools gateway definitions", + "fileMatch": [ + "**/exchange-config/gateway/prod/*.yaml", + "**/exchange-config/gateway/prod/*.yml", + "**/exchange-config/gateway/non-prod/*.yaml", + "**/exchange-config/gateway/non-prod/*.yml" + ], + "url": "https://raw.githubusercontent.com/dwp/schemas/main/exchange/publishing-tools/gateway-config-schema.json" + }, + { + "name": "DWP Exchange - meta", + "description": "exchange publishing tools meta definition", + "fileMatch": [ + "**/exchange-config/meta.yaml", + "**/exchange-config/meta.yml" + ], + "url": "https://raw.githubusercontent.com/dwp/schemas/main/exchange/publishing-tools/meta-schema.json" + }, + { + "name": "DWP Exchange - catalogue entry", + "description": "exchange publishing tools catalogue entry definition", + "fileMatch": [ + "**/exchange-config/portal/catalogue-entry.yaml", + "**/exchange-config/portal/catalogue-entry.yml" + ], + "url": "https://raw.githubusercontent.com/dwp/schemas/main/exchange/publishing-tools/catalogue-entry-schema.json" + }, { "name": "ecosystem.json", "description": "PM2 ecosystem config file", @@ -1222,7 +1734,7 @@ }, { "name": "Esquio", - "description": "JSON schema for Esquio configuration files", + "description": "Esquio configuration files", "url": "https://json.schemastore.org/esquio.json" }, { @@ -1234,41 +1746,48 @@ { "name": "Error pages", "description": "Error-Pages configuration file", - "url": "https://cdn.jsdelivr.net/gh/tarampampam/error-pages@latest/schemas/config/1.0.schema.json", "fileMatch": ["error-pages*.yml", "error-pages*.yaml"], + "url": "https://cdn.jsdelivr.net/gh/tarampampam/error-pages@latest/schemas/config/1.0.schema.json", "versions": { "1.0": "https://cdn.jsdelivr.net/gh/tarampampam/error-pages@latest/schemas/config/1.0.schema.json" } }, { - "name": "electron-builder configuration file.", - "description": "JSON schema for electron-build configuration file.", + "name": "electron-builder configuration file", + "description": "electron-build configuration file", "fileMatch": ["electron-builder.json"], "url": "https://json.schemastore.org/electron-builder.json" }, { "name": "evcc.yaml", - "description": "JSON schema for evcc configuration file.", + "description": "evcc configuration file", "fileMatch": ["evcc*.yaml"], "url": "https://raw.githubusercontent.com/andig/evcc/master/schema.json" }, { "name": "Expo SDK", - "description": "JSON schema for Expo SDK app manifest", + "description": "Expo SDK app manifest", "fileMatch": ["app.json"], - "url": "https://json.schemastore.org/expo-41.0.0.json", + "url": "https://json.schemastore.org/expo-46.0.0.json", "versions": { "37.0.0": "https://json.schemastore.org/expo-37.0.0.json", "38.0.0": "https://json.schemastore.org/expo-38.0.0.json", "39.0.0": "https://json.schemastore.org/expo-39.0.0.json", "40.0.0": "https://json.schemastore.org/expo-40.0.0.json", "41.0.0": "https://json.schemastore.org/expo-41.0.0.json", - "42.0.0": "https://json.schemastore.org/expo-42.0.0.json" + "42.0.0": "https://json.schemastore.org/expo-42.0.0.json", + "46.0.0": "https://json.schemastore.org/expo-46.0.0.json" } }, + { + "name": "ezd task runner", + "description": "ezd task runner.\n\nSee at: https://gitlab.com/sbenv/veroxis/ezd-rs", + "fileMatch": ["ezd.yaml", "ezd.json", "ezd.yml"], + "url": "https://gitlab.com/sbenv/veroxis/ezd-rs/-/raw/HEAD/ezd.schema.json" + }, { "name": ".eslintrc", - "description": "JSON schema for ESLint configuration files", + "description": "ESLint configuration files", "fileMatch": [ ".eslintrc", ".eslintrc.json", @@ -1277,6 +1796,12 @@ ], "url": "https://json.schemastore.org/eslintrc.json" }, + { + "name": "ESLint Plugin Partial", + "description": "Extracted from the most popular ESLint plugins", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-eslint-plugins.json" + }, { "name": "Facets - FSDL - Application", "description": "Facets Stack Definition Language for Applications", @@ -1291,61 +1816,143 @@ }, { "name": "F-Droid Data metadata", - "description": "Schema for F-Droid Data app metadata files", - "fileMatch": ["metadata/*.yml"], + "description": "F-Droid Data app metadata files", + "fileMatch": ["**/metadata/*.yml"], "url": "https://gitlab.com/fdroid/fdroiddata/-/raw/master/schemas/metadata.json" }, { "name": ".ffizer.yaml", - "description": "JSON schema for ffizer template configuration files", + "description": "ffizer template configuration files", "fileMatch": [".ffizer.yaml"], "url": "https://ffizer.github.io/ffizer/ffizer.schema.json" }, + { + "name": "Firebase", + "description": "firebase", + "fileMatch": ["firebase.json"], + "url": "https://raw.githubusercontent.com/firebase/firebase-tools/master/schema/firebase-config.json" + }, + { + "name": "Google Chrome Related Website Sets", + "description": "Google Chrome Related Website Sets (formerly First Party Sets)", + "fileMatch": ["**/.well-known/first-party-set.json"], + "url": "https://raw.githubusercontent.com/GoogleChrome/related-website-sets/main/SCHEMA.json" + }, + { + "name": "FiQuS", + "description": "FiQuS input file", + "fileMatch": [ + "*_fiqus.json", + "*_fiqus.json5", + "*_fiqus.yaml", + "*_fiqus.yml", + "*_FiQuS.json", + "*_FiQuS.json5", + "*_FiQuS.yaml", + "*_FiQuS.yml" + ], + "url": "https://gitlab.cern.ch/steam/fiqus/-/raw/master/docs/schema.json" + }, { "name": "first-timers-bot", - "description": "A bot that helps onboarding new open-source contributors.", - "fileMatch": [".github/first-timers.yml"], + "description": "A bot that helps onboarding new open-source contributors", + "fileMatch": ["**/.github/first-timers.yml"], "url": "https://json.schemastore.org/first-timers.json" }, { - "name": "Foundry VTT - Manifest", - "description": "JSON schema for Foundry VTT system.json and module.json files.", - "fileMatch": ["system.json", "module.json"], - "url": "https://json.schemastore.org/foundryvtt-manifest.json" + "name": "Foundry VTT - Base package Manifest", + "description": "Base Module/system/World manifest to inherit from", + "fileMatch": [], + "url": "https://json.schemastore.org/foundryvtt-base-package-manifest.json" + }, + { + "name": "Foundry VTT - Module Manifest", + "description": "Foundry VTT module.json files", + "fileMatch": ["**/modules/*/module.json"], + "url": "https://json.schemastore.org/foundryvtt-module-manifest.json" + }, + { + "name": "Foundry VTT - System Manifest", + "description": "Foundry VTT system.json files", + "fileMatch": ["**/systems/*/system.json"], + "url": "https://json.schemastore.org/foundryvtt-system-manifest.json" + }, + { + "name": "Foundry VTT - World Manifest", + "description": "Foundry VTT world.json files", + "fileMatch": ["**/worlds/*/world.json"], + "url": "https://json.schemastore.org/foundryvtt-world-manifest.json" }, { - "name": "Foundry VTT - Template", - "description": "JSON schema for Foundry VTT template.json files.", - "fileMatch": ["template.json"], + "name": "Foundry VTT - System Data Template", + "description": "Foundry VTT template.json files", + "fileMatch": ["**/systems/*/template.json"], "url": "https://json.schemastore.org/foundryvtt-template.json" }, { "name": "Fossa configuration file", - "description": "JSON schema for FOSSA CLI's .fossa.yml configuration file", + "description": "FOSSA CLI's .fossa.yml configuration file", "fileMatch": [".fossa.yml"], "url": "https://raw.githubusercontent.com/fossas/fossa-cli/master/docs/references/files/fossa-yml.v3.schema.json" }, { "name": "Fossa's fossa-deps file", - "description": "JSON schema for FOSSA CLI's fossa-deps file", + "description": "FOSSA CLI's fossa-deps file", "fileMatch": ["fossa-deps.yml", "fossa-deps.yaml", "fossa-deps.json"], "url": "https://raw.githubusercontent.com/fossas/fossa-cli/master/docs/references/files/fossa-deps.schema.json" }, { - "name": "func.yaml", - "description": "JSON schema for Knative Func Plugin func.yaml files", + "name": "Karakum configuration file", + "description": "configuring Karakum, a converter of TypeScript declaration files to Kotlin declarations", + "fileMatch": ["karakum.config.json"], + "url": "https://raw.githubusercontent.com/karakum-team/karakum/master/schema/karakum-schema.json" + }, + { + "name": "Knative Functions - func.yaml", + "description": "Knative Functions func.yaml files", "fileMatch": ["func.yaml"], - "url": "https://raw.githubusercontent.com/knative-sandbox/kn-plugin-func/main/schema/func_yaml-schema.json" + "url": "https://raw.githubusercontent.com/knative/func/latest-release/schema/func_yaml-schema.json", + "versions": { + "1.7": "https://raw.githubusercontent.com/knative/func/release-1.7/schema/func_yaml-schema.json", + "1.8": "https://raw.githubusercontent.com/knative/func/release-1.8/schema/func_yaml-schema.json" + } }, { "name": "function.json", - "description": "JSON schema for Azure Functions function.json files", + "description": "Azure Functions function.json files", "fileMatch": ["function.json"], "url": "https://json.schemastore.org/function.json" }, + { + "name": "Fusion resource pack metadata", + "description": "Fusion properties for Minecraft resource pack metadata", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-fusion-pack-metadata.json" + }, + { + "name": "Fusion texture metadata", + "description": "Fusion properties for Minecraft texture metadata", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-fusion-texture-metadata.json" + }, + { + "name": "G2P Mapping Configuration", + "description": "defining mappings for Python-based grapheme-to-phoneme engine 'g2p'", + "fileMatch": ["config-g2p.yaml", "config-g2p.json"], + "url": "https://raw.githubusercontent.com/roedoejet/g2p/main/g2p/mappings/.schema/g2p-config-schema-2.0.json", + "versions": { + "2.0": "https://raw.githubusercontent.com/roedoejet/g2p/main/g2p/mappings/.schema/g2p-config-schema-2.0.json" + } + }, + { + "name": "Gaspar", + "description": "Configuration for Gaspar", + "fileMatch": ["gaspar.config.json"], + "url": "https://json.schemastore.org/gaspar-1.0.json" + }, { "name": "GatewayCore API Gateway", - "description": "JSON schema for Cloudtoid GatewayCore API Gateway and Reverse Proxy", + "description": "Cloudtoid GatewayCore API Gateway and Reverse Proxy", "fileMatch": [ "gwcore.json", "gwcore.yml", @@ -1366,78 +1973,100 @@ "2021-07": "https://raw.githubusercontent.com/cloudtoid/gateway-core/master/src/Cloudtoid.GatewayCore/Options/Schema/2021-07.json" } }, + { + "name": "GCP Blueprint Metadata", + "description": "Blueprint Solutions for Google Cloud", + "fileMatch": ["metadata.yaml", "metadata.display.yaml"], + "url": "https://json.schemastore.org/gcp-blueprint-metadata.json" + }, { "name": "Global Privacy Control", - "description": "Configuration for GPC, so a site can convey its support for the Global Privacy Control.", + "description": "Configuration for GPC, so a site can convey its support for the Global Privacy Control", "fileMatch": ["**/.well-known/gpc.json"], "url": "https://json.schemastore.org/gpc.json" }, { "name": "geojson.json", - "description": "GeoJSON format for representing geographic data.", + "description": "GeoJSON format for representing geographic data", "url": "https://json.schemastore.org/geojson.json" }, { "name": "GitVersion", - "description": "The output from the GitVersion tool", - "fileMatch": ["gitversion.json"], - "url": "https://json.schemastore.org/gitversion.json" + "description": "Configuration file for GitVersion", + "fileMatch": ["GitVersion.yml", "GitVersion.yaml"], + "url": "https://raw.githubusercontent.com/GitTools/GitVersion/main/schemas/6.0/GitVersion.configuration.json", + "versions": { + "5.12": "https://raw.githubusercontent.com/GitTools/GitVersion/main/schemas/5.12/GitVersion.configuration.json", + "6.0": "https://raw.githubusercontent.com/GitTools/GitVersion/main/schemas/6.0/GitVersion.configuration.json" + } }, { "name": "GitHub Action", - "description": "YAML schema for GitHub Actions", + "description": "YAML GitHub Actions", "fileMatch": ["action.yml", "action.yaml"], "url": "https://json.schemastore.org/github-action.json" }, + { + "name": "GitHub Discussion", + "description": "YAML GitHub Discussions", + "fileMatch": [ + "**/.github/DISCUSSION_TEMPLATE/*.yml", + "**/.github/DISCUSSION_TEMPLATE/*.yaml" + ], + "url": "https://json.schemastore.org/github-discussion.json" + }, { "name": "GitHub Funding", - "description": "YAML schema for GitHub Funding", + "description": "YAML GitHub Funding", "fileMatch": [ - ".github/FUNDING.yml", - ".github/funding.yml", - ".github/funding.yaml" + "**/.github/FUNDING.yml", + "**/.github/funding.yml", + "**/.github/funding.yaml" ], "url": "https://json.schemastore.org/github-funding.json" }, { "name": "GitHub issue forms", - "description": "YAML schema for GitHub issue forms", + "description": "YAML GitHub issue forms", "fileMatch": [ - ".github/ISSUE_TEMPLATE/**.yml", - ".github/ISSUE_TEMPLATE/**.yaml" + "**/.github/ISSUE_TEMPLATE/**.yml", + "**/.github/ISSUE_TEMPLATE/**.yaml" ], "url": "https://json.schemastore.org/github-issue-forms.json" }, { "name": "GitHub Issue Template configuration", - "description": "YAML schema for configuring GitHub Issue Templates", + "description": "YAML configuring GitHub Issue Templates", "fileMatch": [ - ".github/ISSUE_TEMPLATE/config.yml", - ".github/ISSUE_TEMPLATE/config.yaml" + "**/.github/ISSUE_TEMPLATE/config.yml", + "**/.github/ISSUE_TEMPLATE/config.yaml" ], "url": "https://json.schemastore.org/github-issue-config.json" }, { "name": "GitHub Workflow", - "description": "YAML schema for GitHub Workflow", - "fileMatch": [".github/workflows/*.yml", ".github/workflows/*.yaml"], + "description": "YAML GitHub Workflow", + "fileMatch": [ + "**/.github/workflows/*.yml", + "**/.github/workflows/*.yaml" + ], "url": "https://json.schemastore.org/github-workflow.json" }, { "name": "GitHub Workflow Template Properties", - "description": "Json schema for properties json file for a GitHub Workflow template", - "fileMatch": [".github/workflow-templates/**.properties.json"], + "description": "properties json file for a GitHub Workflow template", + "fileMatch": ["**/.github/workflow-templates/**.properties.json"], "url": "https://json.schemastore.org/github-workflow-template-properties.json" }, { "name": "gitlab-ci", - "description": "JSON schema for configuring Gitlab CI", + "description": "configuring Gitlab CI", "fileMatch": ["*.gitlab-ci.yml"], "url": "https://gitlab.com/gitlab-org/gitlab/-/raw/master/app/assets/javascripts/editor/schema/ci.json" }, { "name": "Gitpod Configuration", - "description": "JSON schema for configuring Gitpod.io", + "description": "configuring Gitpod.io", "fileMatch": [".gitpod.yml"], "url": "https://gitpod.io/schemas/gitpod-schema.json" }, @@ -1458,6 +2087,21 @@ ], "url": "https://json.schemastore.org/golangci-lint.json" }, + { + "name": "go-feature-flag Flag Configuration", + "description": "go-feature-flag flag configuration file", + "fileMatch": ["*.goff.yml", "*.goff.yaml", "*.goff.json", "*.goff.toml"], + "url": "https://raw.githubusercontent.com/thomaspoignant/go-feature-flag/main/.schema/flag-schema.json" + }, + { + "name": "Gorder", + "description": "Gorder configuration", + "fileMatch": ["gorder.json"], + "url": "https://json.schemastore.org/gorder-r06.json", + "versions": { + "r06": "https://json.schemastore.org/gorder-r06.json" + } + }, { "name": "Goreleaser", "description": "Goreleaser configuration file", @@ -1474,15 +2118,20 @@ "description": "Goreleaser Pro configuration file", "url": "https://goreleaser.com/static/schema-pro.json" }, + { + "name": "Goss", + "description": "Goss - Quick and Easy server validation", + "fileMatch": ["goss.yaml", "goss.yml", "goss.json"], + "url": "https://github.com/goss-org/goss/raw/master/docs/goss-json-schema.yaml" + }, { "name": "Grafana 5.x Dashboard", - "description": "JSON Schema for Grafana 5.x Dashboards", + "description": "Grafana 5.x Dashboards", "url": "https://json.schemastore.org/grafana-dashboard-5.x.json" }, { "name": "GraphQL Mesh", - "description": "JSON Schema for GraphQL Mesh config file", - "url": "https://unpkg.com/@graphql-mesh/types/config-schema.json", + "description": "GraphQL Mesh config file", "fileMatch": [ ".meshrc.yml", ".meshrc.yaml", @@ -1490,12 +2139,12 @@ ".meshrc.js", ".graphql-mesh.yaml", ".graphql-mesh.yml" - ] + ], + "url": "https://unpkg.com/@graphql-mesh/types/esm/config-schema.json" }, { "name": "GraphQL Config", - "description": "JSON Schema for GraphQL Config config file", - "url": "https://unpkg.com/graphql-config/config-schema.json", + "description": "GraphQL Config config file", "fileMatch": [ "graphql.config.json", "graphql.config.js", @@ -1506,12 +2155,12 @@ ".graphqlrc.yaml", ".graphqlrc.yml", ".graphqlrc.js" - ] + ], + "url": "https://unpkg.com/graphql-config/config-schema.json" }, { "name": "GraphQL Code Generator", - "description": "JSON Schema for GraphQL Code Generator config file", - "url": "https://www.graphql-code-generator.com/config.schema.json", + "description": "GraphQL Code Generator config file", "fileMatch": [ "codegen.yml", "codegen.yaml", @@ -1521,7 +2170,8 @@ ".codegen.yaml", ".codegen.json", ".codegen.js" - ] + ], + "url": "https://www.graphql-code-generator.com/config.schema.json" }, { "name": "Grunt copy task", @@ -1555,15 +2205,15 @@ }, { "name": "Grunt base task", - "description": "Schema for standard Grunt tasks", - "fileMatch": ["grunt/*.json", "*-tasks.json"], + "description": "standard Grunt tasks", + "fileMatch": ["**/grunt/*.json", "*-tasks.json"], "url": "https://json.schemastore.org/grunt-task.json" }, { "name": "haxelib.json", "description": "Haxelib manifest", "fileMatch": ["haxelib.json"], - "url": "https://json.schemastore.org/haxelib.json" + "url": "https://raw.githubusercontent.com/HaxeFoundation/haxelib/master/schema.json" }, { "name": "Hayson", @@ -1575,28 +2225,28 @@ "name": "Haystack Pipeline", "description": "Haystack Pipeline YAML file describing the nodes of the pipelines. For more info read the docs at: https://haystack.deepset.ai/components/pipelines#yaml-file-definitions", "fileMatch": ["*.haystack-pipeline.yml"], - "url": "https://raw.githubusercontent.com/deepset-ai/haystack/master/haystack/json-schemas/haystack-pipeline.schema.json" + "url": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline.schema.json" }, { "name": "Hazelcast 5 Configuration", - "description": "YAML schema for configuring Hazelcast 5 Platform (member and client)", + "description": "YAML configuring Hazelcast 5 Platform (member and client)", "fileMatch": [ "hazelcast*.yaml", "hazelcast*.json", "hz-*.yaml", "hz-*.json" ], - "url": "https://hazelcast.com/schema/config/hazelcast-config-5.1.json" + "url": "https://hazelcast.com/schema/config/hazelcast-config-5.3.json" }, { "name": "host.json", - "description": "JSON schema for Azure Functions host.json files", + "description": "Azure Functions host.json files", "fileMatch": ["host.json"], "url": "https://json.schemastore.org/host.json" }, { "name": "host-meta.json", - "description": "Schema for host-meta JDR files", + "description": "host-meta JDR files", "fileMatch": ["host-meta.json"], "url": "https://json.schemastore.org/host-meta.json" }, @@ -1608,19 +2258,37 @@ }, { "name": "Ory Hydra configuration", - "description": "Schema for Ory Hydra configuration file", + "description": "Ory Hydra configuration file", "fileMatch": ["hydra.json", "hydra.yml", "hydra.yaml", "hydra.toml"], "url": "https://raw.githubusercontent.com/ory/hydra/master/.schema/version.schema.json" }, + { + "name": "IBM Zapp document", + "description": "IBM Z APPlication configuration file for IBM zDevOps development tools such as Z Open Editor", + "fileMatch": ["zapp.yaml", "zapp.json"], + "url": "https://raw.githubusercontent.com/IBM/zopeneditor-about/main/zapp/zapp-schema-1.0.0.json" + }, + { + "name": "IBM zCodeFormatSettings", + "description": "IBM Enterprise languages code formatter settings file for IBM zDevOps development tools such as Z Open Editor", + "fileMatch": ["zcodeformat.yaml", "zcodeformat.json"], + "url": "https://raw.githubusercontent.com/IBM/zopeneditor-about/main/zcodeformat/zcodeformat-schema-0.0.1.json" + }, { "name": "ide.host.json", - "description": "JSON schema for IDE template host file", + "description": "IDE template host file", "fileMatch": ["ide.host.json"], "url": "https://json.schemastore.org/ide.host.json" }, + { + "name": "ifstate.conf", + "description": "IfState configuration file", + "fileMatch": ["**/ifstate/config.yml"], + "url": "https://ifstate.net/schema/ifstate.conf.schema.json" + }, { "name": "imageoptimizer.json", - "description": "Schema for imageoptimizer.json files", + "description": "imageoptimizer.json files", "fileMatch": ["imageoptimizer.json"], "url": "https://json.schemastore.org/imageoptimizer.json" }, @@ -1630,33 +2298,48 @@ "fileMatch": [".imgbotconfig"], "url": "https://json.schemastore.org/imgbotconfig.json" }, + { + "name": "IMG Catapult PSP", + "description": "Imagination Technologies Catapult platform support pack contents", + "fileMatch": ["contents.yaml"], + "url": "https://json.schemastore.org/img-catapult-psp-1.0.0.json", + "versions": { + "1.0.0": "https://json.schemastore.org/img-catapult-psp-1.0.0.json" + } + }, { "name": "importmap.json", - "description": "JSON schema for Import Maps files", + "description": "Import Maps files", "fileMatch": ["importmap.json", "import_map.json", "import-map.json"], "url": "https://json.schemastore.org/importmap.json" }, + { + "name": "ioBroker Configuration", + "description": "The configuration file of an ioBroker installation", + "fileMatch": ["iobroker.json", "iobroker-dist.json"], + "url": "https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/schemas/iobroker.json" + }, { "name": "ioBroker JSON UI", - "description": "Schema for ioBroker JSON-based admin user interfaces - config, custom and tabs", + "description": "ioBroker JSON-based admin user interfaces - config, custom and tabs", "fileMatch": ["jsonConfig.json", "jsonCustom.json", "jsonTab.json"], "url": "https://raw.githubusercontent.com/ioBroker/adapter-react-v5/main/schemas/jsonConfig.json" }, { "name": "ioBroker Package manifest", - "description": "Schema for ioBroker adapters io-package file", + "description": "ioBroker adapters io-package file", "fileMatch": ["io-package.json"], - "url": "https://json.schemastore.org/io-package.json" + "url": "https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/schemas/io-package.json" }, { "name": "Jasmine", - "description": "Schema for jasmine JSON config file", + "description": "jasmine JSON config file", "fileMatch": ["jasmine.json"], "url": "https://json.schemastore.org/jasmine.json" }, { "name": "Jekyll", - "description": "Jekyll static site generator config file schema", + "description": "Jekyll static site generator config file", "fileMatch": ["_config.yml"], "url": "https://json.schemastore.org/jekyll.json" }, @@ -1672,17 +2355,54 @@ "fileMatch": ["jx-requirements.yml"], "url": "https://jenkins-x.io/schemas/jx-requirements.json" }, + { + "name": "JDownloader2 crawler single-rules", + "description": "A validating a single jdownloader2 rule", + "fileMatch": ["*.jd2cr", "*.jd2cr.json"], + "url": "https://raw.githubusercontent.com/sergxerj/jdownloader2-crawler-rule-json-schema/main/jd2cr.schema.json" + }, + { + "name": "JDownloader2 crawler multi-rules", + "description": "A validating an array of jdownloader2 rules", + "fileMatch": ["*.jd2mcr", "*.jd2mcr.json", "*.linkcrawlerrules.json"], + "url": "https://raw.githubusercontent.com/sergxerj/jdownloader2-crawler-rule-json-schema/main/jd2mcr.schema.json" + }, + { + "name": "JFrog Applications Config", + "description": "Refines JFrog Advanced Security scans behavior", + "fileMatch": ["jfrog-apps-config.yml"], + "url": "https://raw.githubusercontent.com/jfrog/jfrog-apps-config/main/schema.json" + }, { "name": "JFrog File Spec", - "description": "JFrog File Spec schema definition", + "description": "JFrog File Spec", "fileMatch": ["**/filespecs/*.json", "*filespec*.json", "*.filespec"], "url": "https://raw.githubusercontent.com/jfrog/jfrog-cli/v2/schema/filespec-schema.json" }, + { + "name": "JMeter DSL cli config", + "description": "jmdsl JMeter DSL command line configuration file", + "fileMatch": ["*.jmdsl.yml", "*.jmdsl.yaml", "*.jmdsl.json"], + "url": "https://github.com/abstracta/jmeter-java-dsl/releases/latest/download/jmdsl-config-schema.json" + }, { "name": "Jovo Language Models", - "description": "JSON Schema for Jovo language Models (https://www.jovo.tech/docs/model)", + "description": "Jovo language Models (https://www.jovo.tech/docs/model)", "url": "https://json.schemastore.org/jovo-language-model.json" }, + { + "name": "JReleaser", + "description": "JReleaser config file", + "fileMatch": ["jreleaser.yml", "jreleaser.json"], + "url": "https://json.schemastore.org/jreleaser-1.10.0.json", + "versions": { + "1.10.0": "https://json.schemastore.org/jreleaser-1.10.0.json", + "1.9.0": "https://json.schemastore.org/jreleaser-1.9.0.json", + "1.8.0": "https://json.schemastore.org/jreleaser-1.8.0.json", + "1.7.0": "https://json.schemastore.org/jreleaser-1.7.0.json", + "1.6.0": "https://json.schemastore.org/jreleaser-1.6.0.json" + } + }, { "name": ".jsbeautifyrc", "description": "js-beautify configuration file", @@ -1725,7 +2445,7 @@ }, { "name": "JSON Feed", - "description": "JSON schema for the JSON Feed format", + "description": "the JSON Feed format", "fileMatch": ["feed.json"], "url": "https://json.schemastore.org/feed.json", "versions": { @@ -1742,7 +2462,7 @@ { "name": "JSONPatch", "description": "JSONPatch files", - "fileMatch": ["*.patch"], + "fileMatch": ["*.patch", "*.patch.json"], "url": "https://json.schemastore.org/json-patch.json" }, { @@ -1764,6 +2484,23 @@ ], "url": "https://raw.githubusercontent.com/rancher/k3d/main/pkg/config/config.versions.schema.json" }, + { + "name": "Kas", + "description": "Configuration for the Kas setup tool", + "url": "https://raw.githubusercontent.com/siemens/kas/master/kas/schema-kas.json" + }, + { + "name": "k9s plugin.yml", + "description": "k9s CLI plugin.yml file : https://k9scli.io/topics/plugins", + "fileMatch": ["**/k9s/plugin.yml"], + "url": "https://raw.githubusercontent.com/derailed/k9s/master/plugins/schema.json" + }, + { + "name": "KIMMDY config file", + "description": "KIMMDY config file, see: hits-mbm-dev.github.io/kimmdy", + "fileMatch": ["kimmdy.yml", "kimmdy.yaml"], + "url": "https://raw.githubusercontent.com/hits-mbm-dev/kimmdy/main/src/kimmdy/kimmdy-yaml-schema.json" + }, { "name": "KrakenD", "description": "KrakenD API Gateway configuration file", @@ -1773,7 +2510,7 @@ "krakend.json", "krakend.toml" ], - "url": "https://www.krakend.io/schema/v3.json" + "url": "https://www.krakend.io/schema/krakend.json" }, { "name": "Datadog Service Definition", @@ -1787,10 +2524,25 @@ }, { "name": "Ory Keto configuration", - "description": "Schema for Ory Keto configuration file", + "description": "Ory Keto configuration file", "fileMatch": ["keto.json", "keto.yml", "keto.yaml", "keto.toml"], "url": "https://raw.githubusercontent.com/ory/keto/master/.schema/version.schema.json" }, + { + "name": "kontinuous-values.yaml", + "description": "Kontinuous values.yaml configuration files", + "fileMatch": [ + "**/.kontinuous/values.yaml", + "**/.kontinuous/env/*/values.yaml" + ], + "url": "https://raw.githubusercontent.com/socialgouv/kontinuous/v1/docs/values.schema.json" + }, + { + "name": "kontinuous-config.yaml", + "description": "Kontinuous config.yaml configuration files", + "fileMatch": ["**/.kontinuous/config.yaml"], + "url": "https://raw.githubusercontent.com/socialgouv/kontinuous/v1/docs/config.schema.json" + }, { "name": "kustomization.yaml", "description": "Kubernetes native configuration management", @@ -1799,40 +2551,69 @@ }, { "name": "label-commenter-config.yml", - "description": "A JSON schema for the configuration of the Label Commenter GitHub Action", - "fileMatch": [".github/label-commenter-config.yml"], + "description": "A the configuration of the Label Commenter GitHub Action", + "fileMatch": ["**/.github/label-commenter-config.yml"], "url": "https://json.schemastore.org/label-commenter-config.json" }, { "name": "launchsettings.json", - "description": "A JSON schema for the ASP.NET LaunchSettings.json files", + "description": "A the ASP.NET LaunchSettings.json files", "fileMatch": ["launchsettings.json"], "url": "https://json.schemastore.org/launchsettings.json" }, + { + "name": "Lefthook", + "description": "Fast and powerful Git hooks manager", + "fileMatch": [ + "{.lefthook,lefthook,lefthook-local,.lefthook-local}.{yml,yaml,toml,json}" + ], + "url": "https://json.schemastore.org/lefthook.json" + }, + { + "name": "lego.json", + "description": "Config file for the lego-build CLI tool", + "fileMatch": ["lego.json"], + "url": "https://json.schemastore.org/lego.json", + "versions": { + "1.0": "https://json.schemastore.org/lego.json" + } + }, { "name": "lerna.json", - "description": "A JSON schema for lerna.json files", + "description": "A lerna.json files", "fileMatch": ["lerna.json"], "url": "https://json.schemastore.org/lerna.json" }, { "name": "lgtm.yml", - "description": "A JSON schema for lgtm configuration files", + "description": "A lgtm configuration files", "fileMatch": ["lgtm.yml", ".lgtm.yml"], "url": "https://json.schemastore.org/lgtm.json" }, + { + "name": "liblab.config.json", + "description": "Liblab configuration file", + "fileMatch": ["liblab.config.json", "*.liblab.config.json"], + "url": "https://cdn.jsdelivr.net/npm/liblab@latest/liblab.config.schema.json" + }, { "name": "libman.json", - "description": "JSON schema for client-side library config files", + "description": "client-side library config files", "fileMatch": ["libman.json"], "url": "https://json.schemastore.org/libman.json" }, { "name": "license-report-config.json", - "description": "JSON schema for license report tool configuration file", + "description": "license report tool configuration file", "fileMatch": ["license-report-config.json"], "url": "https://json.schemastore.org/license-report-config.json" }, + { + "name": "Liferay client-extension.yaml", + "description": "Liferay Client Extension Definition File", + "fileMatch": ["client-extension.yaml"], + "url": "https://raw.githubusercontent.com/liferay/liferay-portal/master/modules/sdk/gradle-plugins-workspace/src/main/resources/schemas/client-extension.schema.json" + }, { "name": "linkinator.config.json", "description": "Linkinator config file", @@ -1845,27 +2626,51 @@ "fileMatch": [], "url": "https://w3id.org/linkml/meta.schema.json" }, + { + "name": "Lively Properties", + "description": "Lively Wallpaper configuration file. More info at https://github.com/rocksdanister/lively/wiki/Web-Guide-IV-:-Interaction#lively-properties", + "fileMatch": ["LivelyProperties.json"], + "url": "https://raw.githubusercontent.com/rocksdanister/lively/core-separation/schemas/livelyPropertiesSchema.json" + }, + { + "name": "LOOBin", + "description": "LOOBins macOS binaries. More info at https://github.com/infosecB/LOOBins", + "fileMatch": ["**/LOOBins/*.yml"], + "url": "https://json.schemastore.org/loobin-1.0.json" + }, + { + "name": "lotus.yaml", + "description": "The configuration file used for Lotus definitions", + "fileMatch": ["lotus.yaml"], + "url": "https://grnhse-vpc-assets.s3.amazonaws.com/jsonschemas/lotus.yaml.json" + }, { "name": "local.settings.json", - "description": "JSON schema for Azure Functions local.settings.json files", + "description": "Azure Functions local.settings.json files", "fileMatch": ["local.settings.json"], "url": "https://json.schemastore.org/local.settings.json" }, { "name": "localazy.json", - "description": "JSON schema for Localazy CLI configuration file. More info at https://localazy.com/docs/cli", + "description": "Localazy CLI configuration file. More info at https://localazy.com/docs/cli", "fileMatch": ["localazy.json"], "url": "https://raw.githubusercontent.com/localazy/cli-schema/master/localazy.json" }, { "name": "lsdlschema.json", - "description": "JSON schema for Linguistic Schema Definition Language files", + "description": "Power BI linguistic schema definition", "fileMatch": ["*.lsdl.yaml", "*.lsdl.json"], "url": "https://json.schemastore.org/lsdlschema.json" }, + { + "name": "A micro editor config", + "description": "A micro editor config", + "fileMatch": ["*.settings.json"], + "url": "https://json.schemastore.org/micro.json" + }, { "name": "MegaLinter configuration", - "description": "JSON schema for Mega-Linter configuration file (for Mega-Linter users)", + "description": "Mega-Linter configuration file (for Mega-Linter users)", "fileMatch": [ ".mega-linter.yml", ".megalinter.yml", @@ -1876,21 +2681,25 @@ }, { "name": "MegaLinter descriptor", - "description": "JSON schema for MegaLinter descriptor files (for MegaLinter contributors)", + "description": "MegaLinter descriptor files (for MegaLinter contributors)", "fileMatch": ["*.megalinter-descriptor.yml"], "url": "https://raw.githubusercontent.com/megalinter/megalinter/main/megalinter/descriptors/schemas/megalinter-descriptor.jsonschema.json" }, { "name": "Meltano project definition", - "description": "JSON schema for Meltano project definition files", - "fileMatch": ["*meltano.yml"], - "url": "https://raw.githubusercontent.com/meltano/meltano/main/schema/meltano.schema.json" + "description": "Meltano project definition files", + "fileMatch": [ + "*meltano.yml", + "meltano-manifest.json", + "meltano-manifest.*.json" + ], + "url": "https://raw.githubusercontent.com/meltano/meltano/main/src/meltano/schemas/meltano.schema.json" }, { "name": "Meltano plugin discovery definition", - "description": "JSON schema for Meltano plugin discovery definition file", + "description": "Meltano plugin discovery definition file", "fileMatch": ["*discovery.yml"], - "url": "https://raw.githubusercontent.com/meltano/meltano/main/schema/discovery.schema.json" + "url": "https://raw.githubusercontent.com/meltano/meltano/main/src/meltano/schemas/discovery.schema.json" }, { "name": "Microsoft Band Web Tile", @@ -1899,85 +2708,158 @@ }, { "name": "mimetypes.json", - "description": "JSON Schema for mime type collections", + "description": "mime type collections", "fileMatch": ["mimetypes.json"], "url": "https://json.schemastore.org/mimetypes.json" }, { "name": "Minecraft Data Pack Advancement", - "description": "Configuration file defining an advancement for a data pack for Minecraft.", + "description": "Configuration file defining an advancement for a data pack for Minecraft", "fileMatch": ["**/data/*/advancements/*.json"], "url": "https://json.schemastore.org/minecraft-advancement.json" }, { "name": "Minecraft Data Pack Biome", - "description": "Configuration file defining a biome for a data pack for Minecraft.", + "description": "Configuration file defining a biome for a data pack for Minecraft", "fileMatch": ["**/data/*/worldgen/biome/*.json"], "url": "https://json.schemastore.org/minecraft-biome.json" }, { "name": "Minecraft Data Pack Configured Carver", - "description": "Configuration file defining a configured carver for a data pack for Minecraft.", + "description": "Configuration file defining a configured carver for a data pack for Minecraft", "fileMatch": ["**/data/*/worldgen/configured_carver/*.json"], "url": "https://json.schemastore.org/minecraft-configured-carver.json" }, + { + "name": "Minecraft Data Pack Damage Type", + "description": "Configuration file defining a damage type for a data pack for Minecraft", + "fileMatch": ["**/data/*/damage_type/*.json"], + "url": "https://json.schemastore.org/minecraft-damage-type.json" + }, { "name": "Minecraft Data Pack Dimension Type", - "description": "Configuration file defining a dimension type for a data pack for Minecraft.", + "description": "Configuration file defining a dimension type for a data pack for Minecraft", "fileMatch": ["**/data/*/dimension_type/*.json"], "url": "https://json.schemastore.org/minecraft-dimension-type.json" }, { "name": "Minecraft Data Pack Dimension", - "description": "Configuration file defining a dimension for a data pack for Minecraft.", + "description": "Configuration file defining a dimension for a data pack for Minecraft", "fileMatch": ["**/data/*/dimension/*.json"], "url": "https://json.schemastore.org/minecraft-dimension.json" }, { "name": "Minecraft Data Pack Item Modifier", - "description": "Configuration file defining an item modifier for a data pack for Minecraft.", + "description": "Configuration file defining an item modifier for a data pack for Minecraft", "fileMatch": ["**/data/*/item_modifiers/*.json"], "url": "https://json.schemastore.org/minecraft-item-modifier.json" }, { "name": "Minecraft Data Pack Loot Table", - "description": "Configuration file defining a loot table for a data pack for Minecraft.", + "description": "Configuration file defining a loot table for a data pack for Minecraft", "fileMatch": ["**/data/*/loot_tables/**/*.json"], "url": "https://json.schemastore.org/minecraft-loot-table.json" }, { "name": "Minecraft Data Pack Metadata", - "description": "Configuration file defining the metadata of a data pack for Minecraft.", + "description": "Configuration file defining the metadata of a data pack for Minecraft", "fileMatch": ["**/pack.mcmeta"], "url": "https://json.schemastore.org/minecraft-pack-mcmeta.json" }, { "name": "Minecraft Data Pack Predicate", - "description": "Configuration file defining a predicate for a data pack for Minecraft.", + "description": "Configuration file defining a predicate for a data pack for Minecraft", "fileMatch": ["**/data/*/predicates/*.json"], "url": "https://json.schemastore.org/minecraft-predicate.json" }, { "name": "Minecraft Data Pack Recipe", - "description": "Configuration file defining a recipe for a data pack for Minecraft.", + "description": "Configuration file defining a recipe for a data pack for Minecraft", "fileMatch": ["**/data/*/recipes/*.json"], "url": "https://json.schemastore.org/minecraft-recipe.json" }, + { + "name": "Minecraft Data Pack Tag", + "description": "Configuration file defining a tag for a data pack for Minecraft", + "fileMatch": ["**/data/*/tags/**/*.json"], + "url": "https://json.schemastore.org/minecraft-tag.json" + }, { "name": "Minecraft Data Pack Template Pool", - "description": "Configuration file defining a template pool for a data pack for Minecraft.", + "description": "Configuration file defining a template pool for a data pack for Minecraft", "fileMatch": ["**/data/*/worldgen/template_pool/*.json"], "url": "https://json.schemastore.org/minecraft-template-pool.json" }, + { + "name": "Minecraft Resource Pack Lang", + "description": "Configuration file defining a language for a resource pack for Minecraft", + "fileMatch": ["**/assets/*/lang/*.json"], + "url": "https://json.schemastore.org/minecraft-lang.json" + }, + { + "name": "Minecraft Resource Pack Particle", + "description": "Configuration file defining a particle for a resource pack for Minecraft", + "fileMatch": ["**/assets/*/particles/*.json"], + "url": "https://json.schemastore.org/minecraft-particle.json" + }, { "name": "Minecraft Resourcepack Sounds", - "description": "Configuration file defining what sounds play when sound event is triggered for a resourcepack for Minecraft.", + "description": "Configuration file defining what sounds play when sound event is triggered for a resourcepack for Minecraft", "fileMatch": ["**/assets/*/sounds.json"], "url": "https://raw.githubusercontent.com/AxoCode/json-schema/master/minecraft/sounds.json" }, + { + "name": "Minecraft Resource Pack Texture Mcmeta", + "description": "Configuration file defining an mcmeta file for a texture for a resource pack for Minecraft", + "fileMatch": ["**/assets/*/textures/**/*.png.mcmeta"], + "url": "https://json.schemastore.org/minecraft-texture-mcmeta.json" + }, + { + "name": "Minecraft Data Pack Trim Material", + "description": "Configuration file defining a trim material for a data pack for Minecraft", + "fileMatch": ["**/data/*/trim_material/*.json"], + "url": "https://json.schemastore.org/minecraft-trim-material.json" + }, + { + "name": "Minecraft Data Pack Trim Pattern", + "description": "Configuration file defining a trim pattern for a data pack for Minecraft", + "fileMatch": ["**/data/*/trim_pattern/*.json"], + "url": "https://json.schemastore.org/minecraft-trim-pattern.json" + }, + { + "name": "MkDocs Configuration 1.0", + "description": "MkDocs configuration file", + "fileMatch": ["mkdocs.yml"], + "url": "https://json.schemastore.org/mkdocs-1.0.json" + }, + { + "name": "MLOS Configs", + "description": "Config files for the mlos_bench utility in MLOS", + "fileMatch": ["*.mlos.jsonc", "*.mlos.json", "*.mlos.yaml", "*.mlos.yml"], + "url": "https://raw.githubusercontent.com/microsoft/MLOS/main/mlos_bench/mlos_bench/config/schemas/mlos-bench-config-schema.json" + }, + { + "name": "monospace.yml", + "description": "MonoSpace configuration file", + "fileMatch": ["monospace.yml"], + "url": "https://raw.githubusercontent.com/software-t-rex/monospace/main/apps/monospace/schemas/monospace.schema.json" + }, + { + "name": "MS2Rescore Configuration", + "description": "MS2Rescore configuration file", + "fileMatch": [ + "ms2rescore.json", + "ms2rescore.toml", + ".*-ms2rescore.json", + ".*-ms2rescore.toml", + ".*-ms2rescore-config.json", + ".*-ms2rescore-config.toml" + ], + "url": "https://raw.githubusercontent.com/compomics/ms2rescore/main/ms2rescore/package_data/config_schema.json" + }, { "name": ".mocharc", - "description": "JSON schema for MochaJS configuration files", + "description": "MochaJS configuration files", "fileMatch": [ ".mocharc.json", ".mocharc.jsonc", @@ -1994,31 +2876,43 @@ }, { "name": "mycode.json", - "description": "JSON schema for mycode.js files", + "description": "mycode.js files", "fileMatch": ["mycode.json"], "url": "https://json.schemastore.org/mycode.json" }, + { + "name": "mypy", + "description": "mypy, a Python type checker", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-mypy.json" + }, { "name": "napari plugin manifest", - "description": "Schema for a napari plugin manifest", + "description": "a napari plugin manifest", "fileMatch": ["napari.yml", "napari.yaml", ".napari.yml", ".napari.yaml"], "url": "https://github.com/napari/npe2/releases/latest/download/schema.json" }, { - "name": "Netlify config schema", - "description": "This schema describes the YAML config that Netlify uses", - "fileMatch": ["admin/config*.yml"], + "name": "Netlify config", + "description": "Netlify YAML config", + "fileMatch": ["**/admin/config*.yml"], "url": "https://json.schemastore.org/netlify.json" }, + { + "name": "Network-as-Code Data Model", + "description": "Cisco Network-as-Code Data Model", + "fileMatch": ["*.nac.yml", "*.nac.yaml", "*.aac.yml", "*.aac.yaml"], + "url": "https://raw.githubusercontent.com/netascode/schema/main/schema.json" + }, { "name": "Nightwatch.js", - "description": "nightwatch.js schema", + "description": "nightwatch.js config", "fileMatch": ["nightwatch.json"], "url": "https://json.schemastore.org/nightwatch.json" }, { "name": "ninjs (News in JSON) 2.0", - "description": "A JSON Schema for ninjs by the IPTC. News and publishing information. See https://iptc.org/standards/ninjs/", + "description": "A ninjs by the IPTC. News and publishing information. See https://iptc.org/standards/ninjs/", "url": "https://json.schemastore.org/ninjs-2.0.json", "versions": { "2.0": "https://json.schemastore.org/ninjs-2.0.json" @@ -2026,7 +2920,7 @@ }, { "name": "ninjs (News in JSON) 1.3", - "description": "A JSON Schema for ninjs by the IPTC. News and publishing information. See https://iptc.org/standards/ninjs/", + "description": "A ninjs by the IPTC. News and publishing information. See https://iptc.org/standards/ninjs/", "url": "https://json.schemastore.org/ninjs-1.3.json", "versions": { "1.3": "https://json.schemastore.org/ninjs-1.3.json", @@ -2037,32 +2931,38 @@ }, { "name": "nest-cli", - "description": "A progressive Node.js framework for building efficient and scalable server-side applications 🚀.", - "url": "https://json.schemastore.org/nest-cli.json", + "description": "A progressive Node.js framework for building efficient and scalable server-side applications 🚀", "fileMatch": [ ".nestcli.json", ".nest-cli.json", "nest-cli.json", "nest.json" - ] + ], + "url": "https://json.schemastore.org/nest-cli.json" }, { "name": "nlu.json", - "description": "Schema for NPM-Link-Up", + "description": "NPM-Link-Up", "fileMatch": ["nlu.json", ".nlu.json"], "url": "https://raw.githubusercontent.com/oresoftware/npm-link-up/master/assets/nlu.schema.json" }, { "name": ".nodehawkrc", - "description": "JSON schema for .nodehawkrc configuration files.", - "url": "https://json.schemastore.org/nodehawkrc.json", - "fileMatch": [".nodehawkrc"] + "description": ".nodehawkrc configuration files", + "fileMatch": [".nodehawkrc"], + "url": "https://json.schemastore.org/nodehawkrc.json" }, { "name": "nodemon.json", - "description": "JSON schema for nodemon.json configuration files.", - "url": "https://json.schemastore.org/nodemon.json", - "fileMatch": ["nodemon.json"] + "description": "nodemon.json configuration files", + "fileMatch": ["nodemon.json"], + "url": "https://json.schemastore.org/nodemon.json" + }, + { + "name": "NOX Framework (Service)", + "description": "NOX service definition", + "fileMatch": ["service.nox.yaml", "service.nox.yml", "service.nox.json"], + "url": "https://noxorg.dev/schemas/NoxConfiguration.json" }, { "name": ".npmpackagejsonlintrc", @@ -2074,15 +2974,20 @@ ], "url": "https://json.schemastore.org/npmpackagejsonlintrc.json" }, + { + "name": "npm-badges", + "description": "the NPM package badges", + "url": "https://json.schemastore.org/npm-badges.json" + }, { "name": "nuclei-template.yaml", - "description": "JSON schema for Nuclei Template YAML files.", - "url": "https://raw.githubusercontent.com/projectdiscovery/nuclei/master/nuclei-jsonschema.json", - "fileMatch": ["**/nuclei-templates/**/*.yaml"] + "description": "Nuclei Template YAML files", + "fileMatch": ["**/nuclei-templates/**/*.yaml"], + "url": "https://raw.githubusercontent.com/projectdiscovery/nuclei/master/nuclei-jsonschema.json" }, { "name": "nuget-project.json", - "description": "JSON schema for NuGet project.json files.", + "description": "NuGet project.json files", "url": "https://json.schemastore.org/nuget-project.json", "versions": { "3.3.0": "https://json.schemastore.org/nuget-project-3.3.0.json" @@ -2090,24 +2995,24 @@ }, { "name": "nswag.json", - "description": "JSON schema for nswag configuration", - "url": "https://json.schemastore.org/nswag.json", - "fileMatch": ["nswag.json"] + "description": "nswag configuration", + "fileMatch": ["nswag.json"], + "url": "https://json.schemastore.org/nswag.json" }, { "name": "ntangle", - "description": "NTangle (https://github.com/Avanade/ntangle) CDC code-generation configuration.", - "url": "https://raw.githubusercontent.com/Avanade/NTangle/main/schemas/ntangle.json", + "description": "NTangle (https://github.com/Avanade/ntangle) CDC code-generation configuration", "fileMatch": [ "ntangle.yaml", "ntangle.yml", "ntangle.json", "ntangle.jsn" - ] + ], + "url": "https://raw.githubusercontent.com/Avanade/NTangle/main/schemas/ntangle.json" }, { "name": "Ory Oathkeeper configuration", - "description": "Schema for Ory Oathkeeper configuration file", + "description": "Ory Oathkeeper configuration file", "fileMatch": [ "oathkeeper.json", "oathkeeper.yml", @@ -2118,7 +3023,7 @@ }, { "name": "ocelot.json", - "description": "JSON schema for the Ocelot Api Gateway.", + "description": "the Ocelot Api Gateway", "fileMatch": ["ocelot.json"], "url": "https://json.schemastore.org/ocelot.json" }, @@ -2130,7 +3035,7 @@ }, { "name": "openapi.json", - "description": "A JSON schema for Open API documentation files", + "description": "A Open API documentation files", "fileMatch": ["openapi.json", "openapi.yml", "openapi.yaml"], "url": "https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/schemas/v3.1/schema.json", "versions": { @@ -2140,7 +3045,7 @@ }, { "name": "openrpc.json", - "description": "A JSON schema for OpenRPC documents. See https://open-rpc.org for more information.", + "description": "A OpenRPC documents. See https://open-rpc.org for more information", "fileMatch": [ "openrpc.json", "openrpc.yml", @@ -2151,20 +3056,56 @@ ], "url": "https://meta.open-rpc.org/" }, + { + "name": "OpenUtau character yaml", + "description": "OpenUtau voicebank configuration file, character.yaml", + "fileMatch": ["character.yaml"], + "url": "https://json.schemastore.org/openutau-character.json" + }, + { + "name": "OpenUtau ustx", + "description": "OpenUtau project file, ustx", + "fileMatch": ["*.ustx"], + "url": "https://json.schemastore.org/openutau-ustx.json" + }, + { + "name": "ops.yaml", + "description": "Ops configuration file (ops.yaml)", + "fileMatch": ["ops.yml", "ops.yaml"], + "url": "https://raw.githubusercontent.com/LeShaunJ/ops-schema/main/ops.schema.json" + }, + { + "name": "ONe's service descriptor", + "description": "ONe's service descriptor", + "fileMatch": ["service-descriptor.yml"], + "url": "https://json.schemastore.org/one-service-descriptor-schema-0.1.json" + }, + { + "name": "ONe's changelog entry", + "description": "ONe's changelog entry", + "fileMatch": ["**/changelogs/*.yml"], + "url": "https://json.schemastore.org/one-changelog-schema-0.1.json" + }, { "name": "openfin.json", "description": "OpenFin application configuration file", "url": "https://json.schemastore.org/openfin.json" }, + { + "name": "OpenRewrite Resource", + "description": "OpenRewrite resource descriptors", + "fileMatch": ["**/META-INF/rewrite/*.yml"], + "url": "https://raw.githubusercontent.com/openrewrite/rewrite/main/rewrite-core/openrewrite.json" + }, { "name": "Outblocks project configuration", - "description": "JSON schema for Outblocks project configuration files", + "description": "Outblocks project configuration files", "fileMatch": ["project.outblocks.yaml", "project.outblocks.yml"], "url": "https://raw.githubusercontent.com/outblocks/outblocks-cli/master/schema/schema-project.json" }, { "name": "Outblocks App configuration", - "description": "JSON schema for Outblocks App configuration files", + "description": "Outblocks App configuration files", "fileMatch": [ "app.outblocks.yaml", "app.outblocks.yml", @@ -2177,41 +3118,57 @@ }, { "name": "Outblocks database table", - "description": "JSON schema for Outblocks database table files", + "description": "Outblocks database table files", "fileMatch": [ - "database/**/*.outblocks.yaml", - "database/**/*.outblocks.yml" + "**/database/**/*.outblocks.yaml", + "**/database/**/*.outblocks.yml" ], "url": "https://raw.githubusercontent.com/outblocks/outblocks-cli/master/schema/schema-table.json" }, { "name": "Ory Kratos configuration", - "description": "Schema for Ory Kratos configuration file", + "description": "Ory Kratos configuration file", "fileMatch": ["kratos.json", "kratos.yml", "kratos.yaml", "kratos.toml"], "url": "https://raw.githubusercontent.com/ory/kratos/master/.schema/version.schema.json" }, + { + "name": "OSS Review Toolkit configuration", + "description": "ORT's main configuration file", + "fileMatch": ["**/.ort/config/config.yml", "**/.ort/config/config.yaml"], + "url": "https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/ort-configuration-schema.json" + }, { "name": "OSS Review Toolkit curation", - "description": "Schema for ORT's curation files", - "fileMatch": ["curations/**/*.yml", "curations.yml"], + "description": "ORT's curation files", + "fileMatch": [ + "**/curations/**/*.yml", + "**/curations/**/*.yaml", + "curations.yml", + "curations.yaml" + ], "url": "https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/curations-schema.json" }, { "name": "OSS Review Toolkit package configuration", - "description": "Schema for ORT's package configuration file", - "fileMatch": ["vcs.yml", "source-artifact.yml"], + "description": "ORT's package configuration file", + "fileMatch": [ + "vcs.yml", + "vcs.yaml", + "source-artifact.yml", + "source-artifact.yaml" + ], "url": "https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/package-configuration-schema.json" }, { "name": "OSS Review Toolkit repository configuration", - "description": "Schema for ORT's repository configuration file", - "fileMatch": ["*.ort.yml"], + "description": "ORT's repository configuration file", + "fileMatch": ["*.ort.yml", "*.ort.yaml"], "url": "https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/repository-configuration-schema.json" }, { "name": "OSS Review Toolkit resolutions", - "description": "Schema for ORT's resolutions file", - "fileMatch": ["resolutions.yml"], + "description": "ORT's resolutions file", + "fileMatch": ["resolutions.yml", "resolutions.yaml"], "url": "https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/resolutions-schema.json" }, { @@ -2236,6 +3193,35 @@ "fileMatch": ["packer.json"], "url": "https://json.schemastore.org/packer.json" }, + { + "name": "Paper paper-plugin.yml", + "description": "Paper Plugins YAML", + "fileMatch": ["paper-plugin.yml"], + "url": "https://json.schemastore.org/paper-plugin.json" + }, + { + "name": "pathfinder.yml", + "description": "Configuration for Transcend's Pathfinder, a proxy that intercepts calls to AI tools to enable AI governance", + "fileMatch": [ + "pathfinder.yml", + "pathfinder.yaml", + "transcend-pathfinder.yml", + "transcend-pathfinder.yaml" + ], + "url": "https://raw.githubusercontent.com/transcend-io/cli/main/pathfinder-policy-yml-schema.json" + }, + { + "name": "PDM", + "description": "A modern Python package and dependency manager supporting the latest PEP standard (pdm.toml config file)", + "fileMatch": ["pdm.toml"], + "url": "https://json.schemastore.org/pdm.json" + }, + { + "name": "PDM Partial", + "description": "A modern Python package and dependency manager supporting the latest PEP standard (pyproject.toml tool.pdm table)", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-pdm.json" + }, { "name": "pgap_yaml_input_reader", "description": "NCBI Prokaryotic Genome Annotation Pipeline (PGAP) input metadata (submol) JSON/YAML configuration file", @@ -2260,27 +3246,39 @@ "fileMatch": ["plugin.yml"], "url": "https://json.schemastore.org/pocketmine-plugin.json" }, + { + "name": "Poetry", + "description": "Poetry, a Python packaging tool", + "fileMatch": [], + "url": "https://json.schemastore.org/poetry.json" + }, + { + "name": "Partial-poetry", + "description": "Poetry, a Python packaging tool", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-poetry.json" + }, { "name": "plagiarize.yaml", - "description": "Yaml schema for Plagiarize", + "description": "Yaml Plagiarize", "fileMatch": ["plagiarize.yaml", "plagiarize.json"], + "url": "https://json.schemastore.org/plagiarize.json", "versions": { "0.0": "https://json.schemastore.org/plagiarize-0.0.json" - }, - "url": "https://json.schemastore.org/plagiarize.json" + } }, { "name": "plagiarize-me.yaml", - "description": "Yaml schema for Plagiarize MEe", + "description": "Yaml Plagiarize MEe", "fileMatch": ["plagiarize-me.yaml", "plagiarize-me.json"], + "url": "https://json.schemastore.org/plagiarize-me.json", "versions": { "0.0": "https://json.schemastore.org/plagiarize-me-0.0.json" - }, - "url": "https://json.schemastore.org/plagiarize-me.json" + } }, { "name": "portman.json", - "description": "JSON schema for Portman's configuration file", + "description": "Portman's configuration file", "fileMatch": ["portman-config.json", "portman.json"], "url": "https://raw.githubusercontent.com/apideck-libraries/portman/main/src/utils/portman-config-schema.json" }, @@ -2295,6 +3293,23 @@ ], "url": "https://json.schemastore.org/postcssrc.json" }, + { + "name": "Postman collection", + "description": "Postman collections", + "fileMatch": ["*.postman_collection.json"], + "url": "https://schema.postman.com/collection/json/v2.1.0/draft-07/collection.json", + "versions": { + "1.0.0": "https://schema.postman.com/collection/json/v1.0.0/draft-07/collection.json", + "2.0.0": "https://schema.postman.com/collection/json/v2.0.0/draft-07/collection.json", + "2.1.0": "https://schema.postman.com/collection/json/v2.1.0/draft-07/collection.json" + } + }, + { + "name": ".powerpages-web-template-manifest", + "description": "Custom manifest declaration for Web templates", + "fileMatch": [".powerpages-web-template-manifest"], + "url": "https://json.schemastore.org/powerpages-web-template-manifest.json" + }, { "name": ".pre-commit-config.yml", "description": "pre-commit configuration file", @@ -2324,7 +3339,9 @@ ], "url": "https://json.schemastore.org/prettierrc.json", "versions": { - "1.8.2": "https://json.schemastore.org/prettierrc-1.8.2.json" + "1.8.2": "https://json.schemastore.org/prettierrc-1.8.2.json", + "2.8.8": "https://json.schemastore.org/prettierrc-2.8.8.json", + "3.0.0": "https://json.schemastore.org/prettierrc.json" } }, { @@ -2333,6 +3350,12 @@ "fileMatch": ["prisma.yml"], "url": "https://json.schemastore.org/prisma.json" }, + { + "name": "Problem package generators", + "description": "Generators for programming tasks in the Kattis/CLICS problem package format", + "fileMatch": ["generators.yml", "generators.yaml"], + "url": "https://json.schemastore.org/problem_package_generators.json" + }, { "name": "project.json", "description": "ASP.NET vNext project configuration file", @@ -2393,45 +3416,78 @@ { "name": "prometheus.rules.json", "description": "Prometheus rules file", - "fileMatch": ["*.rules"], + "fileMatch": [ + "*.rules.yml", + "*.rules.yaml", + "*rules.yml", + "*rules.yaml", + "rules.yml", + "rules.yaml" + ], "url": "https://json.schemastore.org/prometheus.rules.json" }, + { + "name": "prometheus.rules.test.json", + "description": "Prometheus rules test file", + "fileMatch": ["*.tests.yml", "*.tests.yaml", "*.test.yml", "*.test.yaml"], + "url": "https://json.schemastore.org/prometheus.rules.test.json" + }, { "name": "proxies.json", - "description": "JSON schema for Azure Function Proxies proxies.json files", + "description": "Azure Function Proxies proxies.json files", "fileMatch": ["proxies.json"], "url": "https://json.schemastore.org/proxies.json" }, { "name": "publiccode.yml", - "description": "JSON schema for publiccode.yml", + "description": "publiccode.yml", "fileMatch": ["publiccode.yml"], "url": "https://json.schemastore.org/publiccode.json" }, { "name": "pubspec.yaml", - "description": "Schema for pubspecs, the format used by Dart's dependency manager", + "description": "pubspecs, the format used by Dart's dependency manager", "fileMatch": ["pubspec.yaml"], "url": "https://json.schemastore.org/pubspec.json" }, { "name": "Pull Request Labeler", "description": "A GitHub Action for automatically labelling pull requests", - "fileMatch": [".github/labeler.yml"], - "url": "https://json.schemastore.org/pull-request-labeler.json" + "fileMatch": ["**/.github/labeler.yml"], + "url": "https://json.schemastore.org/pull-request-labeler.json", + "versions": { + "4": "https://json.schemastore.org/pull-request-labeler.json", + "5": "https://json.schemastore.org/pull-request-labeler-5.json" + } }, { "name": ".putout.json", - "description": "JSON schema for 🐊Putout configuration file", + "description": "🐊Putout configuration file", "fileMatch": [".putout.json"], "url": "https://json.schemastore.org/putout.json" }, { "name": "pyrseas-0.8.json", - "description": "Pyrseas database schema versioning for Postgres databases, v0.8", + "description": "Pyrseas database versioning for Postgres databases, v0.8", "fileMatch": ["pyrseas-0.8.json"], "url": "https://json.schemastore.org/pyrseas-0.8.json" }, + { + "name": "Rancher Fleet", + "description": "Rancher Fleet fleet.yaml configuration file", + "fileMatch": ["fleet.yaml"], + "url": "https://json.schemastore.org/rancher-fleet-0.8.json", + "versions": { + "0.5": "https://json.schemastore.org/rancher-fleet-0.5.json", + "0.8": "https://json.schemastore.org/rancher-fleet-0.8.json" + } + }, + { + "name": "config.yaml", + "description": "Projektor settings", + "fileMatch": ["**/.projektor/config.yaml"], + "url": "https://json.schemastore.org/projektor.json" + }, { "name": "Read the Docs", "description": "Read the Docs configuration file", @@ -2443,12 +3499,43 @@ ], "url": "https://raw.githubusercontent.com/readthedocs/readthedocs.org/master/readthedocs/rtd_tests/fixtures/spec/v2/schema.json" }, + { + "name": "Pulumi", + "description": "Pulumi project metadata and configuration", + "fileMatch": ["Pulumi.yaml", "pulumi.yaml"], + "url": "https://json.schemastore.org/pulumi.json" + }, { "name": "PyProject", - "description": "JSON schema for Python project metadata and configuration", + "description": "Python project metadata and configuration", "fileMatch": ["pyproject.toml"], "url": "https://json.schemastore.org/pyproject.json" }, + { + "name": "Pyright", + "description": "Pyright Configuration", + "fileMatch": ["pyrightconfig.json"], + "url": "https://raw.githubusercontent.com/microsoft/pyright/main/packages/vscode-pyright/schemas/pyrightconfig.schema.json" + }, + { + "name": "Pyright Partial", + "description": "Pyright Configuration", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-pyright.json" + }, + { + "name": "Qgoda", + "description": "Qgoda static site generator configuration file format", + "fileMatch": [ + "_qgoda.yaml", + "_qgoda.yml", + "_qgoda.json", + "_localqgoda.yaml", + "_localqgoda.yml", + "_localqgoda.json" + ], + "url": "https://www.qgoda.net/schemas/qgoda.json" + }, { "name": "Red-DiscordBot Cog", "description": "Red-DiscordBot Cog metadata file", @@ -2461,6 +3548,11 @@ "fileMatch": ["info.json"], "url": "https://raw.githubusercontent.com/Cog-Creators/Red-DiscordBot/V3/develop/schema/red_cog_repo.schema.json" }, + { + "name": "Red-DiscordBot Trivia", + "description": "Red-DiscordBot Trivia List file", + "url": "https://raw.githubusercontent.com/Cog-Creators/Red-DiscordBot/V3/develop/schema/trivia.schema.json" + }, { "name": ".rehyperc", "description": "A rehype configuration file", @@ -2472,6 +3564,12 @@ ], "url": "https://json.schemastore.org/rehyperc.json" }, + { + "name": "release-plz.toml", + "description": "Release-plz configuration file", + "fileMatch": ["release-plz.toml", ".release-plz.toml"], + "url": "https://raw.githubusercontent.com/MarcoIeni/release-plz/main/.schema/latest.json" + }, { "name": ".remarkrc", "description": "A remark configuration file", @@ -2484,8 +3582,8 @@ "url": "https://json.schemastore.org/remarkrc.json" }, { - "name": "Replit schema", - "description": "Schema for replit.com, a cloud IDE and code runner", + "name": "Replit config", + "description": "replit.com, a cloud IDE and code runner", "fileMatch": ["replit.toml"], "url": "https://json.schemastore.org/replit.json" }, @@ -2495,9 +3593,21 @@ "fileMatch": ["*.resjson"], "url": "https://json.schemastore.org/resjson.json" }, + { + "name": "Ruff", + "description": "Ruff, a fast Python linter", + "fileMatch": ["ruff.toml", ".ruff.toml"], + "url": "https://json.schemastore.org/ruff.json" + }, + { + "name": "Rust Project", + "description": "non-Cargo based Rust projects", + "fileMatch": ["rust-project.json"], + "url": "https://json.schemastore.org/rust-project.json" + }, { "name": "JSON Resume", - "description": "A JSON schema to describe a résumé.", + "description": "JSON résumé files", "fileMatch": [ "**/resume.json", "**/*.resume.json", @@ -2513,39 +3623,75 @@ }, { "name": "Renovate", - "description": "Renovate config file (https://github.com/renovatebot/renovate)", + "description": "Renovate configuration file (https://docs.renovatebot.com/configuration-options/)", "fileMatch": [ "renovate.json", "renovate.json5", - ".github/renovate.json", - ".github/renovate.json5", + "**/.github/renovate.json", + "**/.github/renovate.json5", + "**/.gitlab/renovate.json", + "**/.gitlab/renovate.json5", ".renovaterc", ".renovaterc.json" ], "url": "https://docs.renovatebot.com/renovate-schema.json" }, + { + "name": "RenderCV", + "description": "RenderCV input file", + "fileMatch": [ + "*_CV.yml", + "*_CV.yaml", + "*_CV.json", + "*_CV.json5", + "*_cv.yml", + "*_cv.yaml", + "*_cv.json", + "*_cv.json5" + ], + "url": "https://raw.githubusercontent.com/sinaatalay/rendercv/main/schema.json" + }, { "name": "RoadRunner", - "description": "Spiral Roadrunner config file schema", - "url": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/2.0.schema.json", + "description": "Spiral Roadrunner config file", "fileMatch": [".rr*.yml", ".rr*.yaml"], + "url": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/3.0.schema.json", "versions": { "1.0": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/1.0.schema.json", - "2.0": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/2.0.schema.json" + "2.0": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/2.0.schema.json", + "3.0": "https://cdn.jsdelivr.net/gh/roadrunner-server/roadrunner@latest/schemas/config/3.0.schema.json" } }, + { + "name": "rockcraft", + "description": "rockcraft project (https://canonical-rockcraft.readthedocs-hosted.com)", + "fileMatch": ["rockcraft.yaml", "rockcraft.yml"], + "url": "https://raw.githubusercontent.com/canonical/rockcraft/main/schema/rockcraft.json" + }, { "name": "rustfmt", - "description": "Schema for fustfmt, a tool to format Rust code", + "description": "fustfmt, a tool to format Rust code", "fileMatch": ["rustfmt.toml"], "url": "https://json.schemastore.org/rustfmt.json" }, { "name": "Rust toolchain", - "description": "A declarative schema for managing the Rust toolchain", + "description": "A declarative managing the Rust toolchain", "fileMatch": ["rust-toolchain.toml"], "url": "https://json.schemastore.org/rust-toolchain.json" }, + { + "name": "samt", + "description": "SAMT configuration files", + "fileMatch": ["samt.yaml"], + "url": "https://json.schemastore.org/samt.json" + }, + { + "name": "samtrc", + "description": "SAMT linter configuration files", + "fileMatch": [".samtrc.yaml"], + "url": "https://json.schemastore.org/samtrc.json" + }, { "name": "Sapphire CLI Config", "description": "Scheme for Sapphire CLI Config (@sapphire/cli)", @@ -2597,6 +3743,11 @@ "description": "Static Analysis Results Format (SARIF), Version 2.1.0-rtm.5", "url": "https://json.schemastore.org/sarif-2.1.0-rtm.5.json" }, + { + "name": "sarif-2.1.0-rtm.6", + "description": "Static Analysis Results Format (SARIF), Version 2.1.0-rtm.6", + "url": "https://json.schemastore.org/sarif-2.1.0-rtm.6.json" + }, { "name": "sarif-external-property-file-2.1.0-rtm.5", "description": "Static Analysis Results Format (SARIF) External Property File Format, Version 2.1.0-rtm.5", @@ -2619,30 +3770,40 @@ }, { "name": "schema.org - Action", - "description": "JSON Schema for Action as defined by schema.org", + "description": "Action as defined by schema.org", "url": "https://json.schemastore.org/schema-org-action.json" }, { "name": "schema.org - ContactPoint", - "description": "JSON Schema for ContactPoint as defined by schema.org", + "description": "ContactPoint as defined by schema.org", "url": "https://json.schemastore.org/schema-org-contact-point.json" }, { "name": "schema.org - Place", - "description": "JSON Schema for Place as defined by schema.org", + "description": "Place as defined by schema.org", "url": "https://json.schemastore.org/schema-org-place.json" }, { "name": "schema.org - Thing", - "description": "JSON Schema for Thing as defined by schema.org", + "description": "Thing as defined by schema.org", "url": "https://json.schemastore.org/schema-org-thing.json" }, { "name": "Scoop manifest", "description": "Scoop bucket app manifest", - "fileMatch": ["bucket/**.json"], + "fileMatch": ["**/bucket/**.json"], "url": "https://raw.githubusercontent.com/lukesampson/scoop/master/schema.json" }, + { + "name": "Semantic Data Fabric (SDF) file", + "description": "SDF blocks", + "fileMatch": ["*.sdf.yml"], + "url": "https://cdn.sdf.com/schemas/sdf-schema-1.1.json", + "versions": { + "1.0": "https://cdn.sdf.com/schemas/sdf-schema-1.0.json", + "1.1": "https://cdn.sdf.com/schemas/sdf-schema-1.1.json" + } + }, { "name": "semantic-release", "description": "Configuration for semantic-release", @@ -2658,13 +3819,19 @@ "name": "Semgrep Rule", "description": "Semgrep code scanning patterns and rules", "fileMatch": [ - ".semgrep/**.yaml", - ".semgrep/**.yml", + "**/.semgrep/**.yaml", + "**/.semgrep/**.yml", ".semgrep.yaml", ".semgrep.yml" ], "url": "https://json.schemastore.org/semgrep.json" }, + { + "name": "Serenity Code Generator (Sergen)", + "description": "Serenity code generator (sergen) configuration file", + "fileMatch": ["sergen.json", "sergen.*.json", "*.sergen.json"], + "url": "https://json.schemastore.org/sergen.json" + }, { "name": "settings.job", "description": "Azure Webjob settings file", @@ -2677,6 +3844,18 @@ "fileMatch": ["settings.paf", "Settings.paf"], "url": "https://raw.githubusercontent.com/qualisys/qualisys-schemas/master/paf-module.schema.json" }, + { + "name": "Setuptools", + "description": "Setuptools, the classic Python buildsystem", + "fileMatch": [], + "url": "https://json.schemastore.org/setuptools.json" + }, + { + "name": "Partial-Setuptools", + "description": "Setuptools, the classic Python buildsystem", + "fileMatch": [], + "url": "https://json.schemastore.org/partial-setuptools.json" + }, { "name": "sfdx-hardis configuration", "description": "Configuration file for sfdx-hardis Salesforce DX plugin", @@ -2688,12 +3867,53 @@ ], "url": "https://raw.githubusercontent.com/hardisgroupcom/sfdx-hardis/main/config/sfdx-hardis.jsonschema.json" }, + { + "name": "Sigma", + "description": "The Sigma detection format. More info at https://github.com/SigmaHQ/sigma-specification and https://github.com/SigmaHQ/sigma", + "fileMatch": ["**/sigma/**/*.yml"], + "url": "https://raw.githubusercontent.com/SigmaHQ/sigma-specification/main/sigma-schema.json" + }, + { + "name": "Sigrid scope configuration file", + "description": "Analysis scope configuration file used by Sigrid (sigrid-says.com)", + "fileMatch": ["sigrid.yaml"], + "url": "https://json.schemastore.org/sigrid-scope-file.schema.json" + }, + { + "name": "SIL Kit Participant Configuration", + "description": "Configuration file for a Vector SIL Kit Participant", + "fileMatch": [ + "silkit.json", + "silkit.yaml", + "*.silkit.json", + "*.silkit.yaml" + ], + "url": "https://json.schemastore.org/sil-kit-participant-configuration.json" + }, + { + "name": "SIL Kit Registry Configuration", + "description": "Configuration file for Vector SIL Kit Registry Service", + "fileMatch": [ + "silkit-registry.yaml", + "silkit-registry.yml", + "silkit-registry.json", + "*.silkit-registry.yaml", + "*.silkit-registry.yml", + "*.silkit-registry.json" + ], + "url": "https://json.schemastore.org/sil-kit-registry-configuration.json" + }, { "name": "size-limit configuration", "description": "Configuration file for size-limit", "fileMatch": [".size-limit.json"], "url": "https://json.schemastore.org/size-limit.json" }, + { + "name": "Slack app manifest", + "description": "A manifest file containing the settings for a Slack app", + "url": "https://json.schemastore.org/slack-app-manifest.json" + }, { "name": "skyuxconfig.json", "description": "SKY UX CLI configuration file", @@ -2712,17 +3932,29 @@ "fileMatch": [".solidarity", ".solidarity.json"], "url": "https://json.schemastore.org/solidaritySchema.json" }, + { + "name": "Solution filters", + "description": "File that specifies which MSBuild solution to launch and which projects to load", + "fileMatch": ["*.slnf"], + "url": "https://json.schemastore.org/solution-filter.json" + }, { "name": "Source Maps v3", "description": "Source Map files version 3", "fileMatch": ["*.map"], "url": "https://json.schemastore.org/sourcemap-v3.json" }, + { + "name": "Sourcery", + "description": "Sourcery YAML files", + "fileMatch": [".sourcery.yaml"], + "url": "https://json.schemastore.org/sourcery_yaml_schema.json" + }, { "name": "SpecIF", - "description": "The Specification Integration Facility (SpecIF) integrates partial system models from different methods and tools in a semantic net. See https://specif.de and https://github.com/GfSE.", - "url": "https://json.schemastore.org/specif-1.1.json", + "description": "The Specification Integration Facility (SpecIF) integrates partial system models from different methods and tools in a semantic net. See https://specif.de and https://github.com/GfSE", "fileMatch": ["*.specif", "*.specif.json"], + "url": "https://json.schemastore.org/specif-1.1.json", "versions": { "1.0": "https://json.schemastore.org/specif-1.0.json", "1.1": "https://json.schemastore.org/specif-1.1.json" @@ -2736,13 +3968,19 @@ }, { "name": ".sprite files", - "description": "Schema for image sprite generation files", + "description": "image sprite generation files", "fileMatch": ["*.sprite"], "url": "https://json.schemastore.org/sprite.json" }, + { + "name": "sqlc configuration", + "description": "Configuration file for sqlc v2", + "fileMatch": ["sqlc.yaml", "sqlc.json", "*.sqlc.yaml"], + "url": "https://json.schemastore.org/sqlc-2.0.json" + }, { "name": "Azure Static Web Apps configuration file", - "description": "Documentation: https://aka.ms/swa/config-schema", + "description": "Documentation: https://learn.microsoft.com/en-us/azure/static-web-apps/configuration", "fileMatch": ["staticwebapp.config.json"], "url": "https://json.schemastore.org/staticwebapp.config.json" }, @@ -2753,47 +3991,53 @@ "url": "https://json.schemastore.org/swa-cli.config.json" }, { - "name": "StackHead CLI config", - "description": "Configuration file for StackHead CLI. See https://stackhead.io.", - "fileMatch": [".stackhead-cli.yml"], - "url": "https://schema.stackhead.io/stackhead-cli/tag/v1/-/cli-config.schema.json" - }, - { - "name": "StackHead module configuration", - "description": "Configuration file for StackHead modules. See https://stackhead.io.", - "fileMatch": ["stackhead-module.yml"], - "url": "https://schema.stackhead.io/stackhead/tag/v1/-/module-config.schema.json" - }, - { - "name": "StackHead project definition", - "description": "Project definition file for deploying projects with StackHead. See https://stackhead.io.", - "fileMatch": ["*.stackhead.yml", "*.stackhead.yaml"], - "url": "https://schema.stackhead.io/stackhead/tag/v1/-/project-definition.schema.json" + "name": "StackBlitz", + "description": "WebContainer project configuration", + "fileMatch": [".stackblitzrc", "**/.stackblitz/config.json"], + "url": "https://json.schemastore.org/stackblitzrc.json" }, { "name": "Stale", - "description": "Configuration file for Stale for closing abandoned issues and pull requests. See https://probot.github.io/apps/stale/.", - "fileMatch": [".github/stale.yml"], + "description": "Configuration file for Stale for closing abandoned issues and pull requests. See https://probot.github.io/apps/stale/", + "fileMatch": ["**/.github/stale.yml"], "url": "https://json.schemastore.org/stale.json" }, { "name": "Starship", - "description": "Configuration file for Starship. See https://starship.rs.", + "description": "Configuration file for Starship. See https://starship.rs", "fileMatch": ["starship.toml"], "url": "https://starship.rs/config-schema.json" }, { "name": "Statamic Blueprint", - "description": "A Statamic Blueprint Schema", + "description": "A Statamic Blueprint", "fileMatch": [ - "resources/blueprints/**/*.yml", - "resources/blueprints/**/*.yaml" + "**/resources/blueprints/**/*.yml", + "**/resources/blueprints/**/*.yaml" ], "url": "https://raw.githubusercontent.com/Konafets/statamic-blueprint-validation/main/statamic.blueprint.schema.json" }, + { + "name": "Stella configuration file", + "description": "Configuration file for stella. See https://github.com/Shravan-1908/stellapy", + "fileMatch": ["stella.yml", "stella.json"], + "url": "https://raw.githubusercontent.com/Shravan-1908/stellapy/master/schema.json" + }, + { + "name": "stripe-app.json", + "description": "Stripe Apps manifest file", + "fileMatch": ["stripe-app.json"], + "url": "https://raw.githubusercontent.com/stripe/stripe-apps/main/schema/stripe-app.schema.json" + }, + { + "name": "stripe-app-local.json", + "description": "Stripe Apps local manifest file", + "fileMatch": ["stripe-app.*.json"], + "url": "https://raw.githubusercontent.com/stripe/stripe-apps/main/schema/stripe-app-local.schema.json" + }, { "name": "Stryker Mutator", - "description": "Configuration file for Stryker Mutator, the mutation testing framework for JavaScript and friends. See https://stryker-mutator.io.", + "description": "Configuration file for Stryker Mutator, the mutation testing framework for JavaScript and friends. See https://stryker-mutator.io", "fileMatch": ["stryker.conf.json", "stryker-*.conf.json"], "url": "https://raw.githubusercontent.com/stryker-mutator/stryker/master/packages/api/schema/stryker-core.json" }, @@ -2822,10 +4066,22 @@ }, { "name": "Swagger API 2.0", - "description": "Swagger API 2.0 schema", + "description": "Swagger API 2.0", "fileMatch": ["swagger.json"], "url": "https://json.schemastore.org/swagger-2.0.json" }, + { + "name": "task.json", + "description": "VSCode Task file", + "fileMatch": ["task.json", "tasks.json"], + "url": "https://json.schemastore.org/task.json" + }, + { + "name": "Talhelper", + "description": "A helper tool to help creating Talos Kubernetes cluster", + "fileMatch": ["talconfig.yaml", "talconfig.yml"], + "url": "https://raw.githubusercontent.com/budimanjojo/talhelper/master/pkg/config/schemas/talconfig.json" + }, { "name": "Talisman configuration", "description": "Configuration for .talismanrc", @@ -2840,16 +4096,22 @@ }, { "name": "template.json", - "description": "JSON schema .NET template files", - "fileMatch": [".template.config/template.json"], + "description": ".NET template files", + "fileMatch": ["**/.template.config/template.json"], "url": "https://json.schemastore.org/template.json" }, { "name": "templatsources.json", - "description": "SideWaffle template source schema", + "description": "SideWaffle template source", "fileMatch": ["templatesources.json"], "url": "https://json.schemastore.org/templatesources.json" }, + { + "name": "Tier.run pricing.json", + "description": "Tier.run pricing model configuration", + "fileMatch": ["pricing.json"], + "url": "https://raw.githubusercontent.com/tierrun/tier/main/pricing/schema.json" + }, { "name": "Tikibase", "description": "Tikibase configuration file", @@ -2867,17 +4129,39 @@ } }, { - "name": "tmLanguage", - "description": "Language grammar description files in Textmate and compatible editors", - "fileMatch": ["*.tmLanguage.json"], - "url": "https://raw.githubusercontent.com/Septh/tmlanguage/master/tmLanguage.schema.json" + "name": "tizen_workspace.json", + "description": "Tizen project workspace configuration file", + "fileMatch": ["tizen_workspace.yaml"], + "url": "https://json.schemastore.org/tizen_workspace.json" + }, + { + "name": "tldr", + "description": "tldr configuration file", + "fileMatch": [".tldr.json"], + "url": "https://json.schemastore.org/tldr.json" + }, + { + "name": "TextMate Grammar", + "description": "Language grammar description files for TextMate and compatible editors", + "fileMatch": [ + "*.tmLanguage.json", + "*.tmLanguage.yaml", + "*.tmLanguage.yml" + ], + "url": "https://json.schemastore.org/tmlanguage.json" }, { "name": "TestEnvironment.json", - "description": "Schema for Visual Studio's test environment config", + "description": "Visual Studio's test environment config", "fileMatch": ["testEnvironments.json"], "url": "https://json.schemastore.org/testenvironments.json" }, + { + "name": "Turborepo", + "description": "TurboRepo, a tool for managing monorepos", + "fileMatch": ["turbo.json"], + "url": "https://turborepo.org/schema.json" + }, { "name": ".travis.yml", "description": "Travis CI configuration file", @@ -2896,20 +4180,26 @@ "url": "https://json.schemastore.org/traefik-v2-file-provider.json" }, { - "name": "trunk.yaml schema", - "description": "Configuration schema for trunk, a powerful linter runner - https://docs.trunk.io", + "name": "transcend.yml", + "description": "Define personal data in code using Transcend", + "fileMatch": ["transcend.yml", "transcend.yaml"], + "url": "https://raw.githubusercontent.com/transcend-io/cli/main/transcend-yml-schema-v4.json" + }, + { + "name": "trunk.yaml", + "description": "Configuration trunk, a powerful linter runner - https://docs.trunk.io", "fileMatch": ["trunk.yaml"], "url": "https://static.trunk.io/pub/trunk-yaml-schema.json" }, { "name": "tsconfig.json", "description": "TypeScript compiler configuration file", - "fileMatch": ["tsconfig.json"], + "fileMatch": ["tsconfig*.json"], "url": "https://json.schemastore.org/tsconfig.json" }, { "name": "tsd.json", - "description": "JSON schema for DefinitelyTyped description manager (TSD)", + "description": "DefinitelyTyped description manager (TSD)", "fileMatch": ["tsd.json"], "url": "https://json.schemastore.org/tsd.json" }, @@ -2931,12 +4221,42 @@ "fileMatch": ["tslint.json", "tslint.yaml", "tslint.yml"], "url": "https://json.schemastore.org/tslint.json" }, + { + "name": "TSON", + "description": "TSON (Tuning-Spectrum Object Notation) data", + "fileMatch": ["*.tson", "*.tson.yaml", "*.tson.yml", "*.tson.json"], + "url": "https://raw.githubusercontent.com/spectral-discord/TSON/main/schema/tson.json" + }, + { + "name": "TSTyche", + "description": "TSTyche configuration file", + "fileMatch": ["tstyche.config.json"], + "url": "https://tstyche.org/schemas/config.json" + }, + { + "name": "tsup", + "description": "Configuration options for tsup", + "fileMatch": ["tsup.config.json"], + "url": "https://cdn.jsdelivr.net/npm/tsup/schema.json" + }, + { + "name": "tusk.yml", + "description": "tusk CLI configuration file", + "fileMatch": ["tusk.yml", "tusk.yaml"], + "url": "https://raw.githubusercontent.com/rliebz/tusk/main/tusk.schema.json" + }, { "name": "typewiz.json", "description": "Typewiz configuration file", "fileMatch": ["typewiz.json"], "url": "https://json.schemastore.org/typewiz.json" }, + { + "name": "typo3.json", + "description": "the Typo3 CMS", + "fileMatch": ["**/sites/*/config.yaml", "**/sites/*/config.yml"], + "url": "https://json.schemastore.org/typo3.json" + }, { "name": "typings.json", "description": "Typings TypeScript definitions manager definition file", @@ -2965,9 +4285,9 @@ "name": "UI5 Manifest", "description": "UI5 Manifest (manifest.json)", "fileMatch": [ - "webapp/manifest.json", - "src/main/webapp/manifest.json", - "src/manifest.json" + "**/webapp/manifest.json", + "**/src/main/webapp/manifest.json", + "**/src/manifest.json" ], "url": "https://raw.githubusercontent.com/SAP/ui5-manifest/master/schema.json" }, @@ -2984,11 +4304,40 @@ ], "url": "https://sap.github.io/ui5-tooling/schema/ui5.yaml.json" }, + { + "name": "ui5-workspace.yaml", + "description": "UI5 Tooling Workspace Configuration File (ui5-workspace.yaml)", + "fileMatch": [ + "ui5-workspace.yaml", + "*-ui5-workspace.yaml", + "*.ui5-workspace.yaml", + "ui5-workspace-deploy.yaml", + "ui5-workspace-dist.yaml", + "ui5-workspace-local.yaml" + ], + "url": "https://sap.github.io/ui5-tooling/schema/ui5-workspace.yaml.json" + }, { "name": "UTAM Page Object", "description": "UI Test Automation Model page object - https://utam.dev/", "fileMatch": ["*.utam.json", ".utam.json"], - "url": "https://json.schemastore.org/utam-page-object.json" + "url": "https://json.schemastore.org/utam-page-object.json", + "versions": { + "current": "https://json.schemastore.org/utam-page-object.json", + "1.5.0": "https://json.schemastore.org/utam-page-object-1.5.0.json", + "2.0.3": "https://json.schemastore.org/utam-page-object-2.0.3.json" + } + }, + { + "name": "UNCORS configuration", + "description": "Configuration file for UNCORS reverse proxy", + "fileMatch": [ + "*.uncors.yml", + "*.uncors.yaml", + ".uncors.yml", + ".uncors.yaml" + ], + "url": "https://raw.githubusercontent.com/evg4b/uncors/main/schema.json" }, { "name": "vega.json", @@ -3008,6 +4357,32 @@ "fileMatch": [".vela.yml", ".vela.yaml"], "url": "https://github.com/go-vela/types/releases/latest/download/schema.json" }, + { + "name": "venvironment.yaml", + "description": "Simulation and test environment for Vector CANoe4SW Server Edition", + "fileMatch": [ + "venvironment.yaml", + "*.venvironment.yaml", + "venvironment.yml", + "*.venvironment.yml", + "venvironment.json", + "*.venvironment.json" + ], + "url": "https://json.schemastore.org/venvironment-schema.json" + }, + { + "name": "venvironment-basic.yaml", + "description": "Test environment for Vector Test Unit Runner", + "fileMatch": [ + "venvironment-basic.yaml", + "*.venvironment-basic.yaml", + "venvironment-basic.yml", + "*.venvironment-basic.yml", + "venvironment-basic.json", + "*.venvironment-basic.json" + ], + "url": "https://json.schemastore.org/venvironment-basic-schema.json" + }, { "name": "version.json", "description": "A project version descriptor file used by Nerdbank.GitVersioning", @@ -3016,8 +4391,8 @@ }, { "name": "vim-addon-info", - "description": "JSON schema for vim plugin addon-info.json metadata files", - "fileMatch": ["*vim*/addon-info.json"], + "description": "vim plugin addon-info.json metadata files", + "fileMatch": ["**/*vim*/addon-info.json"], "url": "https://json.schemastore.org/vim-addon-info.json" }, { @@ -3028,49 +4403,67 @@ }, { "name": "vs-2017.3.host.json", - "description": "JSON schema for Visual Studio template host file", + "description": "Visual Studio template host file", "fileMatch": ["vs-2017.3.host.json"], "url": "https://json.schemastore.org/vs-2017.3.host.json" }, { "name": "vs-nesting.json", - "description": "JSON schema for Visual Studio's file nesting feature", + "description": "Visual Studio's file nesting feature", "fileMatch": ["*.filenesting.json", ".filenesting.json"], "url": "https://json.schemastore.org/vs-nesting.json" }, { "name": ".vsconfig", - "description": "JSON schema for Visual Studio component configuration files", + "description": "Visual Studio component configuration files", "fileMatch": ["*.vsconfig"], "url": "https://json.schemastore.org/vsconfig.json" }, { "name": ".vsext", - "description": "JSON schema for Visual Studio extension pack manifests", + "description": "Visual Studio extension pack manifests", "fileMatch": ["*.vsext"], "url": "https://json.schemastore.org/vsext.json" }, { "name": "VSIX CLI publishing", - "description": "JSON schema for Visual Studio extension publishing", + "description": "Visual Studio extension publishing", "fileMatch": ["vs-publish.json"], "url": "https://json.schemastore.org/vsix-publish.json" }, { "name": "vss-extension.json", - "description": "JSON Schema for Azure DevOps Extensions", + "description": "Azure DevOps Extensions", "fileMatch": ["vss-extension.json"], "url": "https://json.schemastore.org/vss-extension.json" }, + { + "name": "vtesttree.yaml", + "description": "Vector test execution tree description", + "fileMatch": ["*.vtesttree.yaml", "*.vtesttree.yml", "*.vtesttree.json"], + "url": "https://json.schemastore.org/vtesttree-schema.json" + }, + { + "name": "vtestunit.yaml", + "description": "Vector test unit description", + "fileMatch": ["*.vtestunit.yaml", "*.vtestunit.yml", "*.vtestunit.json"], + "url": "https://json.schemastore.org/vtestunit-schema.json" + }, + { + "name": "v8r", + "description": "v8r configuration file", + "fileMatch": [".v8rrc.json", ".v8rrc.yaml", ".v8rrc.yml"], + "url": "https://raw.githubusercontent.com/chris48s/v8r/main/config-schema.json" + }, { "name": "