{ "plugins": ["@typescript-eslint", "prettier"], "parser": "@typescript-eslint/parser", "extends": ["eslint:recommended", "plugin:prettier/recommended", "prettier"], "ignorePatterns": ["node_modules", "coverage", "packages/pg-protocol/dist/**/*", "packages/pg-query-stream/dist/**/*"], "parserOptions": { "ecmaVersion": 2017, "sourceType": "module" }, "env": { "node": true, "es6": true, "mocha": true }, "rules": { "@typescript-eslint/no-unused-vars": ["error", { "args": "none", "varsIgnorePattern": "^_$" }], "no-unused-vars": ["error", { "args": "none", "varsIgnorePattern": "^_$" }], "no-var": "error", "prefer-const": "error" }, "overrides": [ { "files": ["*.ts", "*.mts", "*.cts", "*.tsx"], "rules": { "no-undef": "off" } } ] }