Skip to content

Commit 4975e3c

Browse files
committed
Update schema store
1 parent 3313e1c commit 4975e3c

File tree

5 files changed

+16
-3
lines changed

5 files changed

+16
-3
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"$schema":"http://json-schema.org/draft-07/schema","$id":"https://json.schemastore.org/jscpd.json","properties":{"minLines":{"type":"number"},"maxLines":{"type":"string"},"maxSize":{"type":"string"},"minTokens":{"type":"number"},"output":{"type":"string"},"reporters":{"type":"array","items":{"type":"string"}},"ignore":{"type":"array","items":{"type":"string"}},"threshold":{"type":"number"},"exitCode":{"type":"number"},"absolute":{"type":"boolean"}},"type":"object"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"$schema":"http://json-schema.org/draft-07/schema","title":"JSON schema for NPM package.json files","definitions":{"person":{"type":["object","string"],"required":["name"],"properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"email":{"type":"string","format":"email"}}},"dependency":{"type":"object","additionalProperties":{"type":"string"}},"scriptsInstallAfter":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsPublishAfter":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsRestart":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsStart":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsStop":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsTest":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsUninstallBefore":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsVersionBefore":{"type":"string","x-intellij-language-injection":"Shell Script"},"packageExportsEntryPath":{"type":["string","null"],"pattern":"^\\./"},"packageExportsEntryObject":{"type":"object","properties":{"require":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"import":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"node":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"default":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"patternProperties":{"^(?![\\.0-9]).":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"additionalProperties":false},"packageExportsEntry":{"oneOf":[{"$ref":"#/definitions/packageExportsEntryPath"},{"$ref":"#/definitions/packageExportsEntryObject"}]},"packageExportsFallback":{"type":"array","items":{"$ref":"#/definitions/packageExportsEntry"}},"packageExportsEntryOrFallback":{"oneOf":[{"$ref":"#/definitions/packageExportsEntry"},{"$ref":"#/definitions/packageExportsFallback"}]},"fundingUrl":{"type":"string","format":"uri"},"fundingWay":{"type":"object","properties":{"url":{"$ref":"#/definitions/fundingUrl"},"type":{"type":"string"}},"additionalProperties":false,"required":["url"]}},"type":"object","patternProperties":{"^_":{"tsType":"any"}},"properties":{"name":{"type":"string","maxLength":214,"minLength":1,"pattern":"^(?:@[a-z0-9-*~][a-z0-9-*._~]*/)?[a-z0-9-~][a-z0-9-._~]*$"},"version":{"type":"string"},"description":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}},"homepage":{"type":"string"},"bugs":{"type":["object","string"],"properties":{"url":{"type":"string","format":"uri"},"email":{"type":"string","format":"email"}}},"license":{"type":"string"},"licenses":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"url":{"type":"string","format":"uri"}}}},"author":{"$ref":"#/definitions/person"},"contributors":{"type":"array","items":{"$ref":"#/definitions/person"}},"maintainers":{"type":"array","items":{"$ref":"#/definitions/person"}},"files":{"type":"array","items":{"type":"string"}},"main":{"type":"string"},"exports":{"oneOf":[{"$ref":"#/definitions/packageExportsEntryPath"},{"type":"object","properties":{".":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"patternProperties":{"^\\./.+":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"additionalProperties":false},{"$ref":"#/definitions/packageExportsEntryObject"},{"$ref":"#/definitions/packageExportsFallback"}]},"bin":{"type":["string","object"],"additionalProperties":{"type":"string"}},"type":{"type":"string","enum":["commonjs","module"],"default":"commonjs"},"types":{"type":"string"},"typings":{"type":"string"},"typesVersions":{"type":"object","additionalProperties":{"type":"object","properties":{"*":{"type":"array","items":{"type":"string","pattern":"^[^*]*(?:\\*[^*]*)?$"}}},"patternProperties":{"^[^*]+$":{"type":"array","items":{"type":"string"}},"^[^*]*\\*[^*]*$":{"type":"array","items":{"type":"string","pattern":"^[^*]*(?:\\*[^*]*)?$"}}},"additionalProperties":false}},"man":{"type":["array","string"],"items":{"type":"string"}},"directories":{"type":"object","properties":{"bin":{"type":"string"},"doc":{"type":"string"},"example":{"type":"string"},"lib":{"type":"string"},"man":{"type":"string"},"test":{"type":"string"}}},"repository":{"type":["object","string"],"properties":{"type":{"type":"string"},"url":{"type":"string"},"directory":{"type":"string"}}},"funding":{"oneOf":[{"$ref":"#/definitions/fundingUrl"},{"$ref":"#/definitions/fundingWay"},{"type":"array","items":{"oneOf":[{"$ref":"#/definitions/fundingUrl"},{"$ref":"#/definitions/fundingWay"}]},"minItems":1,"uniqueItems":true}]},"scripts":{"type":"object","properties":{"lint":{"type":"string"},"prepublish":{"type":"string"},"prepare":{"type":"string"},"prepublishOnly":{"type":"string"},"prepack":{"type":"string"},"postpack":{"type":"string"},"publish":{"type":"string"},"postpublish":{"$ref":"#/definitions/scriptsPublishAfter"},"preinstall":{"type":"string"},"install":{"$ref":"#/definitions/scriptsInstallAfter"},"postinstall":{"$ref":"#/definitions/scriptsInstallAfter"},"preuninstall":{"$ref":"#/definitions/scriptsUninstallBefore"},"uninstall":{"$ref":"#/definitions/scriptsUninstallBefore"},"postuninstall":{"type":"string"},"preversion":{"$ref":"#/definitions/scriptsVersionBefore"},"version":{"$ref":"#/definitions/scriptsVersionBefore"},"postversion":{"type":"string"},"pretest":{"$ref":"#/definitions/scriptsTest"},"test":{"$ref":"#/definitions/scriptsTest"},"posttest":{"$ref":"#/definitions/scriptsTest"},"prestop":{"$ref":"#/definitions/scriptsStop"},"stop":{"$ref":"#/definitions/scriptsStop"},"poststop":{"$ref":"#/definitions/scriptsStop"},"prestart":{"$ref":"#/definitions/scriptsStart"},"start":{"$ref":"#/definitions/scriptsStart"},"poststart":{"$ref":"#/definitions/scriptsStart"},"prerestart":{"$ref":"#/definitions/scriptsRestart"},"restart":{"$ref":"#/definitions/scriptsRestart"},"postrestart":{"$ref":"#/definitions/scriptsRestart"},"serve":{"type":"string"}},"additionalProperties":{"type":"string","tsType":"string | undefined","x-intellij-language-injection":"Shell Script"}},"config":{"type":"object","additionalProperties":true},"dependencies":{"$ref":"#/definitions/dependency"},"devDependencies":{"$ref":"#/definitions/dependency"},"optionalDependencies":{"$ref":"#/definitions/dependency"},"peerDependencies":{"$ref":"#/definitions/dependency"},"peerDependenciesMeta":{"type":"object","additionalProperties":{"type":"object","additionalProperties":true,"properties":{"optional":{"type":"boolean"}}}},"bundledDependencies":{"oneOf":[{"type":"array","items":{"type":"string"}},{"type":"boolean"}]},"bundleDependencies":{"oneOf":[{"type":"array","items":{"type":"string"}},{"type":"boolean"}]},"resolutions":{"type":"object"},"packageManager":{"type":"string","pattern":"(npm|pnpm|yarn)@\\d+\\.\\d+\\.\\d+(-.+)?"},"engines":{"type":"object","properties":{"node":{"type":"string"}},"additionalProperties":{"type":"string"}},"engineStrict":{"type":"boolean"},"os":{"type":"array","items":{"type":"string"}},"cpu":{"type":"array","items":{"type":"string"}},"preferGlobal":{"type":"boolean"},"private":{"oneOf":[{"type":"boolean"},{"enum":["false","true"]}]},"publishConfig":{"type":"object","properties":{"access":{"type":"string","enum":["public","restricted"]},"tag":{"type":"string"},"registry":{"type":"string","format":"uri"}},"additionalProperties":true},"dist":{"type":"object","properties":{"shasum":{"type":"string"},"tarball":{"type":"string"}}},"readme":{"type":"string"},"module":{"type":"string"},"esnext":{"type":["string","object"],"properties":{"main":{"type":"string"},"browser":{"type":"string"}},"additionalProperties":{"type":"string"}},"workspaces":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"object","properties":{"packages":{"type":"array","items":{"type":"string"}},"nohoist":{"type":"array","items":{"type":"string"}}}}]},"jspm":{"$ref":"#"},"eslintConfig":{"$ref":"https://json.schemastore.org/eslintrc.json"},"prettier":{"$ref":"https://json.schemastore.org/prettierrc.json"},"stylelint":{"$ref":"https://json.schemastore.org/stylelintrc.json"},"ava":{"$ref":"https://json.schemastore.org/ava.json"},"release":{"$ref":"https://json.schemastore.org/semantic-release.json"}},"anyOf":[{"type":"object","not":{"required":["bundledDependencies","bundleDependencies"]}},{"type":"object","not":{"required":["bundleDependencies"]},"required":["bundledDependencies"]},{"type":"object","not":{"required":["bundledDependencies"]},"required":["bundleDependencies"]}]}
1+
{"$schema":"http://json-schema.org/draft-07/schema","title":"JSON schema for NPM package.json files","definitions":{"person":{"type":["object","string"],"required":["name"],"properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"email":{"type":"string","format":"email"}}},"dependency":{"type":"object","additionalProperties":{"type":"string"}},"scriptsInstallAfter":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsPublishAfter":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsRestart":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsStart":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsStop":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsTest":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsUninstallBefore":{"type":"string","x-intellij-language-injection":"Shell Script"},"scriptsVersionBefore":{"type":"string","x-intellij-language-injection":"Shell Script"},"packageExportsEntryPath":{"type":["string","null"],"pattern":"^\\./"},"packageExportsEntryObject":{"type":"object","properties":{"require":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"import":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"node":{"$ref":"#/definitions/packageExportsEntryOrFallback"},"default":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"patternProperties":{"^(?![\\.0-9]).":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"additionalProperties":false},"packageExportsEntry":{"oneOf":[{"$ref":"#/definitions/packageExportsEntryPath"},{"$ref":"#/definitions/packageExportsEntryObject"}]},"packageExportsFallback":{"type":"array","items":{"$ref":"#/definitions/packageExportsEntry"}},"packageExportsEntryOrFallback":{"oneOf":[{"$ref":"#/definitions/packageExportsEntry"},{"$ref":"#/definitions/packageExportsFallback"}]},"fundingUrl":{"type":"string","format":"uri"},"fundingWay":{"type":"object","properties":{"url":{"$ref":"#/definitions/fundingUrl"},"type":{"type":"string"}},"additionalProperties":false,"required":["url"]}},"type":"object","patternProperties":{"^_":{"tsType":"any"}},"properties":{"name":{"type":"string","maxLength":214,"minLength":1,"pattern":"^(?:@[a-z0-9-*~][a-z0-9-*._~]*/)?[a-z0-9-~][a-z0-9-._~]*$"},"version":{"type":"string"},"description":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}},"homepage":{"type":"string"},"bugs":{"type":["object","string"],"properties":{"url":{"type":"string","format":"uri"},"email":{"type":"string","format":"email"}}},"license":{"type":"string"},"licenses":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"url":{"type":"string","format":"uri"}}}},"author":{"$ref":"#/definitions/person"},"contributors":{"type":"array","items":{"$ref":"#/definitions/person"}},"maintainers":{"type":"array","items":{"$ref":"#/definitions/person"}},"files":{"type":"array","items":{"type":"string"}},"main":{"type":"string"},"exports":{"oneOf":[{"$ref":"#/definitions/packageExportsEntryPath"},{"type":"object","properties":{".":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"patternProperties":{"^\\./.+":{"$ref":"#/definitions/packageExportsEntryOrFallback"}},"additionalProperties":false},{"$ref":"#/definitions/packageExportsEntryObject"},{"$ref":"#/definitions/packageExportsFallback"}]},"bin":{"type":["string","object"],"additionalProperties":{"type":"string"}},"type":{"type":"string","enum":["commonjs","module"],"default":"commonjs"},"types":{"type":"string"},"typings":{"type":"string"},"typesVersions":{"type":"object","additionalProperties":{"type":"object","properties":{"*":{"type":"array","items":{"type":"string","pattern":"^[^*]*(?:\\*[^*]*)?$"}}},"patternProperties":{"^[^*]+$":{"type":"array","items":{"type":"string"}},"^[^*]*\\*[^*]*$":{"type":"array","items":{"type":"string","pattern":"^[^*]*(?:\\*[^*]*)?$"}}},"additionalProperties":false}},"man":{"type":["array","string"],"items":{"type":"string"}},"directories":{"type":"object","properties":{"bin":{"type":"string"},"doc":{"type":"string"},"example":{"type":"string"},"lib":{"type":"string"},"man":{"type":"string"},"test":{"type":"string"}}},"repository":{"type":["object","string"],"properties":{"type":{"type":"string"},"url":{"type":"string"},"directory":{"type":"string"}}},"funding":{"oneOf":[{"$ref":"#/definitions/fundingUrl"},{"$ref":"#/definitions/fundingWay"},{"type":"array","items":{"oneOf":[{"$ref":"#/definitions/fundingUrl"},{"$ref":"#/definitions/fundingWay"}]},"minItems":1,"uniqueItems":true}]},"scripts":{"type":"object","properties":{"lint":{"type":"string"},"prepublish":{"type":"string"},"prepare":{"type":"string"},"prepublishOnly":{"type":"string"},"prepack":{"type":"string"},"postpack":{"type":"string"},"publish":{"type":"string"},"postpublish":{"$ref":"#/definitions/scriptsPublishAfter"},"preinstall":{"type":"string"},"install":{"$ref":"#/definitions/scriptsInstallAfter"},"postinstall":{"$ref":"#/definitions/scriptsInstallAfter"},"preuninstall":{"$ref":"#/definitions/scriptsUninstallBefore"},"uninstall":{"$ref":"#/definitions/scriptsUninstallBefore"},"postuninstall":{"type":"string"},"preversion":{"$ref":"#/definitions/scriptsVersionBefore"},"version":{"$ref":"#/definitions/scriptsVersionBefore"},"postversion":{"type":"string"},"pretest":{"$ref":"#/definitions/scriptsTest"},"test":{"$ref":"#/definitions/scriptsTest"},"posttest":{"$ref":"#/definitions/scriptsTest"},"prestop":{"$ref":"#/definitions/scriptsStop"},"stop":{"$ref":"#/definitions/scriptsStop"},"poststop":{"$ref":"#/definitions/scriptsStop"},"prestart":{"$ref":"#/definitions/scriptsStart"},"start":{"$ref":"#/definitions/scriptsStart"},"poststart":{"$ref":"#/definitions/scriptsStart"},"prerestart":{"$ref":"#/definitions/scriptsRestart"},"restart":{"$ref":"#/definitions/scriptsRestart"},"postrestart":{"$ref":"#/definitions/scriptsRestart"},"serve":{"type":"string"}},"additionalProperties":{"type":"string","tsType":"string | undefined","x-intellij-language-injection":"Shell Script"}},"config":{"type":"object","additionalProperties":true},"dependencies":{"$ref":"#/definitions/dependency"},"devDependencies":{"$ref":"#/definitions/dependency"},"optionalDependencies":{"$ref":"#/definitions/dependency"},"peerDependencies":{"$ref":"#/definitions/dependency"},"peerDependenciesMeta":{"type":"object","additionalProperties":{"type":"object","additionalProperties":true,"properties":{"optional":{"type":"boolean"}}}},"bundledDependencies":{"oneOf":[{"type":"array","items":{"type":"string"}},{"type":"boolean"}]},"bundleDependencies":{"oneOf":[{"type":"array","items":{"type":"string"}},{"type":"boolean"}]},"resolutions":{"type":"object"},"packageManager":{"type":"string","pattern":"(npm|pnpm|yarn)@\\d+\\.\\d+\\.\\d+(-.+)?"},"engines":{"type":"object","properties":{"node":{"type":"string"}},"additionalProperties":{"type":"string"}},"engineStrict":{"type":"boolean"},"os":{"type":"array","items":{"type":"string"}},"cpu":{"type":"array","items":{"type":"string"}},"preferGlobal":{"type":"boolean"},"private":{"oneOf":[{"type":"boolean"},{"enum":["false","true"]}]},"publishConfig":{"type":"object","properties":{"access":{"type":"string","enum":["public","restricted"]},"tag":{"type":"string"},"registry":{"type":"string","format":"uri"}},"additionalProperties":true},"dist":{"type":"object","properties":{"shasum":{"type":"string"},"tarball":{"type":"string"}}},"readme":{"type":"string"},"module":{"type":"string"},"esnext":{"type":["string","object"],"properties":{"main":{"type":"string"},"browser":{"type":"string"}},"additionalProperties":{"type":"string"}},"workspaces":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"object","properties":{"packages":{"type":"array","items":{"type":"string"}},"nohoist":{"type":"array","items":{"type":"string"}}}}]},"jspm":{"$ref":"#"},"eslintConfig":{"$ref":"https://json.schemastore.org/eslintrc.json"},"prettier":{"$ref":"https://json.schemastore.org/prettierrc.json"},"stylelint":{"$ref":"https://json.schemastore.org/stylelintrc.json"},"ava":{"$ref":"https://json.schemastore.org/ava.json"},"release":{"$ref":"https://json.schemastore.org/semantic-release.json"},"jscpd":{"$ref":"https://json.schemastore.org/jscpd.json"}},"anyOf":[{"type":"object","not":{"required":["bundledDependencies","bundleDependencies"]}},{"type":"object","not":{"required":["bundleDependencies"]},"required":["bundledDependencies"]},{"type":"object","not":{"required":["bundledDependencies"]},"required":["bundleDependencies"]}]}

schemastore/json.schemastore.org/stylelintrc.json

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

schemastore/timestamp.json

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

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2555,6 +2555,12 @@
25552555
"fileMatch": [".github/stale.yml"],
25562556
"url": "https://json.schemastore.org/stale.json"
25572557
},
2558+
{
2559+
"name": "Starship",
2560+
"description": "Configuration file for Starship. See https://starship.rs.",
2561+
"fileMatch": ["starship.toml"],
2562+
"url": "https://starship.rs/config-schema.json"
2563+
},
25582564
{
25592565
"name": "Statamic Blueprint",
25602566
"description": "A Statamic Blueprint Schema",
@@ -3654,6 +3660,12 @@
36543660
"description": "Schema for Torque bluerpint",
36553661
"fileMatch": ["blueprints/**.yaml"],
36563662
"url": "https://raw.githubusercontent.com/QualiTorque/torque-vs-code-extensions/master/client/schemas/blueprint-spec2-schema.json"
3663+
},
3664+
{
3665+
"name": "jscpd Configuration Schema",
3666+
"description": "Copy/paste detector for programming source code",
3667+
"fileMatch": [".jscpd.json"],
3668+
"url": "https://json.schemastore.org/jscpd.json"
36573669
}
36583670
],
36593671
"version": 1

0 commit comments

Comments
 (0)