woocommerce / woocommerce-accommodation-bookings

An accommodations add-on for the WooCommerce Bookings extension.
91 stars 31 forks source link

upkeep/426: modernize developer experience #433

Closed Sidsector9 closed 2 months ago

Sidsector9 commented 4 months ago

All Submissions:


Changes proposed in this Pull Request:

Closes #426

Steps to test the changes in this Pull Request:

  1. Pull the branch.
  2. Run nvm use or nvm install depending on the situation.
  3. Verify node and NPM versions by running node -v && npm -v.
  4. rm -rf node_modules/.
  5. npm ci && npm run build.
  6. Test the plugin functionality.
  7. Look for any 404 errors in console.
  8. Look for any errors in the debug.log file.
  9. Test the final ZIP.

E2E

Failing on 9.0.0-rc1 due to latest changes in block Checkout, need to update tetsts.

Passing on 8.9.1

Screenshot 2024-06-06 at 6 18 16 PM

Changelog entry

Dev - Update NPM packages and node version to v20 to modernize developer experience.

vikrampm1 commented 4 months ago

@Sidsector9 is this ready for review?