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
When utilizing the import attribute syntax as part of Bun’s macros, Quicklint throws an E0089 error. This issue arises because Quicklint currently expects with statements to enclose expressions within parentheses, which conflicts with the syntax introduced by the Stage 3 TC39 proposal for import attributes.
Example code causing the error:
import{macro}from'./macro.js'with{type: 'macro'};
Quicklint should correctly parse and recognize the import attribute syntax without raising the E0089 error. The linter should accommodate the new syntax as defined in the import attributes proposal.
The text was updated successfully, but these errors were encountered:
When utilizing the import attribute syntax as part of Bun’s macros, Quicklint throws an E0089 error. This issue arises because Quicklint currently expects with statements to enclose expressions within parentheses, which conflicts with the syntax introduced by the Stage 3 TC39 proposal for import attributes.
Example code causing the error:
Quicklint should correctly parse and recognize the import attribute syntax without raising the E0089 error. The linter should accommodate the new syntax as defined in the import attributes proposal.
The text was updated successfully, but these errors were encountered: