From a4a2253c340149f44df8fcddc6925c79d0e243e5 Mon Sep 17 00:00:00 2001 From: LewisB Date: Tue, 26 Nov 2024 14:46:44 +0100 Subject: [PATCH 1/2] add: analyticsprovider for goodid --- src/lib/analytics/GoodIdAnalytics.js | 14 ++++++++++++++ src/mainApp/AppHolder.jsx | 11 ++++++++--- 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 src/lib/analytics/GoodIdAnalytics.js diff --git a/src/lib/analytics/GoodIdAnalytics.js b/src/lib/analytics/GoodIdAnalytics.js new file mode 100644 index 0000000000..6c630a4323 --- /dev/null +++ b/src/lib/analytics/GoodIdAnalytics.js @@ -0,0 +1,14 @@ +import { osName, osVersion } from 'mobile-device-detect' +import { version } from '../../../package.json' + +export const analyticsConfig = { + google: { enabled: true }, + amplitude: { apiKey: process.env.REACT_APP_AMPLITUDE_API_KEY, enabled: true }, +} + +export const appProps = { + env: '', + version: version, + osVersion: `${osName} ${osVersion}`, + productEnv: 'gw', +} diff --git a/src/mainApp/AppHolder.jsx b/src/mainApp/AppHolder.jsx index 2b63ad86ed..fe9ac0850a 100644 --- a/src/mainApp/AppHolder.jsx +++ b/src/mainApp/AppHolder.jsx @@ -1,16 +1,21 @@ // @flow import { ActionSheetProvider } from '@expo/react-native-action-sheet' import React from 'react' +import { AnalyticsProvider } from '@gooddollar/web3sdk-v2' + import '../lib/shim' import LanguageProvider from '../language/i18n' +import { appProps, analyticsConfig as config } from '../lib/analytics/GoodIdAnalytics' import AppHot from './AppHot' const AppHolder = () => ( - - - + + + + + ) From 1027f7f69b54a6e9a7833d45f90ba5d7ec84688f Mon Sep 17 00:00:00 2001 From: LewisB Date: Wed, 27 Nov 2024 16:41:01 +0100 Subject: [PATCH 2/2] bump gd sdk's for analytics and style fixes --- package.json | 8 +- yarn.lock | 262 +++++---------------------------------------------- 2 files changed, 26 insertions(+), 244 deletions(-) diff --git a/package.json b/package.json index a966314fa3..9912e493f1 100644 --- a/package.json +++ b/package.json @@ -74,12 +74,12 @@ "@ethersproject/wallet": "^5.7.0", "@expo/react-native-action-sheet": "^3.9.0", "@fingerprintjs/fingerprintjs-pro": "^3.8.1", - "@gooddollar/good-design": "0.1.60-beta.47071d6a", + "@gooddollar/good-design": "0.4.1-beta.beeff9d3", "@gooddollar/goodcontracts": "^2.6.2", "@gooddollar/goodprotocol": "^2.0.24", "@gooddollar/react-native-facetec": "^1.0.45", "@gooddollar/react-native-side-menu": "^2.0.2", - "@gooddollar/web3sdk-v2": "0.2.35-beta.47071d6a", + "@gooddollar/web3sdk-v2": "0.4.1-beta.beeff9d3", "@hcaptcha/react-hcaptcha": "^1.6.0", "@indexeddbshim/indexeddbshim": "^6.5.0", "@lingui/react": "^3.13.0", @@ -93,12 +93,12 @@ "@react-native-community/netinfo": "^6.0.2", "@react-native-community/push-notification-ios": "^1.10.1", "@react-native-community/toolbar-android": "^0.2.1", - "@react-native-firebase/analytics": "^12.8.0", + "@react-native-firebase/analytics": "16.7", "@react-native-firebase/app": "^12.8.0", "@react-navigation/core": "^3.5.1", "@react-navigation/web": "^1.0.0-alpha.9", "@sentry/browser": "^7.86.0", - "@sentry/react-native": "^3.2.3", + "@sentry/react-native": "5.17.0", "@snapshot-labs/snapshot.js": "^0.4.25", "@textile/crypto": "^4.1.1", "@textile/threaddb": "^0.1.0", diff --git a/yarn.lock b/yarn.lock index 84c4aa01dd..21c413c56e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6648,9 +6648,9 @@ __metadata: languageName: node linkType: hard -"@gooddollar/good-design@npm:0.1.60-beta.47071d6a": - version: 0.1.60-beta.47071d6a - resolution: "@gooddollar/good-design@npm:0.1.60-beta.47071d6a" +"@gooddollar/good-design@npm:0.4.1-beta.beeff9d3": + version: 0.4.1-beta.beeff9d3 + resolution: "@gooddollar/good-design@npm:0.4.1-beta.beeff9d3" dependencies: "@babel/core": ^7.18.10 "@babel/runtime": ^7.18.9 @@ -6694,7 +6694,7 @@ __metadata: react-use-promise: ^0.5.0 react-use-wizard: ^2.3.0 require-from-string: ^2.0.2 - checksum: 9da4d46d3bc62763df1fe9d936fa9b482eda14145ee99884f4d7d19a05ba0b89d39eed62fc04e3056fad0909f09f211d1632557b457969d5991359dd11456ea1 + checksum: b83b0da8e8d6ce2131063b8f4d4dcea3b36884961b4577118589eacb18ee1dfba56ef905d02ecc40f1625e37a048a98e552754ca2d5e169571998795d33a3433 languageName: node linkType: hard @@ -6753,12 +6753,12 @@ __metadata: "@ethersproject/wallet": ^5.7.0 "@expo/react-native-action-sheet": ^3.9.0 "@fingerprintjs/fingerprintjs-pro": ^3.8.1 - "@gooddollar/good-design": 0.1.60-beta.47071d6a + "@gooddollar/good-design": 0.4.1-beta.beeff9d3 "@gooddollar/goodcontracts": ^2.6.2 "@gooddollar/goodprotocol": ^2.0.24 "@gooddollar/react-native-facetec": ^1.0.45 "@gooddollar/react-native-side-menu": ^2.0.2 - "@gooddollar/web3sdk-v2": 0.2.35-beta.47071d6a + "@gooddollar/web3sdk-v2": 0.4.1-beta.beeff9d3 "@hcaptcha/react-hcaptcha": ^1.6.0 "@indexeddbshim/indexeddbshim": ^6.5.0 "@lingui/cli": ^3.13.0 @@ -6777,12 +6777,12 @@ __metadata: "@react-native-community/netinfo": ^6.0.2 "@react-native-community/push-notification-ios": ^1.10.1 "@react-native-community/toolbar-android": ^0.2.1 - "@react-native-firebase/analytics": ^12.8.0 + "@react-native-firebase/analytics": 16.7 "@react-native-firebase/app": ^12.8.0 "@react-navigation/core": ^3.5.1 "@react-navigation/web": ^1.0.0-alpha.9 "@sentry/browser": ^7.86.0 - "@sentry/react-native": ^3.2.3 + "@sentry/react-native": 5.17.0 "@sentry/vite-plugin": ^2.10.3 "@snapshot-labs/snapshot.js": ^0.4.25 "@svgr/plugin-svgo": ^8.1.0 @@ -7062,9 +7062,9 @@ __metadata: languageName: node linkType: hard -"@gooddollar/web3sdk-v2@npm:0.2.35-beta.47071d6a": - version: 0.2.35-beta.47071d6a - resolution: "@gooddollar/web3sdk-v2@npm:0.2.35-beta.47071d6a" +"@gooddollar/web3sdk-v2@npm:0.4.1-beta.beeff9d3": + version: 0.4.1-beta.beeff9d3 + resolution: "@gooddollar/web3sdk-v2@npm:0.4.1-beta.beeff9d3" dependencies: "@amplitude/analytics-browser": ^1.6.4 "@amplitude/analytics-react-native": ^0.7.0 @@ -7115,7 +7115,7 @@ __metadata: "@usedapp/core": "*" react-native: "*" react-native-web: "*" - checksum: f6dfda6442981f1871c8dcfa8e3967ecad4e3cee0ba65b35d0437e694433ffc604dc78eb49891548bde2296285a0a3459cedeaaf9b912288ec82d4d1f0a43169 + checksum: d2909a0aee38970cc88c162f421993d0dac3a4fe5688f5f8a39026d9c57904170b135dc2003e0bf5a2ecbcbc55dedec439088470c7502e19357feb5e161daf3a languageName: node linkType: hard @@ -9980,16 +9980,7 @@ __metadata: languageName: node linkType: hard -"@react-native-firebase/analytics@npm:^12.8.0": - version: 12.9.3 - resolution: "@react-native-firebase/analytics@npm:12.9.3" - peerDependencies: - "@react-native-firebase/app": 12.9.3 - checksum: 1521493468942600f0d2480d7d6e90c482d0e6723255b4072e7a1d385686a314a9b20c8991d5bbdccbfe99a6570439b882159b717e974f19742ac06e3b37067f - languageName: node - linkType: hard - -"@react-native-firebase/analytics@npm:^16.4.6": +"@react-native-firebase/analytics@npm:16.7, @react-native-firebase/analytics@npm:^16.4.6": version: 16.7.0 resolution: "@react-native-firebase/analytics@npm:16.7.0" peerDependencies: @@ -10996,18 +10987,6 @@ __metadata: languageName: node linkType: hard -"@sentry/browser@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/browser@npm:6.19.2" - dependencies: - "@sentry/core": 6.19.2 - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - tslib: ^1.9.3 - checksum: d84ed8bed929f8c5628d68f13e688b266b1dbabbc89e316ef13e5b595bf0707cade996911e1665b052245f2bc9b86145946f364edbe05fbb84c917333e8904c8 - languageName: node - linkType: hard - "@sentry/browser@npm:7.16.0": version: 7.16.0 resolution: "@sentry/browser@npm:7.16.0" @@ -11149,19 +11128,6 @@ __metadata: languageName: node linkType: hard -"@sentry/core@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/core@npm:6.19.2" - dependencies: - "@sentry/hub": 6.19.2 - "@sentry/minimal": 6.19.2 - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - tslib: ^1.9.3 - checksum: 0b683287973d14b98a6a7b09bb8a30e1fbad5cbd144b34bb999fe9b9ffb15bfbfe3fc7eccdb8b308ab707c9a243b561feb3ccea196b10e01e27bc85385b87b13 - languageName: node - linkType: hard - "@sentry/core@npm:7.16.0": version: 7.16.0 resolution: "@sentry/core@npm:7.16.0" @@ -11203,17 +11169,6 @@ __metadata: languageName: node linkType: hard -"@sentry/hub@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/hub@npm:6.19.2" - dependencies: - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - tslib: ^1.9.3 - checksum: 22ff7103d0313395e47cb667ee7dc0efec239329c4bd513c6cc1dce2a03ccbd6f821d40b2dd3b944300aa857bf8c4e4e6591d40f0f5ddee983d717e28ea1419f - languageName: node - linkType: hard - "@sentry/hub@npm:7.81.1": version: 7.81.1 resolution: "@sentry/hub@npm:7.81.1" @@ -11225,18 +11180,6 @@ __metadata: languageName: node linkType: hard -"@sentry/integrations@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/integrations@npm:6.19.2" - dependencies: - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - localforage: ^1.8.1 - tslib: ^1.9.3 - checksum: 298cff982882a619d6c9c7d43431dff4898323eaa79095c6028acea4c98b90f15ffcd03583bc2e5a7ddab1c567fe8ecc438f73c7910fc60f6f1fc95a48806197 - languageName: node - linkType: hard - "@sentry/integrations@npm:7.81.1": version: 7.81.1 resolution: "@sentry/integrations@npm:7.81.1" @@ -11249,17 +11192,6 @@ __metadata: languageName: node linkType: hard -"@sentry/minimal@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/minimal@npm:6.19.2" - dependencies: - "@sentry/hub": 6.19.2 - "@sentry/types": 6.19.2 - tslib: ^1.9.3 - checksum: a81344497cf86a7f94a79571a05da3915d9c2a05e15c7ea5fc3dddfec19390b49b18fcfcf71530cec0b18ce5b76bf2c1600346ec5545244d8b2a2c56a7d15c86 - languageName: node - linkType: hard - "@sentry/node@npm:^7.60.0": version: 7.98.0 resolution: "@sentry/node@npm:7.98.0" @@ -11272,28 +11204,7 @@ __metadata: languageName: node linkType: hard -"@sentry/react-native@npm:^3.2.3": - version: 3.4.3 - resolution: "@sentry/react-native@npm:3.4.3" - dependencies: - "@sentry/browser": 6.19.2 - "@sentry/cli": ^1.74.2 - "@sentry/core": 6.19.2 - "@sentry/hub": 6.19.2 - "@sentry/integrations": 6.19.2 - "@sentry/react": 6.19.2 - "@sentry/tracing": 6.19.2 - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - "@sentry/wizard": ^1.2.17 - peerDependencies: - react: ">=16.4.1" - react-native: ">=0.56.0" - checksum: f00f1e01276af548c36b49328a8ecf1d131d34801b6a58ad2f6f9594b1b4afeb804919a0bedfcfde52b48b48af1bcc8bcdceff59719ef3bb6cd2e8957f5b318a - languageName: node - linkType: hard - -"@sentry/react-native@npm:^5.15.1": +"@sentry/react-native@npm:5.17.0, @sentry/react-native@npm:^5.15.1": version: 5.17.0 resolution: "@sentry/react-native@npm:5.17.0" dependencies: @@ -11318,22 +11229,6 @@ __metadata: languageName: node linkType: hard -"@sentry/react@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/react@npm:6.19.2" - dependencies: - "@sentry/browser": 6.19.2 - "@sentry/minimal": 6.19.2 - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - hoist-non-react-statics: ^3.3.2 - tslib: ^1.9.3 - peerDependencies: - react: 15.x || 16.x || 17.x - checksum: 6acf67623908084409011e0297d9738ab45f97b34e32097ec9f831cc98768a579f9c951b0a4625316d9eabd678f9fb093b6dcb9ec1c388dd009438465cfe604c - languageName: node - linkType: hard - "@sentry/react@npm:7.81.1": version: 7.81.1 resolution: "@sentry/react@npm:7.81.1" @@ -11372,26 +11267,6 @@ __metadata: languageName: node linkType: hard -"@sentry/tracing@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/tracing@npm:6.19.2" - dependencies: - "@sentry/hub": 6.19.2 - "@sentry/minimal": 6.19.2 - "@sentry/types": 6.19.2 - "@sentry/utils": 6.19.2 - tslib: ^1.9.3 - checksum: 07bdc2658118d5ad8b0c921d6b15362731cac6383f82396784ba8fdecfabc9a9712456d5c5c90a24dc57fa6ecb8cb366cc5dc426482f2a2a243ee04c1c61c2ba - languageName: node - linkType: hard - -"@sentry/types@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/types@npm:6.19.2" - checksum: 4a22891c1549ad345abbe873b093898e4b9310ec0a53a0aa68055dc21e52bd2d4014e7b5c9da4106bccded29ae1a3f0ac04ba119eaf3371fe469de4f87e56e39 - languageName: node - linkType: hard - "@sentry/types@npm:7.16.0": version: 7.16.0 resolution: "@sentry/types@npm:7.16.0" @@ -11420,16 +11295,6 @@ __metadata: languageName: node linkType: hard -"@sentry/utils@npm:6.19.2": - version: 6.19.2 - resolution: "@sentry/utils@npm:6.19.2" - dependencies: - "@sentry/types": 6.19.2 - tslib: ^1.9.3 - checksum: 9e1c95bb50e874f4d2e1b650dd1d8e3a19ba25789158756e7d296da41ddf44619adcfe027b7af0e7354bdf60953bffa157a69765c15c63345f0a2841646b5205 - languageName: node - linkType: hard - "@sentry/utils@npm:7.16.0": version: 7.16.0 resolution: "@sentry/utils@npm:7.16.0" @@ -11477,27 +11342,6 @@ __metadata: languageName: node linkType: hard -"@sentry/wizard@npm:^1.2.17": - version: 1.4.0 - resolution: "@sentry/wizard@npm:1.4.0" - dependencies: - "@sentry/cli": ^1.72.0 - chalk: ^2.4.1 - glob: ^7.1.3 - inquirer: ^6.2.0 - lodash: ^4.17.15 - opn: ^5.4.0 - r2: ^2.0.1 - read-env: ^1.3.0 - semver: ^7.3.5 - xcode: 3.0.1 - yargs: ^16.2.0 - bin: - sentry-wizard: dist/bin.js - checksum: fa4e686f88e45eb3dd0fdc9863bd28378d3e117abc658629302275e0f464fbbb208f787cd15c635450508dec9e2d2bb5c2704f250f9eb249286e96de9376c356 - languageName: node - linkType: hard - "@sideway/address@npm:^4.1.3": version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" @@ -17515,7 +17359,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^3.0.0, ansi-escapes@npm:^3.2.0": +"ansi-escapes@npm:^3.0.0": version: 3.2.0 resolution: "ansi-escapes@npm:3.2.0" checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a @@ -21251,13 +21095,6 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:5.0.0": - version: 5.0.0 - resolution: "camelcase@npm:5.0.0" - checksum: 8bfe920e0472d79d34f0279da1391f155bcce7fc74c99b49dafae4f787396040a34f4023da837ab0b4372e63224b460f9524b495906863c38876faea9da53705 - languageName: node - linkType: hard - "camelcase@npm:5.3.1, camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -21379,7 +21216,7 @@ __metadata: languageName: node linkType: hard -"caseless@npm:^0.12.0, caseless@npm:~0.12.0": +"caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" checksum: b43bd4c440aa1e8ee6baefee8063b4850fd0d7b378f6aabc796c9ec8cb26d27fb30b46885350777d9bd079c5256c0e1329ad0dc7c2817e0bb466810ebb353751 @@ -21985,13 +21822,6 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: 3c21b897a2ff551ae5b3c3ab32c866ed2965dcf7fb442f81adf0e27f4a397925c8f84619af7bcc6354821303f6ee9b2aa31d248306174f32c287986158cf4eed - languageName: node - linkType: hard - "cli-width@npm:^3.0.0": version: 3.0.0 resolution: "cli-width@npm:3.0.0" @@ -30830,27 +30660,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^6.2.0": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" - dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 - external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 - through: ^2.3.6 - checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28 - languageName: node - linkType: hard - "inquirer@npm:^7.3.3": version: 7.3.3 resolution: "inquirer@npm:7.3.3" @@ -35365,7 +35174,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.21, lodash@npm:>=3.5 <5, lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.7.0": +"lodash@npm:4.17.21, lodash@npm:>=3.5 <5, lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -37447,13 +37256,6 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: a9d4772c1c84206aa37c218ed4751cd060239bf1d678893124f51e037f6f22f4a159b2918c030236c93252638a74beb29c9b1fd3267c9f24d4b3253cf1eaa86f - languageName: node - linkType: hard - "mute-stream@npm:0.0.8": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" @@ -37842,7 +37644,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.0.0-alpha.8, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.8": +"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.8": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -38849,7 +38651,7 @@ __metadata: languageName: node linkType: hard -"opn@npm:^5.4.0, opn@npm:^5.5.0": +"opn@npm:^5.5.0": version: 5.5.0 resolution: "opn@npm:5.5.0" dependencies: @@ -41806,17 +41608,6 @@ __metadata: languageName: node linkType: hard -"r2@npm:^2.0.1": - version: 2.0.1 - resolution: "r2@npm:2.0.1" - dependencies: - caseless: ^0.12.0 - node-fetch: ^2.0.0-alpha.8 - typedarray-to-buffer: ^3.1.2 - checksum: 0f683fdda0720d189d91acb65f0632c0713798a6036116d3f2f2155e1a2cc5c347e095ec8514f11c2d3bcb63bc6487833efc4f8b9cb5636d0c100c76d2992815 - languageName: node - linkType: hard - "rabin-rs@npm:^2.1.0": version: 2.1.0 resolution: "rabin-rs@npm:2.1.0" @@ -43331,15 +43122,6 @@ __metadata: languageName: node linkType: hard -"read-env@npm:^1.3.0": - version: 1.3.0 - resolution: "read-env@npm:1.3.0" - dependencies: - camelcase: 5.0.0 - checksum: 4742007cca1ed0af04858f7c58fa137cbf2f8d086505e645d94c44da870ab90bdf5d2cbd4bcc327710c530ca1f7298529cdfdc9dc1de13eb0209d8e686035e0d - languageName: node - linkType: hard - "read-only-stream@npm:^2.0.0": version: 2.0.0 resolution: "read-only-stream@npm:2.0.0" @@ -44714,7 +44496,7 @@ __metadata: languageName: node linkType: hard -"run-async@npm:^2.2.0, run-async@npm:^2.4.0": +"run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 @@ -46658,7 +46440,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1": +"string-width@npm:^2.0.0, string-width@npm:^2.1.1": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -48614,7 +48396,7 @@ __metadata: languageName: node linkType: hard -"typedarray-to-buffer@npm:3.1.5, typedarray-to-buffer@npm:^3.1.2, typedarray-to-buffer@npm:^3.1.5": +"typedarray-to-buffer@npm:3.1.5, typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" dependencies: