extends: - eslint:recommended - plugin:@typescript-eslint/eslint-recommended - plugin:@typescript-eslint/recommended - plugin:@typescript-eslint/recommended-requiring-type-checking - plugin:prettier/recommended - prettier/@typescript-eslint plugins: - '@typescript-eslint' parser: '@typescript-eslint/parser' parserOptions: sourceType: module ecmaVersion: 2020 project: ./tsconfig.json rules: prettier/prettier: - error - singleQuote: true '@typescript-eslint/camelcase': warn '@typescript-eslint/no-use-before-define': off '@typescript-eslint/ban-ts-ignore': off '@typescript-eslint/unbound-method': off