text: const path = require("path");
  
  module.exports = {
    "root": true,
    "parser": '@typescript-eslint/parser',
    "parserOptions": {
      "ecmaVersion": 6,
      "sourceType": "module"
    },
    "globals": {
      "process": true
    },
    "settings": {
      "react": {
        version: "16.4.2"
      },
      "import/resolver": {
        alias: {
          map: [
            ["src", path.resolve(__dirname, "src")],
            ["samples", path.resolve(__dirname, "samples")]
          ],
          extensions: [".js", ".css", ".scss"]
        }
      }
    },
    "extends": [
      "eslint:recommended",
      "plugin:react/recommended",
      "plugin:@typescript-eslint/recommended"
    ],
    "env": {
      "es6": true,
      "browser": true,
      "jest": true
    },
    "plugins": [
      "react",
      "@typescript-eslint"
    ],
    "rules": {
      "quotes": "off",
      "linebreak-style": "off",
      "comma-dangle": "off",
      "@typescript-eslint/no-explicit-any": "off",
      "@typescript-eslint/no-var-requires": "off",
      "react/prop-types": "off",
      "semi": ["error", "never"],
      "react/jsx-uses-vars": "error",
      "no-console": ["error", {
        allow: ["warn", "error", "trace", "log"]
      }]
    }
  }