New issue
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
state of svelte-add
#334
Comments
Cool to see work happening on the rewrite! I hate git sub-modules, so happy about that part particularly 😆 Having a website is a nice addition as well. The only thing that gives me pause is losing the svelte-add name, which is well-known in the community and nice and concise. |
Sometimes things are just too obvious to see them by yourself. Up until your comment I was under the impression that this would not be possible, because I don't have access to the NPM Org, but it didn't came to my mind to just request access. That's what I have just done. If everything works as I expect, this is the new plan! |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Hi @manuel3108, Svelte maintainer here 👋 We have interest in making |
svelte-add
has some major issues, most of them are properly outlined in #328 for those interested. These issues cannot be handled correctly, without rewriting most of the codebase.With the help of #328 that's exactly what I decided to do, and it's time to share the progress with everyone.
Based on the rewrite I was also able to add small website in order to improve the visibility of different adders and increase the composability of different adders. For the sake of simplicity let's call the rewrite
v2
Usage FAQ's
@svelte-add/create-kit
and@svelte-add/create-vite
are now deprecated. What should I use now.You can simply just use the
svelte-add
package withnpx svelte-add
. The functionality of creating new project if no valid project was detected was now backed in into the core package.Adder
xxx
does not exist anymoreAdders have been ported by relevance. The adders with the most stars in their respective github repository were ported to
v2
. In order to reintroduce the adder, it need's to be ported. In order to start the process, please consider creating a new issue requesting a new adderIf you need to be able to use the old version of
svelte-add
to get your project up to speed, consider usingnpx svelte-add@2024.4.9-0.0
How to migrate syntax from the previous
svelte-add
If you are still using syntax like this
npx svelte-add@latest --with bulma+mdsvex
, please consider the configurator inside the website to generate the new syntax.Other notable changes
The text was updated successfully, but these errors were encountered: