wxt
wxt copied to clipboard
refactor!: move to module-runner
[!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.
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...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
If tests pass, that should be good enough.
~~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