{
    "json.schemas": [
        {
            "fileMatch": [
                "data/fields/**/*.json"
            ],
            "url": "./schemas/field.json"
        },
        {
            "fileMatch": [
                "data/presets/**/*.json"
            ],
            "url": "./schemas/preset.json"
        },
        {
            "fileMatch": [
                "data/preset_categories/**/*.json"
            ],
            "url": "./schemas/preset_category.json"
        },
        {
            "fileMatch": [
                "data/deprecated.json"
            ],
            "url": "./schemas/deprecated.json"
        },
        {
            "fileMatch": [
                "data/discarded.json"
            ],
            "url": "./schemas/discarded.json"
        },
        {
            "fileMatch": [
                "data/preset_defaults.json"
            ],
            "url": "./schemas/preset_defaults.json"
        }
    ],
    "files.exclude": {
        "**/dist": true
    },
    "eslint.validate": [
        "javascript",
        "typescript",
        "json"
    ],
    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": "explicit"
    }
}
