Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
8f56473
Migrated UnifiedJS to draft-07 (#6030)
Vessel9817 Aug 28, 2026
0cb7fee
Migrated ninjs-*.json to draft-07 (#6037)
Vessel9817 Aug 28, 2026
24eb489
Enabled strict validation in anywork-*.json (#6123)
Vessel9817 Aug 28, 2026
08dfd4c
Migrated npmpackagejsonlintrc.json to draft-07 (#6054)
Vessel9817 Aug 28, 2026
449644d
Migrated stale.json to draft-07 (#6094)
Vessel9817 Aug 28, 2026
5d48284
Update ruff's JSON schema (#6248)
ntBre Aug 28, 2026
1983458
Migrated es6importsorterrc.json to draft-07 (#5971)
Vessel9817 Aug 28, 2026
8cfea30
Migrated Azure Webjobs to draft-07 (#6072)
Vessel9817 Aug 28, 2026
7de30f6
Migrated Plagiarize config file schemas to draft-07 (#6063)
Vessel9817 Aug 28, 2026
a3cf4d5
Migrated prettierrc*.json to draft-07 (#6068)
Vessel9817 Aug 28, 2026
95251c4
Migrated openfin.json to draft-07 (#6059)
Vessel9817 Aug 28, 2026
8daf1ea
Migrated local.settings.json to draft-07 (#6028)
Vessel9817 Aug 28, 2026
8cd5ed4
Migrated function.json to draft-07 (#5976)
Vessel9817 Aug 28, 2026
0883ffc
Migrated foxx-manifest.json to draft-07 (#5975)
Vessel9817 Aug 28, 2026
17ffef9
Migrated dotnetcli.host.json to draft-07 (#5967)
Vessel9817 Aug 28, 2026
8e4aaf0
Migrated coffeelint.json to draft-07 (#5948)
Vessel9817 Aug 28, 2026
8f1ea95
Migrated crowdin.json to draft-07 (#5957)
Vessel9817 Aug 28, 2026
57dbae0
Migrated compilerconfig.json to draft-07 (#5952)
Vessel9817 Aug 28, 2026
7db0907
Migrated debugsettings.json to draft-07 (#5961)
Vessel9817 Aug 28, 2026
ac29948
Migrated pattern.json to draft-07 (#6061)
Vessel9817 Aug 28, 2026
b46ae83
Migrated launchsettings.json to draft-07 (#6022)
Vessel9817 Aug 28, 2026
929201f
Migrated clasp.json to draft-07 (#5942)
Vessel9817 Aug 28, 2026
cc3c8b1
Migrated devinit.schema-*.json to draft-07 (#5964)
Vessel9817 Aug 28, 2026
2bb183f
Migrated ubuntu-server-autoinstall.json to draft-07 (#6115)
Vessel9817 Aug 28, 2026
3227450
Migrated vsext.json to draft-07 (#6120)
Vessel9817 Aug 28, 2026
e24d359
Migrated commands.json to draft-07 (#5949)
Vessel9817 Aug 28, 2026
5518b87
Migrated grafana-dashboard-5.x.json to draft-07 (#5979)
Vessel9817 Aug 28, 2026
1515ac5
Migrated nswag.json to draft-07 (#6055)
Vessel9817 Aug 28, 2026
ffc5160
Added strict validation to asmdef.json (#6187)
Vessel9817 Aug 28, 2026
03ace71
Migrated azure-iot-*.json to draft-07 (#5927)
Vessel9817 Aug 28, 2026
d448973
Migrated testenvironments.json to draft-07 (#6104)
Vessel9817 Aug 28, 2026
ad0343d
Fixed grammar in schema-validation.schema.json (#6088)
Vessel9817 Aug 28, 2026
71fd0d5
Migrated vsix-*.json to draft-07 (#6121)
Vessel9817 Aug 28, 2026
5bdf76a
Migrated templatesources.json to draft-07 (#6103)
Vessel9817 Aug 28, 2026
66c06da
Migrated staticwebapp to draft-07 (#6095)
Vessel9817 Aug 28, 2026
3d4b306
Point GitHub Sponsors at the SchemaStore org (#6252)
madskristensen Aug 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# These are supported funding model platforms
github: ['madskristensen', 'hyperupcall']
github: [SchemaStore]
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ And here’s the thing: for-profit organizations are among the biggest beneficia

Your support would help cover hosting, maintenance, and development costs, ensuring this resource remains free and open for the entire community. It’s a small way to give back to something that likely saves you (and your team) time and effort every day.

You can find [sponsorship details on the site](https://github.com/sponsors/madskristensen), or feel free to reach out to me directly.
You can find [sponsorship details on the site](https://github.com/sponsors/SchemaStore), or feel free to reach out to me directly.
1 change: 1 addition & 0 deletions src/api/json/catalog.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@
"fileMatch": [".awc.yaml", ".awc.yml", ".awc.json", ".awc.jsonc", ".awc"],
"url": "https://www.schemastore.org/anywork-ac-1.1.json",
"versions": {
"1.1": "https://www.schemastore.org/anywork-ac-1.1.json",
"1.0": "https://www.schemastore.org/anywork-ac-1.0.json"
}
},
Expand Down
4 changes: 1 addition & 3 deletions src/json.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -104,16 +104,14 @@
<p>Premium sponsors:</p>

<ul>
<li><strong>Microsoft</strong></li>
<li><strong>JetBrains</strong></li>
<li>Your business?</li>
</ul>

<p>
Do you build IDEs or editors that integrate with SchemaStore.org, or host a schema for your paying customers, consider a sponsorship.
</p>

<p><a href="https://github.com/sponsors/madskristensen">SchemaStore.org sponsorships <span style="color:mediumvioletred">♡</span></a></p>
<p><a href="https://github.com/sponsors/SchemaStore">SchemaStore.org sponsorships <span style="color:mediumvioletred">♡</span></a></p>
</article>

<article>
Expand Down
88 changes: 9 additions & 79 deletions src/schema-validation.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,7 @@
"ajvNotStrictMode": [
"abc-clinical-demand-forecast-5.1.0.json",
"abc-supply-plan-14.1.0.json",
"anywork-ac-1.0.json",
"anywork-ac-1.1.json",
"appsettings.json",
"asmdef.json",
"aurora-1.0.json",
"aurora-1.1.json",
"aurora-1.2.json",
Expand All @@ -16,14 +13,6 @@
"azure-deviceupdate-update-manifest-5.json",
"azure-deviceupdate-import-manifest-4.0.json",
"azure-deviceupdate-import-manifest-5.0.json",
"azure-iot-edge-deployment-1.0.json",
"azure-iot-edge-deployment-2.0.json",
"azure-iot-edge-deployment-template-1.0.json",
"azure-iot-edge-deployment-template-2.0.json",
"azure-iot-edge-deployment-template-3.0.json",
"azure-iot-edge-deployment-template-4.0.json",
"azure-iot-edgeagent-deployment-1.0.json",
"azure-iot-edgeagent-deployment-1.1.json",
"backportrc.json",
"behat.json",
"bitrise-step.json",
Expand All @@ -44,25 +33,13 @@
"codeclimate.json",
"codeship-services.json",
"codeship-steps.json",
"coffeelint.json",
"commands.json",
"commitlintrc.json",
"compile-commands.json",
"compilerconfig.json",
"creatomic.json",
"crowdin.json",
"dart-test.json",
"datalogic-scan2deploy-android.json",
"datalogic-scan2deploy-ce.json",
"debugsettings.json",
"devinit.schema-1.0.json",
"devinit.schema-2.0.json",
"devinit.schema-3.0.json",
"devinit.schema-4.0.json",
"devinit.schema-5.0.json",
"devinit.schema-6.0.json",
"dofigen.json",
"dotnetcli.host.json",
"drone.json",
"drupal-recipe.json",
"enonic-xp-admin-extension-8.0.0-B4.json",
Expand Down Expand Up @@ -135,7 +112,6 @@
"foundryvtt-module-manifest.json",
"foundryvtt-system-manifest.json",
"foundryvtt-world-manifest.json",
"function.json",
"gaspar-1.0.json",
"gaspar-3.0.json",
"github-action.json",
Expand All @@ -154,11 +130,9 @@
"kestra-0.18.3.json",
"kestra-0.19.0.json",
"label-commenter-config.json",
"launchsettings.json",
"lerna.json",
"libman.json",
"lintstagedrc.schema.json",
"mdxlintrc.json",
"metricshub.json",
"metricshub-connector.json",
"minecraft-advancement.json",
Expand All @@ -174,31 +148,22 @@
"nest-cli.json",
"netlify.json",
"nightwatch.json",
"ninjs-1.4.json",
"ninjs-2.0.json",
"now.json",
"npmpackagejsonlintrc.json",
"nswag.json",
"nuget-project-3.3.0.json",
"nuget-project.json",
"openfin.json",
"opensrm.json",
"opspec-io-0.1.7.json",
"package.json",
"package.manifest-8.0.0.json",
"package.manifest.json",
"paper-plugin.json",
"pattern.json",
"partial-eslint-plugins.json",
"phrase.json",
"phraseapp.json",
"plagiarize-0.0.json",
"plagiarize-me-0.0.json",
"plagiarize-me.json",
"plagiarize.json",
"pocketmine-plugin.json",
"pre-commit-config.json",
"prettierrc-1.8.2.json",
"prisma.json",
"project-1.0.0-beta3.json",
"project-1.0.0-beta4.json",
Expand All @@ -215,8 +180,6 @@
"putout.json",
"pyrseas-0.8.json",
"pylock.json",
"rehyperc.json",
"remarkrc.json",
"renovate-39.json",
"renovate-40.json",
"renovate-41.json",
Expand All @@ -233,13 +196,9 @@
"size-limit.json",
"solidaritySchema.json",
"sprite.json",
"stale.json",
"staticwebapp.config.json",
"stylelintrc.json",
"taurus.json",
"template.json",
"templatesources.json",
"testenvironments.json",
"tmlanguage.json",
"travis.json",
"tsconfig.json",
Expand All @@ -248,7 +207,6 @@
"typings.json",
"typingsrc.json",
"typo3.json",
"ubuntu-server-autoinstall.json",
"utam-page-object.json",
"utam-page-object-1.5.0.json",
"utam-page-object-2.0.3.json",
Expand All @@ -257,9 +215,6 @@
"vector.json",
"vega-lite.json",
"vs-nesting.json",
"vsext.json",
"vsix-manifestinjection.json",
"vsix-publish.json",
"vss-extension.json",
"vtesttree-schema-v1.0.0.json",
"vtesttree-schema-v2.0.0.json",
Expand All @@ -269,7 +224,6 @@
"vtesttree-schema-v2.4.0.json",
"web-types.json",
"webextension.json",
"webjob-publish-settings.json",
"winget-pkgs-singleton-0.1.json",
"workflows.json",
"xs-app.json",
Expand Down Expand Up @@ -987,38 +941,23 @@
"azure-deviceupdate-update-manifest-5.json": {
"externalSchema": ["azure-deviceupdate-manifest-definitions-5.0.json"]
},
"azure-iot-edge-deployment-2.0.json": {
"unknownKeywords": ["examples", "contentMediaType"]
},
"azure-iot-edge-deployment-template-1.0.json": {
"externalSchema": ["azure-iot-edge-deployment-1.0.json"]
},
"azure-iot-edge-deployment-template-2.0.json": {
"externalSchema": ["azure-iot-edge-deployment-2.0.json"],
"unknownKeywords": ["examples", "contentMediaType"]
"externalSchema": ["azure-iot-edge-deployment-2.0.json"]
},
"azure-iot-edge-deployment-template-3.0.json": {
"externalSchema": [
"azure-iot-edgeagent-deployment-1.1.json",
"azure-iot-edgehub-deployment-1.1.json"
],
"unknownKeywords": ["examples", "contentMediaType"]
]
},
"azure-iot-edge-deployment-template-4.0.json": {
"externalSchema": [
"azure-iot-edgeagent-deployment-1.1.json",
"azure-iot-edgehub-deployment-1.2.json"
],
"unknownKeywords": ["examples", "contentMediaType"]
},
"azure-iot-edgeagent-deployment-1.1.json": {
"unknownKeywords": ["examples", "contentMediaType"]
},
"azure-iot-edgehub-deployment-1.1.json": {
"unknownKeywords": ["examples", "contentMediaType"]
},
"azure-iot-edgehub-deployment-1.2.json": {
"unknownKeywords": ["examples", "contentMediaType"]
]
},
"bitrise.json": {
"externalSchema": ["bitrise-step.json"]
Expand Down Expand Up @@ -1061,9 +1000,6 @@
"clangd.json": {
"externalSchema": ["base.json"]
},
"clasp.json": {
"externalSchema": ["base-04.json"]
},
"clib.json": {
"externalSchema": ["base.json"]
},
Expand Down Expand Up @@ -1178,9 +1114,6 @@
"externalSchema": ["foundryvtt-base-package-manifest.json"],
"unknownKeywords": ["deprecationMessage"]
},
"foxx-manifest.json": {
"externalSchema": ["base-04.json"]
},
"gematik-test-patients.json": {
"unknownKeywords": ["existingJavaType"]
},
Expand All @@ -1195,9 +1128,6 @@
"externalSchema": ["gematik-test-patients.json"],
"unknownKeywords": ["existingJavaType"]
},
"grafana-dashboard-5.x.json": {
"externalSchema": ["base-04.json"]
},
"grunt-clean-task.json": {
"externalSchema": ["grunt-task.json"]
},
Expand Down Expand Up @@ -1247,9 +1177,6 @@
"kestra-0.19.0.json": {
"unknownKeywords": ["$deprecated", "$dynamic", "$metrics"]
},
"local.settings.json": {
"unknownKeywords": ["examples"]
},
"lsdlschema-0.7.json": {
"unknownFormat": ["language", "identifier-properties", "identifier"]
},
Expand Down Expand Up @@ -1306,6 +1233,9 @@
"maturin.json": {
"unknownFormat": ["uint16"]
},
"mdxlintrc.json": {
"externalSchema": ["remarkrc.json"]
},
"minecraft-advancement.json": {
"externalSchema": ["base.json"]
},
Expand Down Expand Up @@ -1501,6 +1431,9 @@
"pep561-stub-name"
]
},
"rehyperc.json": {
"externalSchema": ["remarkrc.json"]
},
"renovate-41.json": {
"unknownKeywords": ["allowComments", "x-renovate-version"]
},
Expand Down Expand Up @@ -1603,9 +1536,6 @@
"pep561-stub-name"
]
},
"staticwebapp.config.json": {
"unknownKeywords": ["examples"]
},
"template.json": {
"unknownKeywords": ["deprecationMessage", "sources"]
},
Expand Down
4 changes: 2 additions & 2 deletions src/schema-validation.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -85,15 +85,15 @@
"additionalProperties": false,
"properties": {
"unknownKeywords": {
"description": "List of keyword that the validator does not known. And must ignore",
"description": "List of keywords that the validator does not know and must ignore.",
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
}
},
"unknownFormat": {
"description": "List of format that the validator does not known. And must ignore",
"description": "List of formats that the validator does not know and must ignore.",
"type": "array",
"uniqueItems": true,
"items": {
Expand Down
Loading