improve extension kind computation for web

- include web kind if extension supports web
- support multiple extension kinds for contribution point
This commit is contained in:
Sandeep Somavarapu
2021-06-22 18:42:50 +02:00
parent be2ddfaad6
commit b35bc5e021
7 changed files with 67 additions and 44 deletions

View File

@@ -15,7 +15,7 @@ interface IJSONValidationExtensionPoint {
const configurationExtPoint = ExtensionsRegistry.registerExtensionPoint<IJSONValidationExtensionPoint[]>({
extensionPoint: 'jsonValidation',
defaultExtensionKind: 'workspace',
defaultExtensionKind: ['workspace', 'web'],
jsonSchema: {
description: nls.localize('contributes.jsonValidation', 'Contributes json schema configuration.'),
type: 'array',