blob: c203bb859643359e1f9deb2b058a4d21193a4659 [file] [log] [blame]
module.exports = {
extends: ["eslint:recommended", "plugin:prettier/recommended"],
plugins: ["header"],
parser: "@typescript-eslint/parser",
parserOptions: {
sourceType: "module"
},
rules: {
"header/header": ["error", ".file-headerrc"],
"no-useless-escape": "off",
"no-unused-vars": [
"error",
// we are only using this rule to check for unused arguments since TS
// catches unused variables but not args.
{ varsIgnorePattern: ".*", args: "none" }
]
},
env: {
node: true
},
globals: {
"NodeJS": true
}
};