{
    "markdown.extension.toc.levels": "1..3",
    "[javascript][json][jsonc]": {
        "editor.codeActionsOnSave": {
            "source.addMissingImports": "explicit",
            "source.organizeImports": "explicit",
            "source.fixAll.eslint": "explicit"
        },
    },
    "[typescript]": {
        "editor.codeActionsOnSave": {
            "source.addMissingImports": "never",
            "source.organizeImports": "never",
            "source.fixAll.eslint": "explicit"
        },
    },
    "eslint.format.enable": true,
    "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
    "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
    "javascript.preferences.importModuleSpecifierEnding": "js",
    "editor.tabSize": 4,
    "editor.insertSpaces": true,
    "eslint.validate": [
        "javascript",
        "typescript",
        "json",
        "jsonc"
    ],
    "files.eol": "\n",
    "files.trimTrailingWhitespace": true,
    "html-validate.validate": [
        "html"
    ]
}