Merge branch 'master' into wde

This commit is contained in:
Marcos Rodriguez Vélez 2024-09-13 20:35:01 -04:00 committed by GitHub
commit bec95e4646
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 66 additions and 70 deletions

View File

@ -30,16 +30,9 @@ jobs:
restore-keys: |
${{ runner.os }}-npm-
- name: Use node_modules caches
id: cache-nm
uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-nm-${{ hashFiles('package-lock.json') }}
- name: Install node_modules
if: steps.cache-nm.outputs.cache-hit != 'true'
run: npm install --omit=dev --yes
run: npm ci
- name: Run tests
run: npm test || npm test || npm test || npm test
@ -55,6 +48,9 @@ jobs:
MNEMONICS_COLDCARD: ${{ secrets.MNEMONICS_COLDCARD }}
RETRY: 1
- name: Prune devDependencies
run: npm prune --omit=dev
e2e:
runs-on: ubuntu-latest
steps:

View File

@ -1,6 +1,6 @@
PODS:
- boost (1.84.0)
- BugsnagReactNative (7.25.1):
- BugsnagReactNative (8.0.0):
- React-Core
- BVLinearGradient (2.8.3):
- React-Core
@ -2121,7 +2121,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
boost: 4cb898d0bf20404aab1850c656dcea009429d6c1
BugsnagReactNative: 0e335dab2447e0cb761ca271d6d26699e4ae61db
BugsnagReactNative: c712dfc4b0b1cce9f195d5476c0ea05c2cbb7b23
BVLinearGradient: 880f91a7854faff2df62518f0281afb1c60d49a3
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5

116
package-lock.json generated
View File

@ -11,7 +11,7 @@
"license": "MIT",
"dependencies": {
"@babel/preset-env": "7.25.3",
"@bugsnag/react-native": "7.25.1",
"@bugsnag/react-native": "^8.0.0",
"@bugsnag/source-maps": "2.3.3",
"@keystonehq/bc-ur-registry": "0.7.0",
"@lodev09/react-native-true-sheet": "github:BlueWallet/react-native-true-sheet#839f2966cee77c0ad99d09609dadb61a338e7f54",
@ -2200,9 +2200,9 @@
"license": "MIT"
},
"node_modules/@bugsnag/core": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.25.0.tgz",
"integrity": "sha512-JZLak1b5BVzy77CPcklViZrppac/pE07L3uSDmfSvFYSCGReXkik2txOgV05VlF9EDe36dtUAIIV7iAPDfFpQQ==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-8.0.0.tgz",
"integrity": "sha512-AcDMjd4RZ+G8M/n6TFzL5P/1due+aNvTIu+26mu9TW2Tt4d/86lKVFQSy0H2Ju1HIaBdqtUUNCTXOIeNXJVkHQ==",
"license": "MIT",
"dependencies": {
"@bugsnag/cuid": "^3.0.0",
@ -2219,39 +2219,39 @@
"license": "MIT"
},
"node_modules/@bugsnag/delivery-react-native": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/delivery-react-native/-/delivery-react-native-7.25.0.tgz",
"integrity": "sha512-oD2EOR9qdQ2T/SksEsO06zR5fJDXjpDRWT8EhvmsYQkUpMwl/y+b9so5REGRvahO6EcDgdX51IyGOan8EAnG6A==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/delivery-react-native/-/delivery-react-native-8.0.0.tgz",
"integrity": "sha512-WUdKcWSDnHNfqkI40HdU0ZXPrpnwWoZf+trZVGu2xGQFIhRduHkBy773NhSz94U3G2up5MiXQpjD6ic1ulhHJQ==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-console-breadcrumbs": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-console-breadcrumbs/-/plugin-console-breadcrumbs-7.25.0.tgz",
"integrity": "sha512-UjInXTOozko3KkwYsBVQKnhnpWFCd6/Bn8J18VSHnkppA/yK+anJu+haA1kvhog3Sh9ptzHjq6bRpUQwqWqBIQ==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-console-breadcrumbs/-/plugin-console-breadcrumbs-8.0.0.tgz",
"integrity": "sha512-sehh8KRdGNArWdGOLo2cguBjkmovjCNX6aq/ysNUOJ//ElMRHNATkW9RO5fu4bvU+Bx5G6VsT0uIfodEZLraCw==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-network-breadcrumbs": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-network-breadcrumbs/-/plugin-network-breadcrumbs-7.25.0.tgz",
"integrity": "sha512-e/t5PRlKyGOwKpAsmnGzbO1C+uBmOqMhEQl77SGR5GpSA/wb4xLeJ+/FeDkb9rXvkhLjjXzc7+HINIaM/gr+cg==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-network-breadcrumbs/-/plugin-network-breadcrumbs-8.0.0.tgz",
"integrity": "sha512-kd2U71/4yyrV8MztS6kQGNxH1HPEw93XtO1awJ4L3iPH5swJ3mnBxxmwXeeoaA56lImik7Q07mUM+TfSZbNGrg==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react/-/plugin-react-7.25.0.tgz",
"integrity": "sha512-evlH2Aai7vBQsTNt1sP0Pq7uwCdaQR6DOwrZmfA6W6h0eJzTDdlq1jl94NbfHTIMM62zGcDx6ZT/1Q87utnvtA==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react/-/plugin-react-8.0.0.tgz",
"integrity": "sha512-hzLRt0sw6PSups+yd/XKJPMOv8yp8x5yaOzITii7PjXND++0tStGnQQEWTbS5DCW1685mGqP/G4gye8s9LP5og==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
},
"peerDependenciesMeta": {
"@bugsnag/core": {
@ -2260,76 +2260,76 @@
}
},
"node_modules/@bugsnag/plugin-react-native-client-sync": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-client-sync/-/plugin-react-native-client-sync-7.25.0.tgz",
"integrity": "sha512-0vGjQjQ/2ZVi4rZGYxWQt6nB44OQfDMCsMYjfI8TlFty7HnkH1lGfB3ZbI2kbs2cEyCK2GxbQ78jPjwOlgwDmQ==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-client-sync/-/plugin-react-native-client-sync-8.0.0.tgz",
"integrity": "sha512-l0ze2D1eTMQ+7ot7ppf1DqU8o3vQ/go8Ds8FNm7IovmHvjdpIXd8tGGDirYpqgf0eyh/YCYG7EVw9/bafkYFHg==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react-native-event-sync": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-event-sync/-/plugin-react-native-event-sync-7.25.0.tgz",
"integrity": "sha512-f8p1KnfVGpBsWmrO3416fp3tdnMGdvmB4lEtFxnq5MQwKRneZl5Gk/5a3fOSMUM59FmPcwzL4F1O7S5p6eGGZg==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-event-sync/-/plugin-react-native-event-sync-8.0.0.tgz",
"integrity": "sha512-zFevMYZWVqm+Qx7TQIX4CgqYD6wRsvVMAljElFp+b2F9vly/iMFqRu9xuj3fqS/RS8a1g0ClsC7e5QmzaMoHJw==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react-native-global-error-handler": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-global-error-handler/-/plugin-react-native-global-error-handler-7.25.0.tgz",
"integrity": "sha512-jw7Ws+psmUD8xxPjQr317cqSsxj/AGrPfhA0QCqL7lfjesD0v2t3f6EZjvGLRx8AtwtvC2wo0rNvb9olY2W38g==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-global-error-handler/-/plugin-react-native-global-error-handler-8.0.0.tgz",
"integrity": "sha512-6lE8KHwg302VO3xZS1vgo9KPckQvzwdQIKTtmx/arVtYNms6u0fTdsXUawoap7ox48dK8/c7GpamH6YGGn1wrg==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react-native-hermes": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-hermes/-/plugin-react-native-hermes-7.25.0.tgz",
"integrity": "sha512-HkO3KzXQzpQ+Q4PGeiBkk0xJtrVFDYH1KHDzaWQRfHrduyaMys0sJr6ePqZCAhLypTssHnpiwIch1gZtCbDl7A==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-hermes/-/plugin-react-native-hermes-8.0.0.tgz",
"integrity": "sha512-J8Jva4iFR8WnEIoArEITbIk9WPoyg7Hp4Uuho7pKKFdt8RLk91yFravLBMUHbevwLiaQ7KgwxmE53/RqR6Kadw==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react-native-session": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-session/-/plugin-react-native-session-7.25.0.tgz",
"integrity": "sha512-RJdLDmDUsLH5nUrd7rJEcpcT63GJ8ZWPWEELW60L67CT1OvbWsFAQ1xbzphvX0ZCKGbWhg2tXp3WmSdJtT089Q==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-session/-/plugin-react-native-session-8.0.0.tgz",
"integrity": "sha512-YfxTZdxTObBaymeUKQGa9JyvFecqy+SEHZ7AiSkdY/SCguQFgrDS/XCzIj+MOxF5Tf7XAu3QVVEvP0xmsmb1aQ==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/plugin-react-native-unhandled-rejection": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-unhandled-rejection/-/plugin-react-native-unhandled-rejection-7.25.0.tgz",
"integrity": "sha512-ssiLAqCsvS8l3q6ddhrXTSDTAyqC1XTZTBwWdRiIE7KCvU1711Yzbxprj4LNBmbvqh0zAsbkAMxNiF+g43q+OA==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/plugin-react-native-unhandled-rejection/-/plugin-react-native-unhandled-rejection-8.0.0.tgz",
"integrity": "sha512-Nu773KAbpSasW18hjsODB5tSNX6B7/dWWAubfSNCQW/B92EAqxpOKhekGPqQ71u8cs7SIG4FBUfilfZrnJCP+Q==",
"license": "MIT",
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
"@bugsnag/core": "^8.0.0-alpha.1"
}
},
"node_modules/@bugsnag/react-native": {
"version": "7.25.1",
"resolved": "https://registry.npmjs.org/@bugsnag/react-native/-/react-native-7.25.1.tgz",
"integrity": "sha512-iJXj5DnqbUOIle0LWC4ReDbmG7PWww0SdAumnam7G3F0lULJvbo8wc3A+9PZEIldE2LSqusA59KQzXsoR8z9Tg==",
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/@bugsnag/react-native/-/react-native-8.0.0.tgz",
"integrity": "sha512-rKjMBjGLBaZ6zYa6I3hoXPlWT9ysndmhlTd56X6MsAaN4aEyHde67YjaWEl6as1LKAu3l39oarPu6/tdyu8oOQ==",
"license": "MIT",
"dependencies": {
"@bugsnag/core": "^7.25.0",
"@bugsnag/delivery-react-native": "^7.25.0",
"@bugsnag/plugin-console-breadcrumbs": "^7.25.0",
"@bugsnag/plugin-network-breadcrumbs": "^7.25.0",
"@bugsnag/plugin-react": "^7.25.0",
"@bugsnag/plugin-react-native-client-sync": "^7.25.0",
"@bugsnag/plugin-react-native-event-sync": "^7.25.0",
"@bugsnag/plugin-react-native-global-error-handler": "^7.25.0",
"@bugsnag/plugin-react-native-hermes": "^7.25.0",
"@bugsnag/plugin-react-native-session": "^7.25.0",
"@bugsnag/plugin-react-native-unhandled-rejection": "^7.25.0",
"@bugsnag/core": "^8.0.0",
"@bugsnag/delivery-react-native": "^8.0.0",
"@bugsnag/plugin-console-breadcrumbs": "^8.0.0",
"@bugsnag/plugin-network-breadcrumbs": "^8.0.0",
"@bugsnag/plugin-react": "^8.0.0",
"@bugsnag/plugin-react-native-client-sync": "^8.0.0",
"@bugsnag/plugin-react-native-event-sync": "^8.0.0",
"@bugsnag/plugin-react-native-global-error-handler": "^8.0.0",
"@bugsnag/plugin-react-native-hermes": "^8.0.0",
"@bugsnag/plugin-react-native-session": "^8.0.0",
"@bugsnag/plugin-react-native-unhandled-rejection": "^8.0.0",
"iserror": "^0.0.2"
}
},

View File

@ -75,7 +75,7 @@
},
"dependencies": {
"@babel/preset-env": "7.25.3",
"@bugsnag/react-native": "7.25.1",
"@bugsnag/react-native": "8.0.0",
"@bugsnag/source-maps": "2.3.3",
"@keystonehq/bc-ur-registry": "0.7.0",
"@lodev09/react-native-true-sheet": "github:BlueWallet/react-native-true-sheet#839f2966cee77c0ad99d09609dadb61a338e7f54",
@ -86,6 +86,7 @@
"@react-native-community/push-notification-ios": "1.11.0",
"@react-native-menu/menu": "https://github.com/BlueWallet/menu.git#a149bbf",
"@react-native/gradle-plugin": "^0.75.3",
"@react-native/metro-config": "0.75.3",
"@react-navigation/drawer": "6.7.2",
"@react-navigation/native": "6.1.18",
"@react-navigation/native-stack": "6.11.0",
@ -153,7 +154,6 @@
"react-native-randombytes": "3.6.1",
"react-native-rate": "1.2.12",
"react-native-reanimated": "3.15.1",
"@react-native/metro-config": "0.75.3",
"react-native-safe-area-context": "4.11.0",
"react-native-screens": "3.34.0",
"react-native-secure-key-store": "github:BlueWallet/react-native-secure-key-store#2076b4849e88aa0a78e08bfbb4ce3923e0925cbc",