Skip to content
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

svelte 5 #398

Closed
mxfactorial opened this issue Dec 2, 2024 · 4 comments · Fixed by #399
Closed

svelte 5 #398

mxfactorial opened this issue Dec 2, 2024 · 4 comments · Fixed by #399
Assignees

Comments

@mxfactorial
Copy link
Contributor

current

the client uses svelte 3

expected

the client uses svelte 5

the migration script which is currently under development produces too many errors

and upgrading each npm dependency risks debugging outdated config and conflicts

❯ npm outdated
Package                            Current   Wanted   Latest  Location                                        Depended by
@fortawesome/free-solid-svg-icons    6.2.1    6.7.1    6.7.1  node_modules/@fortawesome/free-solid-svg-icons  client
@playwright/test                    1.30.0   1.49.0   1.49.0  node_modules/@playwright/test                   client
@sveltejs/adapter-auto               1.0.2    1.0.3    3.3.1  node_modules/@sveltejs/adapter-auto             client
@sveltejs/kit                        1.5.0   1.30.4    2.9.0  node_modules/@sveltejs/kit                      client
@types/base-64                       1.0.0    1.0.2    1.0.2  node_modules/@types/base-64                     client
@types/google.maps                 3.55.12   3.58.1   3.58.1  node_modules/@types/google.maps                 client
@typescript-eslint/eslint-plugin    5.50.0   5.62.0   8.17.0  node_modules/@typescript-eslint/eslint-plugin   client
@typescript-eslint/parser           5.50.0   5.62.0   8.17.0  node_modules/@typescript-eslint/parser          client
@urql/core                           3.2.2    3.2.2    5.0.8  node_modules/@urql/core                         client
amazon-cognito-identity-js           6.1.2   6.3.12   6.3.12  node_modules/amazon-cognito-identity-js         client
dayjs                               1.11.7  1.11.13  1.11.13  node_modules/dayjs                              client
dotenv                              16.0.3   16.4.5   16.4.5  node_modules/dotenv                             client
eslint                              8.33.0   8.57.1   9.16.0  node_modules/eslint                             client
eslint-config-prettier               8.6.0   8.10.0    9.1.0  node_modules/eslint-config-prettier             client
graphql                             16.6.0   16.9.0   16.9.0  node_modules/graphql                            client
prettier                             2.8.3    2.8.8    3.4.1  node_modules/prettier                           client
prettier-plugin-svelte               2.9.0   2.10.1    3.3.2  node_modules/prettier-plugin-svelte             client
svelte                              3.55.1   3.59.2    5.4.0  node_modules/svelte                             client
svelte-check                         3.0.3    3.8.6    4.1.0  node_modules/svelte-check                       client
svelte-fa                            3.0.3    3.0.4    4.0.3  node_modules/svelte-fa                          client
svelte-loading-spinners              0.3.4    0.3.6    0.3.6  node_modules/svelte-loading-spinners            client
tslib                                2.5.0    2.8.1    2.8.1  node_modules/tslib                              client
typescript                           4.9.5    4.9.5    5.7.2  node_modules/typescript                         client
vite                                 4.0.4    4.5.5    6.0.2  node_modules/vite                               client

similar to the previous upgrade, just re-init with npx sv create client

hourly estimate

40

@mxfactorial
Copy link
Contributor Author

hours worked

requirement writing: 0.75

@mxfactorial
Copy link
Contributor Author

holding out for sveltejs/cli#341

@mxfactorial mxfactorial linked a pull request Dec 20, 2024 that will close this issue
@mxfactorial
Copy link
Contributor Author

❯ npm outdated
Package                                Current   Wanted   Latest  Location                                            Depended by
@eslint/compat                           1.2.3    1.2.4    1.2.4  node_modules/@eslint/compat                         client
@fortawesome/fontawesome-common-types    6.7.1    6.7.2    6.7.2  node_modules/@fortawesome/fontawesome-common-types  client
@fortawesome/free-solid-svg-icons        6.7.1    6.7.2    6.7.2  node_modules/@fortawesome/free-solid-svg-icons      client
@playwright/test                        1.49.0   1.49.1   1.49.1  node_modules/@playwright/test                       client
@sveltejs/kit                            2.9.0   2.13.0   2.13.0  node_modules/@sveltejs/kit                          client
@sveltejs/vite-plugin-svelte             5.0.1    5.0.3    5.0.3  node_modules/@sveltejs/vite-plugin-svelte           client
@types/node                            22.10.1  22.10.2  22.10.2  node_modules/@types/node                            client
eslint                                  9.16.0   9.17.0   9.17.0  node_modules/eslint                                 client
globals                                15.13.0  15.14.0  15.14.0  node_modules/globals                                client
graphql                                 16.9.0  16.10.0  16.10.0  node_modules/graphql                                client
prettier                                 3.4.1    3.4.2    3.4.2  node_modules/prettier                               client
svelte                                   5.4.0   5.15.0   5.15.0  node_modules/svelte                                 client
svelte-check                             4.1.0    4.1.1    4.1.1  node_modules/svelte-check                           client
typescript-eslint                       8.17.0   8.18.1   8.18.1  node_modules/typescript-eslint                      client
vite                                     6.0.3    6.0.4    6.0.4  node_modules/vite                                   client

@mxfactorial
Copy link
Contributor Author

hours worked

31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

1 participant