From d0d7fcac7ed3009e5eae2e06bf19ee6d7e5371d1 Mon Sep 17 00:00:00 2001 From: Andrew Harris Date: Fri, 19 Jun 2026 07:10:43 +0100 Subject: [PATCH] Add index definition schema intellisense --- .vscode/settings.json | 64 +++++++++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f702c613..00a125d1 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,32 +1,36 @@ { - "json.schemas": [ - { - "fileMatch": ["**/dataStreams/*.json"], - "url": "https://schemas.squaredup.com/schemas/latest/datastream.schema.json" - }, - { - "fileMatch": ["**/metadata.json"], - "url": "https://schemas.squaredup.com/schemas/latest/metadata.schema.json" - }, - { - "fileMatch": ["**/configValidation.json"], - "url": "https://schemas.squaredup.com/schemas/latest/configValidation.schema.json" - }, - { - "fileMatch": ["**/defaultContent/**/*.dash.json"], - "url": "https://schemas.squaredup.com/schemas/latest/defaultContent.schema.json" - }, - { - "fileMatch": ["**/defaultContent/**/manifest.json"], - "url": "https://schemas.squaredup.com/schemas/latest/manifest.schema.json" - }, - { - "fileMatch": ["**/defaultContent/scopes.json"], - "url": "https://schemas.squaredup.com/schemas/latest/scopes.schema.json" - }, - { - "fileMatch": ["**/ui.json"], - "url": "https://schemas.squaredup.com/schemas/latest/ui.schema.json" - } - ] + "json.schemas": [ + { + "fileMatch": ["**/dataStreams/*.json"], + "url": "https://schemas.squaredup.com/schemas/latest/datastream.schema.json" + }, + { + "fileMatch": ["**/metadata.json"], + "url": "https://schemas.squaredup.com/schemas/latest/metadata.schema.json" + }, + { + "fileMatch": ["**/indexDefinitions/*.json"], + "url": "https://schemas.squaredup.com/schemas/latest/importDefinition.schema.json" + }, + { + "fileMatch": ["**/configValidation.json"], + "url": "https://schemas.squaredup.com/schemas/latest/configValidation.schema.json" + }, + { + "fileMatch": ["**/defaultContent/**/*.dash.json"], + "url": "https://schemas.squaredup.com/schemas/latest/defaultContent.schema.json" + }, + { + "fileMatch": ["**/defaultContent/**/manifest.json"], + "url": "https://schemas.squaredup.com/schemas/latest/manifest.schema.json" + }, + { + "fileMatch": ["**/defaultContent/scopes.json"], + "url": "https://schemas.squaredup.com/schemas/latest/scopes.schema.json" + }, + { + "fileMatch": ["**/ui.json"], + "url": "https://schemas.squaredup.com/schemas/latest/ui.schema.json" + } + ] }