Unmaintained? #872
-
Hello folks, is this project still maintained? The docs tells that
Altough vite 3 was released July 23, 2022, and now it is at v5.1.4 Also, CRXJS latest release is Aug 11, 2022 and vite-plugin v2 is in beta since a year and a half |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Yes it is - the beta version works really well for me with vite 3, 4 and 5. For HMR: im not sure if there are issues with vite 4 but for me it didnt work because of multiple exports - its like that by design. To prevent it use eslint rule https://github.com/ArnaudBarre/eslint-plugin-react-refresh and it should work flawlessy |
Beta Was this translation helpful? Give feedback.
-
Works for me just fine with Vite 5, React, and Typescript. Though I am getting a warning when I manage my dependencies. I am using PNPM 9.1.0. Interested to see if this library gets any updates. If anyone ends up finding a newer alternative, keep us all posted. Thank you!
|
Beta Was this translation helpful? Give feedback.
-
I wonder how @jacksteamdev is doing? He really made a very useful vite plugin and I think it's still the best way to build chrome extensions to this day even though it's currently unmaintained. I haven't had any major issues with the beta versions. Getting HMR working even with injected content scripts works well. Service workers, content scripts refreshes correctly on save, vite builds bundles assets nicely. What more can you ask for? Though I wish for some sort of status update from @jacksteamdev on the future of this plugin. |
Beta Was this translation helpful? Give feedback.
-
@Malix-Labs did you end up switching to WXT? any drawbacks? |
Beta Was this translation helpful? Give feedback.
Yes it is - the beta version works really well for me with vite 3, 4 and 5.
The question i have currently is - when are we going to be out of beta?
For HMR: im not sure if there are issues with vite 4 but for me it didnt work because of multiple exports - its like that by design. To prevent it use eslint rule https://github.com/ArnaudBarre/eslint-plugin-react-refresh and it should work flawlessy