{ "plugins": ["ava"], "extends": ["plugin:ava/recommended"], "rules": { "@typescript-eslint/no-unsafe-argument": "off", "@typescript-eslint/no-unsafe-assignment": "off", "@typescript-eslint/no-unsafe-call": "off", "@typescript-eslint/no-unsafe-member-access": "off", "@typescript-eslint/no-unsafe-return": "off", "@typescript-eslint/restrict-template-expressions": "off", "eslint-comments/disable-enable-pair": "off", "functional/immutable-data": "off", "functional/no-class": "off", "functional/no-conditional-statement": "off", "functional/no-expression-statement": "off", "functional/no-let": "off", "functional/no-loop-statement": "off", "functional/no-method-signature": "off", "functional/no-mixed-type": "off", "functional/no-return-void": "off", "functional/no-this-expression": "off", "functional/no-throw-statement": "off", "functional/no-try-statement": "off", "functional/prefer-readonly-type": "off", "import/no-relative-parent-imports": "off", "jsdoc/require-jsdoc": "off", "sonarjs/no-duplicate-string": "off", "sonarjs/no-identical-functions": "off", "unicorn/consistent-function-scoping": "off" }}