example-ecommerce-snipcart-vue icon indicating copy to clipboard operation
example-ecommerce-snipcart-vue copied to clipboard

Major codebase update

Open mornir opened this issue 4 years ago • 1 comments
trafficstars

  • Upgrade Nuxt to its latest version and resolve breaking changes.
  • Use new Nuxt crawler and full static mode
  • Use nuxt-sanity module, with its Portable Text and Image helpers.
  • Upgrade Snipcart from 2.X to 3.X. Use official nuxt-snipcart module.
  • Remove numeral package. Use native intl.numberFormat instead.
  • Various improvements (HTML semantics, Vue best practices, etc.)

I tried to hide my poor commit messages by squashing all my commits, but failed miserably 😅 If you agree to merge this PR, please use the "Squash and merge" option 😉

Otherwise don't hesitate to make/request changes.

P.S.: Happy to see these numbers 😁 image

mornir avatar Feb 02 '21 17:02 mornir

Hi @vicbergquist I was wondering if you would have the time to look at this PR. I'm asking you because I know that you have experience with Nuxt 😊 You can check out to preview deploy on Netlify to see if everything is working properly.

mornir avatar Feb 08 '21 12:02 mornir