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

Upgrade to svelte 4 #73

Merged
merged 6 commits into from
Jul 26, 2023
Merged

Conversation

nwaughachukwuma
Copy link
Contributor

@nwaughachukwuma nwaughachukwuma commented Jul 10, 2023

Summary

  1. update svelte related dependencies
  2. use the recommended eslint plugin and parser
  3. integrate vitest for testing, in place of jest

cc @pablo-abc

- this includes replacing eslint-plugin-svelte3 with eslint-plugin-svelte which is recommend
@nwaughachukwuma nwaughachukwuma marked this pull request as draft July 10, 2023 12:49
@pablo-abc this simplifies testing with almost zero config and eliminates the hair pulling that comes with esm/cjs environments
@nwaughachukwuma nwaughachukwuma marked this pull request as ready for review July 16, 2023 22:58
@nwaughachukwuma
Copy link
Contributor Author

@pablo-abc, the PR is now ready for review

@pablo-abc
Copy link
Owner

Actually appreciate moving to Vitest! I've wanted to do it for a while. Thanks for the pull request!

@pablo-abc
Copy link
Owner

It's failing to run! If you can update the workflow files to include node 16.x and 18.x instead of 12 and 14, I think that'd fix it

@nwaughachukwuma
Copy link
Contributor Author

Done in b6d1abe

paolodina added a commit to paolodina/svelte-markdown that referenced this pull request Jul 26, 2023
@pablo-abc pablo-abc merged commit 6f4810c into pablo-abc:main Jul 26, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants