{
    "env": {
    "es6": true,
        "node": true
},
    "extends": [
    "eslint:recommended",
    "plugin:@typescript-eslint/eslint-recommended",
    "plugin:@typescript-eslint/recommended",
    "plugin:prettier/recommended"
],
    "globals": {
    "Atomics": "readonly",
        "SharedArrayBuffer": "readonly"
},
    "parser": "@typescript-eslint/parser",
    "parserOptions": {
    "ecmaVersion": 2020,
        "project": "tsconfig.json",
        "sourceType": "module"
},
    "plugins": ["@typescript-eslint"],
    "rules": {
    "@typescript-eslint/no-explicit-any": "off",
        "@typescript-eslint/no-floating-promises": ["error"],
        "prettier/prettier": [
        "error",
        {
            "arrowParens": "avoid",
            "quoteProps": "consistent",
            "tabWidth": 4,
            "trailingComma": "all",
            "useTabs": true
        }
    ]
}
}
