wxt icon indicating copy to clipboard operation
wxt copied to clipboard

refactor!: move to module-runner

Open lishaduck opened this issue 1 month ago • 3 comments

[!WARNING]

Breaking Change

Drop support for Vite <6

Overview

Drop vite-node in favor of Vite-native runnerImport, which is based on ModuleRunner.

Manual Testing

Good question... not entirely sure what fails the treeshake in the first place, but all the tests pass so I assume it loads the entrypoints at least. 🤷🏻‍♂️

Related Issue

Stacked on #1945. Supersedes/closes #1884.

lishaduck avatar Oct 22 '25 04:10 lishaduck

Deploy Preview for creative-fairy-df92c4 ready!

Name Link
Latest commit f137b01786528febe5a7efabb7ffb9f9e85a74b5
Latest deploy log https://app.netlify.com/projects/creative-fairy-df92c4/deploys/68f85a0207997100088da048
Deploy Preview https://deploy-preview-1946--creative-fairy-df92c4.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Oct 22 '25 04:10 netlify[bot]

If tests pass, that should be good enough.

aklinker1 avatar Oct 27 '25 23:10 aklinker1

~~This PR is an absolute mess, but it works. Cleanup later if I have time, I need to hit the hay~~

I say that and then I whip out grbi. Life is better now, I can sleep in good conscience. Apparently the issue was that #1945 updated the locked vite version but didn't sync it right, which I tried to fix in here but downgraded instead of upgrading. Fixed that 😅 And guess what? Wouldn't have been (as much of) an issue if Vitepress used a peer... lol

lishaduck avatar Oct 29 '25 04:10 lishaduck