You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a project uses such tsconfig.json, the eslint fails with error
Oops! Something went wrong! :(
ESLint: 8.45.0
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received an instance of Array
Occurred while linting "..."
Rule: "import/no-cycle"
at new NodeError (node:internal/errors:387:5)
at validateString (node:internal/validators:162:11)
at Object.join (node:path:1172:7)
...
Since the author is not interested in solving the problem, we can migrate to eslint-plugin-i, which is actually fork of eslint-plugin-import with some improvements.
Override the tsconfig-paths in package.json
"overrides":{
"tsconfig-paths": "^4.0.0"
},
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Typescript v5 introduced the feature that allows to extend from multiple tsconfig files, e.g
If a project uses such tsconfig.json, the eslint fails with error
There is an issue in eslint-plugin-import import-js/eslint-plugin-import#2751
I see 2 possible solutions:
The text was updated successfully, but these errors were encountered: