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
I opened an issue upstream on jsx-ast-utils: jsx-eslint/jsx-ast-utils#103 . The fix will have to occur there, and then this package should be updated to depend on (or at least accept in the semver range) the new version.
Symptom:
Began seeing The prop value with an expression type of ChainExpression could not be resolved. Please file issue to get this fixed immediately. in eslint output after upgrading.
ECMAscript Optional Chaining shipped, resulting in various changes to parsers and javascript/typescript tools to support it. Initially there were different, non-standard names for the AST nodes to represent it. Over this year, consensus has settled out, including in the parser that eslint uses, estree (see estree/estree#204 ).
The text was updated successfully, but these errors were encountered:
junoatwork
changed the title
Upgrade jsx-ast-utils to support (tracking issue)
Upgrade jsx-ast-utils to support Optional Chaining (tracking issue)
Oct 5, 2020
I opened an issue upstream on jsx-ast-utils: jsx-eslint/jsx-ast-utils#103 . The fix will have to occur there, and then this package should be updated to depend on (or at least accept in the semver range) the new version.
Symptom:
Began seeing
The prop value with an expression type of ChainExpression could not be resolved. Please file issue to get this fixed immediately.
in eslint output after upgrading.ECMAscript Optional Chaining shipped, resulting in various changes to parsers and javascript/typescript tools to support it. Initially there were different, non-standard names for the AST nodes to represent it. Over this year, consensus has settled out, including in the parser that eslint uses, estree (see estree/estree#204 ).
Versions:
[email protected]
[email protected] (via [email protected], [email protected])
Minimal test case
Component.jsx
.eslintrc
run
The text was updated successfully, but these errors were encountered: