SchemaStore / SchemaStore/schemastore
Use `additionalProperties: false` in strict meta-schema to catch typos in schema rules
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 3.8k
- Forks
- 2.3k
- Avg merge
- 19h 59m
- Merged PRs (30d)
- 127
Description
The JSON Schema Draft-07 meta-schema (i.e. the schema that validates the schema) does not set additionalProperties: false, likely to support extensions to the schema. This has the major downside that typos go unnoticed.
To give a few examples I've seen:
{"foo": {"bar": { ... }}} # wrong
{"foo": {"type": "object", "properties": {"bar": { ... }}}} # correct
{"additional_properties": false} # wrong
{"additionalProperties": false} # correct
Validators like jsonschema in Python simply ignore typos in a schemas, since after all it's valid under the draft-07 meta-schema.
I think it would be wise to do a pass over the current schemas collected in schemastore and try to correct them here or upstream.
I've quickly put a script together that does exactly that for draft-07, and it reports the following problems. Some of them are actual issues with the schema, some of them are due to use of extensions -- I did not filter anything out.
Table with potential issues
| URL | Error |
|---|---|
| https://4lando.github.io/lando-spec/landofile-spec.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://api.bitbucket.org/schemas/pipelines-configuration | Additional properties are not allowed ('components' was unexpected) |
| https://carafe.fm/schema/draft-02/bundle.schema.json | Additional properties are not allowed ('errorMessage' was unexpected) |
| https://cdn.jsdelivr.net/npm/liblab@latest/liblab.config.schema.json | Additional properties are not allowed ('allowComments', 'fileMatch' were unexpected) |
| https://cdn.jsdelivr.net/npm/tsup/schema.json | Additional properties are not allowed ('version' was unexpected) |
| https://cps-org.github.io/cps/cps.schema.json | Additional properties are not allowed ('component', 'configuration', 'list(string)', 'list(string) |
| https://dprint.dev/schemas/v0.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
| https://dstack-runner-downloads.s3.eu-west-1.amazonaws.com/latest/schemas/configuration.json | Additional properties are not allowed ('discriminator' was unexpected) |
| https://enduricastorage.blob.core.windows.net/public/endurica-cl-schema.json | Additional properties are not allowed ('1_over_pressure', 'density', 'energyReleaseRate', 'frequency', 'frequencyCoefficient', 'hysteresis', 'length', 'length_over_cycle', 'length_over_time', 'length_over_time_concentration', 'pressure', 'specific_heat', 'temperature', 'temperatureCoefficient', 'unitless', 'volumetric_heat_rate' were unexpected) |
| https://gitlab.com/gitlab-org/gitlab/-/raw/master/app/assets/javascripts/editor/schema/ci.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://gitpod.io/schemas/gitpod-schema.json | Additional properties are not allowed ('deprecationMessage' was unexpected) |
| https://gitversion.net/schemas/6.4/GitVersion.configuration.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://hyperfoil.io/schema.json | Additional properties are not allowed ('desription' was unexpected) |
| https://ifstate.net/schema/2/ifstate.conf.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/aerleon/aerleon/main/schemas/aerleon-definitions.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/aerleon/aerleon/main/schemas/aerleon-policies.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/angular/angular-cli/master/packages/angular/cli/lib/config/workspace-schema.json | Additional properties are not allowed ('schematicCollections' was unexpected) |
| https://raw.githubusercontent.com/angular/angular-cli/v10.1.6/packages/angular/cli/lib/config/schema.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-lint-config.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible.json#/$defs/playbook | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible.json#/$defs/tasks | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/execution-environment.json | Additional properties are not allowed ('$defs', 'documentation_url' were unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/galaxy.json | Additional properties are not allowed ('$defs', 'markdownDescription' were unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/inventory.json | Additional properties are not allowed ('$defs', 'markdownDescription' were unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta-runtime.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/requirements.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/role-arg-spec.json | Additional properties are not allowed ('$defs', 'markdownDescription' were unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/vars.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-navigator/main/src/ansible_navigator/data/ansible-navigator.json | Additional properties are not allowed ('version' was unexpected) |
| https://raw.githubusercontent.com/ansible/ansible-rulebook/main/ansible_rulebook/schema/ruleset_schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/architect-team/architect-cli/main/src/dependency-manager/schema/architect.schema.json | Additional properties are not allowed ('externalDocs' was unexpected) |
| https://raw.githubusercontent.com/awslabs/landing-zone-accelerator-on-aws/main/source/packages/@aws-accelerator/config/lib/schemas/global-config.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://raw.githubusercontent.com/awslabs/landing-zone-accelerator-on-aws/main/source/packages/@aws-accelerator/config/lib/schemas/iam-config.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://raw.githubusercontent.com/browsh-org/browsh/master/webext/assets/browsh-schema.json | Additional properties are not allowed ('http-server', 'tty' were unexpected) |
| https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json | Additional properties are not allowed ('fileMatch' was unexpected) |
| https://raw.githubusercontent.com/CCDirectLink/CCModDB/refs/heads/master/ccmod-json-schema.json | Additional properties are not allowed ('$defs', 'id' were unexpected) |
| https://raw.githubusercontent.com/compose-spec/compose-go/master/schema/compose-spec.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://raw.githubusercontent.com/configu/configu/main/packages/schema/.cfgu.json | Additional properties are not allowed ('nullable' was unexpected) |
| https://raw.githubusercontent.com/CycloneDX/specification/refs/heads/master/schema/bom-1.6.schema.json | Additional properties are not allowed ('meta:enum' was unexpected) |
| https://raw.githubusercontent.com/datacontract/datacontract-specification/main/datacontract.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/DataDog/schema/main/datadog-ci/synthetics/test-config.schema.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/datamesh-architecture/dataproduct-specification/main/dataproduct.schema.json | Additional properties are not allowed ('example' was unexpected) |
| https://raw.githubusercontent.com/dbt-labs/dbt-jsonschema/main/schemas/latest/dbt_project-latest.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/dbt-labs/dbt-jsonschema/main/schemas/latest/dbt_yml_files-latest.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/dbt-labs/dbt-jsonschema/main/schemas/latest/selectors-latest.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/derailed/k9s/master/internal/config/json/schemas/skin.json | Additional properties are not allowed ('logs', 'table', 'xray', 'yaml' were unexpected) |
| https://raw.githubusercontent.com/dipdup-io/dipdup/next/schemas/dipdup-3.0.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/distinction-dev/alacritty-schema/main/alacritty/reference.json | Additional properties are not allowed ('osc52' was unexpected) |
| https://raw.githubusercontent.com/dolittle/Runtime/master/Schemas/Server/server.json | Additional properties are not allowed ('port', 'unixSocket' were unexpected) |
| https://raw.githubusercontent.com/dwp/schemas/main/exchange/publishing-tools/meta-schema.json | Additional properties are not allowed ('x-deprecated' was unexpected) |
| https://raw.githubusercontent.com/eclipse-apoapsis/ort-server/refs/heads/main/integrations/schemas/repository-environment-config.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EHfive/v2ray-jsonschema/main/v4-config.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/em-al-wi/proactions-schema/main/schema/partial-step.schema.json | Additional properties are not allowed ('discriminator' was unexpected) |
| https://raw.githubusercontent.com/erda-project/erda/master/.erda/schemas/dice.yaml.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/erda-project/erda/master/.erda/schemas/pipeline.yaml.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-aligner-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-shared-data-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-shared-text-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-spec-to-wav-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-text-to-spec-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/EveryVoiceTTS/everyvoice/main/everyvoice/.schema/everyvoice-text-to-wav-0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/fossas/fossa-cli/master/docs/references/files/fossa-deps.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/fossas/fossa-cli/master/docs/references/files/fossa-yml.v3.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/freifunk/api.freifunk.net/master/specs/0.5.2.json | Additional properties are not allowed ('mininum' was unexpected) |
| https://raw.githubusercontent.com/fujaba/fulibWorkflows/main/schemas/fulibWorkflows.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/GoogleContainerTools/skaffold/main/docs-v2/content/en/schemas/v3.json | Additional properties are not allowed ('preferredOrder', 'x-intellij-html-description' were unexpected) |
| https://raw.githubusercontent.com/hardisgroupcom/sfdx-hardis/main/config/sfdx-hardis.jsonschema.json | Additional properties are not allowed ('docUrl' was unexpected) |
| https://raw.githubusercontent.com/helm-unittest/helm-unittest/v0.5.1/schema/helm-testsuite.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/ioBroker/ioBroker.admin/master/packages/jsonConfig/schemas/jsonConfig.json | Additional properties are not allowed ('size' was unexpected) |
| https://raw.githubusercontent.com/jfrog/frogbot/master/schema/frogbot-schema.json | Additional properties are not allowed ('$git', '$jfrogPlatform', '$scan' were unexpected) |
| https://raw.githubusercontent.com/jfrog/jfrog-cli/v2/schema/filespec-schema.json | Additional properties are not allowed ('$file' was unexpected) |
| https://raw.githubusercontent.com/Konafets/statamic-blueprint-validation/main/statamic.blueprint.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/lalcebo/json-schema/master/serverless/reference.json | Additional properties are not allowed ('fileMatch' was unexpected) |
| https://raw.githubusercontent.com/lou-k/qtype/refs/heads/main/schema/qtype.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/megalinter/megalinter/main/megalinter/descriptors/schemas/megalinter-configuration.jsonschema.json | Additional properties are not allowed ('examples:' was unexpected) |
| https://raw.githubusercontent.com/megalinter/megalinter/main/megalinter/descriptors/schemas/megalinter-descriptor.jsonschema.json | Additional properties are not allowed ('Description' was unexpected) |
| https://raw.githubusercontent.com/microsoft/azure-pipelines-vscode/master/service-schema.json | Additional properties are not allowed ('firstProperty' was unexpected) |
| https://raw.githubusercontent.com/microsoft/pyright/main/packages/vscode-pyright/schemas/pyrightconfig.schema.json | Additional properties are not allowed ('allowComments', 'allowTrailingCommas' were unexpected) |
| https://raw.githubusercontent.com/monoweave/monoweave/main/packages/types/schema.json | Additional properties are not allowed ('nullable' was unexpected) |
| https://raw.githubusercontent.com/moonrepo/moon/master/website/static/schemas/project.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/Neotys-Labs/neoload-cli/master/resources/as-code.latest.schema.json | Additional properties are not allowed ('fileMatch', 'xrequired' were unexpected) |
| https://raw.githubusercontent.com/nix-community/nixd/main/nixd/docs/nixd-schema.json | Additional properties are not allowed ('command' was unexpected) |
| https://raw.githubusercontent.com/nwithan8/plex-prerolls/main/.schema/config.schema.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/nwithan8/tauticord/master/.schema/config_v2.schema.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/osfans/trime/develop/doc/trime-schema.json | Additional properties are not allowed ('author', 'back_color', 'border_color', 'candidate_separator_color', 'candidate_text_color', 'comment_text_color', 'hilited_back_color', 'hilited_candidate_back_color', 'hilited_candidate_text_color', 'hilited_comment_text_color', 'hilited_key_back_color', 'hilited_key_symbol_color', 'hilited_key_text_color', 'hilited_off_key_back_color', 'hilited_off_key_text_color', 'hilited_on_key_back_color', 'hilited_on_key_text_color', 'hilited_text_color', 'key_back_color', 'key_border_color', 'key_symbol_color', 'key_text_color', 'keyboard_back_color', 'label_color', 'name', 'off_key_back_color', 'off_key_text_color', 'on_key_back_color', 'on_key_text_color', 'preview_back_color', 'preview_text_color', 'shadow_color', 'text_back_color', 'text_color' were unexpected) |
| https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/repository-configuration-schema.json | Additional properties are not allowed ('choice', 'given' were unexpected) |
| https://raw.githubusercontent.com/oyvindberg/bleep/master/schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/platformsh/platformify/refs/heads/main/validator/schema/platformsh.application.json | Additional properties are not allowed ('nullable' was unexpected) |
| https://raw.githubusercontent.com/platformsh/platformify/refs/heads/main/validator/schema/platformsh.services.json | Additional properties are not allowed ('nullable' was unexpected) |
| https://raw.githubusercontent.com/platformsh/platformify/refs/heads/main/validator/schema/upsun.json | Additional properties are not allowed ('attributes', 'cache', 'id', 'primary', 'redirects', 'route_type', 'ssi', 'tls', 'to', 'upstream' were unexpected) |
| https://raw.githubusercontent.com/prefix-dev/pixi/main/schema/schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/pyrox0/fursona-schema/main/schema-07.json | Additional properties are not allowed ('qt-uri-protocols' was unexpected) |
| https://raw.githubusercontent.com/ray-project/ray/master/python/ray/autoscaler/ray-schema.json | Additional properties are not allowed ('agent', 'alarm', 'dashboard' were unexpected) |
| https://raw.githubusercontent.com/release-drafter/release-drafter/master/schema.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/rliebz/tusk/main/tusk.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/roedoejet/g2p/main/g2p/mappings/.schema/g2p-config-schema-2.0.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/Scalingo/developers-documentation/refs/heads/master/scalingo.schema.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/hatch.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/partial-pytest.json | Additional properties are not allowed ('x-tombi-table-keys-order' was unexpected) |
| https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/pep-723.json | Additional properties are not allowed ('markdownDescription', 'x-intellij-html-description', 'x-taplo', 'x-tombi-table-keys-order' were unexpected) |
| https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/pyproject.json | Additional properties are not allowed ('x-taplo-info', 'x-tombi-string-formats', 'x-tombi-table-keys-order', 'x-tombi-toml-version' were unexpected) |
| https://raw.githubusercontent.com/sinaatalay/rendercv/main/schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/socialgouv/kontinuous/v1/docs/config.schema.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/socialgouv/kontinuous/v1/docs/values.schema.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/ci.json | Additional properties are not allowed ('broken-specs-url', 'broken-tests-packages', 'pipeline-gen', 'rebuild-index', 'target' were unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/concretizer.json | Additional properties are not allowed ('additional_properties' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/config.json | Additional properties are not allowed ('deprecatedProperties' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/mirrors.json | Additional properties are not allowed ('deprecatedProperties' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/modules.json | Additional properties are not allowed ('additionalKeysAreSpecs' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/packages.json | Additional properties are not allowed ('deprecatedProperties' was unexpected) |
| https://raw.githubusercontent.com/spack/schemas/refs/heads/main/schemas/spack.json | Additional properties are not allowed ('deprecatedProperties' was unexpected) |
| https://raw.githubusercontent.com/spectral-discord/TSON/main/schema/tson.json | Additional properties are not allowed ('rules' was unexpected) |
| https://raw.githubusercontent.com/srl-labs/containerlab/main/schemas/clab.schema.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://raw.githubusercontent.com/statelyai/xstate/main/packages/core/src/machine.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/streetsidesoftware/cspell/main/packages/cspell-types/cspell.schema.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
| https://raw.githubusercontent.com/stripe/stripe-apps/main/schema/stripe-app.schema.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://raw.githubusercontent.com/stryker-mutator/stryker/master/packages/api/schema/stryker-core.json | Additional properties are not allowed ('tsEnumNames' was unexpected) |
| https://raw.githubusercontent.com/sverweij/dependency-cruiser/main/src/schema/configuration.schema.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://raw.githubusercontent.com/terrateamio/terrateam/refs/heads/main/api_schemas/terrat/config-schema.json | Additional properties are not allowed ('require' was unexpected) |
| https://raw.githubusercontent.com/thoughtworks/talisman/main/examples/schema-store-talismanrc.json | Additional properties are not allowed ('fileMatch' was unexpected) |
| https://raw.githubusercontent.com/Threagile/threagile/refs/heads/master/support/schema.json | Additional properties are not allowed ('id' was unexpected) |
| https://raw.githubusercontent.com/TugboatQA/docs/refs/heads/main/static/config-schema.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://raw.githubusercontent.com/weaveworks/eksctl/main/pkg/apis/eksctl.io/v1alpha5/assets/schema.json | Additional properties are not allowed ('x-intellij-html-description' was unexpected) |
| https://raw.githubusercontent.com/wiremock/wiremock/refs/heads/master/schemas/wiremock-stub-mapping-or-mappings.json | Additional properties are not allowed ('example' was unexpected) |
| https://s3.eu-central-1.amazonaws.com/files.netin.io/spider-schemas/template.schema.json | Additional properties are not allowed ('errorMessage' was unexpected) |
| https://schemas.wp.org/trunk/block.json | Additional properties are not allowed ('attributesReference', 'contextReference', 'reference', 'registerReference', 'supportsReference' were unexpected) |
| https://schemas.wp.org/trunk/theme.json | Additional properties are not allowed ('createTheme', 'explainer', 'reference' were unexpected) |
| https://typedoc.org/schema.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
| https://ui5.github.io/cli/schema/ui5-workspace.yaml.json | Additional properties are not allowed ('errorMessage' was unexpected) |
| https://ui5.github.io/cli/schema/ui5.yaml.json | Additional properties are not allowed ('errorMessage' was unexpected) |
| https://www.graphql-code-generator.com/config.schema.json | '{(Record<string, TypeName[]>)}' is not valid under any of the given schemas |
| https://www.qgoda.net/schemas/qgoda.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.rubyschema.org/rubocop.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://www.schemastore.org/abc-supply-plan-11.0.0.json | Additional properties are not allowed ('abcAreAllocationMethodsHomogeneous', 'abcDoMaterialIDsExist', 'abcIsAcyclic' were unexpected) |
| https://www.schemastore.org/app-config.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/apple-app-site-association.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/assetlinks.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/buf.gen.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/buf.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/bun-lock.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
| https://www.schemastore.org/cargo-make.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/cargo.json | Additional properties are not allowed ('x-taplo-info', 'x-tombi-table-keys-order', 'x-tombi-toml-version' were unexpected) |
| https://www.schemastore.org/clang-format.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/clangd.json | Additional properties are not allowed ('enumDescriptions' was unexpected) |
| https://www.schemastore.org/claude-code-settings.json | Additional properties are not allowed ('$defs', 'allowTrailingCommas' were unexpected) |
| https://www.schemastore.org/cloud-run-v1.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/cloud-sdk-pipeline-config-schema.json | Additional properties are not allowed ('postActions' was unexpected) |
| https://www.schemastore.org/cloudbuild.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://www.schemastore.org/cloudify.json | Additional properties are not allowed ('delete' was unexpected) |
| https://www.schemastore.org/codecov.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/dart-build.json | Additional properties are not allowed ('deprecated', 'deprecationMessage' were unexpected) |
| https://www.schemastore.org/databricks-asset-bundles.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/dein.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/dependabot-2.0.json | Additional properties are not allowed ('x-intellij-enum-metadata' was unexpected) |
| https://www.schemastore.org/dotnet-tools.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
| https://www.schemastore.org/drupal-recipe.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/drush.site.yml.json | Additional properties are not allowed ('titles' was unexpected) |
| https://www.schemastore.org/electron-builder.json | Additional properties are not allowed ('typeof' was unexpected) |
| https://www.schemastore.org/expo-53.0.0.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/fabric.mod.json | Additional properties are not allowed ('markdownDescription', 'x-intellij-html-description' were unexpected) |
| https://www.schemastore.org/fly.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/foundryvtt-base-package-manifest.json | Additional properties are not allowed ('deprecated', 'deprecationMessage' were unexpected) |
| https://www.schemastore.org/gcp-blueprint-metadata.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/gematik-test-hcpis.json | Additional properties are not allowed ('existingJavaType' was unexpected) |
| https://www.schemastore.org/gematik-test-hcpis.json | Additional properties are not allowed ('existingJavaType' was unexpected) |
| https://www.schemastore.org/gematik-test-hcps.json | Additional properties are not allowed ('existingJavaType' was unexpected) |
| https://www.schemastore.org/gematik-test-patients.json | Additional properties are not allowed ('existingJavaType' was unexpected) |
| https://www.schemastore.org/gematik-tiger.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/hugo-theme.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/hugo.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/huskyrc.json | Additional properties are not allowed ('x-intellij-language-injection' was unexpected) |
| https://www.schemastore.org/img-catapult-psp-1.0.0.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/jest.json | Additional properties are not allowed ('enumDescriptions' was unexpected) |
| https://www.schemastore.org/jfrog-pipelines.json | Additional properties are not allowed ('BashStep', 'CreateReleaseBundle', 'DistributeReleaseBundle', 'DockerBuild', 'DockerPush', 'GoBuild', 'GoPublishBinary', 'GoPublishModule', 'GradleBuild', 'HelmBlueGreenCleanup', 'HelmBlueGreenDeploy', 'HelmBlueGreenRoleSwitch', 'HelmDeploy', 'HelmPublish', 'Jenkins', 'Matrix', 'MvnBuild', 'NpmBuild', 'NpmPublish', 'PostMatrix', 'PowerShell', 'PreMatrix', 'PromoteBuild', 'PublishBuildInfo', 'PushArtifactoryPackage', 'SignReleaseBundle', 'TriggerPipeline', 'XrayScan' were unexpected) |
| https://www.schemastore.org/kestra-0.19.0.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://www.schemastore.org/maturin.json | Additional properties are not allowed ('x-tombi-table-keys-order' was unexpected) |
| https://www.schemastore.org/ninjs-2.0.json | Additional properties are not allowed ('name' was unexpected) |
| https://www.schemastore.org/nodemon.json | Additional properties are not allowed ('exec' was unexpected) |
| https://www.schemastore.org/okh.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/package.json | Additional properties are not allowed ('tsType' was unexpected) |
| https://www.schemastore.org/pdm.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/phrase.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/pulumi.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/pylock.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://www.schemastore.org/qodana-1.0.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/radiohound-v0.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/rc3-request-0.0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/rc3-settings-0.0.3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/replit.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/roomodes.json | Additional properties are not allowed ('enumDescriptions' was unexpected) |
| https://www.schemastore.org/rudder-techniques.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/ruff.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/rust-toolchain.json | Additional properties are not allowed ('x-taplo-info' was unexpected) |
| https://www.schemastore.org/rustfmt.json | Additional properties are not allowed ('markdownDescription', 'x-intellij-html-description' were unexpected) |
| https://www.schemastore.org/sergen.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/snowflake-config.json | Additional properties are not allowed ('x-tombi-table-keys-order', 'x-tombi-toml-version' were unexpected) |
| https://www.schemastore.org/snowflake-connections.json | Additional properties are not allowed ('x-tombi-toml-version' was unexpected) |
| https://www.schemastore.org/streamlit-config.json | Additional properties are not allowed ('$defs', 'x-tombi-table-keys-order' were unexpected) |
| https://www.schemastore.org/stylelintrc.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/template.json | Additional properties are not allowed ('deprecated', 'deprecationMessage' were unexpected) |
| https://www.schemastore.org/tombi.json | Additional properties are not allowed ('x-tombi-table-keys-order', 'x-tombi-toml-version' were unexpected) |
| https://www.schemastore.org/traefik-v2.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/traefik-v3.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/ty.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/unist.json | Additional properties are not allowed ('markdownDescription' was unexpected) |
| https://www.schemastore.org/utam-page-object.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/utcm-monitor.json | Additional properties are not allowed ('$defs' was unexpected) |
| https://www.schemastore.org/vector.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.schemastore.org/venvironment-basic-schema-v4.0.0.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/venvironment-schema-v4.1.0.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/venvplus-basic-schema-v1.0.0.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/venvplus-schema-v1.0.0.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/vhwdebugger-binding-schema.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/vtesttree-schema-v2.4.0.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/vtestunit-schema.json | Additional properties are not allowed ('full' was unexpected) |
| https://www.schemastore.org/webextension.json | Additional properties are not allowed ('deprecated' was unexpected) |
| https://www.unpkg.com/wrangler/config-schema.json | Additional properties are not allowed ('allowTrailingCommas' was unexpected) |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked validation script and the Draft-07 meta-schema, then review its reported results against the current SchemaStore schemas. Separate actual schema typos from intentional extensions, correct issues here where appropriate, and identify changes that belong upstream; done means the review has been completed and the relevant schemas or upstream issues are addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- json
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100