diff options
author | isidor <inikolic@microsoft.com> | 2018-11-20 18:31:01 +0300 |
---|---|---|
committer | isidor <inikolic@microsoft.com> | 2018-11-20 18:31:08 +0300 |
commit | 085f4656edf907edb2e20ebbc3333c6182c07f49 (patch) | |
tree | fe23f3272b6fd90ccb5eb3295f74169fb7203932 /.vscode/cgmanifest.schema.json | |
parent | b134a61eb2f1557dd5a20068084a4e71ea9344f4 (diff) |
add some commit hashes and versions to cgmanifest.json
Diffstat (limited to '.vscode/cgmanifest.schema.json')
-rw-r--r-- | .vscode/cgmanifest.schema.json | 91 |
1 files changed, 79 insertions, 12 deletions
diff --git a/.vscode/cgmanifest.schema.json b/.vscode/cgmanifest.schema.json index 843dbfe36d3..f5424e3b226 100644 --- a/.vscode/cgmanifest.schema.json +++ b/.vscode/cgmanifest.schema.json @@ -10,31 +10,98 @@ "oneOf": [ { "type": "object", - "required": [ "type", "git" ], + "required": [ + "type", + "git" + ], "properties": { - "type": { "type": "string", "enum": [ "git" ] }, + "type": { + "type": "string", + "enum": [ + "git" + ] + }, "git": { "type": "object", - "required": [ "name", "repositoryUrl", "commitHash" ], + "required": [ + "name", + "repositoryUrl", + "commitHash" + ], "properties": { - "name": { "type": "string" }, - "repositoryUrl": { "type": "string" }, - "commitHash": { "type": "string" } + "name": { + "type": "string" + }, + "repositoryUrl": { + "type": "string" + }, + "commitHash": { + "type": "string" + } } } } }, { "type": "object", - "required": [ "type", "npm" ], + "required": [ + "type", + "npm" + ], "properties": { - "type": { "type": "string", "enum": [ "npm" ] }, + "type": { + "type": "string", + "enum": [ + "npm" + ] + }, "npm": { "type": "object", - "required": [ "name", "version" ], + "required": [ + "name", + "version" + ], "properties": { - "name": { "type": "string" }, - "version": { "type": "string" } + "name": { + "type": "string" + }, + "version": { + "type": "string" + } + } + } + } + }, + { + "type": "object", + "required": [ + "type", + "other" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "other" + ] + }, + "other": { + "type": "object", + "required": [ + "name", + "downloadUrl", + "version" + ], + "properties": { + "name": { + "type": "string" + }, + "downloadUrl": { + "type": "string" + }, + "version": { + "type": "string" + } } } } @@ -72,4 +139,4 @@ } } } -}
\ No newline at end of file +} |