Skip to content
Snippets Groups Projects
.eslintrc.js 683 B
Newer Older
module.exports = {
  root: true,
  parser: "@typescript-eslint/parser",
  plugins: ["@typescript-eslint", "prettier"],
  extends: [
    "eslint:recommended",
    "plugin:@typescript-eslint/recommended",
    "plugin:prettier/recommended",
  ],
  env: {
    node: true,
    es6: true,
  },
  rules: {
    "no-constant-condition": ["error", { checkLoops: false }],
    "@typescript-eslint/no-unused-vars": [
      2,
      {
        argsIgnorePattern: "^_",
      },
    ],
  },
Frank Bessou's avatar
Frank Bessou committed
  overrides: [
    {
      files: ["**/webpack.config.js", "**/.eslintrc.js"],
      rules: {
        "@typescript-eslint/no-var-requires": 0,
      },
    },
  ],
  ignorePatterns: ["packages/*/dist/"],