Closed mau11 closed 7 months ago
Updating packages for node 20 update
Update google-libphonenumber from 3.2.33 => 3.2.34 (https://github.com/ruimarinho/google-libphonenumber/tags, https://github.com/ruimarinho/google-libphonenumber/pull/384)
Replace deprecated @bandwidth/messaging with bandwidth-sdk (https://github.com/Bandwidth/node-sdk/releases/tag/v1.0.0, https://dev.bandwidth.com/migration-guides/node/v1#client-initialization)
Update @bandwidth/numbers from 1.9.1 => 1.9.2 (https://github.com/Bandwidth/node-numbers/releases/tag/v1.9.2)
Update humps from 1.1.0 => 2.0.1 (https://github.com/sindresorhus/camelcase-keys/releases) + replace camelcase-keys package with existing humps package
Update isomorphic-fetch from 2.2.1 => 3.0.0 (https://github.com/matthew-andrews/isomorphic-fetch/releases/tag/v3.0.0)
Remove node-abort-controller package and use node’s native AbortController method (https://www.npmjs.com/package/node-abort-controller)
Update dataloader from 1.4.0 => 2.2.2 (https://github.com/graphql/dataloader/releases)
Update twilio from 3.84.1 => 4.22.0 (https://github.com/twilio/twilio-node/releases) and url-join from 4.0.1 => 5.0.0 (https://github.com/jfromaniello/url-join/releases/tag/v5.0.0)
Remove selenium-webdriver package as it is no longer being used in our code base
Update terser-webpack-plugin from 4.2.3 => 5.3.10 (https://github.com/webpack-contrib/terser-webpack-plugin/releases)
Update node from 20.0.0 => 20.11.1 (https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#2024-02-14-version-20111-iron-lts-rafaelgss-prepared-by-marco-ippolito) ** Must run nvm install 20.11.1
nvm install 20.11.1
Replace url-join with native node methods
Fixes # (issue)
Updating packages for node 20 update
Description
Update google-libphonenumber from 3.2.33 => 3.2.34 (https://github.com/ruimarinho/google-libphonenumber/tags, https://github.com/ruimarinho/google-libphonenumber/pull/384)
Replace deprecated @bandwidth/messaging with bandwidth-sdk (https://github.com/Bandwidth/node-sdk/releases/tag/v1.0.0, https://dev.bandwidth.com/migration-guides/node/v1#client-initialization)
Update @bandwidth/numbers from 1.9.1 => 1.9.2 (https://github.com/Bandwidth/node-numbers/releases/tag/v1.9.2)
Update humps from 1.1.0 => 2.0.1 (https://github.com/sindresorhus/camelcase-keys/releases) + replace camelcase-keys package with existing humps package
Update isomorphic-fetch from 2.2.1 => 3.0.0 (https://github.com/matthew-andrews/isomorphic-fetch/releases/tag/v3.0.0)
Remove node-abort-controller package and use node’s native AbortController method (https://www.npmjs.com/package/node-abort-controller)
Update dataloader from 1.4.0 => 2.2.2 (https://github.com/graphql/dataloader/releases)
Update twilio from 3.84.1 => 4.22.0 (https://github.com/twilio/twilio-node/releases) and url-join from 4.0.1 => 5.0.0 (https://github.com/jfromaniello/url-join/releases/tag/v5.0.0)
Remove selenium-webdriver package as it is no longer being used in our code base
Update terser-webpack-plugin from 4.2.3 => 5.3.10 (https://github.com/webpack-contrib/terser-webpack-plugin/releases)
Update node from 20.0.0 => 20.11.1 (https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#2024-02-14-version-20111-iron-lts-rafaelgss-prepared-by-marco-ippolito) ** Must run
nvm install 20.11.1
Replace url-join with native node methods
Checklist: