The current version of the plugin does not specify the node and npm version. We should upgrade to specify Node.js 20 and npm 10 in order to keep current.
Acceptance Criteria
The plugin builds and runs successfully with Node.js 20 and npm 10
All existing functionality continues to work after upgrade
The upgrade does not introduce any new bugs or issues
Tests pass after upgrading
The upgrade is backwards compatible with sites running the current plugin version or breaking changes are documented
Use Case
Node.js 20 has improved performance and supports more modern JavaScript features. Upgrading will allow us to use newer language capabilities.
npm 10 has several bug fixes and improvements older versions. Upgrading will resolve bugs and improve reliability.
Keeping up with current Node.js and npm versions allows us to take advantage of performance improvements and new features. It also ensures continued compatibility with other modern tools and packages.
Description
The current version of the plugin does not specify the node and npm version. We should upgrade to specify Node.js 20 and npm 10 in order to keep current.
Acceptance Criteria
Use Case