fix: scope collection yaml schema to top-level files
This commit is contained in:
Vendored
+4
-1
@@ -6,7 +6,10 @@
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||
"yaml.schemas": {
|
||||
"./../../cms/tibi-types/schemas/config/project.schema.json": "api/config.y*ml",
|
||||
"./../../cms/tibi-types/schemas/config/collection.schema.json": "api/collections/*.y*ml",
|
||||
// +([^/]) = nur Dateien direkt in api/collections/: der YAML-LS matcht mit
|
||||
// picomatch { bash: true }, wo "*" auch "/" trifft und sonst fields/,
|
||||
// fieldLists/ und lib/ fälschlich zusätzlich das Collection-Schema bekämen
|
||||
"./../../cms/tibi-types/schemas/config/collection.schema.json": "api/collections/+([^/]).y*ml",
|
||||
"./../../cms/tibi-types/schemas/config/field.schema.json": "api/collections/fields/*.y*ml",
|
||||
"./../../cms/tibi-types/schemas/config/field-list.schema.json": "api/collections/fieldLists/*.y*ml",
|
||||
"./../../cms/tibi-types/schemas/config/job.schema.json": "api/jobs/*.y*ml",
|
||||
|
||||
Reference in New Issue
Block a user