amazon-connect / amazon-connect-chat-interface

Amazon Connect Chat Interface - a browser-based customer chat widget for your website integrating with Amazon Connect ChatJS
https://docs.aws.amazon.com/connect/latest/adminguide/what-is-amazon-connect.html
MIT No Attribution
33 stars 35 forks source link

ci: update workflow to support Node v16 LTS #141

Closed spencerlepine closed 10 months ago

spencerlepine commented 1 year ago

Issue #, if available: Customer cannot run npm install without deleting package-lock.json, this repo is tested in Node v14, which is depracated

Description of changes: Update CI workflow to run supported Node v16 LTS. Upgraded package.json to use overrides key, because

"resolutions" key in package.json is for <= Node v15. We need to support >= Node v16, which has built in "overrides" key. These keys are to handle vulnerabilities. We need this to keep Webpack v4.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.