-
-
Notifications
You must be signed in to change notification settings - Fork 17
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
chore: unify svelte-migrate
to sv
#376
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 12d5c5f The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
commit: |
preview: https://svelte-dev-git-preview-cli-376-svelte.vercel.app/ this is an automated message |
There are obviously lots of potential improvements that could still be done here. The main goal here was to unify the UX and this is a huge step forward imo. The following things might be done at a later stage:
|
Initial goal here was to unify the UX between stuff like
sv create
andsvelte-migrate
done:
picocolors
instead ofkleur
@clack/prompts
instead ofprompts
todo:
sv
console.log
as they look ugly inside the prompts and convert them to notes or information etc.npx sv migrate
#302I opted to not use our own
@sveltejs/clack-prompts
package and instead use the public one. Using our own package would either require us to publish the package, or includesvelte-migrate
inside our ownrollup
config to bundle it. Not a fan of both options, thus decided to use the public package instead.