We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using Typescript's import attributes leads to build errors in Plasmo.
With Typescript 5.3, import attributes have been introduced: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-3.html
🟣 Plasmo v0.86.3 🔴 The Browser Extension Framework 🔵 INFO | Starting the extension development server... 🔵 INFO | Loaded environment variables from: [ '.env.chrome', '.env' ] 🔴 ERROR | Build failed. To debug, run plasmo dev --verbose. 🔴 ERROR | Expected ';', got 'with'
or with plasmo dev --verbose
plasmo dev --verbose
🔵 INFO | Loaded environment variables from: [ '.env.chrome', '.env' ] 🟡 0 | @plasmohq/parcel-transformer-manifest 🟡 1 | Adding tab onboarding.tsx 🟡 2 | Adding icons 🟡 3 | Adding default_icon 🟡 4 | Adding default_popup 🟡 5 | Handling MV3 background service worker 🟡 6 | + Finished transforming manifest 🔴 ERROR | Expected ';', got 'with' 🟡 30 | ...\src\lib\handlers\mappinghandler.ts:1:45
with the corresponding line mappinghandler.ts:1:45: import buffIds from '@/assets/buffids.json' with { type: "json" };
import buffIds from '@/assets/buffids.json' with { type: "json" };
My package.json uses "typescript": "5.4.5".
package.json
"typescript": "5.4.5"
Latest
Windows
No response
The text was updated successfully, but these errors were encountered:
I think the packaged Parcel's TS path resolver doesn't support TS import attributes atm xd...
If you can help with #813 that'd be great.
Sorry, something went wrong.
No branches or pull requests
What happened?
Using Typescript's import attributes leads to build errors in Plasmo.
With Typescript 5.3, import attributes have been introduced: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-3.html
or with
plasmo dev --verbose
with the corresponding line mappinghandler.ts:1:45:
import buffIds from '@/assets/buffids.json' with { type: "json" };
My
package.json
uses"typescript": "5.4.5"
.Version
Latest
What OS are you seeing the problem on?
Windows
What browsers are you seeing the problem on?
No response
Relevant log output
No response
(OPTIONAL) Contribution
Code of Conduct
The text was updated successfully, but these errors were encountered: