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

overhaul to use vite + vitest over webpack 🎉 #718

Merged
merged 36 commits into from
Mar 7, 2022
Merged

Conversation

JaKXz
Copy link
Contributor

@JaKXz JaKXz commented Feb 18, 2022

  • fully utilize ES modules
  • adds tests for simplified express server
  • updates dependabot config
  • updates CI config
  • updates all dependencies
  • cleans up the app code

🎩 Depends on

https://github.com/Shopify/shopify-dev/pull/15558
Releasing Shopify/shopify-api-js#316

JaKXz and others added 30 commits February 11, 2022 14:39
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
https: //shopify.dev/apps/store/security/iframe-protection
Co-Authored-By: Paulo Margarido <[email protected]>
shopify cli will override this file as necessary, or you can run shopify app connect and it will connect to your partner org

Co-Authored-By: Paulo Margarido <[email protected]>
true SSR can come at a later date!

Co-Authored-By: Paulo Margarido <[email protected]>
the docs/architecture explainer will be on shopify.dev and we will introduce a proper changelog

Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Paulo Margarido <[email protected]>
Co-Authored-By: Finn Tessier-Lavigne <[email protected]>
@JaKXz JaKXz marked this pull request as ready for review March 4, 2022 19:47
@JaKXz JaKXz changed the title [WIP] use vite over webpack 🎉 overhaul to use vite + vitest over webpack 🎉 Mar 4, 2022
@JaKXz JaKXz requested a review from a team March 4, 2022 19:48
JaKXz and others added 3 commits March 4, 2022 15:07
and other minor tweaks/cleanup
and remove unused deps and generate command
Co-authored-by: Elias Rumley <[email protected]>
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.

3 participants