{
    "typescript.format.placeOpenBraceOnNewLineForFunctions": true,
    "typescript.format.placeOpenBraceOnNewLineForControlBlocks": true,
    "editor.formatOnType": true,
    "editor.formatOnPaste": true,
    "typescript.tsdk": "./node_modules/typescript/lib",
    "npm.packageManager": "yarn",
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/.DS_Store": true,
        "**/*.js": {
            "when": "$(basename).ts"
        },
        "**/*.map": {
            "when": "$(basename).map"
        },
        "**/*.css": {
            "when": "$(basename).scss"
        },
        "**/*.tsbuildinfo": true
    },
    "editor.trimAutoWhitespace": false,
    "cSpell.userWords": [
        "Repo",
        "comms",
        "deserialize",
        "nivinjoseph",
        "strval",
    ],
    "typescript.updateImportsOnFileMove.enabled": "prompt",
    "editor.wordWrapColumn": 120,
    "editor.rulers": [
        120
    ],
    "[scss]": {
        "editor.defaultFormatter": "vscode.css-language-features"
    },
    "scss.format.braceStyle": "expand",
    "eslint.enable": true,
    "eslint.validate": [
        "typescript"
    ],
    "eslint.options": {
        "overrideConfigFile": "eslint.config.js"
    },
    "eslint.useFlatConfig": true,
    "cSpell.words": [
        "acumin",
        "arrowless",
        "attitudetype",
        "autosize",
        "bulma",
        "chartjs",
        "cohortcat",
        "corpper",
        "cropperjs",
        "datagrid",
        "datalabels",
        "datasets",
        "designtime",
        "draggable",
        "dropdown",
        "Dtos",
        "embd",
        "endregion",
        "epoched",
        "Epocher",
        "fontawesome",
        "fullhd",
        "fullheight",
        "fullwidth",
        "Grayscale",
        "Gridline",
        "Gridlines",
        "Gsrs",
        "hcentered",
        "hoverable",
        "Imotions",
        "interslide",
        "ject",
        "luxon",
        "marginless",
        "murmurhash",
        "mutex",
        "neda",
        "Nivin",
        "nodownload",
        "numval",
        "opentelemetry",
        "orgs",
        "paddingless",
        "proto",
        "Protobuf",
        "quotemark",
        "reorderable",
        "scrollable",
        "scrollbar",
        "scroller",
        "semibold",
        "Skippable",
        "taggable",
        "taskworker",
        "templator",
        "tiktok",
        "timelapse",
        "uninvite",
        "Unmerge",
        "vcentered",
        "wearedirt",
        "xlink",
        "xsmall",
        "zoomable"
    ],
}