blob: 4bb9ad6aa09af68d16d42dedc2a7e5483b97c2a2 [file] [log] [blame]
module.exports = {
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/strict",
"turbo",
"prettier",
],
parserOptions: {
sourceType: "module",
},
plugins: ["@typescript-eslint"],
rules: {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": [
"warn",
{
argsIgnorePattern: "^_",
varsIgnorePattern: "^_",
caughtErrorsIgnorePattern: "^_",
},
],
"@typescript-eslint/no-explicit-any": "error",
"@typescript-eslint/no-misused-promises": "error",
"@typescript-eslint/no-floating-promises": "error",
},
};