{"bugs":{"url":"https://github.com/LedgerHQ/ledger-live/issues"},"dist":{"shasum":"9615d7e8f387e3d50d1f3a87a5bcdc8b2206eeb6","tarball":"https://registry.npmjs.org/@ledgerhq/live-common/-/live-common-34.71.0.tgz","fileCount":9337,"integrity":"sha512-nOqjNuQ/spck3aQx3OOszileF5w/TqHhW4EeQFhNx342lvUZg7L7mrES0dnDy2VVdOiQARzG/gY9lYGMMB/KmQ==","signatures":[{"sig":"MEQCIDWcycxNz9T0Kb3Hmkozrki/LWXtciaynmEONcveKYXEAiBPDOHdd5qhbQpfy+OQUGMYGmfUCwdN4jSiBw18DKRjWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20272192},"main":"lib/index.js","name":"@ledgerhq/live-common","_from":"file:ledgerhq-live-common-34.71.0.tgz","types":"lib/index.d.ts","module":"lib-es/index.js","exports":{".":{"default":"./lib-es/index.js","require":"./lib/index.js"},"./*":{"default":"./lib-es/*.js","require":"./lib/*.js","@ledgerhq/source":["./src/*.ts","./src/*.tsx"]},"./e2e":{"default":"./lib-es/e2e/index.js","require":"./lib/e2e/index.js","@ledgerhq/source":"./src/e2e/index.ts"},"./*.js":{"default":"./lib-es/*.js","require":"./lib/*.js","@ledgerhq/source":["./src/*.ts","./src/*.tsx"]},"./hooks":{"default":"./lib-es/hooks/index.js","require":"./lib/hooks/index.js"},"./lib/*":"./lib/*.js","./lib-es/*":"./lib-es/*.js","./lib/*.js":"./lib/*.js","./lib-es/*.js":"./lib-es/*.js","./currencies/*":{"default":"./lib-es/currencies/*.js","require":"./lib/currencies/*.js","@ledgerhq/source":"./src/currencies/*.ts"},"./featureFlags":{"default":"./lib-es/featureFlags/*.js","require":"./lib/featureFlags/*.js","@ledgerhq/source":"./src/featureFlags/*.ts"},"./package.json":"./package.json","./test-helpers/*":{"types":"./lib/test-helpers/*.d.ts","default":"./lib-es/test-helpers/*.js","require":"./lib/test-helpers/*.js","@ledgerhq/source":"./src/test-helpers/*.ts"},"./device-action/*":{"default":"./lib-es/device-action/*.js","require":"./lib/device-action/*.js","@ledgerhq/source":"./src/device-action/*.ts"},"./cmc-client/__mocks__/*":{"types":"./lib/cmc-client/__mocks__/*.d.ts","default":"./lib-es/cmc-client/__mocks__/*.js","require":"./lib/cmc-client/__mocks__/*.js","@ledgerhq/source":"./src/cmc-client/__mocks__/*.ts"},"./bridge/descriptor/types":{"default":"./lib-es/bridge/descriptor/types.js","require":"./lib/bridge/descriptor/types.js","@ledgerhq/source":"./src/bridge/descriptor/types.ts"},"./modularDrawer/__mocks__/*":{"types":"./lib/modularDrawer/__mocks__/*.d.ts","default":"./lib-es/modularDrawer/__mocks__/*.js","require":"./lib/modularDrawer/__mocks__/*.js","@ledgerhq/source":"./src/modularDrawer/__mocks__/*.ts"},"./bridge/descriptor/registry":{"default":"./lib-es/bridge/descriptor/registry.js","require":"./lib/bridge/descriptor/registry.js","@ledgerhq/source":"./src/bridge/descriptor/registry.ts"},"./bridge/descriptor/send/memo":{"default":"./lib-es/bridge/descriptor/send/memo.js","require":"./lib/bridge/descriptor/send/memo.js","@ledgerhq/source":"./src/bridge/descriptor/send/memo.ts"},"./test-helpers/cryptoAssetsStore":{"types":"./lib/test-helpers/cryptoAssetsStore.d.ts","default":"./lib-es/test-helpers/cryptoAssetsStore.js","require":"./lib/test-helpers/cryptoAssetsStore.js","@ledgerhq/source":"./src/test-helpers/cryptoAssetsStore.ts"},"./bridge/descriptor/send/features":{"default":"./lib-es/bridge/descriptor/send/features.js","require":"./lib/bridge/descriptor/send/features.js","@ledgerhq/source":"./src/bridge/descriptor/send/features.ts"}},"license":"Apache-2.0","scripts":{"jest":"jest","lint":"oxlint src","test":"pnpm ci-test-unit","build":"zx ./scripts/build-ts.mjs","watch":"zx ./scripts/watch-ts.mjs","format":"oxfmt src","ci-lint":"pnpm lint:ci","lint:ci":"oxlint src --quiet","coverage":"env-cmd -f .ci.unit.env pnpm jest --coverage --ci","lint:fix":"oxlint src --fix --quiet","prettier":"prettier --write 'src/**/*.?s'","watch:es":"zx ./scripts/watch-ts-es.mjs","typecheck":"tsc --noEmit -p src/tsconfig.json --customConditions node","jest:debug":"cross-env TZ=America/New_York node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand","unimported":"unimported","test-bridge":"env-cmd -f .ci.bridge.env pnpm jest --ci --updateSnapshot --passWithNoTests --runInBand","ci-test-unit":"env-cmd -f .ci.unit.env pnpm jest --ci --updateSnapshot && git diff --exit-code src","format:check":"oxfmt src --check","test-bridge-update":"UPDATE_BACKEND_MOCKS=1 env-cmd -f .ci.integration.env pnpm jest --ci --updateSnapshot --passWithNoTests","ci-test-integration":"env-cmd -f .ci.integration.env pnpm jest --ci --updateSnapshot --passWithNoTests","test-account-migration":"tsx src/__tests__/migration/account-migration.ts","updateAppSupportsQuitApp":"node scripts/updateAppSupportsQuitApp.js","ci-test-integration:debug":"env-cmd -f .ci.integration.env node --inspect-wait ./node_modules/jest/bin/jest.js --runInBand --ci --updateSnapshot --passWithNoTests"},"_npmUser":{"name":"ldg-github-ci","email":"infra-purchasing@ledger.fr"},"homepage":"https://github.com/LedgerHQ/ledger-live/tree/develop/libs/ledger-live-common","_resolved":"/tmp/f8cc79c27bb066c027100ff0e420c2aa/ledgerhq-live-common-34.71.0.tgz","_integrity":"sha512-nOqjNuQ/spck3aQx3OOszileF5w/TqHhW4EeQFhNx342lvUZg7L7mrES0dnDy2VVdOiQARzG/gY9lYGMMB/KmQ==","deprecated":"Deprecated","repository":{"url":"git+https://github.com/LedgerHQ/ledger-live.git","type":"git"},"_npmVersion":"10.3.0","description":"Common ground for the Ledger Live apps","directories":{},"maintainers":[{"name":"phenry-ledger","email":"pascal.henry@ledger.fr"},{"name":"sergii-shkolin","email":"sergii.shkolin-ext@ledger.fr"},{"name":"gbrahm-ledger","email":"gandalf.brahm@ledger.fr"},{"name":"thomas.coudray","email":"thomas.coudray@ledger.fr"},{"name":"ldg-github-ci","email":"infra-purchasing@ledger.fr"},{"name":"vbouzon","email":"vincent.bouzon@live.fr"},{"name":"ledger-releaser","email":"team-secops+ledger-releaser-npmjs@ledger.fr"}],"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.14.1","rlp":"^3.0.0","tsx":"^4.7.1","zod":"4.3.6","bs58":"^4.0.1","pako":"^2.0.4","rxjs":"7.8.2","async":"^3.2.3","axios":"1.13.2","bip32":"^4.0.0","bip39":"^3.0.4","eip55":"^2.1.1","jotai":"2.17.0","tldts":"7.0.19","yargs":"^17.0.0","bech32":"^1.1.3","ethers":"6.15.0","expect":"30.2.0","lodash":"^4.17.21","prando":"^6.0.1","semver":"7.7.3","xstate":"5.19.2","fuse.js":"^6.6.2","numeral":"^2.0.6","winston":"^3.4.0","date-fns":"^2.23.0","reselect":"5.1.1","@ton/core":"^0.62.0","@types/qs":"^6.9.7","invariant":"^2.2.2","minimatch":"^5.1.0","@ton/crypto":"^3.3.0","@types/pako":"^2.0.0","triple-beam":"^1.3.0","usehooks-ts":"^2.13.0","bignumber.js":"^9.1.2","jotai-family":"1.0.1","json-rpc-2.0":"^0.2.19","@noble/curves":"^1.9.7","@noble/hashes":"1.8.0","@xstate/react":"5.0.2","isomorphic-ws":"5.0.0","utility-types":"^3.10.0","@ledgerhq/logs":"^6.17.0","performance-now":"^2.1.0","@ledgerhq/errors":"^6.35.0","@reduxjs/toolkit":"2.11.2","@types/bchaddrjs":"^0.4.0","@ledgerhq/devices":"8.14.2","@blooo/hw-app-acre":"^1.1.1","@ledgerhq/coin-evm":"^3.6.0","@ledgerhq/coin-sui":"^0.33.0","@ledgerhq/coin-ton":"^0.28.2","@ledgerhq/coin-xrp":"7.21.4","@ledgerhq/hw-bolos":"^6.36.2","@ledgerhq/live-env":"^2.34.0","@stricahq/typhonjs":"^3.0.0","@zondax/ledger-icp":"^0.7.0","@ledgerhq/coin-aleo":"^1.11.0","@ledgerhq/coin-celo":"^2.2.0","@ledgerhq/coin-icon":"^0.23.0","@ledgerhq/coin-mina":"^1.15.0","@ledgerhq/coin-near":"^0.25.2","@ledgerhq/coin-tron":"^6.0.1","@ledgerhq/client-ids":"^0.9.0","@ledgerhq/coin-aptos":"^3.18.2","@ledgerhq/coin-kaspa":"^1.14.0","@ledgerhq/coin-tezos":"^7.1.0","@ledgerhq/hw-app-btc":"^10.22.1","@ledgerhq/hw-app-eth":"^7.8.2","@ledgerhq/hw-app-str":"^7.7.2","@ledgerhq/hw-app-sui":"^1.11.0","@ledgerhq/hw-app-trx":"^6.36.1","@ledgerhq/hw-app-vet":"^0.12.3","@ledgerhq/hw-app-xrp":"^6.37.2","@ledgerhq/live-hooks":"0.6.0","@stellar/stellar-sdk":"^14.0.0","@types/redux-actions":"^2.6.2","@ledgerhq/coin-canton":"^0.24.0","@ledgerhq/coin-casper":"^2.13.2","@ledgerhq/coin-cosmos":"^0.33.0","@ledgerhq/coin-hedera":"^1.31.0","@ledgerhq/coin-solana":"^0.52.0","@ledgerhq/coin-stacks":"^0.21.2","@ledgerhq/device-core":"^0.10.2","@ledgerhq/hw-app-icon":"^1.7.2","@ledgerhq/hw-app-near":"^6.35.2","@ledgerhq/live-config":"^3.7.0","@ledgerhq/live-wallet":"^0.25.3","@zondax/ledger-casper":"^2.6.1","@zondax/ledger-stacks":"^1.0.2","@ledgerhq/coin-bitcoin":"^0.40.0","@ledgerhq/coin-cardano":"^0.25.2","@ledgerhq/coin-stellar":"^6.22.0","@ledgerhq/coin-vechain":"^2.22.0","@ledgerhq/cryptoassets":"^13.47.0","@ledgerhq/hw-app-aptos":"^6.38.2","@ledgerhq/hw-app-kaspa":"^1.7.2","@ledgerhq/hw-app-tezos":"^6.36.2","@ledgerhq/hw-transport":"6.35.2","@ledgerhq/live-app-sdk":"^0.8.1","@ledgerhq/live-network":"^2.6.0","@ledgerhq/live-promise":"^0.2.3","@taquito/ledger-signer":"^23.0.0-RC.0","@zondax/ledger-mina-js":"0.0.2","@ledgerhq/coin-algorand":"^1.5.2","@ledgerhq/coin-filecoin":"^1.24.2","@ledgerhq/coin-polkadot":"^6.25.0","@ledgerhq/device-intent":"^2.0.0","@ledgerhq/hw-app-hedera":"^1.6.2","@zondax/ledger-filecoin":"^3.0.6","@ledgerhq/coin-concordium":"^0.10.0","@ledgerhq/coin-multiversx":"^0.16.2","@ledgerhq/hw-app-algorand":"^6.35.2","@ledgerhq/hw-app-exchange":"^0.22.2","@ledgerhq/hw-app-polkadot":"^6.38.2","@ledgerhq/live-dmk-shared":"^0.23.0","@ledgerhq/live-signer-evm":"^0.18.0","@ledgerhq/wallet-api-core":"^1.30.0","@ton-community/ton-ledger":"^7.3.0","@ledgerhq/live-signer-aleo":"^0.16.2","@ledgerhq/live-signer-celo":"^1.0.2","@oxlint/binding-darwin-x64":"1.51.0","@ledgerhq/asset-aggregation":"^0.5.0","@ledgerhq/hw-app-multiversx":"^6.30.2","@ledgerhq/wallet-api-client":"^1.14.0","@ledgerhq/wallet-api-server":"^3.3.0","@ledgerhq/ledger-cal-service":"^1.16.1","@ledgerhq/live-countervalues":"^0.18.3","@ledgerhq/live-signer-canton":"^0.9.3","@ledgerhq/live-signer-cosmos":"^0.2.2","@ledgerhq/live-signer-solana":"^0.15.0","@ledgerhq/speculos-transport":"^0.10.0","@oxlint/binding-darwin-arm64":"1.51.0","@ledgerhq/hw-transport-mocker":"^6.34.2","@oxlint/binding-linux-x64-gnu":"1.51.0","@ledgerhq/ledger-trust-service":"^0.8.1","@ledgerhq/live-currency-format":"^0.8.2","@oxlint/binding-win32-x64-msvc":"1.51.0","@ledgerhq/coin-module-framework":"2.2.0","@ledgerhq/device-management-kit":"1.3.0","@ledgerhq/coin-internet_computer":"^1.22.0","@ledgerhq/live-signer-concordium":"^0.3.0","@ledgerhq/wallet-api-acre-module":"^0.17.0","@ledgerhq/ledger-wallet-framework":"^1.4.0","@ledgerhq/live-signer-hyperliquid":"^1.2.2","@ledgerhq/live-countervalues-react":"^0.14.2","@ledgerhq/speculos-device-controller":"0.2.3","@ledgerhq/wallet-api-exchange-module":"^0.28.0","@cardano-foundation/ledgerjs-hw-app-cardano":"^7.1.2"},"react-native":{"https":false},"typesVersions":{"*":{"*":["lib/*"],"lib/*":["lib/*"],"*.json":["*.json"],"lib-es/*":["lib-es/*"],"test-helpers/*":["lib/test-helpers/*"]}},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","ws":"8.18.3","msw":"^2.7.3","glob":"^7.2.0","jest":"30.2.0","nock":"^13.0.5","uuid":"^8.3.2","oxfmt":"0.36.0","react":"19.0.0","buffer":"6.0.3","mkdirp":"1.0.4","oxlint":"1.51.0","undici":"7.18.2","env-cmd":"*","esbuild":"0.25.5","ts-node":"^10.4.0","@swc/core":"1.15.11","@swc/jest":"0.2.39","benchmark":"^2.1.4","camelcase":"^6.2.1","cross-env":"^7.0.3","react-dom":"19.0.0","@svgr/core":"^5.5.0","typescript":"6.0.2","@types/bs58":"^4.0.1","@types/cbor":"6.0.0","@types/jest":"30.0.0","@types/node":"24.12.0","@types/uuid":"^8.3.4","react-redux":"^9.2.0","timemachine":"^0.3.2","@types/react":"19.0.14","react-native":"0.79.7","@types/lodash":"^4.14.179","redux-actions":"2.6.5","@solana/web3.js":"^1.98.4","@types/invariant":"^2.2.36","jest-file-snapshot":"0.7.0","react-test-renderer":"19.0.0","@ledgerhq/types-live":"^6.107.0","@testing-library/dom":"10.4.1","@tanstack/react-query":"^5.28.9","@ledgerhq/device-react":"^0.6.2","@testing-library/react":"16.3.1","jest-environment-jsdom":"30.2.0","@ledgerhq/types-devices":"^6.31.0","@ledgerhq/types-cryptoassets":"^7.36.0"},"peerDependencies":{"react":">=16","react-dom":">=16","react-redux":"^9.2.0","react-native":">=0.65.1","redux-actions":"2.6.5","@tanstack/react-query":">=5"},"optionalDependencies":{"@oxlint/binding-darwin-x64":"1.51.0","@oxlint/binding-darwin-arm64":"1.51.0","@oxlint/binding-linux-x64-gnu":"1.51.0","@oxlint/binding-win32-x64-msvc":"1.51.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"react-redux":{"optional":true},"react-native":{"optional":true},"redux-actions":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/live-common_34.71.0_1778658453531_0.8333773207151816","host":"s3://npm-registry-packages-npm-production"},"_id":"@ledgerhq/live-common@34.71.0","version":"34.71.0"}