Bug: [no-misused-promises] TypeError occurs during processing of this rule while using rxjs #5811
Closed
4 tasks done
Labels
bug
Something isn't working
duplicate
This issue or pull request already exists
package: eslint-plugin
Issues related to @typescript-eslint/eslint-plugin
Before You File a Bug Report Please Confirm You Have Done The Following...
Playground Link
https://typescript-eslint.io/play/#ts=4.8.4&sourceType=module&code=JYWwDg9gTgLgBAbziAplA5igNHCAzOAXzjyghDgHIoAPAKwGdKBuAKFbwFcA7AYxmARucGCgYwAchACywBpwYoAJgAUyIOWIAUASkSs4cKChicow1BhRb8WgIw6ctgEw6drQqyA&eslintrc=N4KABBYEQA4IYCcDOBTBUBc0ACAXAnjCkgMYICWMuAtMQDbkB2uA9PMmlADTiSyKoEAeSrkA9oySYwoSHxgIxAKxQlc02XL4kxAWxjk6aEbnGSNAX15yLPLdCRiArghIoAKoRTSousQBMnIyhrMFtQqAQg4g1QiCg8L1IKKlokBmYWRjFqXXIkJ1R-agU9fJisKDRFdFCrCyA&tsconfig=N4KABGBEDGD2C2AHAlgGwKYCcDyiAuysAdgM6QBcYoEEkJemy0eAcgK6qoDCAFutAGsylBm3TgwAXxCSgA
Repro Code
ESLint Config
tsconfig
Expected Result
I expected no errors to be reported.
Actual Result
I get a message saying that something went wrong during linting.
Here is the actual error output:
Additional Info
2022-10-12T13:47:20.051Z eslint:cli CLI args: [ '-c', 'frontend/xxxxxx/.eslintrc-type-aware.js', 'frontend/xxxxxx/testepic.ts', '--debug' ]
2022-10-12T13:47:20.052Z eslint:cli Using flat config? false
2022-10-12T13:47:20.055Z eslint:cli Running on files
2022-10-12T13:47:20.061Z eslintrc:config-array-factory Loading JSON config file: /Users/xxxxxx/xxxxxx/package.json
2022-10-12T13:47:20.062Z eslintrc:config-array-factory Loading JS config file: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc-type-aware.js
2022-10-12T13:47:20.063Z eslintrc:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc-type-aware.js
2022-10-12T13:47:20.063Z eslintrc:config-array-factory Loaded: @typescript-eslint/parser@5.40.0 (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/parser/dist/index.js)
2022-10-12T13:47:20.225Z eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '//node_modules/*' ], basePath: '/Users/xxxxxx/xxxxxx', loose: false } ]
2022-10-12T13:47:20.225Z eslintrc:ignore-pattern processed: { basePath: '/Users/xxxxxx/xxxxxx', patterns: [ '//node_modules/' ] }
2022-10-12T13:47:20.226Z eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/' ], basePath: '/Users/xxxxxx/xxxxxx', loose: false } ]
2022-10-12T13:47:20.226Z eslintrc:ignore-pattern processed: { basePath: '/Users/xxxxxx/xxxxxx', patterns: [ '/**/node_modules/*' ] }
2022-10-12T13:47:20.226Z eslint:file-enumerator Start to iterate files: [ 'frontend/xxxxxx/testepic.ts' ]
2022-10-12T13:47:20.226Z eslint:file-enumerator File: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:20.226Z eslintrc:cascading-config-array-factory Load config files for /Users/xxxxxx/xxxxxx/frontend/xxxxxx.
2022-10-12T13:47:20.226Z eslintrc:cascading-config-array-factory No cache found: /Users/xxxxxx/xxxxxx/frontend/xxxxxx.
2022-10-12T13:47:20.227Z eslintrc:config-array-factory Loading JS config file: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.227Z eslintrc:config-array-factory Config file found: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.227Z eslintrc:config-array-factory Loading {extends:"../../.eslintrc.json"} relative to /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.227Z eslintrc:config-array-factory package.json was not found: Cannot find module '../../.eslintrc.json/package.json'
Require stack:
2022-10-12T13:47:20.227Z eslintrc:config-array-factory Loaded: ../../.eslintrc.json (/Users/xxxxxx/xxxxxx/.eslintrc.json)
2022-10-12T13:47:20.228Z eslintrc:config-array-factory Loading JSON config file: /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.228Z eslintrc:config-array-factory Loading {extends:"eslint:recommended"} relative to /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.228Z eslintrc:config-array-factory Loading {extends:"plugin:@typescript-eslint/recommended"} relative to /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.228Z eslintrc:config-array-factory Loading plugin "@typescript-eslint" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.229Z eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@5.40.0 (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2022-10-12T13:47:20.274Z eslint:rules Loading rule 'brace-style' (remaining=287)
2022-10-12T13:47:20.276Z eslint:rules Loading rule 'comma-dangle' (remaining=286)
2022-10-12T13:47:20.279Z eslint:rules Loading rule 'dot-notation' (remaining=285)
2022-10-12T13:47:20.280Z eslint:rules Loading rule 'indent' (remaining=284)
2022-10-12T13:47:20.284Z eslint:rules Loading rule 'init-declarations' (remaining=283)
2022-10-12T13:47:20.285Z eslint:rules Loading rule 'keyword-spacing' (remaining=282)
2022-10-12T13:47:20.285Z eslint:rules Loading rule 'lines-between-class-members' (remaining=281)
2022-10-12T13:47:20.291Z eslint:rules Loading rule 'no-dupe-class-members' (remaining=280)
2022-10-12T13:47:20.292Z eslint:rules Loading rule 'no-duplicate-imports' (remaining=279)
2022-10-12T13:47:20.292Z eslint:rules Loading rule 'no-empty-function' (remaining=278)
2022-10-12T13:47:20.293Z eslint:rules Loading rule 'no-extra-parens' (remaining=277)
2022-10-12T13:47:20.294Z eslint:rules Loading rule 'no-extra-semi' (remaining=276)
2022-10-12T13:47:20.297Z eslint:rules Loading rule 'no-invalid-this' (remaining=275)
2022-10-12T13:47:20.298Z eslint:rules Loading rule 'no-loop-func' (remaining=274)
2022-10-12T13:47:20.298Z eslint:rules Loading rule 'no-loss-of-precision' (remaining=273)
2022-10-12T13:47:20.299Z eslint:rules Loading rule 'no-magic-numbers' (remaining=272)
2022-10-12T13:47:20.309Z eslint:rules Loading rule 'no-restricted-imports' (remaining=271)
2022-10-12T13:47:20.320Z eslint:rules Loading rule 'no-unused-expressions' (remaining=270)
2022-10-12T13:47:20.321Z eslint:rules Loading rule 'no-useless-constructor' (remaining=269)
2022-10-12T13:47:20.322Z eslint:rules Loading rule 'object-curly-spacing' (remaining=268)
2022-10-12T13:47:20.335Z eslint:rules Loading rule 'quotes' (remaining=267)
2022-10-12T13:47:20.339Z eslint:rules Loading rule 'semi' (remaining=266)
2022-10-12T13:47:20.339Z eslint:rules Loading rule 'space-before-blocks' (remaining=265)
2022-10-12T13:47:20.340Z eslint:rules Loading rule 'space-infix-ops' (remaining=264)
2022-10-12T13:47:20.347Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 118ms
2022-10-12T13:47:20.347Z eslintrc:config-array-factory Loading {extends:"./configs/base"} relative to /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2022-10-12T13:47:20.347Z eslintrc:config-array-factory package.json was not found: Cannot find module './configs/base/package.json'
Require stack:
2022-10-12T13:47:20.347Z eslintrc:config-array-factory Loaded: ./configs/base (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js)
2022-10-12T13:47:20.347Z eslintrc:config-array-factory Loading JS config file: /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loaded: @typescript-eslint/parser@5.40.0 (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/parser/dist/index.js)
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loading plugin "@typescript-eslint" from /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@5.40.0 (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loading {extends:"./configs/eslint-recommended"} relative to /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2022-10-12T13:47:20.348Z eslintrc:config-array-factory package.json was not found: Cannot find module './configs/eslint-recommended/package.json'
Require stack:
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loaded: ./configs/eslint-recommended (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended.js)
2022-10-12T13:47:20.348Z eslintrc:config-array-factory Loading JS config file: /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended.js
2022-10-12T13:47:20.349Z eslintrc:config-array-factory Loading {extends:"plugin:react/recommended"} relative to /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.349Z eslintrc:config-array-factory Loading plugin "react" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.349Z eslintrc:config-array-factory Loaded: eslint-plugin-react@7.31.10 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js)
2022-10-12T13:47:20.404Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js loaded in: 55ms
2022-10-12T13:47:20.404Z eslintrc:config-array-factory Loading plugin "react" from /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js
2022-10-12T13:47:20.404Z eslintrc:config-array-factory Loaded: eslint-plugin-react@7.31.10 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js)
2022-10-12T13:47:20.404Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js loaded in: 0ms
2022-10-12T13:47:20.405Z eslintrc:config-array-factory Loading {extends:"plugin:react-hooks/recommended"} relative to /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.405Z eslintrc:config-array-factory Loading plugin "react-hooks" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.405Z eslintrc:config-array-factory Loaded: eslint-plugin-react-hooks@4.6.0 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js)
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js loaded in: 1ms
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loading plugin "react-hooks" from /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loaded: eslint-plugin-react-hooks@4.6.0 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js)
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js loaded in: 0ms
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loading {extends:"prettier"} relative to /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loaded: eslint-config-prettier@8.5.0 (/Users/xxxxxx/xxxxxx/node_modules/eslint-config-prettier/index.js)
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loading JS config file: /Users/xxxxxx/xxxxxx/node_modules/eslint-config-prettier/index.js
2022-10-12T13:47:20.406Z eslintrc:config-array-factory Loading plugin "eslint-plugin-import" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.407Z eslintrc:config-array-factory Loaded: eslint-plugin-import@2.26.0 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-import/lib/index.js)
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-import/lib/index.js loaded in: 20ms
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Loading plugin "eslint-plugin-react" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Loaded: eslint-plugin-react@7.31.10 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js)
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js loaded in: 0ms
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Loading plugin "@typescript-eslint" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Loaded: @typescript-eslint/eslint-plugin@5.40.0 (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2022-10-12T13:47:20.427Z eslintrc:config-array-factory Loading plugin "unnecessary-filename-in-import" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.428Z eslintrc:config-array-factory Loaded: eslint-plugin-unnecessary-filename-in-import@1.0.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-unnecessary-filename-in-import/lib/index.js)
2022-10-12T13:47:20.428Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-unnecessary-filename-in-import/lib/index.js loaded in: 0ms
2022-10-12T13:47:20.428Z eslintrc:config-array-factory Loading plugin "unused-imports" from /Users/xxxxxx/xxxxxx/.eslintrc.json
2022-10-12T13:47:20.428Z eslintrc:config-array-factory Loaded: eslint-plugin-unused-imports@2.0.0 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-unused-imports/lib/index.js)
2022-10-12T13:47:20.429Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-unused-imports/lib/index.js loaded in: 1ms
2022-10-12T13:47:20.429Z eslintrc:config-array-factory Loading plugin "eslint-plugin-jsx-a11y" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.429Z eslintrc:config-array-factory Loaded: eslint-plugin-jsx-a11y@6.6.1 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jsx-a11y/lib/index.js)
2022-10-12T13:47:20.534Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jsx-a11y/lib/index.js loaded in: 105ms
2022-10-12T13:47:20.534Z eslintrc:config-array-factory Loading plugin "eslint-plugin-xxxxxx" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.535Z eslintrc:config-array-factory Loaded: eslint-plugin-xxxxxx@1.0.0 (/Users/xxxxxx/xxxxxx/frontend/eslint-plugin-xxxxxx/index.js)
2022-10-12T13:47:20.535Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/frontend/eslint-plugin-xxxxxx/index.js loaded in: 0ms
2022-10-12T13:47:20.535Z eslintrc:config-array-factory Loading {extends:"plugin:jest-dom/recommended"} relative to /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.535Z eslintrc:config-array-factory Loading plugin "jest-dom" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.535Z eslintrc:config-array-factory Loaded: eslint-plugin-jest-dom@4.0.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js)
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js loaded in: 38ms
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Loading plugin "jest-dom" from /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Loaded: eslint-plugin-jest-dom@4.0.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js)
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js loaded in: 0ms
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Loading {extends:"plugin:testing-library/react"} relative to /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Loading plugin "testing-library" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.574Z eslintrc:config-array-factory Loaded: eslint-plugin-testing-library@5.7.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js)
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js loaded in: 6ms
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loading plugin "testing-library" from /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loaded: eslint-plugin-testing-library@5.7.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js)
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js loaded in: 0ms
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loading plugin "jest-dom" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loaded: eslint-plugin-jest-dom@4.0.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js)
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js loaded in: 0ms
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loading plugin "testing-library" from /Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Loaded: eslint-plugin-testing-library@5.7.2 (/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js)
2022-10-12T13:47:20.580Z eslintrc:config-array-factory Plugin /Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js loaded in: 0ms
2022-10-12T13:47:20.580Z eslintrc:cascading-config-array-factory Stop traversing because of 'root:true'.
2022-10-12T13:47:20.581Z eslint:rules Loading rule 'constructor-super' (remaining=263)
2022-10-12T13:47:20.581Z eslint:rules Loading rule 'for-direction' (remaining=262)
2022-10-12T13:47:20.581Z eslint:rules Loading rule 'getter-return' (remaining=261)
2022-10-12T13:47:20.582Z eslint:rules Loading rule 'no-async-promise-executor' (remaining=260)
2022-10-12T13:47:20.582Z eslint:rules Loading rule 'no-case-declarations' (remaining=259)
2022-10-12T13:47:20.582Z eslint:rules Loading rule 'no-class-assign' (remaining=258)
2022-10-12T13:47:20.582Z eslint:rules Loading rule 'no-compare-neg-zero' (remaining=257)
2022-10-12T13:47:20.582Z eslint:rules Loading rule 'no-cond-assign' (remaining=256)
2022-10-12T13:47:20.583Z eslint:rules Loading rule 'no-const-assign' (remaining=255)
2022-10-12T13:47:20.583Z eslint:rules Loading rule 'no-constant-condition' (remaining=254)
2022-10-12T13:47:20.583Z eslint:rules Loading rule 'no-control-regex' (remaining=253)
2022-10-12T13:47:20.583Z eslint:rules Loading rule 'no-debugger' (remaining=252)
2022-10-12T13:47:20.583Z eslint:rules Loading rule 'no-delete-var' (remaining=251)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-dupe-args' (remaining=250)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-dupe-else-if' (remaining=249)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-dupe-keys' (remaining=248)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-duplicate-case' (remaining=247)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-empty' (remaining=246)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-empty-character-class' (remaining=245)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-empty-pattern' (remaining=244)
2022-10-12T13:47:20.584Z eslint:rules Loading rule 'no-ex-assign' (remaining=243)
2022-10-12T13:47:20.585Z eslint:rules Loading rule 'no-extra-boolean-cast' (remaining=242)
2022-10-12T13:47:20.585Z eslint:rules Loading rule 'no-fallthrough' (remaining=241)
2022-10-12T13:47:20.585Z eslint:rules Loading rule 'no-func-assign' (remaining=240)
2022-10-12T13:47:20.585Z eslint:rules Loading rule 'no-global-assign' (remaining=239)
2022-10-12T13:47:20.586Z eslint:rules Loading rule 'no-import-assign' (remaining=238)
2022-10-12T13:47:20.586Z eslint:rules Loading rule 'no-inner-declarations' (remaining=237)
2022-10-12T13:47:20.587Z eslint:rules Loading rule 'no-invalid-regexp' (remaining=236)
2022-10-12T13:47:20.587Z eslint:rules Loading rule 'no-irregular-whitespace' (remaining=235)
2022-10-12T13:47:20.587Z eslint:rules Loading rule 'no-misleading-character-class' (remaining=234)
2022-10-12T13:47:20.588Z eslint:rules Loading rule 'no-mixed-spaces-and-tabs' (remaining=233)
2022-10-12T13:47:20.589Z eslint:rules Loading rule 'no-new-symbol' (remaining=232)
2022-10-12T13:47:20.589Z eslint:rules Loading rule 'no-nonoctal-decimal-escape' (remaining=231)
2022-10-12T13:47:20.589Z eslint:rules Loading rule 'no-obj-calls' (remaining=230)
2022-10-12T13:47:20.589Z eslint:rules Loading rule 'no-octal' (remaining=229)
2022-10-12T13:47:20.590Z eslint:rules Loading rule 'no-prototype-builtins' (remaining=228)
2022-10-12T13:47:20.590Z eslint:rules Loading rule 'no-redeclare' (remaining=227)
2022-10-12T13:47:20.590Z eslint:rules Loading rule 'no-regex-spaces' (remaining=226)
2022-10-12T13:47:20.590Z eslint:rules Loading rule 'no-self-assign' (remaining=225)
2022-10-12T13:47:20.591Z eslint:rules Loading rule 'no-setter-return' (remaining=224)
2022-10-12T13:47:20.591Z eslint:rules Loading rule 'no-shadow-restricted-names' (remaining=223)
2022-10-12T13:47:20.591Z eslint:rules Loading rule 'no-sparse-arrays' (remaining=222)
2022-10-12T13:47:20.591Z eslint:rules Loading rule 'no-this-before-super' (remaining=221)
2022-10-12T13:47:20.591Z eslint:rules Loading rule 'no-undef' (remaining=220)
2022-10-12T13:47:20.592Z eslint:rules Loading rule 'no-unexpected-multiline' (remaining=219)
2022-10-12T13:47:20.592Z eslint:rules Loading rule 'no-unreachable' (remaining=218)
2022-10-12T13:47:20.592Z eslint:rules Loading rule 'no-unsafe-finally' (remaining=217)
2022-10-12T13:47:20.592Z eslint:rules Loading rule 'no-unsafe-negation' (remaining=216)
2022-10-12T13:47:20.593Z eslint:rules Loading rule 'no-unsafe-optional-chaining' (remaining=215)
2022-10-12T13:47:20.593Z eslint:rules Loading rule 'no-unused-labels' (remaining=214)
2022-10-12T13:47:20.593Z eslint:rules Loading rule 'no-unused-vars' (remaining=213)
2022-10-12T13:47:20.594Z eslint:rules Loading rule 'no-useless-backreference' (remaining=212)
2022-10-12T13:47:20.594Z eslint:rules Loading rule 'no-useless-catch' (remaining=211)
2022-10-12T13:47:20.594Z eslint:rules Loading rule 'no-useless-escape' (remaining=210)
2022-10-12T13:47:20.594Z eslint:rules Loading rule 'no-with' (remaining=209)
2022-10-12T13:47:20.595Z eslint:rules Loading rule 'require-yield' (remaining=208)
2022-10-12T13:47:20.595Z eslint:rules Loading rule 'use-isnan' (remaining=207)
2022-10-12T13:47:20.595Z eslint:rules Loading rule 'valid-typeof' (remaining=206)
2022-10-12T13:47:20.595Z eslint:rules Loading rule 'no-var' (remaining=205)
2022-10-12T13:47:20.596Z eslint:rules Loading rule 'prefer-const' (remaining=204)
2022-10-12T13:47:20.596Z eslint:rules Loading rule 'prefer-rest-params' (remaining=203)
2022-10-12T13:47:20.596Z eslint:rules Loading rule 'prefer-spread' (remaining=202)
2022-10-12T13:47:20.597Z eslint:rules Loading rule 'no-array-constructor' (remaining=201)
2022-10-12T13:47:20.601Z eslint:rules Loading rule 'curly' (remaining=200)
2022-10-12T13:47:20.601Z eslint:rules Loading rule 'lines-around-comment' (remaining=199)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'max-len' (remaining=198)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'no-confusing-arrow' (remaining=197)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'no-mixed-operators' (remaining=196)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'no-tabs' (remaining=195)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'array-bracket-newline' (remaining=194)
2022-10-12T13:47:20.602Z eslint:rules Loading rule 'array-bracket-spacing' (remaining=193)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'array-element-newline' (remaining=192)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'arrow-parens' (remaining=191)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'arrow-spacing' (remaining=190)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'block-spacing' (remaining=189)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'comma-spacing' (remaining=188)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'comma-style' (remaining=187)
2022-10-12T13:47:20.603Z eslint:rules Loading rule 'computed-property-spacing' (remaining=186)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'dot-location' (remaining=185)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'eol-last' (remaining=184)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'func-call-spacing' (remaining=183)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'function-call-argument-newline' (remaining=182)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'function-paren-newline' (remaining=181)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'generator-star-spacing' (remaining=180)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'implicit-arrow-linebreak' (remaining=179)
2022-10-12T13:47:20.604Z eslint:rules Loading rule 'jsx-quotes' (remaining=178)
2022-10-12T13:47:20.605Z eslint:rules Loading rule 'key-spacing' (remaining=177)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'linebreak-style' (remaining=176)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'multiline-ternary' (remaining=175)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'newline-per-chained-call' (remaining=174)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'new-parens' (remaining=173)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'no-floating-decimal' (remaining=172)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'no-multi-spaces' (remaining=171)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'no-multiple-empty-lines' (remaining=170)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'no-trailing-spaces' (remaining=169)
2022-10-12T13:47:20.606Z eslint:rules Loading rule 'no-whitespace-before-property' (remaining=168)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'nonblock-statement-body-position' (remaining=167)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'object-curly-newline' (remaining=166)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'object-property-newline' (remaining=165)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'one-var-declaration-per-line' (remaining=164)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'operator-linebreak' (remaining=163)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'padded-blocks' (remaining=162)
2022-10-12T13:47:20.607Z eslint:rules Loading rule 'quote-props' (remaining=161)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'rest-spread-spacing' (remaining=160)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'semi-spacing' (remaining=159)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'semi-style' (remaining=158)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'space-before-function-paren' (remaining=157)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'space-in-parens' (remaining=156)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'space-unary-ops' (remaining=155)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'switch-colon-spacing' (remaining=154)
2022-10-12T13:47:20.608Z eslint:rules Loading rule 'template-curly-spacing' (remaining=153)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'template-tag-spacing' (remaining=152)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'unicode-bom' (remaining=151)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'wrap-iife' (remaining=150)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'wrap-regex' (remaining=149)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'yield-star-spacing' (remaining=148)
2022-10-12T13:47:20.609Z eslint:rules Loading rule 'indent-legacy' (remaining=147)
2022-10-12T13:47:20.610Z eslint:rules Loading rule 'no-spaced-func' (remaining=146)
2022-10-12T13:47:20.636Z eslint:rules Loading rule 'eqeqeq' (remaining=145)
2022-10-12T13:47:20.637Z eslint:rules Loading rule 'guard-for-in' (remaining=144)
2022-10-12T13:47:20.637Z eslint:rules Loading rule 'id-denylist' (remaining=143)
2022-10-12T13:47:20.638Z eslint:rules Loading rule 'sort-imports' (remaining=142)
2022-10-12T13:47:20.639Z eslint:rules Loading rule 'max-classes-per-file' (remaining=141)
2022-10-12T13:47:20.639Z eslint:rules Loading rule 'no-bitwise' (remaining=140)
2022-10-12T13:47:20.640Z eslint:rules Loading rule 'no-caller' (remaining=139)
2022-10-12T13:47:20.640Z eslint:rules Loading rule 'no-console' (remaining=138)
2022-10-12T13:47:20.640Z eslint:rules Loading rule 'no-eval' (remaining=137)
2022-10-12T13:47:20.640Z eslint:rules Loading rule 'no-implied-eval' (remaining=136)
2022-10-12T13:47:20.641Z eslint:rules Loading rule 'no-new-wrappers' (remaining=135)
2022-10-12T13:47:20.641Z eslint:rules Loading rule 'no-param-reassign' (remaining=134)
2022-10-12T13:47:20.643Z eslint:rules Loading rule 'no-throw-literal' (remaining=133)
2022-10-12T13:47:20.643Z eslint:rules Loading rule 'no-undef-init' (remaining=132)
2022-10-12T13:47:20.643Z eslint:rules Loading rule 'no-underscore-dangle' (remaining=131)
2022-10-12T13:47:20.644Z eslint:rules Loading rule 'no-self-compare' (remaining=130)
2022-10-12T13:47:20.644Z eslint:rules Loading rule 'object-shorthand' (remaining=129)
2022-10-12T13:47:20.645Z eslint:rules Loading rule 'one-var' (remaining=128)
2022-10-12T13:47:20.646Z eslint:rules Loading rule 'radix' (remaining=127)
2022-10-12T13:47:20.646Z eslint:rules Loading rule 'require-await' (remaining=126)
2022-10-12T13:47:20.646Z eslint:rules Loading rule 'spaced-comment' (remaining=125)
2022-10-12T13:47:20.653Z eslintrc:cascading-config-array-factory Configuration was determined: ConfigArray(15) [ { type: 'config', name: 'DefaultIgnorePattern', filePath: '', criteria: null, env: undefined, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: '/Users/xxxxxx/xxxxxx', loose: false }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » eslint:recommended', filePath: '', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'error', 'for-direction': 'error', 'getter-return': 'error', 'no-async-promise-executor': 'error', 'no-case-declarations': 'error', 'no-class-assign': 'error', 'no-compare-neg-zero': 'error', 'no-cond-assign': 'error', 'no-const-assign': 'error', 'no-constant-condition': 'error', 'no-control-regex': 'error', 'no-debugger': 'error', 'no-delete-var': 'error', 'no-dupe-args': 'error', 'no-dupe-class-members': 'error', 'no-dupe-else-if': 'error', 'no-dupe-keys': 'error', 'no-duplicate-case': 'error', 'no-empty': 'error', 'no-empty-character-class': 'error', 'no-empty-pattern': 'error', 'no-ex-assign': 'error', 'no-extra-boolean-cast': 'error', 'no-extra-semi': 'error', 'no-fallthrough': 'error', 'no-func-assign': 'error', 'no-global-assign': 'error', 'no-import-assign': 'error', 'no-inner-declarations': 'error', 'no-invalid-regexp': 'error', 'no-irregular-whitespace': 'error', 'no-loss-of-precision': 'error', 'no-misleading-character-class': 'error', 'no-mixed-spaces-and-tabs': 'error', 'no-new-symbol': 'error', 'no-nonoctal-decimal-escape': 'error', 'no-obj-calls': 'error', 'no-octal': 'error', 'no-prototype-builtins': 'error', 'no-redeclare': 'error', 'no-regex-spaces': 'error', 'no-self-assign': 'error', 'no-setter-return': 'error', 'no-shadow-restricted-names': 'error', 'no-sparse-arrays': 'error', 'no-this-before-super': 'error', 'no-undef': 'error', 'no-unexpected-multiline': 'error', 'no-unreachable': 'error', 'no-unsafe-finally': 'error', 'no-unsafe-negation': 'error', 'no-unsafe-optional-chaining': 'error', 'no-unused-labels': 'error', 'no-unused-vars': 'error', 'no-useless-backreference': 'error', 'no-useless-catch': 'error', 'no-useless-escape': 'error', 'no-with': 'error', 'require-yield': 'error', 'use-isnan': 'error', 'valid-typeof': 'error' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:@typescript-eslint/recommended » ./configs/base', filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/parser/dist/index.js', id: '@typescript-eslint/parser', importerName: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:@typescript-eslint/recommended » ./configs/base', importerPath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.js' }, parserOptions: { sourceType: 'module' }, plugins: { '@typescript-eslint': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:@typescript-eslint/recommended » ./configs/eslint-recommended', filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:@typescript-eslint/recommended » ./configs/eslint-recommended#overrides[0]', filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'off', 'getter-return': 'off', 'no-const-assign': 'off', 'no-dupe-args': 'off', 'no-dupe-class-members': 'off', 'no-dupe-keys': 'off', 'no-func-assign': 'off', 'no-import-assign': 'off', 'no-new-symbol': 'off', 'no-obj-calls': 'off', 'no-redeclare': 'off', 'no-setter-return': 'off', 'no-this-before-super': 'off', 'no-undef': 'off', 'no-unreachable': 'off', 'no-unsafe-negation': 'off', 'no-var': 'error', 'prefer-const': 'error', 'prefer-rest-params': 'error', 'prefer-spread': 'error', 'valid-typeof': 'off' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:@typescript-eslint/recommended', filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/ban-ts-comment': 'error', '@typescript-eslint/ban-types': 'error', 'no-array-constructor': 'off', '@typescript-eslint/no-array-constructor': 'error', 'no-empty-function': 'off', '@typescript-eslint/no-empty-function': 'error', '@typescript-eslint/no-empty-interface': 'error', '@typescript-eslint/no-explicit-any': 'warn', '@typescript-eslint/no-extra-non-null-assertion': 'error', 'no-extra-semi': 'off', '@typescript-eslint/no-extra-semi': 'error', '@typescript-eslint/no-inferrable-types': 'error', 'no-loss-of-precision': 'off', '@typescript-eslint/no-loss-of-precision': 'error', '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': 'error', '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', '@typescript-eslint/no-non-null-assertion': 'warn', '@typescript-eslint/no-this-alias': 'error', '@typescript-eslint/no-unnecessary-type-constraint': 'error', 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'warn', '@typescript-eslint/no-var-requires': 'error', '@typescript-eslint/prefer-as-const': 'error', '@typescript-eslint/prefer-namespace-keyword': 'error', '@typescript-eslint/triple-slash-reference': 'error' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:react/recommended', filePath: '/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: { ecmaFeatures: [Object] }, plugins: { react: [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'react/display-name': 2, 'react/jsx-key': 2, 'react/jsx-no-comment-textnodes': 2, 'react/jsx-no-duplicate-props': 2, 'react/jsx-no-target-blank': 2, 'react/jsx-no-undef': 2, 'react/jsx-uses-react': 2, 'react/jsx-uses-vars': 2, 'react/no-children-prop': 2, 'react/no-danger-with-children': 2, 'react/no-deprecated': 2, 'react/no-direct-mutation-state': 2, 'react/no-find-dom-node': 2, 'react/no-is-mounted': 2, 'react/no-render-return-value': 2, 'react/no-string-refs': 2, 'react/no-unescaped-entities': 2, 'react/no-unknown-property': 2, 'react/no-unsafe': 0, 'react/prop-types': 2, 'react/react-in-jsx-scope': 2, 'react/require-render-return': 2 }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » plugin:react-hooks/recommended', filePath: '/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-react-hooks/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { 'react-hooks': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'react-hooks/rules-of-hooks': 'error', 'react-hooks/exhaustive-deps': 'warn' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json » eslint-config-prettier', filePath: '/Users/xxxxxx/xxxxxx/node_modules/eslint-config-prettier/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { curly: 0, 'lines-around-comment': 0, 'max-len': 0, 'no-confusing-arrow': 0, 'no-mixed-operators': 0, 'no-tabs': 0, 'no-unexpected-multiline': 0, quotes: 0, '@typescript-eslint/quotes': 0, 'babel/quotes': 0, 'vue/html-self-closing': 0, 'vue/max-len': 0, 'array-bracket-newline': 'off', 'array-bracket-spacing': 'off', 'array-element-newline': 'off', 'arrow-parens': 'off', 'arrow-spacing': 'off', 'block-spacing': 'off', 'brace-style': 'off', 'comma-dangle': 'off', 'comma-spacing': 'off', 'comma-style': 'off', 'computed-property-spacing': 'off', 'dot-location': 'off', 'eol-last': 'off', 'func-call-spacing': 'off', 'function-call-argument-newline': 'off', 'function-paren-newline': 'off', 'generator-star': 'off', 'generator-star-spacing': 'off', 'implicit-arrow-linebreak': 'off', indent: 'off', 'jsx-quotes': 'off', 'key-spacing': 'off', 'keyword-spacing': 'off', 'linebreak-style': 'off', 'multiline-ternary': 'off', 'newline-per-chained-call': 'off', 'new-parens': 'off', 'no-arrow-condition': 'off', 'no-comma-dangle': 'off', 'no-extra-parens': 'off', 'no-extra-semi': 'off', 'no-floating-decimal': 'off', 'no-mixed-spaces-and-tabs': 'off', 'no-multi-spaces': 'off', 'no-multiple-empty-lines': 'off', 'no-reserved-keys': 'off', 'no-space-before-semi': 'off', 'no-trailing-spaces': 'off', 'no-whitespace-before-property': 'off', 'no-wrap-func': 'off', 'nonblock-statement-body-position': 'off', 'object-curly-newline': 'off', 'object-curly-spacing': 'off', 'object-property-newline': 'off', 'one-var-declaration-per-line': 'off', 'operator-linebreak': 'off', 'padded-blocks': 'off', 'quote-props': 'off', 'rest-spread-spacing': 'off', semi: 'off', 'semi-spacing': 'off', 'semi-style': 'off', 'space-after-function-name': 'off', 'space-after-keywords': 'off', 'space-before-blocks': 'off', 'space-before-function-paren': 'off', 'space-before-function-parentheses': 'off', 'space-before-keywords': 'off', 'space-in-brackets': 'off', 'space-in-parens': 'off', 'space-infix-ops': 'off', 'space-return-throw-case': 'off', 'space-unary-ops': 'off', 'space-unary-word-ops': 'off', 'switch-colon-spacing': 'off', 'template-curly-spacing': 'off', 'template-tag-spacing': 'off', 'unicode-bom': 'off', 'wrap-iife': 'off', 'wrap-regex': 'off', 'yield-star-spacing': 'off', '@babel/object-curly-spacing': 'off', '@babel/semi': 'off', '@typescript-eslint/brace-style': 'off', '@typescript-eslint/comma-dangle': 'off', '@typescript-eslint/comma-spacing': 'off', '@typescript-eslint/func-call-spacing': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/keyword-spacing': 'off', '@typescript-eslint/member-delimiter-style': 'off', '@typescript-eslint/no-extra-parens': 'off', '@typescript-eslint/no-extra-semi': 'off', '@typescript-eslint/object-curly-spacing': 'off', '@typescript-eslint/semi': 'off', '@typescript-eslint/space-before-blocks': 'off', '@typescript-eslint/space-before-function-paren': 'off', '@typescript-eslint/space-infix-ops': 'off', '@typescript-eslint/type-annotation-spacing': 'off', 'babel/object-curly-spacing': 'off', 'babel/semi': 'off', 'flowtype/boolean-style': 'off', 'flowtype/delimiter-dangle': 'off', 'flowtype/generic-spacing': 'off', 'flowtype/object-type-curly-spacing': 'off', 'flowtype/object-type-delimiter': 'off', 'flowtype/quotes': 'off', 'flowtype/semi': 'off', 'flowtype/space-after-type-colon': 'off', 'flowtype/space-before-generic-bracket': 'off', 'flowtype/space-before-type-colon': 'off', 'flowtype/union-intersection-spacing': 'off', 'react/jsx-child-element-spacing': 'off', 'react/jsx-closing-bracket-location': 'off', 'react/jsx-closing-tag-location': 'off', 'react/jsx-curly-newline': 'off', 'react/jsx-curly-spacing': 'off', 'react/jsx-equals-spacing': 'off', 'react/jsx-first-prop-new-line': 'off', 'react/jsx-indent': 'off', 'react/jsx-indent-props': 'off', 'react/jsx-max-props-per-line': 'off', 'react/jsx-newline': 'off', 'react/jsx-one-expression-per-line': 'off', 'react/jsx-props-no-multi-spaces': 'off', 'react/jsx-tag-spacing': 'off', 'react/jsx-wrap-multilines': 'off', 'standard/array-bracket-even-spacing': 'off', 'standard/computed-property-even-spacing': 'off', 'standard/object-curly-even-spacing': 'off', 'unicorn/empty-brace-spaces': 'off', 'unicorn/no-nested-ternary': 'off', 'unicorn/number-literal-case': 'off', 'vue/array-bracket-newline': 'off', 'vue/array-bracket-spacing': 'off', 'vue/arrow-spacing': 'off', 'vue/block-spacing': 'off', 'vue/block-tag-newline': 'off', 'vue/brace-style': 'off', 'vue/comma-dangle': 'off', 'vue/comma-spacing': 'off', 'vue/comma-style': 'off', 'vue/dot-location': 'off', 'vue/func-call-spacing': 'off', 'vue/html-closing-bracket-newline': 'off', 'vue/html-closing-bracket-spacing': 'off', 'vue/html-end-tags': 'off', 'vue/html-indent': 'off', 'vue/html-quotes': 'off', 'vue/key-spacing': 'off', 'vue/keyword-spacing': 'off', 'vue/max-attributes-per-line': 'off', 'vue/multiline-html-element-content-newline': 'off', 'vue/mustache-interpolation-spacing': 'off', 'vue/no-extra-parens': 'off', 'vue/no-multi-spaces': 'off', 'vue/no-spaces-around-equal-signs-in-attribute': 'off', 'vue/object-curly-newline': 'off', 'vue/object-curly-spacing': 'off', 'vue/object-property-newline': 'off', 'vue/operator-linebreak': 'off', 'vue/quote-props': 'off', 'vue/script-indent': 'off', 'vue/singleline-html-element-content-newline': 'off', 'vue/space-in-parens': 'off', 'vue/space-infix-ops': 'off', 'vue/space-unary-ops': 'off', 'vue/template-curly-spacing': 'off', 'indent-legacy': 'off', 'no-spaced-func': 'off', 'react/jsx-space-before-closing': 'off' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js » ../../.eslintrc.json', filePath: '/Users/xxxxxx/xxxxxx/.eslintrc.json', criteria: null, env: { browser: true, es6: true }, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx', loose: false }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { import: [Object], react: [Object], '@typescript-eslint': [Object], 'unnecessary-filename-in-import': [Object], 'unused-imports': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: true, rules: { '@typescript-eslint/array-type': [Array], '@typescript-eslint/ban-types': [Array], '@typescript-eslint/consistent-type-assertions': 'error', '@typescript-eslint/consistent-type-definitions': 'off', '@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-module-boundary-types': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/member-delimiter-style': 'error', '@typescript-eslint/member-ordering': 'off', '@typescript-eslint/naming-convention': [Array], '@typescript-eslint/no-array-constructor': 'error', '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/no-inferrable-types': 'off', '@typescript-eslint/no-namespace': 'off', '@typescript-eslint/no-non-null-assertion': 'off', '@typescript-eslint/no-unused-expressions': 'error', '@typescript-eslint/no-unused-vars': 'off', '@typescript-eslint/no-use-before-define': 'off', '@typescript-eslint/prefer-for-of': 'error', '@typescript-eslint/prefer-function-type': 'error', '@typescript-eslint/quotes': 'off', '@typescript-eslint/semi': [Array], '@typescript-eslint/unified-signatures': 'error', 'comma-dangle': [Array], 'constructor-super': 'error', curly: 'error', eqeqeq: [Array], 'guard-for-in': 'error', 'id-denylist': [Array], 'import/order': [Array], 'sort-imports': [Array], 'max-classes-per-file': [Array], 'no-bitwise': 'error', 'no-caller': 'error', 'no-console': 'error', 'no-eval': 'error', 'no-fallthrough': 'off', 'no-implied-eval': 'error', 'no-new-wrappers': 'error', 'no-param-reassign': 'error', 'no-restricted-imports': [Array], 'no-throw-literal': 'error', 'no-undef-init': 'error', 'no-underscore-dangle': 'error', 'no-var': 'error', 'no-self-compare': 'error', 'object-shorthand': 'error', 'one-var': [Array], 'prefer-const': 'error', radix: 'error', 'react/jsx-no-bind': 'off', 'react/prop-types': 'off', 'react/self-closing-comp': 'error', 'react/display-name': 'off', 'react-hooks/exhaustive-deps': 'error', 'require-await': 'error', 'spaced-comment': 'error', 'unnecessary-filename-in-import/rule': 'error', 'unused-imports/no-unused-imports': 'error' }, settings: { react: [Object] } }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js', filePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js', criteria: null, env: undefined, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx', loose: false }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { 'jsx-a11y': [Object], xxxxxx: [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'jsx-a11y/alt-text': 'error', 'jsx-a11y/anchor-is-valid': 'error', 'jsx-a11y/aria-props': 'error', 'jsx-a11y/aria-proptypes': 'error', 'jsx-a11y/aria-role': 'error', 'jsx-a11y/aria-unsupported-elements': 'error', 'jsx-a11y/html-has-lang': 'error', 'jsx-a11y/lang': 'error', 'jsx-a11y/no-static-element-interactions': 'error', 'jsx-a11y/role-has-required-aria-props': 'error', 'jsx-a11y/role-supports-aria-props': 'error', 'jsx-a11y/tabindex-no-positive': 'error', 'xxxxxx/import-restriction': [Array], 'xxxxxx/less-import': 'error', 'no-case-declarations': 'off', 'no-underscore-dangle': 'off', 'no-prototype-builtins': 'off', 'prefer-rest-params': 'off', 'react/jsx-boolean-value': [Array], 'react/no-children-prop': 'off', 'react/no-find-dom-node': 'off', 'react/no-unescaped-entities': 'off' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js#overrides[0] » plugin:jest-dom/recommended', filePath: '/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-jest-dom/dist/index.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { 'jest-dom': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'jest-dom/prefer-checked': 'error', 'jest-dom/prefer-empty': 'error', 'jest-dom/prefer-enabled-disabled': 'error', 'jest-dom/prefer-focus': 'error', 'jest-dom/prefer-in-document': 'error', 'jest-dom/prefer-required': 'error', 'jest-dom/prefer-to-have-attribute': 'error', 'jest-dom/prefer-to-have-class': 'error', 'jest-dom/prefer-to-have-style': 'error', 'jest-dom/prefer-to-have-text-content': 'error', 'jest-dom/prefer-to-have-value': 'error' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js#overrides[0] » plugin:testing-library/react', filePath: '/Users/xxxxxx/xxxxxx/node_modules/eslint-plugin-testing-library/index.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { 'testing-library': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'testing-library/await-async-query': 'error', 'testing-library/await-async-utils': 'error', 'testing-library/no-await-sync-query': 'error', 'testing-library/no-container': 'error', 'testing-library/no-debugging-utils': 'error', 'testing-library/no-dom-import': [Array], 'testing-library/no-node-access': 'error', 'testing-library/no-promise-in-fire-event': 'error', 'testing-library/no-render-in-setup': 'error', 'testing-library/no-unnecessary-act': 'error', 'testing-library/no-wait-for-empty-callback': 'error', 'testing-library/no-wait-for-multiple-assertions': 'error', 'testing-library/no-wait-for-side-effects': 'error', 'testing-library/no-wait-for-snapshot': 'error', 'testing-library/prefer-find-by': 'error', 'testing-library/prefer-presence-queries': 'error', 'testing-library/prefer-query-by-disappearance': 'error', 'testing-library/prefer-screen-queries': 'error', 'testing-library/render-result-naming-convention': 'error' }, settings: undefined }, { type: 'config', name: 'frontend/xxxxxx/.eslintrc.js#overrides[0]', filePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: { 'jest-dom': [Object], 'testing-library': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'testing-library/no-render-in-setup': 'off', 'testing-library/render-result-naming-convention': 'off' }, settings: undefined }, { type: 'config', name: '--config', filePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc-type-aware.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/parser/dist/index.js', id: '@typescript-eslint/parser', importerName: '--config', importerPath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/.eslintrc-type-aware.js' }, parserOptions: { project: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/tsconfig.json', sourceType: 'module' }, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/no-misused-promises': 'error' }, settings: undefined } ] on /Users/xxxxxx/xxxxxx/frontend/xxxxxx
2022-10-12T13:47:20.654Z eslintrc:ignore-pattern Create with: [ IgnorePattern { patterns: [ '//node_modules/*' ], basePath: '/Users/xxxxxx/xxxxxx', loose: false }, IgnorePattern { patterns: [ 'node_modules/', 'static/', 'testutil/lib/boot.js' ], basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx', loose: false }, IgnorePattern { patterns: [ '.eslintrc.js' ], basePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx', loose: false } ]
2022-10-12T13:47:20.654Z eslintrc:ignore-pattern processed: { basePath: '/Users/xxxxxx/xxxxxx', patterns: [ '//node_modules/*', '/frontend/xxxxxx//node_modules/', '/frontend/xxxxxx//static/', '/frontend/xxxxxx//testutil/lib/boot.js', '/frontend/xxxxxx//.eslintrc.js' ] }
2022-10-12T13:47:20.655Z eslintrc:ignore-pattern Check {
filePath: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts',
dot: false,
relativePath: 'frontend/xxxxxx/testepic.ts',
result: false
}
2022-10-12T13:47:20.655Z eslint:cli-engine Lint /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:20.655Z eslint:linter Linting code for /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts (pass 1)
2022-10-12T13:47:20.655Z eslint:linter Verify
2022-10-12T13:47:20.655Z eslint:linter With ConfigArray: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:20.656Z eslint:linter Parsing: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:25.248Z eslint:linter Parsing successful: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:25.248Z eslint:linter Scope analysis: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:25.248Z eslint:linter Scope analysis successful: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:25.289Z eslint:linter An error occurred while traversing
2022-10-12T13:47:25.289Z eslint:linter Filename: /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts
2022-10-12T13:47:25.289Z eslint:linter Line: 4
2022-10-12T13:47:25.289Z eslint:linter Parser Options: {
ecmaVersion: 6,
project: '/Users/xxxxxx/xxxxxx/frontend/xxxxxx/tsconfig.json',
sourceType: 'module',
ecmaFeatures: { jsx: true, globalReturn: false }
}
2022-10-12T13:47:25.290Z eslint:linter Parser Path: /Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/parser/dist/index.js
2022-10-12T13:47:25.290Z eslint:linter Settings: { react: { version: 'detect' } }
Oops! Something went wrong! :(
ESLint: 8.25.0
TypeError: Cannot read properties of undefined (reading 'flags')
Occurred while linting /Users/xxxxxx/xxxxxx/frontend/xxxxxx/testepic.ts:4
Rule: "@typescript-eslint/no-misused-promises"
at Object.isUnionType (/Users/xxxxxx/xxxxxx/node_modules/tsutils/typeguard/2.8/type.js:70:18)
at Object.unionTypeParts (/Users/xxxxxx/xxxxxx/node_modules/tsutils/util/type.js:116:19)
at isThenableReturningFunctionType (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises.js:477:35)
at checkThenableOrVoidArgument (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises.js:390:9)
at voidFunctionArguments (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises.js:446:29)
at checkArguments (/Users/xxxxxx/xxxxxx/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises.js:180:30)
at ruleErrorHandler (/Users/xxxxxx/xxxxxx/node_modules/eslint/lib/linter/linter.js:1114:28)
at /Users/xxxxxx/xxxxxx/node_modules/eslint/lib/linter/safe-emitter.js:45:58
at Array.forEach ()
at Object.emit (/Users/xxxxxx/xxxxxx/node_modules/eslint/lib/linter/safe-emitter.js:45:38)
�[2K�[1G�[31merror�[39m Command failed with exit code 2.
Versions
@typescript-eslint/eslint-plugin
5.40.0
@typescript-eslint/parser
5.40.0
TypeScript
4.8.4
ESLint
8.25.0
node
18.8.0
The text was updated successfully, but these errors were encountered: