From 044da3bbe854237e97ea5a816424e0ad22efefac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Prohaszka?= <104785785+sprohaszka-ledger@users.noreply.github.com> Date: Mon, 11 Mar 2024 17:50:46 +0100 Subject: [PATCH] Group Coin Modules in a subdir (#6409) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: mode coin modules to a dedicated directory Signed-off-by: Stéphane Prohaszka * fix: remove date offset test Signed-off-by: Stéphane Prohaszka --------- Signed-off-by: Stéphane Prohaszka --- libs/coin-framework/package.json | 2 +- .../src/account/balanceHistoryCache.test.ts | 1 - .../coin-algorand/.eslintrc.js | 0 .../coin-algorand/.unimportedrc.json | 0 .../coin-algorand/CHANGELOG.md | 0 .../coin-algorand/jest.config.js | 0 .../coin-algorand/package.json | 2 +- .../coin-algorand/src/api/algodv2.ts | 0 .../coin-algorand/src/api/algodv2.types.ts | 0 .../coin-algorand/src/api/index.ts | 0 .../coin-algorand/src/api/indexer.ts | 0 .../coin-algorand/src/api/indexer.types.ts | 0 .../src/bridge.integration.test.ts | 0 .../coin-algorand/src/bridge/js.ts | 0 .../coin-algorand/src/buildTransaction.ts | 0 .../coin-algorand/src/cli-transaction.ts | 0 .../src/deviceTransactionConfig.ts | 0 .../coin-algorand/src/errors.ts | 0 .../coin-algorand/src/formatters.ts | 0 .../coin-algorand/src/hw-getAddress.ts | 0 .../coin-algorand/src/initAccount.ts | 0 .../coin-algorand/src/js-broadcast.ts | 0 .../coin-algorand/src/js-createTransaction.ts | 0 .../src/js-estimateMaxSpendable.ts | 0 .../src/js-getFeesForTransaction.ts | 0 .../src/js-getTransactionStatus.ts | 0 .../src/js-prepareTransaction.ts | 0 .../coin-algorand/src/js-signOperation.ts | 0 .../coin-algorand/src/js-synchronization.ts | 0 .../coin-algorand/src/logic.ts | 0 .../coin-algorand/src/mock.ts | 0 .../coin-algorand/src/serialization.ts | 0 .../coin-algorand/src/signer.ts | 0 .../coin-algorand/src/specs.ts | 0 .../src/speculos-deviceActions.ts | 0 .../coin-algorand/src/tokens.ts | 0 .../coin-algorand/src/transaction.ts | 0 .../coin-algorand/src/types.ts | 0 .../coin-algorand}/tsconfig.json | 2 +- .../coin-bitcoin/.eslintrc.js | 0 .../coin-bitcoin/.unimportedrc.json | 0 .../coin-bitcoin/jest.config.js | 0 .../coin-bitcoin/package.json | 2 +- .../coin-bitcoin/src/account.ts | 0 .../coin-bitcoin/src/bech32m.ts | 0 .../src/bridge.integration.test.ts | 0 .../coin-bitcoin/src/bridge/js.ts | 0 .../coin-bitcoin/src/cache.ts | 0 .../coin-bitcoin/src/cli-transaction.ts | 0 .../coin-bitcoin/src/crypto-util.ts | 0 .../src/datasets/bitcoin.scanAccounts.1.ts | 0 .../coin-bitcoin/src/datasets/bitcoin.ts | 0 .../coin-bitcoin/src/datasets/bitcoin_cash.ts | 0 .../coin-bitcoin/src/datasets/bitcoin_gold.ts | 0 .../coin-bitcoin/src/datasets/dash.ts | 0 .../coin-bitcoin/src/datasets/decred.ts | 0 .../src/datasets/digibyte.scanAccounts.1.ts | 0 .../coin-bitcoin/src/datasets/digibyte.ts | 0 .../coin-bitcoin/src/datasets/dogecoin.ts | 0 .../coin-bitcoin/src/datasets/komodo.ts | 0 .../src/datasets/litecoin.scanAccounts.1.ts | 0 .../coin-bitcoin/src/datasets/litecoin.ts | 0 .../coin-bitcoin/src/datasets/peercoin.ts | 0 .../coin-bitcoin/src/datasets/pivx.ts | 0 .../coin-bitcoin/src/datasets/qtum.ts | 0 .../coin-bitcoin/src/datasets/vertcoin.ts | 0 .../coin-bitcoin/src/datasets/viacoin.ts | 0 .../coin-bitcoin/src/datasets/zcash.ts | 0 .../coin-bitcoin/src/datasets/zencash.ts | 0 .../coin-bitcoin/src/descriptor.test.ts | 0 .../coin-bitcoin/src/descriptor.ts | 0 .../src/deviceTransactionConfig.ts | 0 .../coin-bitcoin/src/errors.ts | 0 .../coin-bitcoin/src/explorer.ts | 0 .../coin-bitcoin/src/formatters.ts | 0 .../src/getAccountNetworkInfo.test.ts | 0 .../coin-bitcoin/src/getAccountNetworkInfo.ts | 0 .../coin-bitcoin/src/hw-getAddress.ts | 0 .../coin-bitcoin/src/hw-signMessage.ts | 0 .../coin-bitcoin/src/js-broadcast.ts | 0 .../coin-bitcoin/src/js-buildTransaction.ts | 0 .../coin-bitcoin/src/js-createTransaction.ts | 0 .../src/js-estimateMaxSpendable.ts | 0 .../src/js-getFeesForTransaction.ts | 0 .../src/js-getTransactionStatus.ts | 0 .../coin-bitcoin/src/js-prepareTransaction.ts | 0 .../coin-bitcoin/src/js-signOperation.ts | 0 .../coin-bitcoin/src/js-synchronisation.ts | 0 .../coin-bitcoin/src/logic.ts | 0 .../coin-bitcoin/src/logic.unit.test.ts | 0 .../coin-bitcoin/src/mockBtcSigner.ts | 0 .../coin-bitcoin/src/networks.ts | 0 .../coin-bitcoin/src/publicAddresses.test.ts | 0 .../coin-bitcoin/src/serialization.test.ts | 0 .../coin-bitcoin/src/serialization.ts | 0 .../coin-bitcoin/src/signer.ts | 0 .../coin-bitcoin/src/specs.ts | 0 .../src/speculos-deviceActions.ts | 0 .../coin-bitcoin/src/transaction.ts | 0 .../coin-bitcoin/src/types.ts | 0 .../src/wallet-btc/__tests__/bitcoin.test.ts | 0 .../src/wallet-btc/__tests__/logic.ts | 0 .../src/wallet-btc/__tests__/utils.test.ts | 0 ...allet.errorpropagation.integration.test.ts | 0 ...t.estimateMaxSpendable.integration.test.ts | 0 .../wallet.explorer.integration.test.ts | 0 .../__tests__/wallet.explorer.unit.test.ts | 0 .../__tests__/wallet.integration.test.ts | 0 .../__tests__/wallet.storage.unit.test.ts | 0 .../xpub.getAddress.integration.test.ts | 0 ...xpub.pickingStrategies.integration.test.ts | 0 .../__tests__/xpub.reorg.integration.test.ts | 0 .../__tests__/xpub.synced.integration.test.ts | 0 .../xpub.syncing.integration.test.ts | 0 .../xpub.txs.NP2WPKH.integration.test.ts | 0 .../xpub.txs.P2WPKH.integration.test.ts | 0 .../xpub.txs.dogecoin.integration.test.ts | 0 .../__tests__/xpub.txs.integration.test.ts | 0 .../xpub.txs.litecoin.integration.test.ts | 0 .../__tests__/xpub.utxo.unit.test.ts | 0 .../coin-bitcoin/src/wallet-btc/account.ts | 0 .../src/wallet-btc/crypto/base.ts | 0 .../src/wallet-btc/crypto/bip32.ts | 0 .../src/wallet-btc/crypto/bitcoin.ts | 0 .../src/wallet-btc/crypto/bitcoincash.ts | 0 .../src/wallet-btc/crypto/bitcoingold.ts | 0 .../src/wallet-btc/crypto/dash.ts | 0 .../src/wallet-btc/crypto/decred.ts | 0 .../src/wallet-btc/crypto/digibyte.ts | 0 .../src/wallet-btc/crypto/doge.ts | 0 .../src/wallet-btc/crypto/factory.ts | 0 .../src/wallet-btc/crypto/index.ts | 0 .../src/wallet-btc/crypto/komodo.ts | 0 .../src/wallet-btc/crypto/litecoin.ts | 0 .../src/wallet-btc/crypto/peercoin.ts | 0 .../src/wallet-btc/crypto/pivx.ts | 0 .../src/wallet-btc/crypto/qtum.ts | 0 .../src/wallet-btc/crypto/secp256k1.ts | 0 .../src/wallet-btc/crypto/stealth.ts | 0 .../src/wallet-btc/crypto/types.ts | 0 .../coin-bitcoin/src/wallet-btc/crypto/via.ts | 0 .../coin-bitcoin/src/wallet-btc/crypto/vtc.ts | 0 .../coin-bitcoin/src/wallet-btc/crypto/zec.ts | 0 .../coin-bitcoin/src/wallet-btc/crypto/zen.ts | 0 .../src/wallet-btc/explorer/index.ts | 0 .../src/wallet-btc/explorer/types.ts | 0 .../coin-bitcoin/src/wallet-btc/index.ts | 0 .../pickingstrategies/CoinSelect.ts | 0 .../wallet-btc/pickingstrategies/DeepFirst.ts | 0 .../src/wallet-btc/pickingstrategies/Merge.ts | 0 .../src/wallet-btc/pickingstrategies/types.ts | 0 .../src/wallet-btc/storage/index.ts | 0 .../src/wallet-btc/storage/types.ts | 0 .../coin-bitcoin/src/wallet-btc/types.ts | 0 .../coin-bitcoin/src/wallet-btc/utils.ts | 0 .../coin-bitcoin/src/wallet-btc/wallet.ts | 0 .../coin-bitcoin/src/wallet-btc/xpub.ts | 0 .../src/xpub.txs.loadExport.unit.test.ts | 0 .../src/xpub.txs.txNoOutput.unit.test.ts | 0 .../coin-bitcoin/tsconfig.json | 2 +- .../coin-bitcoin/types/blake-hash.d.ts | 0 .../coin-bitcoin/types/bs58check/base.d.ts | 0 .../coin-bitcoin/types/coininfo.d.ts | 0 libs/{ => coin-modules}/coin-evm/.eslintrc.js | 0 .../coin-evm/.unimportedrc.json | 0 libs/{ => coin-modules}/coin-evm/CHANGELOG.md | 0 libs/{ => coin-modules}/coin-evm/docs/abis.md | 0 .../coin-evm/docs/adapters.md | 0 .../coin-evm/docs/api/explorer/etherscan.md | 0 .../coin-evm/docs/api/explorer/index.md | 0 .../coin-evm/docs/api/explorer/ledger.md | 0 .../coin-evm/docs/api/gasTracker/index.md | 0 .../coin-evm/docs/api/gasTracker/ledger.md | 0 .../coin-evm/docs/api/nft.md | 0 .../coin-evm/docs/api/node/index.md | 0 .../coin-evm/docs/api/node/ledger.md | 0 .../coin-evm/docs/api/node/rpc.md | 0 .../coin-evm/docs/bridge.md | 0 .../coin-evm/docs/broadcast.md | 0 .../coin-evm/docs/buildOptimisticOperation.md | 0 .../coin-evm/docs/createTransaction.md | 0 .../coin-evm/docs/deviceTransactionConfig.md | 0 .../coin-evm/docs/estimateMaxSpendable.md | 0 .../evm-family-integration-process/README.md | 0 .../coin-evm/docs/getTransactionStatus.md | 0 .../coin-evm/docs/hw-getAddress.md | 0 .../coin-evm/docs/hw-signMessage.md | 0 .../{ => coin-modules}/coin-evm/docs/logic.md | 0 .../coin-evm/docs/nftResolvers.md | 0 .../coin-evm/docs/preload.md | 0 .../coin-evm/docs/prepareTransaction.md | 0 .../coin-evm/docs/signOperation.md | 0 .../{ => coin-modules}/coin-evm/docs/specs.md | 0 .../coin-evm/docs/speculos-deviceActions.md | 0 .../coin-evm/docs/synchronization.md | 0 .../coin-evm/docs/transaction.md | 0 .../{ => coin-modules}/coin-evm/docs/types.md | 0 .../coin-evm/jest.config.js | 0 libs/{ => coin-modules}/coin-evm/package.json | 2 +- .../src/__tests__/fixtures/common.fixtures.ts | 0 .../__tests__/fixtures/etherscan.fixtures.ts | 0 .../fixtures/explorer/ledger.fixtures.ts | 0 .../fixtures/prepareTransaction.fixtures.ts | 0 .../fixtures/synchronization.fixtures.ts | 0 .../fixtures/transaction.fixtures.ts | 0 .../integration/bridge.integration.test.ts | 0 .../unit/adapters/ethers.unit.test.ts | 0 .../unit/adapters/etherscan.unit.test.ts | 0 .../unit/adapters/ledger.unit.test.ts | 0 .../unit/api/explorer/etherscan.unit.test.ts | 0 .../unit/api/explorer/index.unit.test.ts | 0 .../unit/api/explorer/ledger.unit.test.ts | 0 .../unit/api/explorer/types.unit.test.ts | 0 .../unit/api/gasTracker/index.unit.test.ts | 0 .../unit/api/gasTracker/ledger.unit.test.ts | 0 .../unit/api/gasTracker/types.unit.test.ts | 0 .../unit/api/node/index.unit.test.ts | 0 .../unit/api/node/ledger.unit.test.ts | 0 .../__tests__/unit/api/node/rpc.unit.test.ts | 0 .../unit/api/node/types.unit.test.ts | 0 .../src/__tests__/unit/broadcast.unit.test.ts | 0 .../buildOptimisticOperation.unit.test.ts | 0 .../unit/createTransaction.unit.test.ts | 0 .../unit/deviceTransactionConfig.unit.test.ts | 0 .../getEditTransactionPatch.test.ts.snap | 0 .../getFormattedFeeFields.test.ts.snap | 0 .../getEditTransactionPatch.test.ts | 0 .../getFormattedFeeFields.test.ts | 0 .../editTransaction/hasMinimumFunds.test.ts | 0 .../isStrategyDisabled.test.ts | 0 .../isTransactionConfirmed.test.ts | 0 .../unit/estimateMaxSpendable.unit.test.ts | 0 .../unit/getTransactionStatus.unit.test.ts | 0 .../__tests__/unit/hw-getAddress.unit.test.ts | 0 .../unit/hw-signMessage.unit.test.ts | 0 .../src/__tests__/unit/logic.unit.test.ts | 0 .../__tests__/unit/nftResolvers.unit.test.ts | 0 .../src/__tests__/unit/operation.test.ts | 0 .../src/__tests__/unit/preload.unit.test.ts | 0 .../unit/prepareTransaction.unit.test.ts | 0 .../__tests__/unit/signOperation.unit.test.ts | 0 .../unit/synchronization.unit.test.ts | 2 +- .../__tests__/unit/transaction.unit.test.ts | 0 .../coin-evm/src/abis/erc1155.abi.json | 0 .../coin-evm/src/abis/erc20.abi.json | 0 .../coin-evm/src/abis/erc721.abi.json | 0 .../src/abis/optimismGasPriceOracle.abi.json | 0 .../coin-evm/src/adapters/ethers.ts | 0 .../coin-evm/src/adapters/etherscan.ts | 0 .../coin-evm/src/adapters/index.ts | 0 .../coin-evm/src/adapters/ledger.ts | 0 .../coin-evm/src/api/explorer/etherscan.ts | 0 .../coin-evm/src/api/explorer/index.ts | 0 .../coin-evm/src/api/explorer/ledger.ts | 0 .../coin-evm/src/api/explorer/types.ts | 0 .../coin-evm/src/api/gasTracker/index.ts | 0 .../coin-evm/src/api/gasTracker/ledger.ts | 0 .../coin-evm/src/api/gasTracker/types.ts | 0 .../coin-evm/src/api/nft/index.ts | 0 .../coin-evm/src/api/node/index.ts | 0 .../coin-evm/src/api/node/ledger.ts | 0 .../coin-evm/src/api/node/rpc.common.ts | 0 .../coin-evm/src/api/node/rpc.native.ts | 0 .../coin-evm/src/api/node/rpc.ts | 0 .../coin-evm/src/api/node/types.ts | 0 .../coin-evm/src/bridge/js.ts | 0 .../coin-evm/src/broadcast.ts | 0 .../coin-evm/src/buildOptimisticOperation.ts | 0 .../coin-evm/src/cli-transaction.ts | 0 .../coin-evm/src/createTransaction.ts | 0 .../coin-evm/src/datasets/ethereum1.ts | 0 .../coin-evm/src/deviceTransactionConfig.ts | 0 .../getEditTransactionPatch.ts | 0 .../editTransaction/getFormattedFeeFields.ts | 0 .../getMinEditTransactionFees.ts | 0 .../src/editTransaction/hasMinimumFunds.ts | 0 .../coin-evm/src/editTransaction/index.ts | 0 .../src/editTransaction/isStrategyDisabled.ts | 0 .../editTransaction/isTransactionConfirmed.ts | 0 .../{ => coin-modules}/coin-evm/src/errors.ts | 0 .../coin-evm/src/estimateMaxSpendable.ts | 0 .../coin-evm/src/getTransactionStatus.ts | 0 .../coin-evm/src/hw-getAddress.ts | 0 .../coin-evm/src/hw-signMessage.ts | 0 libs/{ => coin-modules}/coin-evm/src/logic.ts | 0 .../coin-evm/src/nftResolvers.ts | 0 .../coin-evm/src/operation.ts | 0 .../coin-evm/src/preload.ts | 0 .../coin-evm/src/prepareTransaction.ts | 0 .../coin-evm/src/signOperation.ts | 0 libs/{ => coin-modules}/coin-evm/src/specs.ts | 0 .../coin-evm/src/speculos-deviceActions.ts | 0 .../coin-evm/src/synchronization.ts | 0 .../coin-evm/src/transaction.ts | 0 .../coin-evm/src/types/editTransaction.ts | 0 .../coin-evm/src/types/etherscan.ts | 0 .../coin-evm/src/types/index.ts | 0 .../coin-evm/src/types/ledger.ts | 0 .../coin-evm/src/types/signer.ts | 0 .../coin-evm/src/types/transaction.ts | 0 .../{ => coin-modules}/coin-evm/tsconfig.json | 2 +- .../{ => coin-modules}/coin-near/.eslintrc.js | 0 .../coin-near/.unimportedrc.json | 0 .../{ => coin-modules}/coin-near/CHANGELOG.md | 0 .../coin-near/jest.config.js | 0 .../{ => coin-modules}/coin-near/package.json | 2 +- .../coin-near/src/account.ts | 0 .../coin-near/src/api/archive-node-sdk.ts | 0 .../coin-near/src/api/datahub-indexer-sdk.ts | 0 .../coin-near/src/api/index.ts | 0 .../coin-near/src/api/sdk.types.ts | 0 .../coin-near/src/bridge.integration.test.ts | 0 .../coin-near/src/bridge/js.ts | 0 .../coin-near/src/cli-transaction.ts | 0 .../coin-near/src/constants.ts | 0 .../coin-near/src/deviceTransactionConfig.ts | 0 .../coin-near/src/errors.ts | 0 .../coin-near/src/hw-getAddress.ts | 0 .../coin-near/src/js-broadcast.ts | 0 .../coin-near/src/js-buildTransaction.ts | 0 .../coin-near/src/js-estimateMaxSpendable.ts | 0 .../coin-near/src/js-getFeesForTransaction.ts | 0 .../coin-near/src/js-getTransactionStatus.ts | 0 .../coin-near/src/js-signOperation.ts | 0 .../coin-near/src/js-synchronisation.ts | 0 .../coin-near/src/js-transaction.ts | 0 .../{ => coin-modules}/coin-near/src/logic.ts | 0 .../coin-near/src/preload.ts | 0 .../coin-near/src/serialization.ts | 0 .../coin-near/src/signer.ts | 0 .../{ => coin-modules}/coin-near/src/specs.ts | 0 .../coin-near/src/speculos-deviceActions.ts | 0 .../coin-near/src/transaction.ts | 0 .../{ => coin-modules}/coin-near/src/types.ts | 0 .../coin-near/tsconfig.json | 2 +- .../coin-polkadot/.eslintrc.js | 0 .../coin-polkadot/.unimportedrc.json | 0 .../coin-polkadot/CHANGELOG.md | 0 .../coin-polkadot/jest.config.js | 0 .../coin-polkadot/package.json | 2 +- .../src/bridge/createTransaction.ts | 0 .../src/bridge/deviceTransactionConfig.ts | 0 .../coin-polkadot/src/bridge/formatters.ts | 0 .../coin-polkadot/src/bridge/index.ts | 0 .../coin-polkadot/src/bridge/preload.ts | 0 .../src/bridge/prepareTransaction.test.ts | 0 .../src/bridge/prepareTransaction.ts | 0 .../coin-polkadot/src/bridge/serialization.ts | 0 .../coin-polkadot/src/bridge/signOperation.ts | 0 .../coin-polkadot/src/bridge/transaction.ts | 0 .../coin-polkadot/src/common/address.test.ts | 0 .../coin-polkadot/src/common/address.ts | 0 .../coin-polkadot/src/common/index.ts | 0 .../coin-polkadot/src/index.ts | 0 .../coin-polkadot/src/logic/broadcast.test.ts | 0 .../coin-polkadot/src/logic/broadcast.ts | 0 .../src/logic/buildTransaction.test.ts | 0 .../src/logic/buildTransaction.ts | 0 .../src/logic/estimateMaxSpendable.ts | 0 .../src/logic/getFeesForTransaction.test.ts | 0 .../src/logic/getFeesForTransaction.ts | 0 .../src/logic/getTransactionStatus.ts | 0 .../coin-polkadot/src/logic/index.ts | 0 .../src/logic/polkadot-crypto.ts | 0 .../src/logic/signTransaction.ts | 0 .../coin-polkadot/src/logic/state.ts | 0 .../src/logic/synchronisation.ts | 0 .../coin-polkadot/src/logic/transaction.ts | 0 .../coin-polkadot/src/logic/utils.test.ts | 0 .../coin-polkadot/src/logic/utils.ts | 0 .../coin-polkadot/src/network/bisontrails.ts | 0 .../coin-polkadot/src/network/common.ts | 0 .../coin-polkadot/src/network/index.test.ts | 0 .../coin-polkadot/src/network/index.ts | 0 .../src/network/sidecar.fixture.ts | 0 .../coin-polkadot/src/network/sidecar.mock.ts | 0 .../coin-polkadot/src/network/sidecar.ts | 0 .../src/network/sidecar.types.ts | 0 .../src/network/sidecar.unit.test.ts | 0 .../coin-polkadot/src/signer/getAddress.ts | 0 .../coin-polkadot/src/signer/index.ts | 0 .../src/test/bot-deviceActions.ts | 0 .../coin-polkadot/src/test/bot-specs.ts | 0 .../src/test/bridgeDatasetTest.ts | 0 .../coin-polkadot/src/test/cli.ts | 0 .../coin-polkadot/src/test/index.ts | 0 .../coin-polkadot/src/types/errors.ts | 0 .../coin-polkadot/src/types/index.ts | 0 .../coin-polkadot/src/types/model.fixture.ts | 2 +- .../coin-polkadot/src/types/model.ts | 0 .../coin-polkadot/src/types/signer.ts | 0 .../coin-polkadot}/tsconfig.json | 2 +- .../scripts/sync-families-dispatch.mjs | 14 +- pnpm-lock.yaml | 1269 ++++++++++------- pnpm-workspace.yaml | 1 + 395 files changed, 809 insertions(+), 502 deletions(-) rename libs/{ => coin-modules}/coin-algorand/.eslintrc.js (100%) rename libs/{ => coin-modules}/coin-algorand/.unimportedrc.json (100%) rename libs/{ => coin-modules}/coin-algorand/CHANGELOG.md (100%) rename libs/{ => coin-modules}/coin-algorand/jest.config.js (100%) rename libs/{ => coin-modules}/coin-algorand/package.json (98%) rename libs/{ => coin-modules}/coin-algorand/src/api/algodv2.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/api/algodv2.types.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/api/index.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/api/indexer.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/api/indexer.types.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/bridge.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/bridge/js.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/buildTransaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/cli-transaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/deviceTransactionConfig.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/errors.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/formatters.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/hw-getAddress.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/initAccount.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-broadcast.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-createTransaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-estimateMaxSpendable.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-getFeesForTransaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-getTransactionStatus.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-prepareTransaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-signOperation.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/js-synchronization.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/logic.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/mock.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/serialization.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/signer.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/specs.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/speculos-deviceActions.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/tokens.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/transaction.ts (100%) rename libs/{ => coin-modules}/coin-algorand/src/types.ts (100%) rename libs/{coin-polkadot => coin-modules/coin-algorand}/tsconfig.json (87%) rename libs/{ => coin-modules}/coin-bitcoin/.eslintrc.js (100%) rename libs/{ => coin-modules}/coin-bitcoin/.unimportedrc.json (100%) rename libs/{ => coin-modules}/coin-bitcoin/jest.config.js (100%) rename libs/{ => coin-modules}/coin-bitcoin/package.json (98%) rename libs/{ => coin-modules}/coin-bitcoin/src/account.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/bech32m.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/bridge.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/bridge/js.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/cache.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/cli-transaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/crypto-util.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/bitcoin.scanAccounts.1.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/bitcoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/bitcoin_cash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/bitcoin_gold.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/dash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/decred.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/digibyte.scanAccounts.1.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/digibyte.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/dogecoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/komodo.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/litecoin.scanAccounts.1.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/litecoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/peercoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/pivx.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/qtum.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/vertcoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/viacoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/zcash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/datasets/zencash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/descriptor.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/descriptor.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/deviceTransactionConfig.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/errors.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/explorer.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/formatters.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/getAccountNetworkInfo.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/getAccountNetworkInfo.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/hw-getAddress.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/hw-signMessage.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-broadcast.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-buildTransaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-createTransaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-estimateMaxSpendable.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-getFeesForTransaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-getTransactionStatus.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-prepareTransaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-signOperation.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/js-synchronisation.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/logic.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/logic.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/mockBtcSigner.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/networks.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/publicAddresses.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/serialization.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/serialization.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/signer.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/specs.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/speculos-deviceActions.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/transaction.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/bitcoin.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/logic.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/utils.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.errorpropagation.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.estimateMaxSpendable.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/wallet.storage.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.getAddress.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.pickingStrategies.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.reorg.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.synced.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.syncing.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.NP2WPKH.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.P2WPKH.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.dogecoin.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.litecoin.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/__tests__/xpub.utxo.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/account.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/base.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/bip32.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/bitcoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/bitcoincash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/bitcoingold.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/dash.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/decred.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/digibyte.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/doge.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/factory.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/index.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/komodo.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/litecoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/peercoin.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/pivx.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/qtum.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/secp256k1.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/stealth.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/via.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/vtc.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/zec.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/crypto/zen.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/explorer/index.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/explorer/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/index.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/pickingstrategies/CoinSelect.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/pickingstrategies/DeepFirst.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/pickingstrategies/Merge.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/pickingstrategies/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/storage/index.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/storage/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/types.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/utils.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/wallet.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/wallet-btc/xpub.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/xpub.txs.loadExport.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/src/xpub.txs.txNoOutput.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/tsconfig.json (87%) rename libs/{ => coin-modules}/coin-bitcoin/types/blake-hash.d.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/types/bs58check/base.d.ts (100%) rename libs/{ => coin-modules}/coin-bitcoin/types/coininfo.d.ts (100%) rename libs/{ => coin-modules}/coin-evm/.eslintrc.js (100%) rename libs/{ => coin-modules}/coin-evm/.unimportedrc.json (100%) rename libs/{ => coin-modules}/coin-evm/CHANGELOG.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/abis.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/adapters.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/explorer/etherscan.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/explorer/index.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/explorer/ledger.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/gasTracker/index.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/gasTracker/ledger.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/nft.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/node/index.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/node/ledger.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/api/node/rpc.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/bridge.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/broadcast.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/buildOptimisticOperation.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/createTransaction.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/deviceTransactionConfig.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/estimateMaxSpendable.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/evm-family-integration-process/README.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/getTransactionStatus.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/hw-getAddress.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/hw-signMessage.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/logic.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/nftResolvers.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/preload.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/prepareTransaction.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/signOperation.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/specs.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/speculos-deviceActions.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/synchronization.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/transaction.md (100%) rename libs/{ => coin-modules}/coin-evm/docs/types.md (100%) rename libs/{ => coin-modules}/coin-evm/jest.config.js (100%) rename libs/{ => coin-modules}/coin-evm/package.json (98%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/common.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/etherscan.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/explorer/ledger.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/prepareTransaction.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/synchronization.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/fixtures/transaction.fixtures.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/integration/bridge.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/adapters/ethers.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/adapters/etherscan.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/adapters/ledger.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/explorer/etherscan.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/explorer/index.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/explorer/ledger.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/explorer/types.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/gasTracker/index.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/gasTracker/ledger.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/gasTracker/types.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/node/index.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/node/ledger.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/node/rpc.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/api/node/types.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/broadcast.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/buildOptimisticOperation.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/createTransaction.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/deviceTransactionConfig.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getEditTransactionPatch.test.ts.snap (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getFormattedFeeFields.test.ts.snap (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/getEditTransactionPatch.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/getFormattedFeeFields.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/hasMinimumFunds.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/isStrategyDisabled.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/editTransaction/isTransactionConfirmed.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/estimateMaxSpendable.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/getTransactionStatus.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/hw-getAddress.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/hw-signMessage.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/logic.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/nftResolvers.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/operation.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/preload.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/prepareTransaction.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/signOperation.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/synchronization.unit.test.ts (99%) rename libs/{ => coin-modules}/coin-evm/src/__tests__/unit/transaction.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/abis/erc1155.abi.json (100%) rename libs/{ => coin-modules}/coin-evm/src/abis/erc20.abi.json (100%) rename libs/{ => coin-modules}/coin-evm/src/abis/erc721.abi.json (100%) rename libs/{ => coin-modules}/coin-evm/src/abis/optimismGasPriceOracle.abi.json (100%) rename libs/{ => coin-modules}/coin-evm/src/adapters/ethers.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/adapters/etherscan.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/adapters/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/adapters/ledger.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/explorer/etherscan.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/explorer/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/explorer/ledger.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/explorer/types.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/gasTracker/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/gasTracker/ledger.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/gasTracker/types.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/nft/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/ledger.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/rpc.common.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/rpc.native.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/rpc.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/api/node/types.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/bridge/js.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/broadcast.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/buildOptimisticOperation.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/cli-transaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/createTransaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/datasets/ethereum1.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/deviceTransactionConfig.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/getEditTransactionPatch.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/getFormattedFeeFields.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/getMinEditTransactionFees.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/hasMinimumFunds.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/isStrategyDisabled.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/editTransaction/isTransactionConfirmed.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/errors.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/estimateMaxSpendable.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/getTransactionStatus.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/hw-getAddress.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/hw-signMessage.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/logic.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/nftResolvers.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/operation.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/preload.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/prepareTransaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/signOperation.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/specs.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/speculos-deviceActions.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/synchronization.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/transaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/editTransaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/etherscan.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/index.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/ledger.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/signer.ts (100%) rename libs/{ => coin-modules}/coin-evm/src/types/transaction.ts (100%) rename libs/{ => coin-modules}/coin-evm/tsconfig.json (87%) rename libs/{ => coin-modules}/coin-near/.eslintrc.js (100%) rename libs/{ => coin-modules}/coin-near/.unimportedrc.json (100%) rename libs/{ => coin-modules}/coin-near/CHANGELOG.md (100%) rename libs/{ => coin-modules}/coin-near/jest.config.js (100%) rename libs/{ => coin-modules}/coin-near/package.json (98%) rename libs/{ => coin-modules}/coin-near/src/account.ts (100%) rename libs/{ => coin-modules}/coin-near/src/api/archive-node-sdk.ts (100%) rename libs/{ => coin-modules}/coin-near/src/api/datahub-indexer-sdk.ts (100%) rename libs/{ => coin-modules}/coin-near/src/api/index.ts (100%) rename libs/{ => coin-modules}/coin-near/src/api/sdk.types.ts (100%) rename libs/{ => coin-modules}/coin-near/src/bridge.integration.test.ts (100%) rename libs/{ => coin-modules}/coin-near/src/bridge/js.ts (100%) rename libs/{ => coin-modules}/coin-near/src/cli-transaction.ts (100%) rename libs/{ => coin-modules}/coin-near/src/constants.ts (100%) rename libs/{ => coin-modules}/coin-near/src/deviceTransactionConfig.ts (100%) rename libs/{ => coin-modules}/coin-near/src/errors.ts (100%) rename libs/{ => coin-modules}/coin-near/src/hw-getAddress.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-broadcast.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-buildTransaction.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-estimateMaxSpendable.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-getFeesForTransaction.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-getTransactionStatus.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-signOperation.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-synchronisation.ts (100%) rename libs/{ => coin-modules}/coin-near/src/js-transaction.ts (100%) rename libs/{ => coin-modules}/coin-near/src/logic.ts (100%) rename libs/{ => coin-modules}/coin-near/src/preload.ts (100%) rename libs/{ => coin-modules}/coin-near/src/serialization.ts (100%) rename libs/{ => coin-modules}/coin-near/src/signer.ts (100%) rename libs/{ => coin-modules}/coin-near/src/specs.ts (100%) rename libs/{ => coin-modules}/coin-near/src/speculos-deviceActions.ts (100%) rename libs/{ => coin-modules}/coin-near/src/transaction.ts (100%) rename libs/{ => coin-modules}/coin-near/src/types.ts (100%) rename libs/{ => coin-modules}/coin-near/tsconfig.json (84%) rename libs/{ => coin-modules}/coin-polkadot/.eslintrc.js (100%) rename libs/{ => coin-modules}/coin-polkadot/.unimportedrc.json (100%) rename libs/{ => coin-modules}/coin-polkadot/CHANGELOG.md (100%) rename libs/{ => coin-modules}/coin-polkadot/jest.config.js (100%) rename libs/{ => coin-modules}/coin-polkadot/package.json (98%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/createTransaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/deviceTransactionConfig.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/formatters.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/preload.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/prepareTransaction.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/prepareTransaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/serialization.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/signOperation.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/bridge/transaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/common/address.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/common/address.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/common/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/broadcast.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/broadcast.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/buildTransaction.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/buildTransaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/estimateMaxSpendable.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/getFeesForTransaction.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/getFeesForTransaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/getTransactionStatus.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/polkadot-crypto.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/signTransaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/state.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/synchronisation.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/transaction.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/utils.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/logic/utils.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/bisontrails.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/common.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/index.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/sidecar.fixture.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/sidecar.mock.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/sidecar.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/sidecar.types.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/network/sidecar.unit.test.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/signer/getAddress.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/signer/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/test/bot-deviceActions.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/test/bot-specs.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/test/bridgeDatasetTest.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/test/cli.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/test/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/types/errors.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/types/index.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/types/model.fixture.ts (97%) rename libs/{ => coin-modules}/coin-polkadot/src/types/model.ts (100%) rename libs/{ => coin-modules}/coin-polkadot/src/types/signer.ts (100%) rename libs/{coin-algorand => coin-modules/coin-polkadot}/tsconfig.json (87%) diff --git a/libs/coin-framework/package.json b/libs/coin-framework/package.json index f48efa13fb9d..ff9fd3f41067 100644 --- a/libs/coin-framework/package.json +++ b/libs/coin-framework/package.json @@ -116,7 +116,7 @@ "doc": "documentation readme src/** --section=API --pe ts --re ts --re d.ts", "lint": "eslint ./src --no-error-on-unmatched-pattern --ext .ts,.tsx --cache", "lint:fix": "pnpm lint --fix", - "test": "jest", + "test": "cross-env TZ=America/Paris jest", "unimported": "unimported" } } diff --git a/libs/coin-framework/src/account/balanceHistoryCache.test.ts b/libs/coin-framework/src/account/balanceHistoryCache.test.ts index a18cc777acbf..3c0634dae5ec 100644 --- a/libs/coin-framework/src/account/balanceHistoryCache.test.ts +++ b/libs/coin-framework/src/account/balanceHistoryCache.test.ts @@ -4,7 +4,6 @@ describe("date utils", () => { describe("Timezones", () => { it("should always be America/New_York", () => { expect(process.env.TZ).toBe("America/New_York"); - expect(new Date().getTimezoneOffset()).toBe(300); }); }); diff --git a/libs/coin-algorand/.eslintrc.js b/libs/coin-modules/coin-algorand/.eslintrc.js similarity index 100% rename from libs/coin-algorand/.eslintrc.js rename to libs/coin-modules/coin-algorand/.eslintrc.js diff --git a/libs/coin-algorand/.unimportedrc.json b/libs/coin-modules/coin-algorand/.unimportedrc.json similarity index 100% rename from libs/coin-algorand/.unimportedrc.json rename to libs/coin-modules/coin-algorand/.unimportedrc.json diff --git a/libs/coin-algorand/CHANGELOG.md b/libs/coin-modules/coin-algorand/CHANGELOG.md similarity index 100% rename from libs/coin-algorand/CHANGELOG.md rename to libs/coin-modules/coin-algorand/CHANGELOG.md diff --git a/libs/coin-algorand/jest.config.js b/libs/coin-modules/coin-algorand/jest.config.js similarity index 100% rename from libs/coin-algorand/jest.config.js rename to libs/coin-modules/coin-algorand/jest.config.js diff --git a/libs/coin-algorand/package.json b/libs/coin-modules/coin-algorand/package.json similarity index 98% rename from libs/coin-algorand/package.json rename to libs/coin-modules/coin-algorand/package.json index 3dcd95555e85..a30c5c009463 100644 --- a/libs/coin-algorand/package.json +++ b/libs/coin-modules/coin-algorand/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/LedgerHQ/ledger-live/issues" }, - "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-algorand", + "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-algorand", "publishConfig": { "access": "public" }, diff --git a/libs/coin-algorand/src/api/algodv2.ts b/libs/coin-modules/coin-algorand/src/api/algodv2.ts similarity index 100% rename from libs/coin-algorand/src/api/algodv2.ts rename to libs/coin-modules/coin-algorand/src/api/algodv2.ts diff --git a/libs/coin-algorand/src/api/algodv2.types.ts b/libs/coin-modules/coin-algorand/src/api/algodv2.types.ts similarity index 100% rename from libs/coin-algorand/src/api/algodv2.types.ts rename to libs/coin-modules/coin-algorand/src/api/algodv2.types.ts diff --git a/libs/coin-algorand/src/api/index.ts b/libs/coin-modules/coin-algorand/src/api/index.ts similarity index 100% rename from libs/coin-algorand/src/api/index.ts rename to libs/coin-modules/coin-algorand/src/api/index.ts diff --git a/libs/coin-algorand/src/api/indexer.ts b/libs/coin-modules/coin-algorand/src/api/indexer.ts similarity index 100% rename from libs/coin-algorand/src/api/indexer.ts rename to libs/coin-modules/coin-algorand/src/api/indexer.ts diff --git a/libs/coin-algorand/src/api/indexer.types.ts b/libs/coin-modules/coin-algorand/src/api/indexer.types.ts similarity index 100% rename from libs/coin-algorand/src/api/indexer.types.ts rename to libs/coin-modules/coin-algorand/src/api/indexer.types.ts diff --git a/libs/coin-algorand/src/bridge.integration.test.ts b/libs/coin-modules/coin-algorand/src/bridge.integration.test.ts similarity index 100% rename from libs/coin-algorand/src/bridge.integration.test.ts rename to libs/coin-modules/coin-algorand/src/bridge.integration.test.ts diff --git a/libs/coin-algorand/src/bridge/js.ts b/libs/coin-modules/coin-algorand/src/bridge/js.ts similarity index 100% rename from libs/coin-algorand/src/bridge/js.ts rename to libs/coin-modules/coin-algorand/src/bridge/js.ts diff --git a/libs/coin-algorand/src/buildTransaction.ts b/libs/coin-modules/coin-algorand/src/buildTransaction.ts similarity index 100% rename from libs/coin-algorand/src/buildTransaction.ts rename to libs/coin-modules/coin-algorand/src/buildTransaction.ts diff --git a/libs/coin-algorand/src/cli-transaction.ts b/libs/coin-modules/coin-algorand/src/cli-transaction.ts similarity index 100% rename from libs/coin-algorand/src/cli-transaction.ts rename to libs/coin-modules/coin-algorand/src/cli-transaction.ts diff --git a/libs/coin-algorand/src/deviceTransactionConfig.ts b/libs/coin-modules/coin-algorand/src/deviceTransactionConfig.ts similarity index 100% rename from libs/coin-algorand/src/deviceTransactionConfig.ts rename to libs/coin-modules/coin-algorand/src/deviceTransactionConfig.ts diff --git a/libs/coin-algorand/src/errors.ts b/libs/coin-modules/coin-algorand/src/errors.ts similarity index 100% rename from libs/coin-algorand/src/errors.ts rename to libs/coin-modules/coin-algorand/src/errors.ts diff --git a/libs/coin-algorand/src/formatters.ts b/libs/coin-modules/coin-algorand/src/formatters.ts similarity index 100% rename from libs/coin-algorand/src/formatters.ts rename to libs/coin-modules/coin-algorand/src/formatters.ts diff --git a/libs/coin-algorand/src/hw-getAddress.ts b/libs/coin-modules/coin-algorand/src/hw-getAddress.ts similarity index 100% rename from libs/coin-algorand/src/hw-getAddress.ts rename to libs/coin-modules/coin-algorand/src/hw-getAddress.ts diff --git a/libs/coin-algorand/src/initAccount.ts b/libs/coin-modules/coin-algorand/src/initAccount.ts similarity index 100% rename from libs/coin-algorand/src/initAccount.ts rename to libs/coin-modules/coin-algorand/src/initAccount.ts diff --git a/libs/coin-algorand/src/js-broadcast.ts b/libs/coin-modules/coin-algorand/src/js-broadcast.ts similarity index 100% rename from libs/coin-algorand/src/js-broadcast.ts rename to libs/coin-modules/coin-algorand/src/js-broadcast.ts diff --git a/libs/coin-algorand/src/js-createTransaction.ts b/libs/coin-modules/coin-algorand/src/js-createTransaction.ts similarity index 100% rename from libs/coin-algorand/src/js-createTransaction.ts rename to libs/coin-modules/coin-algorand/src/js-createTransaction.ts diff --git a/libs/coin-algorand/src/js-estimateMaxSpendable.ts b/libs/coin-modules/coin-algorand/src/js-estimateMaxSpendable.ts similarity index 100% rename from libs/coin-algorand/src/js-estimateMaxSpendable.ts rename to libs/coin-modules/coin-algorand/src/js-estimateMaxSpendable.ts diff --git a/libs/coin-algorand/src/js-getFeesForTransaction.ts b/libs/coin-modules/coin-algorand/src/js-getFeesForTransaction.ts similarity index 100% rename from libs/coin-algorand/src/js-getFeesForTransaction.ts rename to libs/coin-modules/coin-algorand/src/js-getFeesForTransaction.ts diff --git a/libs/coin-algorand/src/js-getTransactionStatus.ts b/libs/coin-modules/coin-algorand/src/js-getTransactionStatus.ts similarity index 100% rename from libs/coin-algorand/src/js-getTransactionStatus.ts rename to libs/coin-modules/coin-algorand/src/js-getTransactionStatus.ts diff --git a/libs/coin-algorand/src/js-prepareTransaction.ts b/libs/coin-modules/coin-algorand/src/js-prepareTransaction.ts similarity index 100% rename from libs/coin-algorand/src/js-prepareTransaction.ts rename to libs/coin-modules/coin-algorand/src/js-prepareTransaction.ts diff --git a/libs/coin-algorand/src/js-signOperation.ts b/libs/coin-modules/coin-algorand/src/js-signOperation.ts similarity index 100% rename from libs/coin-algorand/src/js-signOperation.ts rename to libs/coin-modules/coin-algorand/src/js-signOperation.ts diff --git a/libs/coin-algorand/src/js-synchronization.ts b/libs/coin-modules/coin-algorand/src/js-synchronization.ts similarity index 100% rename from libs/coin-algorand/src/js-synchronization.ts rename to libs/coin-modules/coin-algorand/src/js-synchronization.ts diff --git a/libs/coin-algorand/src/logic.ts b/libs/coin-modules/coin-algorand/src/logic.ts similarity index 100% rename from libs/coin-algorand/src/logic.ts rename to libs/coin-modules/coin-algorand/src/logic.ts diff --git a/libs/coin-algorand/src/mock.ts b/libs/coin-modules/coin-algorand/src/mock.ts similarity index 100% rename from libs/coin-algorand/src/mock.ts rename to libs/coin-modules/coin-algorand/src/mock.ts diff --git a/libs/coin-algorand/src/serialization.ts b/libs/coin-modules/coin-algorand/src/serialization.ts similarity index 100% rename from libs/coin-algorand/src/serialization.ts rename to libs/coin-modules/coin-algorand/src/serialization.ts diff --git a/libs/coin-algorand/src/signer.ts b/libs/coin-modules/coin-algorand/src/signer.ts similarity index 100% rename from libs/coin-algorand/src/signer.ts rename to libs/coin-modules/coin-algorand/src/signer.ts diff --git a/libs/coin-algorand/src/specs.ts b/libs/coin-modules/coin-algorand/src/specs.ts similarity index 100% rename from libs/coin-algorand/src/specs.ts rename to libs/coin-modules/coin-algorand/src/specs.ts diff --git a/libs/coin-algorand/src/speculos-deviceActions.ts b/libs/coin-modules/coin-algorand/src/speculos-deviceActions.ts similarity index 100% rename from libs/coin-algorand/src/speculos-deviceActions.ts rename to libs/coin-modules/coin-algorand/src/speculos-deviceActions.ts diff --git a/libs/coin-algorand/src/tokens.ts b/libs/coin-modules/coin-algorand/src/tokens.ts similarity index 100% rename from libs/coin-algorand/src/tokens.ts rename to libs/coin-modules/coin-algorand/src/tokens.ts diff --git a/libs/coin-algorand/src/transaction.ts b/libs/coin-modules/coin-algorand/src/transaction.ts similarity index 100% rename from libs/coin-algorand/src/transaction.ts rename to libs/coin-modules/coin-algorand/src/transaction.ts diff --git a/libs/coin-algorand/src/types.ts b/libs/coin-modules/coin-algorand/src/types.ts similarity index 100% rename from libs/coin-algorand/src/types.ts rename to libs/coin-modules/coin-algorand/src/types.ts diff --git a/libs/coin-polkadot/tsconfig.json b/libs/coin-modules/coin-algorand/tsconfig.json similarity index 87% rename from libs/coin-polkadot/tsconfig.json rename to libs/coin-modules/coin-algorand/tsconfig.json index 84043a1d3302..10cd237a080b 100644 --- a/libs/coin-polkadot/tsconfig.json +++ b/libs/coin-modules/coin-algorand/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base", + "extends": "../../../tsconfig.base", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/libs/coin-bitcoin/.eslintrc.js b/libs/coin-modules/coin-bitcoin/.eslintrc.js similarity index 100% rename from libs/coin-bitcoin/.eslintrc.js rename to libs/coin-modules/coin-bitcoin/.eslintrc.js diff --git a/libs/coin-bitcoin/.unimportedrc.json b/libs/coin-modules/coin-bitcoin/.unimportedrc.json similarity index 100% rename from libs/coin-bitcoin/.unimportedrc.json rename to libs/coin-modules/coin-bitcoin/.unimportedrc.json diff --git a/libs/coin-bitcoin/jest.config.js b/libs/coin-modules/coin-bitcoin/jest.config.js similarity index 100% rename from libs/coin-bitcoin/jest.config.js rename to libs/coin-modules/coin-bitcoin/jest.config.js diff --git a/libs/coin-bitcoin/package.json b/libs/coin-modules/coin-bitcoin/package.json similarity index 98% rename from libs/coin-bitcoin/package.json rename to libs/coin-modules/coin-bitcoin/package.json index 9b75e1fb1211..98f33ebc1668 100644 --- a/libs/coin-bitcoin/package.json +++ b/libs/coin-modules/coin-bitcoin/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/LedgerHQ/ledger-live/issues" }, - "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-bitcoin", + "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-bitcoin", "publishConfig": { "access": "public" }, diff --git a/libs/coin-bitcoin/src/account.ts b/libs/coin-modules/coin-bitcoin/src/account.ts similarity index 100% rename from libs/coin-bitcoin/src/account.ts rename to libs/coin-modules/coin-bitcoin/src/account.ts diff --git a/libs/coin-bitcoin/src/bech32m.ts b/libs/coin-modules/coin-bitcoin/src/bech32m.ts similarity index 100% rename from libs/coin-bitcoin/src/bech32m.ts rename to libs/coin-modules/coin-bitcoin/src/bech32m.ts diff --git a/libs/coin-bitcoin/src/bridge.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/bridge.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/bridge.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/bridge.integration.test.ts diff --git a/libs/coin-bitcoin/src/bridge/js.ts b/libs/coin-modules/coin-bitcoin/src/bridge/js.ts similarity index 100% rename from libs/coin-bitcoin/src/bridge/js.ts rename to libs/coin-modules/coin-bitcoin/src/bridge/js.ts diff --git a/libs/coin-bitcoin/src/cache.ts b/libs/coin-modules/coin-bitcoin/src/cache.ts similarity index 100% rename from libs/coin-bitcoin/src/cache.ts rename to libs/coin-modules/coin-bitcoin/src/cache.ts diff --git a/libs/coin-bitcoin/src/cli-transaction.ts b/libs/coin-modules/coin-bitcoin/src/cli-transaction.ts similarity index 100% rename from libs/coin-bitcoin/src/cli-transaction.ts rename to libs/coin-modules/coin-bitcoin/src/cli-transaction.ts diff --git a/libs/coin-bitcoin/src/crypto-util.ts b/libs/coin-modules/coin-bitcoin/src/crypto-util.ts similarity index 100% rename from libs/coin-bitcoin/src/crypto-util.ts rename to libs/coin-modules/coin-bitcoin/src/crypto-util.ts diff --git a/libs/coin-bitcoin/src/datasets/bitcoin.scanAccounts.1.ts b/libs/coin-modules/coin-bitcoin/src/datasets/bitcoin.scanAccounts.1.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/bitcoin.scanAccounts.1.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/bitcoin.scanAccounts.1.ts diff --git a/libs/coin-bitcoin/src/datasets/bitcoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/bitcoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/bitcoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/bitcoin.ts diff --git a/libs/coin-bitcoin/src/datasets/bitcoin_cash.ts b/libs/coin-modules/coin-bitcoin/src/datasets/bitcoin_cash.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/bitcoin_cash.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/bitcoin_cash.ts diff --git a/libs/coin-bitcoin/src/datasets/bitcoin_gold.ts b/libs/coin-modules/coin-bitcoin/src/datasets/bitcoin_gold.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/bitcoin_gold.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/bitcoin_gold.ts diff --git a/libs/coin-bitcoin/src/datasets/dash.ts b/libs/coin-modules/coin-bitcoin/src/datasets/dash.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/dash.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/dash.ts diff --git a/libs/coin-bitcoin/src/datasets/decred.ts b/libs/coin-modules/coin-bitcoin/src/datasets/decred.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/decred.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/decred.ts diff --git a/libs/coin-bitcoin/src/datasets/digibyte.scanAccounts.1.ts b/libs/coin-modules/coin-bitcoin/src/datasets/digibyte.scanAccounts.1.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/digibyte.scanAccounts.1.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/digibyte.scanAccounts.1.ts diff --git a/libs/coin-bitcoin/src/datasets/digibyte.ts b/libs/coin-modules/coin-bitcoin/src/datasets/digibyte.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/digibyte.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/digibyte.ts diff --git a/libs/coin-bitcoin/src/datasets/dogecoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/dogecoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/dogecoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/dogecoin.ts diff --git a/libs/coin-bitcoin/src/datasets/komodo.ts b/libs/coin-modules/coin-bitcoin/src/datasets/komodo.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/komodo.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/komodo.ts diff --git a/libs/coin-bitcoin/src/datasets/litecoin.scanAccounts.1.ts b/libs/coin-modules/coin-bitcoin/src/datasets/litecoin.scanAccounts.1.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/litecoin.scanAccounts.1.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/litecoin.scanAccounts.1.ts diff --git a/libs/coin-bitcoin/src/datasets/litecoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/litecoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/litecoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/litecoin.ts diff --git a/libs/coin-bitcoin/src/datasets/peercoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/peercoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/peercoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/peercoin.ts diff --git a/libs/coin-bitcoin/src/datasets/pivx.ts b/libs/coin-modules/coin-bitcoin/src/datasets/pivx.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/pivx.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/pivx.ts diff --git a/libs/coin-bitcoin/src/datasets/qtum.ts b/libs/coin-modules/coin-bitcoin/src/datasets/qtum.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/qtum.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/qtum.ts diff --git a/libs/coin-bitcoin/src/datasets/vertcoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/vertcoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/vertcoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/vertcoin.ts diff --git a/libs/coin-bitcoin/src/datasets/viacoin.ts b/libs/coin-modules/coin-bitcoin/src/datasets/viacoin.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/viacoin.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/viacoin.ts diff --git a/libs/coin-bitcoin/src/datasets/zcash.ts b/libs/coin-modules/coin-bitcoin/src/datasets/zcash.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/zcash.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/zcash.ts diff --git a/libs/coin-bitcoin/src/datasets/zencash.ts b/libs/coin-modules/coin-bitcoin/src/datasets/zencash.ts similarity index 100% rename from libs/coin-bitcoin/src/datasets/zencash.ts rename to libs/coin-modules/coin-bitcoin/src/datasets/zencash.ts diff --git a/libs/coin-bitcoin/src/descriptor.test.ts b/libs/coin-modules/coin-bitcoin/src/descriptor.test.ts similarity index 100% rename from libs/coin-bitcoin/src/descriptor.test.ts rename to libs/coin-modules/coin-bitcoin/src/descriptor.test.ts diff --git a/libs/coin-bitcoin/src/descriptor.ts b/libs/coin-modules/coin-bitcoin/src/descriptor.ts similarity index 100% rename from libs/coin-bitcoin/src/descriptor.ts rename to libs/coin-modules/coin-bitcoin/src/descriptor.ts diff --git a/libs/coin-bitcoin/src/deviceTransactionConfig.ts b/libs/coin-modules/coin-bitcoin/src/deviceTransactionConfig.ts similarity index 100% rename from libs/coin-bitcoin/src/deviceTransactionConfig.ts rename to libs/coin-modules/coin-bitcoin/src/deviceTransactionConfig.ts diff --git a/libs/coin-bitcoin/src/errors.ts b/libs/coin-modules/coin-bitcoin/src/errors.ts similarity index 100% rename from libs/coin-bitcoin/src/errors.ts rename to libs/coin-modules/coin-bitcoin/src/errors.ts diff --git a/libs/coin-bitcoin/src/explorer.ts b/libs/coin-modules/coin-bitcoin/src/explorer.ts similarity index 100% rename from libs/coin-bitcoin/src/explorer.ts rename to libs/coin-modules/coin-bitcoin/src/explorer.ts diff --git a/libs/coin-bitcoin/src/formatters.ts b/libs/coin-modules/coin-bitcoin/src/formatters.ts similarity index 100% rename from libs/coin-bitcoin/src/formatters.ts rename to libs/coin-modules/coin-bitcoin/src/formatters.ts diff --git a/libs/coin-bitcoin/src/getAccountNetworkInfo.test.ts b/libs/coin-modules/coin-bitcoin/src/getAccountNetworkInfo.test.ts similarity index 100% rename from libs/coin-bitcoin/src/getAccountNetworkInfo.test.ts rename to libs/coin-modules/coin-bitcoin/src/getAccountNetworkInfo.test.ts diff --git a/libs/coin-bitcoin/src/getAccountNetworkInfo.ts b/libs/coin-modules/coin-bitcoin/src/getAccountNetworkInfo.ts similarity index 100% rename from libs/coin-bitcoin/src/getAccountNetworkInfo.ts rename to libs/coin-modules/coin-bitcoin/src/getAccountNetworkInfo.ts diff --git a/libs/coin-bitcoin/src/hw-getAddress.ts b/libs/coin-modules/coin-bitcoin/src/hw-getAddress.ts similarity index 100% rename from libs/coin-bitcoin/src/hw-getAddress.ts rename to libs/coin-modules/coin-bitcoin/src/hw-getAddress.ts diff --git a/libs/coin-bitcoin/src/hw-signMessage.ts b/libs/coin-modules/coin-bitcoin/src/hw-signMessage.ts similarity index 100% rename from libs/coin-bitcoin/src/hw-signMessage.ts rename to libs/coin-modules/coin-bitcoin/src/hw-signMessage.ts diff --git a/libs/coin-bitcoin/src/js-broadcast.ts b/libs/coin-modules/coin-bitcoin/src/js-broadcast.ts similarity index 100% rename from libs/coin-bitcoin/src/js-broadcast.ts rename to libs/coin-modules/coin-bitcoin/src/js-broadcast.ts diff --git a/libs/coin-bitcoin/src/js-buildTransaction.ts b/libs/coin-modules/coin-bitcoin/src/js-buildTransaction.ts similarity index 100% rename from libs/coin-bitcoin/src/js-buildTransaction.ts rename to libs/coin-modules/coin-bitcoin/src/js-buildTransaction.ts diff --git a/libs/coin-bitcoin/src/js-createTransaction.ts b/libs/coin-modules/coin-bitcoin/src/js-createTransaction.ts similarity index 100% rename from libs/coin-bitcoin/src/js-createTransaction.ts rename to libs/coin-modules/coin-bitcoin/src/js-createTransaction.ts diff --git a/libs/coin-bitcoin/src/js-estimateMaxSpendable.ts b/libs/coin-modules/coin-bitcoin/src/js-estimateMaxSpendable.ts similarity index 100% rename from libs/coin-bitcoin/src/js-estimateMaxSpendable.ts rename to libs/coin-modules/coin-bitcoin/src/js-estimateMaxSpendable.ts diff --git a/libs/coin-bitcoin/src/js-getFeesForTransaction.ts b/libs/coin-modules/coin-bitcoin/src/js-getFeesForTransaction.ts similarity index 100% rename from libs/coin-bitcoin/src/js-getFeesForTransaction.ts rename to libs/coin-modules/coin-bitcoin/src/js-getFeesForTransaction.ts diff --git a/libs/coin-bitcoin/src/js-getTransactionStatus.ts b/libs/coin-modules/coin-bitcoin/src/js-getTransactionStatus.ts similarity index 100% rename from libs/coin-bitcoin/src/js-getTransactionStatus.ts rename to libs/coin-modules/coin-bitcoin/src/js-getTransactionStatus.ts diff --git a/libs/coin-bitcoin/src/js-prepareTransaction.ts b/libs/coin-modules/coin-bitcoin/src/js-prepareTransaction.ts similarity index 100% rename from libs/coin-bitcoin/src/js-prepareTransaction.ts rename to libs/coin-modules/coin-bitcoin/src/js-prepareTransaction.ts diff --git a/libs/coin-bitcoin/src/js-signOperation.ts b/libs/coin-modules/coin-bitcoin/src/js-signOperation.ts similarity index 100% rename from libs/coin-bitcoin/src/js-signOperation.ts rename to libs/coin-modules/coin-bitcoin/src/js-signOperation.ts diff --git a/libs/coin-bitcoin/src/js-synchronisation.ts b/libs/coin-modules/coin-bitcoin/src/js-synchronisation.ts similarity index 100% rename from libs/coin-bitcoin/src/js-synchronisation.ts rename to libs/coin-modules/coin-bitcoin/src/js-synchronisation.ts diff --git a/libs/coin-bitcoin/src/logic.ts b/libs/coin-modules/coin-bitcoin/src/logic.ts similarity index 100% rename from libs/coin-bitcoin/src/logic.ts rename to libs/coin-modules/coin-bitcoin/src/logic.ts diff --git a/libs/coin-bitcoin/src/logic.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/logic.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/logic.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/logic.unit.test.ts diff --git a/libs/coin-bitcoin/src/mockBtcSigner.ts b/libs/coin-modules/coin-bitcoin/src/mockBtcSigner.ts similarity index 100% rename from libs/coin-bitcoin/src/mockBtcSigner.ts rename to libs/coin-modules/coin-bitcoin/src/mockBtcSigner.ts diff --git a/libs/coin-bitcoin/src/networks.ts b/libs/coin-modules/coin-bitcoin/src/networks.ts similarity index 100% rename from libs/coin-bitcoin/src/networks.ts rename to libs/coin-modules/coin-bitcoin/src/networks.ts diff --git a/libs/coin-bitcoin/src/publicAddresses.test.ts b/libs/coin-modules/coin-bitcoin/src/publicAddresses.test.ts similarity index 100% rename from libs/coin-bitcoin/src/publicAddresses.test.ts rename to libs/coin-modules/coin-bitcoin/src/publicAddresses.test.ts diff --git a/libs/coin-bitcoin/src/serialization.test.ts b/libs/coin-modules/coin-bitcoin/src/serialization.test.ts similarity index 100% rename from libs/coin-bitcoin/src/serialization.test.ts rename to libs/coin-modules/coin-bitcoin/src/serialization.test.ts diff --git a/libs/coin-bitcoin/src/serialization.ts b/libs/coin-modules/coin-bitcoin/src/serialization.ts similarity index 100% rename from libs/coin-bitcoin/src/serialization.ts rename to libs/coin-modules/coin-bitcoin/src/serialization.ts diff --git a/libs/coin-bitcoin/src/signer.ts b/libs/coin-modules/coin-bitcoin/src/signer.ts similarity index 100% rename from libs/coin-bitcoin/src/signer.ts rename to libs/coin-modules/coin-bitcoin/src/signer.ts diff --git a/libs/coin-bitcoin/src/specs.ts b/libs/coin-modules/coin-bitcoin/src/specs.ts similarity index 100% rename from libs/coin-bitcoin/src/specs.ts rename to libs/coin-modules/coin-bitcoin/src/specs.ts diff --git a/libs/coin-bitcoin/src/speculos-deviceActions.ts b/libs/coin-modules/coin-bitcoin/src/speculos-deviceActions.ts similarity index 100% rename from libs/coin-bitcoin/src/speculos-deviceActions.ts rename to libs/coin-modules/coin-bitcoin/src/speculos-deviceActions.ts diff --git a/libs/coin-bitcoin/src/transaction.ts b/libs/coin-modules/coin-bitcoin/src/transaction.ts similarity index 100% rename from libs/coin-bitcoin/src/transaction.ts rename to libs/coin-modules/coin-bitcoin/src/transaction.ts diff --git a/libs/coin-bitcoin/src/types.ts b/libs/coin-modules/coin-bitcoin/src/types.ts similarity index 100% rename from libs/coin-bitcoin/src/types.ts rename to libs/coin-modules/coin-bitcoin/src/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/bitcoin.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/bitcoin.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/bitcoin.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/bitcoin.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/logic.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/logic.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/logic.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/logic.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/utils.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/utils.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/utils.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/utils.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.errorpropagation.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.errorpropagation.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.errorpropagation.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.errorpropagation.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.estimateMaxSpendable.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.estimateMaxSpendable.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.estimateMaxSpendable.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.estimateMaxSpendable.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.explorer.unit.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.storage.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.storage.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/wallet.storage.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/wallet.storage.unit.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.getAddress.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.getAddress.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.getAddress.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.getAddress.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.pickingStrategies.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.pickingStrategies.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.pickingStrategies.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.pickingStrategies.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.reorg.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.reorg.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.reorg.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.reorg.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.synced.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.synced.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.synced.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.synced.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.syncing.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.syncing.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.syncing.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.syncing.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.NP2WPKH.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.NP2WPKH.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.NP2WPKH.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.NP2WPKH.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.P2WPKH.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.P2WPKH.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.P2WPKH.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.P2WPKH.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.dogecoin.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.dogecoin.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.dogecoin.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.dogecoin.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.litecoin.integration.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.litecoin.integration.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.litecoin.integration.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.txs.litecoin.integration.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.utxo.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.utxo.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/__tests__/xpub.utxo.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/__tests__/xpub.utxo.unit.test.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/account.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/account.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/account.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/account.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/base.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/base.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/base.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/base.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/bip32.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bip32.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/bip32.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bip32.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/bitcoin.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoin.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/bitcoin.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoin.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/bitcoincash.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoincash.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/bitcoincash.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoincash.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/bitcoingold.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoingold.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/bitcoingold.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/bitcoingold.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/dash.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/dash.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/dash.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/dash.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/decred.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/decred.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/decred.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/decred.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/digibyte.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/digibyte.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/digibyte.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/digibyte.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/doge.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/doge.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/doge.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/doge.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/factory.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/factory.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/factory.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/factory.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/index.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/index.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/index.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/index.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/komodo.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/komodo.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/komodo.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/komodo.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/litecoin.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/litecoin.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/litecoin.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/litecoin.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/peercoin.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/peercoin.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/peercoin.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/peercoin.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/pivx.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/pivx.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/pivx.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/pivx.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/qtum.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/qtum.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/qtum.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/qtum.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/secp256k1.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/secp256k1.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/secp256k1.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/secp256k1.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/stealth.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/stealth.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/stealth.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/stealth.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/types.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/types.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/types.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/via.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/via.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/via.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/via.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/vtc.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/vtc.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/vtc.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/vtc.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/zec.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/zec.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/zec.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/zec.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/crypto/zen.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/zen.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/crypto/zen.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/crypto/zen.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/explorer/index.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/explorer/index.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/explorer/index.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/explorer/index.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/explorer/types.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/explorer/types.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/explorer/types.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/explorer/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/index.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/index.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/index.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/index.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/pickingstrategies/CoinSelect.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/CoinSelect.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/pickingstrategies/CoinSelect.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/CoinSelect.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/pickingstrategies/DeepFirst.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/DeepFirst.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/pickingstrategies/DeepFirst.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/DeepFirst.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/pickingstrategies/Merge.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/Merge.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/pickingstrategies/Merge.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/Merge.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/pickingstrategies/types.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/types.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/pickingstrategies/types.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/pickingstrategies/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/storage/index.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/storage/index.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/storage/index.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/storage/index.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/storage/types.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/storage/types.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/storage/types.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/storage/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/types.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/types.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/types.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/types.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/utils.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/utils.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/utils.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/utils.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/wallet.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/wallet.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/wallet.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/wallet.ts diff --git a/libs/coin-bitcoin/src/wallet-btc/xpub.ts b/libs/coin-modules/coin-bitcoin/src/wallet-btc/xpub.ts similarity index 100% rename from libs/coin-bitcoin/src/wallet-btc/xpub.ts rename to libs/coin-modules/coin-bitcoin/src/wallet-btc/xpub.ts diff --git a/libs/coin-bitcoin/src/xpub.txs.loadExport.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/xpub.txs.loadExport.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/xpub.txs.loadExport.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/xpub.txs.loadExport.unit.test.ts diff --git a/libs/coin-bitcoin/src/xpub.txs.txNoOutput.unit.test.ts b/libs/coin-modules/coin-bitcoin/src/xpub.txs.txNoOutput.unit.test.ts similarity index 100% rename from libs/coin-bitcoin/src/xpub.txs.txNoOutput.unit.test.ts rename to libs/coin-modules/coin-bitcoin/src/xpub.txs.txNoOutput.unit.test.ts diff --git a/libs/coin-bitcoin/tsconfig.json b/libs/coin-modules/coin-bitcoin/tsconfig.json similarity index 87% rename from libs/coin-bitcoin/tsconfig.json rename to libs/coin-modules/coin-bitcoin/tsconfig.json index 0590e30da6e2..0d9c9c19de93 100644 --- a/libs/coin-bitcoin/tsconfig.json +++ b/libs/coin-modules/coin-bitcoin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base", + "extends": "../../../tsconfig.base", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/libs/coin-bitcoin/types/blake-hash.d.ts b/libs/coin-modules/coin-bitcoin/types/blake-hash.d.ts similarity index 100% rename from libs/coin-bitcoin/types/blake-hash.d.ts rename to libs/coin-modules/coin-bitcoin/types/blake-hash.d.ts diff --git a/libs/coin-bitcoin/types/bs58check/base.d.ts b/libs/coin-modules/coin-bitcoin/types/bs58check/base.d.ts similarity index 100% rename from libs/coin-bitcoin/types/bs58check/base.d.ts rename to libs/coin-modules/coin-bitcoin/types/bs58check/base.d.ts diff --git a/libs/coin-bitcoin/types/coininfo.d.ts b/libs/coin-modules/coin-bitcoin/types/coininfo.d.ts similarity index 100% rename from libs/coin-bitcoin/types/coininfo.d.ts rename to libs/coin-modules/coin-bitcoin/types/coininfo.d.ts diff --git a/libs/coin-evm/.eslintrc.js b/libs/coin-modules/coin-evm/.eslintrc.js similarity index 100% rename from libs/coin-evm/.eslintrc.js rename to libs/coin-modules/coin-evm/.eslintrc.js diff --git a/libs/coin-evm/.unimportedrc.json b/libs/coin-modules/coin-evm/.unimportedrc.json similarity index 100% rename from libs/coin-evm/.unimportedrc.json rename to libs/coin-modules/coin-evm/.unimportedrc.json diff --git a/libs/coin-evm/CHANGELOG.md b/libs/coin-modules/coin-evm/CHANGELOG.md similarity index 100% rename from libs/coin-evm/CHANGELOG.md rename to libs/coin-modules/coin-evm/CHANGELOG.md diff --git a/libs/coin-evm/docs/abis.md b/libs/coin-modules/coin-evm/docs/abis.md similarity index 100% rename from libs/coin-evm/docs/abis.md rename to libs/coin-modules/coin-evm/docs/abis.md diff --git a/libs/coin-evm/docs/adapters.md b/libs/coin-modules/coin-evm/docs/adapters.md similarity index 100% rename from libs/coin-evm/docs/adapters.md rename to libs/coin-modules/coin-evm/docs/adapters.md diff --git a/libs/coin-evm/docs/api/explorer/etherscan.md b/libs/coin-modules/coin-evm/docs/api/explorer/etherscan.md similarity index 100% rename from libs/coin-evm/docs/api/explorer/etherscan.md rename to libs/coin-modules/coin-evm/docs/api/explorer/etherscan.md diff --git a/libs/coin-evm/docs/api/explorer/index.md b/libs/coin-modules/coin-evm/docs/api/explorer/index.md similarity index 100% rename from libs/coin-evm/docs/api/explorer/index.md rename to libs/coin-modules/coin-evm/docs/api/explorer/index.md diff --git a/libs/coin-evm/docs/api/explorer/ledger.md b/libs/coin-modules/coin-evm/docs/api/explorer/ledger.md similarity index 100% rename from libs/coin-evm/docs/api/explorer/ledger.md rename to libs/coin-modules/coin-evm/docs/api/explorer/ledger.md diff --git a/libs/coin-evm/docs/api/gasTracker/index.md b/libs/coin-modules/coin-evm/docs/api/gasTracker/index.md similarity index 100% rename from libs/coin-evm/docs/api/gasTracker/index.md rename to libs/coin-modules/coin-evm/docs/api/gasTracker/index.md diff --git a/libs/coin-evm/docs/api/gasTracker/ledger.md b/libs/coin-modules/coin-evm/docs/api/gasTracker/ledger.md similarity index 100% rename from libs/coin-evm/docs/api/gasTracker/ledger.md rename to libs/coin-modules/coin-evm/docs/api/gasTracker/ledger.md diff --git a/libs/coin-evm/docs/api/nft.md b/libs/coin-modules/coin-evm/docs/api/nft.md similarity index 100% rename from libs/coin-evm/docs/api/nft.md rename to libs/coin-modules/coin-evm/docs/api/nft.md diff --git a/libs/coin-evm/docs/api/node/index.md b/libs/coin-modules/coin-evm/docs/api/node/index.md similarity index 100% rename from libs/coin-evm/docs/api/node/index.md rename to libs/coin-modules/coin-evm/docs/api/node/index.md diff --git a/libs/coin-evm/docs/api/node/ledger.md b/libs/coin-modules/coin-evm/docs/api/node/ledger.md similarity index 100% rename from libs/coin-evm/docs/api/node/ledger.md rename to libs/coin-modules/coin-evm/docs/api/node/ledger.md diff --git a/libs/coin-evm/docs/api/node/rpc.md b/libs/coin-modules/coin-evm/docs/api/node/rpc.md similarity index 100% rename from libs/coin-evm/docs/api/node/rpc.md rename to libs/coin-modules/coin-evm/docs/api/node/rpc.md diff --git a/libs/coin-evm/docs/bridge.md b/libs/coin-modules/coin-evm/docs/bridge.md similarity index 100% rename from libs/coin-evm/docs/bridge.md rename to libs/coin-modules/coin-evm/docs/bridge.md diff --git a/libs/coin-evm/docs/broadcast.md b/libs/coin-modules/coin-evm/docs/broadcast.md similarity index 100% rename from libs/coin-evm/docs/broadcast.md rename to libs/coin-modules/coin-evm/docs/broadcast.md diff --git a/libs/coin-evm/docs/buildOptimisticOperation.md b/libs/coin-modules/coin-evm/docs/buildOptimisticOperation.md similarity index 100% rename from libs/coin-evm/docs/buildOptimisticOperation.md rename to libs/coin-modules/coin-evm/docs/buildOptimisticOperation.md diff --git a/libs/coin-evm/docs/createTransaction.md b/libs/coin-modules/coin-evm/docs/createTransaction.md similarity index 100% rename from libs/coin-evm/docs/createTransaction.md rename to libs/coin-modules/coin-evm/docs/createTransaction.md diff --git a/libs/coin-evm/docs/deviceTransactionConfig.md b/libs/coin-modules/coin-evm/docs/deviceTransactionConfig.md similarity index 100% rename from libs/coin-evm/docs/deviceTransactionConfig.md rename to libs/coin-modules/coin-evm/docs/deviceTransactionConfig.md diff --git a/libs/coin-evm/docs/estimateMaxSpendable.md b/libs/coin-modules/coin-evm/docs/estimateMaxSpendable.md similarity index 100% rename from libs/coin-evm/docs/estimateMaxSpendable.md rename to libs/coin-modules/coin-evm/docs/estimateMaxSpendable.md diff --git a/libs/coin-evm/docs/evm-family-integration-process/README.md b/libs/coin-modules/coin-evm/docs/evm-family-integration-process/README.md similarity index 100% rename from libs/coin-evm/docs/evm-family-integration-process/README.md rename to libs/coin-modules/coin-evm/docs/evm-family-integration-process/README.md diff --git a/libs/coin-evm/docs/getTransactionStatus.md b/libs/coin-modules/coin-evm/docs/getTransactionStatus.md similarity index 100% rename from libs/coin-evm/docs/getTransactionStatus.md rename to libs/coin-modules/coin-evm/docs/getTransactionStatus.md diff --git a/libs/coin-evm/docs/hw-getAddress.md b/libs/coin-modules/coin-evm/docs/hw-getAddress.md similarity index 100% rename from libs/coin-evm/docs/hw-getAddress.md rename to libs/coin-modules/coin-evm/docs/hw-getAddress.md diff --git a/libs/coin-evm/docs/hw-signMessage.md b/libs/coin-modules/coin-evm/docs/hw-signMessage.md similarity index 100% rename from libs/coin-evm/docs/hw-signMessage.md rename to libs/coin-modules/coin-evm/docs/hw-signMessage.md diff --git a/libs/coin-evm/docs/logic.md b/libs/coin-modules/coin-evm/docs/logic.md similarity index 100% rename from libs/coin-evm/docs/logic.md rename to libs/coin-modules/coin-evm/docs/logic.md diff --git a/libs/coin-evm/docs/nftResolvers.md b/libs/coin-modules/coin-evm/docs/nftResolvers.md similarity index 100% rename from libs/coin-evm/docs/nftResolvers.md rename to libs/coin-modules/coin-evm/docs/nftResolvers.md diff --git a/libs/coin-evm/docs/preload.md b/libs/coin-modules/coin-evm/docs/preload.md similarity index 100% rename from libs/coin-evm/docs/preload.md rename to libs/coin-modules/coin-evm/docs/preload.md diff --git a/libs/coin-evm/docs/prepareTransaction.md b/libs/coin-modules/coin-evm/docs/prepareTransaction.md similarity index 100% rename from libs/coin-evm/docs/prepareTransaction.md rename to libs/coin-modules/coin-evm/docs/prepareTransaction.md diff --git a/libs/coin-evm/docs/signOperation.md b/libs/coin-modules/coin-evm/docs/signOperation.md similarity index 100% rename from libs/coin-evm/docs/signOperation.md rename to libs/coin-modules/coin-evm/docs/signOperation.md diff --git a/libs/coin-evm/docs/specs.md b/libs/coin-modules/coin-evm/docs/specs.md similarity index 100% rename from libs/coin-evm/docs/specs.md rename to libs/coin-modules/coin-evm/docs/specs.md diff --git a/libs/coin-evm/docs/speculos-deviceActions.md b/libs/coin-modules/coin-evm/docs/speculos-deviceActions.md similarity index 100% rename from libs/coin-evm/docs/speculos-deviceActions.md rename to libs/coin-modules/coin-evm/docs/speculos-deviceActions.md diff --git a/libs/coin-evm/docs/synchronization.md b/libs/coin-modules/coin-evm/docs/synchronization.md similarity index 100% rename from libs/coin-evm/docs/synchronization.md rename to libs/coin-modules/coin-evm/docs/synchronization.md diff --git a/libs/coin-evm/docs/transaction.md b/libs/coin-modules/coin-evm/docs/transaction.md similarity index 100% rename from libs/coin-evm/docs/transaction.md rename to libs/coin-modules/coin-evm/docs/transaction.md diff --git a/libs/coin-evm/docs/types.md b/libs/coin-modules/coin-evm/docs/types.md similarity index 100% rename from libs/coin-evm/docs/types.md rename to libs/coin-modules/coin-evm/docs/types.md diff --git a/libs/coin-evm/jest.config.js b/libs/coin-modules/coin-evm/jest.config.js similarity index 100% rename from libs/coin-evm/jest.config.js rename to libs/coin-modules/coin-evm/jest.config.js diff --git a/libs/coin-evm/package.json b/libs/coin-modules/coin-evm/package.json similarity index 98% rename from libs/coin-evm/package.json rename to libs/coin-modules/coin-evm/package.json index 90711bd5d035..03c582f96dc9 100644 --- a/libs/coin-evm/package.json +++ b/libs/coin-modules/coin-evm/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/LedgerHQ/ledger-live/issues" }, - "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-evm", + "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-evm", "publishConfig": { "access": "public" }, diff --git a/libs/coin-evm/src/__tests__/fixtures/common.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/common.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/common.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/common.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/fixtures/etherscan.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/etherscan.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/etherscan.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/etherscan.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/fixtures/explorer/ledger.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/explorer/ledger.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/explorer/ledger.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/explorer/ledger.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/fixtures/prepareTransaction.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/prepareTransaction.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/prepareTransaction.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/prepareTransaction.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/fixtures/synchronization.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/synchronization.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/synchronization.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/synchronization.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/fixtures/transaction.fixtures.ts b/libs/coin-modules/coin-evm/src/__tests__/fixtures/transaction.fixtures.ts similarity index 100% rename from libs/coin-evm/src/__tests__/fixtures/transaction.fixtures.ts rename to libs/coin-modules/coin-evm/src/__tests__/fixtures/transaction.fixtures.ts diff --git a/libs/coin-evm/src/__tests__/integration/bridge.integration.test.ts b/libs/coin-modules/coin-evm/src/__tests__/integration/bridge.integration.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/integration/bridge.integration.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/integration/bridge.integration.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/adapters/ethers.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/adapters/ethers.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/adapters/ethers.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/adapters/ethers.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/adapters/etherscan.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/adapters/etherscan.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/adapters/etherscan.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/adapters/etherscan.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/adapters/ledger.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/adapters/ledger.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/adapters/ledger.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/adapters/ledger.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/explorer/etherscan.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/etherscan.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/explorer/etherscan.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/etherscan.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/explorer/index.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/index.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/explorer/index.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/index.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/explorer/ledger.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/ledger.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/explorer/ledger.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/ledger.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/explorer/types.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/types.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/explorer/types.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/explorer/types.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/gasTracker/index.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/index.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/gasTracker/index.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/index.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/gasTracker/ledger.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/ledger.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/gasTracker/ledger.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/ledger.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/gasTracker/types.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/types.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/gasTracker/types.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/gasTracker/types.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/node/index.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/node/index.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/node/index.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/node/index.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/node/ledger.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/node/ledger.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/node/ledger.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/node/ledger.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/node/rpc.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/node/rpc.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/node/rpc.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/node/rpc.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/api/node/types.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/api/node/types.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/api/node/types.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/api/node/types.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/broadcast.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/broadcast.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/broadcast.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/broadcast.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/buildOptimisticOperation.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/buildOptimisticOperation.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/buildOptimisticOperation.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/buildOptimisticOperation.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/createTransaction.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/createTransaction.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/createTransaction.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/createTransaction.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/deviceTransactionConfig.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/deviceTransactionConfig.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/deviceTransactionConfig.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/deviceTransactionConfig.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getEditTransactionPatch.test.ts.snap b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getEditTransactionPatch.test.ts.snap similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getEditTransactionPatch.test.ts.snap rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getEditTransactionPatch.test.ts.snap diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getFormattedFeeFields.test.ts.snap b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getFormattedFeeFields.test.ts.snap similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getFormattedFeeFields.test.ts.snap rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/__snapshots__/getFormattedFeeFields.test.ts.snap diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/getEditTransactionPatch.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/getEditTransactionPatch.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/getEditTransactionPatch.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/getEditTransactionPatch.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/getFormattedFeeFields.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/getFormattedFeeFields.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/getFormattedFeeFields.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/getFormattedFeeFields.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/hasMinimumFunds.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/hasMinimumFunds.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/hasMinimumFunds.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/hasMinimumFunds.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/isStrategyDisabled.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/isStrategyDisabled.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/isStrategyDisabled.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/isStrategyDisabled.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/editTransaction/isTransactionConfirmed.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/isTransactionConfirmed.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/editTransaction/isTransactionConfirmed.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/editTransaction/isTransactionConfirmed.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/estimateMaxSpendable.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/estimateMaxSpendable.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/estimateMaxSpendable.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/estimateMaxSpendable.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/getTransactionStatus.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/getTransactionStatus.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/getTransactionStatus.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/getTransactionStatus.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/hw-getAddress.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/hw-getAddress.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/hw-getAddress.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/hw-getAddress.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/hw-signMessage.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/hw-signMessage.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/hw-signMessage.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/hw-signMessage.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/logic.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/logic.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/logic.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/logic.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/nftResolvers.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/nftResolvers.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/nftResolvers.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/nftResolvers.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/operation.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/operation.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/operation.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/operation.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/preload.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/preload.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/preload.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/preload.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/prepareTransaction.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/prepareTransaction.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/prepareTransaction.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/prepareTransaction.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/signOperation.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/signOperation.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/signOperation.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/signOperation.unit.test.ts diff --git a/libs/coin-evm/src/__tests__/unit/synchronization.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/synchronization.unit.test.ts similarity index 99% rename from libs/coin-evm/src/__tests__/unit/synchronization.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/synchronization.unit.test.ts index 451e73a995e0..870cca56e5c8 100644 --- a/libs/coin-evm/src/__tests__/unit/synchronization.unit.test.ts +++ b/libs/coin-modules/coin-evm/src/__tests__/unit/synchronization.unit.test.ts @@ -1,5 +1,6 @@ import { AssertionError, fail } from "assert"; import BigNumber from "bignumber.js"; +import { getEnv } from "@ledgerhq/live-env"; import { decodeAccountId } from "@ledgerhq/coin-framework/account/accountId"; import { AccountShapeInfo } from "@ledgerhq/coin-framework/bridge/jsHelpers"; import { makeTokenAccount } from "../fixtures/common.fixtures"; @@ -20,7 +21,6 @@ import { internalOperations, } from "../fixtures/synchronization.fixtures"; import { UnknownNode } from "../../errors"; -import { getEnv } from "../../../../env"; import * as logic from "../../logic"; jest.mock("../../api/node/rpc.common"); diff --git a/libs/coin-evm/src/__tests__/unit/transaction.unit.test.ts b/libs/coin-modules/coin-evm/src/__tests__/unit/transaction.unit.test.ts similarity index 100% rename from libs/coin-evm/src/__tests__/unit/transaction.unit.test.ts rename to libs/coin-modules/coin-evm/src/__tests__/unit/transaction.unit.test.ts diff --git a/libs/coin-evm/src/abis/erc1155.abi.json b/libs/coin-modules/coin-evm/src/abis/erc1155.abi.json similarity index 100% rename from libs/coin-evm/src/abis/erc1155.abi.json rename to libs/coin-modules/coin-evm/src/abis/erc1155.abi.json diff --git a/libs/coin-evm/src/abis/erc20.abi.json b/libs/coin-modules/coin-evm/src/abis/erc20.abi.json similarity index 100% rename from libs/coin-evm/src/abis/erc20.abi.json rename to libs/coin-modules/coin-evm/src/abis/erc20.abi.json diff --git a/libs/coin-evm/src/abis/erc721.abi.json b/libs/coin-modules/coin-evm/src/abis/erc721.abi.json similarity index 100% rename from libs/coin-evm/src/abis/erc721.abi.json rename to libs/coin-modules/coin-evm/src/abis/erc721.abi.json diff --git a/libs/coin-evm/src/abis/optimismGasPriceOracle.abi.json b/libs/coin-modules/coin-evm/src/abis/optimismGasPriceOracle.abi.json similarity index 100% rename from libs/coin-evm/src/abis/optimismGasPriceOracle.abi.json rename to libs/coin-modules/coin-evm/src/abis/optimismGasPriceOracle.abi.json diff --git a/libs/coin-evm/src/adapters/ethers.ts b/libs/coin-modules/coin-evm/src/adapters/ethers.ts similarity index 100% rename from libs/coin-evm/src/adapters/ethers.ts rename to libs/coin-modules/coin-evm/src/adapters/ethers.ts diff --git a/libs/coin-evm/src/adapters/etherscan.ts b/libs/coin-modules/coin-evm/src/adapters/etherscan.ts similarity index 100% rename from libs/coin-evm/src/adapters/etherscan.ts rename to libs/coin-modules/coin-evm/src/adapters/etherscan.ts diff --git a/libs/coin-evm/src/adapters/index.ts b/libs/coin-modules/coin-evm/src/adapters/index.ts similarity index 100% rename from libs/coin-evm/src/adapters/index.ts rename to libs/coin-modules/coin-evm/src/adapters/index.ts diff --git a/libs/coin-evm/src/adapters/ledger.ts b/libs/coin-modules/coin-evm/src/adapters/ledger.ts similarity index 100% rename from libs/coin-evm/src/adapters/ledger.ts rename to libs/coin-modules/coin-evm/src/adapters/ledger.ts diff --git a/libs/coin-evm/src/api/explorer/etherscan.ts b/libs/coin-modules/coin-evm/src/api/explorer/etherscan.ts similarity index 100% rename from libs/coin-evm/src/api/explorer/etherscan.ts rename to libs/coin-modules/coin-evm/src/api/explorer/etherscan.ts diff --git a/libs/coin-evm/src/api/explorer/index.ts b/libs/coin-modules/coin-evm/src/api/explorer/index.ts similarity index 100% rename from libs/coin-evm/src/api/explorer/index.ts rename to libs/coin-modules/coin-evm/src/api/explorer/index.ts diff --git a/libs/coin-evm/src/api/explorer/ledger.ts b/libs/coin-modules/coin-evm/src/api/explorer/ledger.ts similarity index 100% rename from libs/coin-evm/src/api/explorer/ledger.ts rename to libs/coin-modules/coin-evm/src/api/explorer/ledger.ts diff --git a/libs/coin-evm/src/api/explorer/types.ts b/libs/coin-modules/coin-evm/src/api/explorer/types.ts similarity index 100% rename from libs/coin-evm/src/api/explorer/types.ts rename to libs/coin-modules/coin-evm/src/api/explorer/types.ts diff --git a/libs/coin-evm/src/api/gasTracker/index.ts b/libs/coin-modules/coin-evm/src/api/gasTracker/index.ts similarity index 100% rename from libs/coin-evm/src/api/gasTracker/index.ts rename to libs/coin-modules/coin-evm/src/api/gasTracker/index.ts diff --git a/libs/coin-evm/src/api/gasTracker/ledger.ts b/libs/coin-modules/coin-evm/src/api/gasTracker/ledger.ts similarity index 100% rename from libs/coin-evm/src/api/gasTracker/ledger.ts rename to libs/coin-modules/coin-evm/src/api/gasTracker/ledger.ts diff --git a/libs/coin-evm/src/api/gasTracker/types.ts b/libs/coin-modules/coin-evm/src/api/gasTracker/types.ts similarity index 100% rename from libs/coin-evm/src/api/gasTracker/types.ts rename to libs/coin-modules/coin-evm/src/api/gasTracker/types.ts diff --git a/libs/coin-evm/src/api/nft/index.ts b/libs/coin-modules/coin-evm/src/api/nft/index.ts similarity index 100% rename from libs/coin-evm/src/api/nft/index.ts rename to libs/coin-modules/coin-evm/src/api/nft/index.ts diff --git a/libs/coin-evm/src/api/node/index.ts b/libs/coin-modules/coin-evm/src/api/node/index.ts similarity index 100% rename from libs/coin-evm/src/api/node/index.ts rename to libs/coin-modules/coin-evm/src/api/node/index.ts diff --git a/libs/coin-evm/src/api/node/ledger.ts b/libs/coin-modules/coin-evm/src/api/node/ledger.ts similarity index 100% rename from libs/coin-evm/src/api/node/ledger.ts rename to libs/coin-modules/coin-evm/src/api/node/ledger.ts diff --git a/libs/coin-evm/src/api/node/rpc.common.ts b/libs/coin-modules/coin-evm/src/api/node/rpc.common.ts similarity index 100% rename from libs/coin-evm/src/api/node/rpc.common.ts rename to libs/coin-modules/coin-evm/src/api/node/rpc.common.ts diff --git a/libs/coin-evm/src/api/node/rpc.native.ts b/libs/coin-modules/coin-evm/src/api/node/rpc.native.ts similarity index 100% rename from libs/coin-evm/src/api/node/rpc.native.ts rename to libs/coin-modules/coin-evm/src/api/node/rpc.native.ts diff --git a/libs/coin-evm/src/api/node/rpc.ts b/libs/coin-modules/coin-evm/src/api/node/rpc.ts similarity index 100% rename from libs/coin-evm/src/api/node/rpc.ts rename to libs/coin-modules/coin-evm/src/api/node/rpc.ts diff --git a/libs/coin-evm/src/api/node/types.ts b/libs/coin-modules/coin-evm/src/api/node/types.ts similarity index 100% rename from libs/coin-evm/src/api/node/types.ts rename to libs/coin-modules/coin-evm/src/api/node/types.ts diff --git a/libs/coin-evm/src/bridge/js.ts b/libs/coin-modules/coin-evm/src/bridge/js.ts similarity index 100% rename from libs/coin-evm/src/bridge/js.ts rename to libs/coin-modules/coin-evm/src/bridge/js.ts diff --git a/libs/coin-evm/src/broadcast.ts b/libs/coin-modules/coin-evm/src/broadcast.ts similarity index 100% rename from libs/coin-evm/src/broadcast.ts rename to libs/coin-modules/coin-evm/src/broadcast.ts diff --git a/libs/coin-evm/src/buildOptimisticOperation.ts b/libs/coin-modules/coin-evm/src/buildOptimisticOperation.ts similarity index 100% rename from libs/coin-evm/src/buildOptimisticOperation.ts rename to libs/coin-modules/coin-evm/src/buildOptimisticOperation.ts diff --git a/libs/coin-evm/src/cli-transaction.ts b/libs/coin-modules/coin-evm/src/cli-transaction.ts similarity index 100% rename from libs/coin-evm/src/cli-transaction.ts rename to libs/coin-modules/coin-evm/src/cli-transaction.ts diff --git a/libs/coin-evm/src/createTransaction.ts b/libs/coin-modules/coin-evm/src/createTransaction.ts similarity index 100% rename from libs/coin-evm/src/createTransaction.ts rename to libs/coin-modules/coin-evm/src/createTransaction.ts diff --git a/libs/coin-evm/src/datasets/ethereum1.ts b/libs/coin-modules/coin-evm/src/datasets/ethereum1.ts similarity index 100% rename from libs/coin-evm/src/datasets/ethereum1.ts rename to libs/coin-modules/coin-evm/src/datasets/ethereum1.ts diff --git a/libs/coin-evm/src/deviceTransactionConfig.ts b/libs/coin-modules/coin-evm/src/deviceTransactionConfig.ts similarity index 100% rename from libs/coin-evm/src/deviceTransactionConfig.ts rename to libs/coin-modules/coin-evm/src/deviceTransactionConfig.ts diff --git a/libs/coin-evm/src/editTransaction/getEditTransactionPatch.ts b/libs/coin-modules/coin-evm/src/editTransaction/getEditTransactionPatch.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/getEditTransactionPatch.ts rename to libs/coin-modules/coin-evm/src/editTransaction/getEditTransactionPatch.ts diff --git a/libs/coin-evm/src/editTransaction/getFormattedFeeFields.ts b/libs/coin-modules/coin-evm/src/editTransaction/getFormattedFeeFields.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/getFormattedFeeFields.ts rename to libs/coin-modules/coin-evm/src/editTransaction/getFormattedFeeFields.ts diff --git a/libs/coin-evm/src/editTransaction/getMinEditTransactionFees.ts b/libs/coin-modules/coin-evm/src/editTransaction/getMinEditTransactionFees.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/getMinEditTransactionFees.ts rename to libs/coin-modules/coin-evm/src/editTransaction/getMinEditTransactionFees.ts diff --git a/libs/coin-evm/src/editTransaction/hasMinimumFunds.ts b/libs/coin-modules/coin-evm/src/editTransaction/hasMinimumFunds.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/hasMinimumFunds.ts rename to libs/coin-modules/coin-evm/src/editTransaction/hasMinimumFunds.ts diff --git a/libs/coin-evm/src/editTransaction/index.ts b/libs/coin-modules/coin-evm/src/editTransaction/index.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/index.ts rename to libs/coin-modules/coin-evm/src/editTransaction/index.ts diff --git a/libs/coin-evm/src/editTransaction/isStrategyDisabled.ts b/libs/coin-modules/coin-evm/src/editTransaction/isStrategyDisabled.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/isStrategyDisabled.ts rename to libs/coin-modules/coin-evm/src/editTransaction/isStrategyDisabled.ts diff --git a/libs/coin-evm/src/editTransaction/isTransactionConfirmed.ts b/libs/coin-modules/coin-evm/src/editTransaction/isTransactionConfirmed.ts similarity index 100% rename from libs/coin-evm/src/editTransaction/isTransactionConfirmed.ts rename to libs/coin-modules/coin-evm/src/editTransaction/isTransactionConfirmed.ts diff --git a/libs/coin-evm/src/errors.ts b/libs/coin-modules/coin-evm/src/errors.ts similarity index 100% rename from libs/coin-evm/src/errors.ts rename to libs/coin-modules/coin-evm/src/errors.ts diff --git a/libs/coin-evm/src/estimateMaxSpendable.ts b/libs/coin-modules/coin-evm/src/estimateMaxSpendable.ts similarity index 100% rename from libs/coin-evm/src/estimateMaxSpendable.ts rename to libs/coin-modules/coin-evm/src/estimateMaxSpendable.ts diff --git a/libs/coin-evm/src/getTransactionStatus.ts b/libs/coin-modules/coin-evm/src/getTransactionStatus.ts similarity index 100% rename from libs/coin-evm/src/getTransactionStatus.ts rename to libs/coin-modules/coin-evm/src/getTransactionStatus.ts diff --git a/libs/coin-evm/src/hw-getAddress.ts b/libs/coin-modules/coin-evm/src/hw-getAddress.ts similarity index 100% rename from libs/coin-evm/src/hw-getAddress.ts rename to libs/coin-modules/coin-evm/src/hw-getAddress.ts diff --git a/libs/coin-evm/src/hw-signMessage.ts b/libs/coin-modules/coin-evm/src/hw-signMessage.ts similarity index 100% rename from libs/coin-evm/src/hw-signMessage.ts rename to libs/coin-modules/coin-evm/src/hw-signMessage.ts diff --git a/libs/coin-evm/src/logic.ts b/libs/coin-modules/coin-evm/src/logic.ts similarity index 100% rename from libs/coin-evm/src/logic.ts rename to libs/coin-modules/coin-evm/src/logic.ts diff --git a/libs/coin-evm/src/nftResolvers.ts b/libs/coin-modules/coin-evm/src/nftResolvers.ts similarity index 100% rename from libs/coin-evm/src/nftResolvers.ts rename to libs/coin-modules/coin-evm/src/nftResolvers.ts diff --git a/libs/coin-evm/src/operation.ts b/libs/coin-modules/coin-evm/src/operation.ts similarity index 100% rename from libs/coin-evm/src/operation.ts rename to libs/coin-modules/coin-evm/src/operation.ts diff --git a/libs/coin-evm/src/preload.ts b/libs/coin-modules/coin-evm/src/preload.ts similarity index 100% rename from libs/coin-evm/src/preload.ts rename to libs/coin-modules/coin-evm/src/preload.ts diff --git a/libs/coin-evm/src/prepareTransaction.ts b/libs/coin-modules/coin-evm/src/prepareTransaction.ts similarity index 100% rename from libs/coin-evm/src/prepareTransaction.ts rename to libs/coin-modules/coin-evm/src/prepareTransaction.ts diff --git a/libs/coin-evm/src/signOperation.ts b/libs/coin-modules/coin-evm/src/signOperation.ts similarity index 100% rename from libs/coin-evm/src/signOperation.ts rename to libs/coin-modules/coin-evm/src/signOperation.ts diff --git a/libs/coin-evm/src/specs.ts b/libs/coin-modules/coin-evm/src/specs.ts similarity index 100% rename from libs/coin-evm/src/specs.ts rename to libs/coin-modules/coin-evm/src/specs.ts diff --git a/libs/coin-evm/src/speculos-deviceActions.ts b/libs/coin-modules/coin-evm/src/speculos-deviceActions.ts similarity index 100% rename from libs/coin-evm/src/speculos-deviceActions.ts rename to libs/coin-modules/coin-evm/src/speculos-deviceActions.ts diff --git a/libs/coin-evm/src/synchronization.ts b/libs/coin-modules/coin-evm/src/synchronization.ts similarity index 100% rename from libs/coin-evm/src/synchronization.ts rename to libs/coin-modules/coin-evm/src/synchronization.ts diff --git a/libs/coin-evm/src/transaction.ts b/libs/coin-modules/coin-evm/src/transaction.ts similarity index 100% rename from libs/coin-evm/src/transaction.ts rename to libs/coin-modules/coin-evm/src/transaction.ts diff --git a/libs/coin-evm/src/types/editTransaction.ts b/libs/coin-modules/coin-evm/src/types/editTransaction.ts similarity index 100% rename from libs/coin-evm/src/types/editTransaction.ts rename to libs/coin-modules/coin-evm/src/types/editTransaction.ts diff --git a/libs/coin-evm/src/types/etherscan.ts b/libs/coin-modules/coin-evm/src/types/etherscan.ts similarity index 100% rename from libs/coin-evm/src/types/etherscan.ts rename to libs/coin-modules/coin-evm/src/types/etherscan.ts diff --git a/libs/coin-evm/src/types/index.ts b/libs/coin-modules/coin-evm/src/types/index.ts similarity index 100% rename from libs/coin-evm/src/types/index.ts rename to libs/coin-modules/coin-evm/src/types/index.ts diff --git a/libs/coin-evm/src/types/ledger.ts b/libs/coin-modules/coin-evm/src/types/ledger.ts similarity index 100% rename from libs/coin-evm/src/types/ledger.ts rename to libs/coin-modules/coin-evm/src/types/ledger.ts diff --git a/libs/coin-evm/src/types/signer.ts b/libs/coin-modules/coin-evm/src/types/signer.ts similarity index 100% rename from libs/coin-evm/src/types/signer.ts rename to libs/coin-modules/coin-evm/src/types/signer.ts diff --git a/libs/coin-evm/src/types/transaction.ts b/libs/coin-modules/coin-evm/src/types/transaction.ts similarity index 100% rename from libs/coin-evm/src/types/transaction.ts rename to libs/coin-modules/coin-evm/src/types/transaction.ts diff --git a/libs/coin-evm/tsconfig.json b/libs/coin-modules/coin-evm/tsconfig.json similarity index 87% rename from libs/coin-evm/tsconfig.json rename to libs/coin-modules/coin-evm/tsconfig.json index b001fed157cf..17ce7f6697ba 100644 --- a/libs/coin-evm/tsconfig.json +++ b/libs/coin-modules/coin-evm/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base", + "extends": "../../../tsconfig.base", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/libs/coin-near/.eslintrc.js b/libs/coin-modules/coin-near/.eslintrc.js similarity index 100% rename from libs/coin-near/.eslintrc.js rename to libs/coin-modules/coin-near/.eslintrc.js diff --git a/libs/coin-near/.unimportedrc.json b/libs/coin-modules/coin-near/.unimportedrc.json similarity index 100% rename from libs/coin-near/.unimportedrc.json rename to libs/coin-modules/coin-near/.unimportedrc.json diff --git a/libs/coin-near/CHANGELOG.md b/libs/coin-modules/coin-near/CHANGELOG.md similarity index 100% rename from libs/coin-near/CHANGELOG.md rename to libs/coin-modules/coin-near/CHANGELOG.md diff --git a/libs/coin-near/jest.config.js b/libs/coin-modules/coin-near/jest.config.js similarity index 100% rename from libs/coin-near/jest.config.js rename to libs/coin-modules/coin-near/jest.config.js diff --git a/libs/coin-near/package.json b/libs/coin-modules/coin-near/package.json similarity index 98% rename from libs/coin-near/package.json rename to libs/coin-modules/coin-near/package.json index da3e3c39a9b7..f7edef35d4f7 100644 --- a/libs/coin-near/package.json +++ b/libs/coin-modules/coin-near/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/LedgerHQ/ledger-live/issues" }, - "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-near", + "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-near", "publishConfig": { "access": "public" }, diff --git a/libs/coin-near/src/account.ts b/libs/coin-modules/coin-near/src/account.ts similarity index 100% rename from libs/coin-near/src/account.ts rename to libs/coin-modules/coin-near/src/account.ts diff --git a/libs/coin-near/src/api/archive-node-sdk.ts b/libs/coin-modules/coin-near/src/api/archive-node-sdk.ts similarity index 100% rename from libs/coin-near/src/api/archive-node-sdk.ts rename to libs/coin-modules/coin-near/src/api/archive-node-sdk.ts diff --git a/libs/coin-near/src/api/datahub-indexer-sdk.ts b/libs/coin-modules/coin-near/src/api/datahub-indexer-sdk.ts similarity index 100% rename from libs/coin-near/src/api/datahub-indexer-sdk.ts rename to libs/coin-modules/coin-near/src/api/datahub-indexer-sdk.ts diff --git a/libs/coin-near/src/api/index.ts b/libs/coin-modules/coin-near/src/api/index.ts similarity index 100% rename from libs/coin-near/src/api/index.ts rename to libs/coin-modules/coin-near/src/api/index.ts diff --git a/libs/coin-near/src/api/sdk.types.ts b/libs/coin-modules/coin-near/src/api/sdk.types.ts similarity index 100% rename from libs/coin-near/src/api/sdk.types.ts rename to libs/coin-modules/coin-near/src/api/sdk.types.ts diff --git a/libs/coin-near/src/bridge.integration.test.ts b/libs/coin-modules/coin-near/src/bridge.integration.test.ts similarity index 100% rename from libs/coin-near/src/bridge.integration.test.ts rename to libs/coin-modules/coin-near/src/bridge.integration.test.ts diff --git a/libs/coin-near/src/bridge/js.ts b/libs/coin-modules/coin-near/src/bridge/js.ts similarity index 100% rename from libs/coin-near/src/bridge/js.ts rename to libs/coin-modules/coin-near/src/bridge/js.ts diff --git a/libs/coin-near/src/cli-transaction.ts b/libs/coin-modules/coin-near/src/cli-transaction.ts similarity index 100% rename from libs/coin-near/src/cli-transaction.ts rename to libs/coin-modules/coin-near/src/cli-transaction.ts diff --git a/libs/coin-near/src/constants.ts b/libs/coin-modules/coin-near/src/constants.ts similarity index 100% rename from libs/coin-near/src/constants.ts rename to libs/coin-modules/coin-near/src/constants.ts diff --git a/libs/coin-near/src/deviceTransactionConfig.ts b/libs/coin-modules/coin-near/src/deviceTransactionConfig.ts similarity index 100% rename from libs/coin-near/src/deviceTransactionConfig.ts rename to libs/coin-modules/coin-near/src/deviceTransactionConfig.ts diff --git a/libs/coin-near/src/errors.ts b/libs/coin-modules/coin-near/src/errors.ts similarity index 100% rename from libs/coin-near/src/errors.ts rename to libs/coin-modules/coin-near/src/errors.ts diff --git a/libs/coin-near/src/hw-getAddress.ts b/libs/coin-modules/coin-near/src/hw-getAddress.ts similarity index 100% rename from libs/coin-near/src/hw-getAddress.ts rename to libs/coin-modules/coin-near/src/hw-getAddress.ts diff --git a/libs/coin-near/src/js-broadcast.ts b/libs/coin-modules/coin-near/src/js-broadcast.ts similarity index 100% rename from libs/coin-near/src/js-broadcast.ts rename to libs/coin-modules/coin-near/src/js-broadcast.ts diff --git a/libs/coin-near/src/js-buildTransaction.ts b/libs/coin-modules/coin-near/src/js-buildTransaction.ts similarity index 100% rename from libs/coin-near/src/js-buildTransaction.ts rename to libs/coin-modules/coin-near/src/js-buildTransaction.ts diff --git a/libs/coin-near/src/js-estimateMaxSpendable.ts b/libs/coin-modules/coin-near/src/js-estimateMaxSpendable.ts similarity index 100% rename from libs/coin-near/src/js-estimateMaxSpendable.ts rename to libs/coin-modules/coin-near/src/js-estimateMaxSpendable.ts diff --git a/libs/coin-near/src/js-getFeesForTransaction.ts b/libs/coin-modules/coin-near/src/js-getFeesForTransaction.ts similarity index 100% rename from libs/coin-near/src/js-getFeesForTransaction.ts rename to libs/coin-modules/coin-near/src/js-getFeesForTransaction.ts diff --git a/libs/coin-near/src/js-getTransactionStatus.ts b/libs/coin-modules/coin-near/src/js-getTransactionStatus.ts similarity index 100% rename from libs/coin-near/src/js-getTransactionStatus.ts rename to libs/coin-modules/coin-near/src/js-getTransactionStatus.ts diff --git a/libs/coin-near/src/js-signOperation.ts b/libs/coin-modules/coin-near/src/js-signOperation.ts similarity index 100% rename from libs/coin-near/src/js-signOperation.ts rename to libs/coin-modules/coin-near/src/js-signOperation.ts diff --git a/libs/coin-near/src/js-synchronisation.ts b/libs/coin-modules/coin-near/src/js-synchronisation.ts similarity index 100% rename from libs/coin-near/src/js-synchronisation.ts rename to libs/coin-modules/coin-near/src/js-synchronisation.ts diff --git a/libs/coin-near/src/js-transaction.ts b/libs/coin-modules/coin-near/src/js-transaction.ts similarity index 100% rename from libs/coin-near/src/js-transaction.ts rename to libs/coin-modules/coin-near/src/js-transaction.ts diff --git a/libs/coin-near/src/logic.ts b/libs/coin-modules/coin-near/src/logic.ts similarity index 100% rename from libs/coin-near/src/logic.ts rename to libs/coin-modules/coin-near/src/logic.ts diff --git a/libs/coin-near/src/preload.ts b/libs/coin-modules/coin-near/src/preload.ts similarity index 100% rename from libs/coin-near/src/preload.ts rename to libs/coin-modules/coin-near/src/preload.ts diff --git a/libs/coin-near/src/serialization.ts b/libs/coin-modules/coin-near/src/serialization.ts similarity index 100% rename from libs/coin-near/src/serialization.ts rename to libs/coin-modules/coin-near/src/serialization.ts diff --git a/libs/coin-near/src/signer.ts b/libs/coin-modules/coin-near/src/signer.ts similarity index 100% rename from libs/coin-near/src/signer.ts rename to libs/coin-modules/coin-near/src/signer.ts diff --git a/libs/coin-near/src/specs.ts b/libs/coin-modules/coin-near/src/specs.ts similarity index 100% rename from libs/coin-near/src/specs.ts rename to libs/coin-modules/coin-near/src/specs.ts diff --git a/libs/coin-near/src/speculos-deviceActions.ts b/libs/coin-modules/coin-near/src/speculos-deviceActions.ts similarity index 100% rename from libs/coin-near/src/speculos-deviceActions.ts rename to libs/coin-modules/coin-near/src/speculos-deviceActions.ts diff --git a/libs/coin-near/src/transaction.ts b/libs/coin-modules/coin-near/src/transaction.ts similarity index 100% rename from libs/coin-near/src/transaction.ts rename to libs/coin-modules/coin-near/src/transaction.ts diff --git a/libs/coin-near/src/types.ts b/libs/coin-modules/coin-near/src/types.ts similarity index 100% rename from libs/coin-near/src/types.ts rename to libs/coin-modules/coin-near/src/types.ts diff --git a/libs/coin-near/tsconfig.json b/libs/coin-modules/coin-near/tsconfig.json similarity index 84% rename from libs/coin-near/tsconfig.json rename to libs/coin-modules/coin-near/tsconfig.json index 81288089c14b..cdb8be8ecb97 100644 --- a/libs/coin-near/tsconfig.json +++ b/libs/coin-modules/coin-near/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base", + "extends": "../../../tsconfig.base", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/libs/coin-polkadot/.eslintrc.js b/libs/coin-modules/coin-polkadot/.eslintrc.js similarity index 100% rename from libs/coin-polkadot/.eslintrc.js rename to libs/coin-modules/coin-polkadot/.eslintrc.js diff --git a/libs/coin-polkadot/.unimportedrc.json b/libs/coin-modules/coin-polkadot/.unimportedrc.json similarity index 100% rename from libs/coin-polkadot/.unimportedrc.json rename to libs/coin-modules/coin-polkadot/.unimportedrc.json diff --git a/libs/coin-polkadot/CHANGELOG.md b/libs/coin-modules/coin-polkadot/CHANGELOG.md similarity index 100% rename from libs/coin-polkadot/CHANGELOG.md rename to libs/coin-modules/coin-polkadot/CHANGELOG.md diff --git a/libs/coin-polkadot/jest.config.js b/libs/coin-modules/coin-polkadot/jest.config.js similarity index 100% rename from libs/coin-polkadot/jest.config.js rename to libs/coin-modules/coin-polkadot/jest.config.js diff --git a/libs/coin-polkadot/package.json b/libs/coin-modules/coin-polkadot/package.json similarity index 98% rename from libs/coin-polkadot/package.json rename to libs/coin-modules/coin-polkadot/package.json index 0d54b8b621d6..0017f19779fa 100644 --- a/libs/coin-polkadot/package.json +++ b/libs/coin-modules/coin-polkadot/package.json @@ -16,7 +16,7 @@ "bugs": { "url": "https://github.com/LedgerHQ/ledger-live/issues" }, - "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-polkadot", + "homepage": "https://github.com/LedgerHQ/ledger-live/tree/develop/libs/coin-modules/coin-polkadot", "publishConfig": { "access": "public" }, diff --git a/libs/coin-polkadot/src/bridge/createTransaction.ts b/libs/coin-modules/coin-polkadot/src/bridge/createTransaction.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/createTransaction.ts rename to libs/coin-modules/coin-polkadot/src/bridge/createTransaction.ts diff --git a/libs/coin-polkadot/src/bridge/deviceTransactionConfig.ts b/libs/coin-modules/coin-polkadot/src/bridge/deviceTransactionConfig.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/deviceTransactionConfig.ts rename to libs/coin-modules/coin-polkadot/src/bridge/deviceTransactionConfig.ts diff --git a/libs/coin-polkadot/src/bridge/formatters.ts b/libs/coin-modules/coin-polkadot/src/bridge/formatters.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/formatters.ts rename to libs/coin-modules/coin-polkadot/src/bridge/formatters.ts diff --git a/libs/coin-polkadot/src/bridge/index.ts b/libs/coin-modules/coin-polkadot/src/bridge/index.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/index.ts rename to libs/coin-modules/coin-polkadot/src/bridge/index.ts diff --git a/libs/coin-polkadot/src/bridge/preload.ts b/libs/coin-modules/coin-polkadot/src/bridge/preload.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/preload.ts rename to libs/coin-modules/coin-polkadot/src/bridge/preload.ts diff --git a/libs/coin-polkadot/src/bridge/prepareTransaction.test.ts b/libs/coin-modules/coin-polkadot/src/bridge/prepareTransaction.test.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/prepareTransaction.test.ts rename to libs/coin-modules/coin-polkadot/src/bridge/prepareTransaction.test.ts diff --git a/libs/coin-polkadot/src/bridge/prepareTransaction.ts b/libs/coin-modules/coin-polkadot/src/bridge/prepareTransaction.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/prepareTransaction.ts rename to libs/coin-modules/coin-polkadot/src/bridge/prepareTransaction.ts diff --git a/libs/coin-polkadot/src/bridge/serialization.ts b/libs/coin-modules/coin-polkadot/src/bridge/serialization.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/serialization.ts rename to libs/coin-modules/coin-polkadot/src/bridge/serialization.ts diff --git a/libs/coin-polkadot/src/bridge/signOperation.ts b/libs/coin-modules/coin-polkadot/src/bridge/signOperation.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/signOperation.ts rename to libs/coin-modules/coin-polkadot/src/bridge/signOperation.ts diff --git a/libs/coin-polkadot/src/bridge/transaction.ts b/libs/coin-modules/coin-polkadot/src/bridge/transaction.ts similarity index 100% rename from libs/coin-polkadot/src/bridge/transaction.ts rename to libs/coin-modules/coin-polkadot/src/bridge/transaction.ts diff --git a/libs/coin-polkadot/src/common/address.test.ts b/libs/coin-modules/coin-polkadot/src/common/address.test.ts similarity index 100% rename from libs/coin-polkadot/src/common/address.test.ts rename to libs/coin-modules/coin-polkadot/src/common/address.test.ts diff --git a/libs/coin-polkadot/src/common/address.ts b/libs/coin-modules/coin-polkadot/src/common/address.ts similarity index 100% rename from libs/coin-polkadot/src/common/address.ts rename to libs/coin-modules/coin-polkadot/src/common/address.ts diff --git a/libs/coin-polkadot/src/common/index.ts b/libs/coin-modules/coin-polkadot/src/common/index.ts similarity index 100% rename from libs/coin-polkadot/src/common/index.ts rename to libs/coin-modules/coin-polkadot/src/common/index.ts diff --git a/libs/coin-polkadot/src/index.ts b/libs/coin-modules/coin-polkadot/src/index.ts similarity index 100% rename from libs/coin-polkadot/src/index.ts rename to libs/coin-modules/coin-polkadot/src/index.ts diff --git a/libs/coin-polkadot/src/logic/broadcast.test.ts b/libs/coin-modules/coin-polkadot/src/logic/broadcast.test.ts similarity index 100% rename from libs/coin-polkadot/src/logic/broadcast.test.ts rename to libs/coin-modules/coin-polkadot/src/logic/broadcast.test.ts diff --git a/libs/coin-polkadot/src/logic/broadcast.ts b/libs/coin-modules/coin-polkadot/src/logic/broadcast.ts similarity index 100% rename from libs/coin-polkadot/src/logic/broadcast.ts rename to libs/coin-modules/coin-polkadot/src/logic/broadcast.ts diff --git a/libs/coin-polkadot/src/logic/buildTransaction.test.ts b/libs/coin-modules/coin-polkadot/src/logic/buildTransaction.test.ts similarity index 100% rename from libs/coin-polkadot/src/logic/buildTransaction.test.ts rename to libs/coin-modules/coin-polkadot/src/logic/buildTransaction.test.ts diff --git a/libs/coin-polkadot/src/logic/buildTransaction.ts b/libs/coin-modules/coin-polkadot/src/logic/buildTransaction.ts similarity index 100% rename from libs/coin-polkadot/src/logic/buildTransaction.ts rename to libs/coin-modules/coin-polkadot/src/logic/buildTransaction.ts diff --git a/libs/coin-polkadot/src/logic/estimateMaxSpendable.ts b/libs/coin-modules/coin-polkadot/src/logic/estimateMaxSpendable.ts similarity index 100% rename from libs/coin-polkadot/src/logic/estimateMaxSpendable.ts rename to libs/coin-modules/coin-polkadot/src/logic/estimateMaxSpendable.ts diff --git a/libs/coin-polkadot/src/logic/getFeesForTransaction.test.ts b/libs/coin-modules/coin-polkadot/src/logic/getFeesForTransaction.test.ts similarity index 100% rename from libs/coin-polkadot/src/logic/getFeesForTransaction.test.ts rename to libs/coin-modules/coin-polkadot/src/logic/getFeesForTransaction.test.ts diff --git a/libs/coin-polkadot/src/logic/getFeesForTransaction.ts b/libs/coin-modules/coin-polkadot/src/logic/getFeesForTransaction.ts similarity index 100% rename from libs/coin-polkadot/src/logic/getFeesForTransaction.ts rename to libs/coin-modules/coin-polkadot/src/logic/getFeesForTransaction.ts diff --git a/libs/coin-polkadot/src/logic/getTransactionStatus.ts b/libs/coin-modules/coin-polkadot/src/logic/getTransactionStatus.ts similarity index 100% rename from libs/coin-polkadot/src/logic/getTransactionStatus.ts rename to libs/coin-modules/coin-polkadot/src/logic/getTransactionStatus.ts diff --git a/libs/coin-polkadot/src/logic/index.ts b/libs/coin-modules/coin-polkadot/src/logic/index.ts similarity index 100% rename from libs/coin-polkadot/src/logic/index.ts rename to libs/coin-modules/coin-polkadot/src/logic/index.ts diff --git a/libs/coin-polkadot/src/logic/polkadot-crypto.ts b/libs/coin-modules/coin-polkadot/src/logic/polkadot-crypto.ts similarity index 100% rename from libs/coin-polkadot/src/logic/polkadot-crypto.ts rename to libs/coin-modules/coin-polkadot/src/logic/polkadot-crypto.ts diff --git a/libs/coin-polkadot/src/logic/signTransaction.ts b/libs/coin-modules/coin-polkadot/src/logic/signTransaction.ts similarity index 100% rename from libs/coin-polkadot/src/logic/signTransaction.ts rename to libs/coin-modules/coin-polkadot/src/logic/signTransaction.ts diff --git a/libs/coin-polkadot/src/logic/state.ts b/libs/coin-modules/coin-polkadot/src/logic/state.ts similarity index 100% rename from libs/coin-polkadot/src/logic/state.ts rename to libs/coin-modules/coin-polkadot/src/logic/state.ts diff --git a/libs/coin-polkadot/src/logic/synchronisation.ts b/libs/coin-modules/coin-polkadot/src/logic/synchronisation.ts similarity index 100% rename from libs/coin-polkadot/src/logic/synchronisation.ts rename to libs/coin-modules/coin-polkadot/src/logic/synchronisation.ts diff --git a/libs/coin-polkadot/src/logic/transaction.ts b/libs/coin-modules/coin-polkadot/src/logic/transaction.ts similarity index 100% rename from libs/coin-polkadot/src/logic/transaction.ts rename to libs/coin-modules/coin-polkadot/src/logic/transaction.ts diff --git a/libs/coin-polkadot/src/logic/utils.test.ts b/libs/coin-modules/coin-polkadot/src/logic/utils.test.ts similarity index 100% rename from libs/coin-polkadot/src/logic/utils.test.ts rename to libs/coin-modules/coin-polkadot/src/logic/utils.test.ts diff --git a/libs/coin-polkadot/src/logic/utils.ts b/libs/coin-modules/coin-polkadot/src/logic/utils.ts similarity index 100% rename from libs/coin-polkadot/src/logic/utils.ts rename to libs/coin-modules/coin-polkadot/src/logic/utils.ts diff --git a/libs/coin-polkadot/src/network/bisontrails.ts b/libs/coin-modules/coin-polkadot/src/network/bisontrails.ts similarity index 100% rename from libs/coin-polkadot/src/network/bisontrails.ts rename to libs/coin-modules/coin-polkadot/src/network/bisontrails.ts diff --git a/libs/coin-polkadot/src/network/common.ts b/libs/coin-modules/coin-polkadot/src/network/common.ts similarity index 100% rename from libs/coin-polkadot/src/network/common.ts rename to libs/coin-modules/coin-polkadot/src/network/common.ts diff --git a/libs/coin-polkadot/src/network/index.test.ts b/libs/coin-modules/coin-polkadot/src/network/index.test.ts similarity index 100% rename from libs/coin-polkadot/src/network/index.test.ts rename to libs/coin-modules/coin-polkadot/src/network/index.test.ts diff --git a/libs/coin-polkadot/src/network/index.ts b/libs/coin-modules/coin-polkadot/src/network/index.ts similarity index 100% rename from libs/coin-polkadot/src/network/index.ts rename to libs/coin-modules/coin-polkadot/src/network/index.ts diff --git a/libs/coin-polkadot/src/network/sidecar.fixture.ts b/libs/coin-modules/coin-polkadot/src/network/sidecar.fixture.ts similarity index 100% rename from libs/coin-polkadot/src/network/sidecar.fixture.ts rename to libs/coin-modules/coin-polkadot/src/network/sidecar.fixture.ts diff --git a/libs/coin-polkadot/src/network/sidecar.mock.ts b/libs/coin-modules/coin-polkadot/src/network/sidecar.mock.ts similarity index 100% rename from libs/coin-polkadot/src/network/sidecar.mock.ts rename to libs/coin-modules/coin-polkadot/src/network/sidecar.mock.ts diff --git a/libs/coin-polkadot/src/network/sidecar.ts b/libs/coin-modules/coin-polkadot/src/network/sidecar.ts similarity index 100% rename from libs/coin-polkadot/src/network/sidecar.ts rename to libs/coin-modules/coin-polkadot/src/network/sidecar.ts diff --git a/libs/coin-polkadot/src/network/sidecar.types.ts b/libs/coin-modules/coin-polkadot/src/network/sidecar.types.ts similarity index 100% rename from libs/coin-polkadot/src/network/sidecar.types.ts rename to libs/coin-modules/coin-polkadot/src/network/sidecar.types.ts diff --git a/libs/coin-polkadot/src/network/sidecar.unit.test.ts b/libs/coin-modules/coin-polkadot/src/network/sidecar.unit.test.ts similarity index 100% rename from libs/coin-polkadot/src/network/sidecar.unit.test.ts rename to libs/coin-modules/coin-polkadot/src/network/sidecar.unit.test.ts diff --git a/libs/coin-polkadot/src/signer/getAddress.ts b/libs/coin-modules/coin-polkadot/src/signer/getAddress.ts similarity index 100% rename from libs/coin-polkadot/src/signer/getAddress.ts rename to libs/coin-modules/coin-polkadot/src/signer/getAddress.ts diff --git a/libs/coin-polkadot/src/signer/index.ts b/libs/coin-modules/coin-polkadot/src/signer/index.ts similarity index 100% rename from libs/coin-polkadot/src/signer/index.ts rename to libs/coin-modules/coin-polkadot/src/signer/index.ts diff --git a/libs/coin-polkadot/src/test/bot-deviceActions.ts b/libs/coin-modules/coin-polkadot/src/test/bot-deviceActions.ts similarity index 100% rename from libs/coin-polkadot/src/test/bot-deviceActions.ts rename to libs/coin-modules/coin-polkadot/src/test/bot-deviceActions.ts diff --git a/libs/coin-polkadot/src/test/bot-specs.ts b/libs/coin-modules/coin-polkadot/src/test/bot-specs.ts similarity index 100% rename from libs/coin-polkadot/src/test/bot-specs.ts rename to libs/coin-modules/coin-polkadot/src/test/bot-specs.ts diff --git a/libs/coin-polkadot/src/test/bridgeDatasetTest.ts b/libs/coin-modules/coin-polkadot/src/test/bridgeDatasetTest.ts similarity index 100% rename from libs/coin-polkadot/src/test/bridgeDatasetTest.ts rename to libs/coin-modules/coin-polkadot/src/test/bridgeDatasetTest.ts diff --git a/libs/coin-polkadot/src/test/cli.ts b/libs/coin-modules/coin-polkadot/src/test/cli.ts similarity index 100% rename from libs/coin-polkadot/src/test/cli.ts rename to libs/coin-modules/coin-polkadot/src/test/cli.ts diff --git a/libs/coin-polkadot/src/test/index.ts b/libs/coin-modules/coin-polkadot/src/test/index.ts similarity index 100% rename from libs/coin-polkadot/src/test/index.ts rename to libs/coin-modules/coin-polkadot/src/test/index.ts diff --git a/libs/coin-polkadot/src/types/errors.ts b/libs/coin-modules/coin-polkadot/src/types/errors.ts similarity index 100% rename from libs/coin-polkadot/src/types/errors.ts rename to libs/coin-modules/coin-polkadot/src/types/errors.ts diff --git a/libs/coin-polkadot/src/types/index.ts b/libs/coin-modules/coin-polkadot/src/types/index.ts similarity index 100% rename from libs/coin-polkadot/src/types/index.ts rename to libs/coin-modules/coin-polkadot/src/types/index.ts diff --git a/libs/coin-polkadot/src/types/model.fixture.ts b/libs/coin-modules/coin-polkadot/src/types/model.fixture.ts similarity index 97% rename from libs/coin-polkadot/src/types/model.fixture.ts rename to libs/coin-modules/coin-polkadot/src/types/model.fixture.ts index d5477178e7be..5e14c9a48a58 100644 --- a/libs/coin-polkadot/src/types/model.fixture.ts +++ b/libs/coin-modules/coin-polkadot/src/types/model.fixture.ts @@ -2,7 +2,7 @@ import BigNumber from "bignumber.js"; import { faker } from "@faker-js/faker"; import { listCryptoCurrencies } from "@ledgerhq/cryptoassets/currencies"; import { PolkadotAccount, PolkadotOperationExtra, PolkadotResources, Transaction } from "../types"; -import { getAbandonSeedAddress } from "../../../ledgerjs/packages/cryptoassets/lib"; +import { getAbandonSeedAddress } from "@ledgerhq/cryptoassets/abandonseed"; import { Operation } from "@ledgerhq/types-live"; export function createFixtureAccount(account?: Partial): PolkadotAccount { diff --git a/libs/coin-polkadot/src/types/model.ts b/libs/coin-modules/coin-polkadot/src/types/model.ts similarity index 100% rename from libs/coin-polkadot/src/types/model.ts rename to libs/coin-modules/coin-polkadot/src/types/model.ts diff --git a/libs/coin-polkadot/src/types/signer.ts b/libs/coin-modules/coin-polkadot/src/types/signer.ts similarity index 100% rename from libs/coin-polkadot/src/types/signer.ts rename to libs/coin-modules/coin-polkadot/src/types/signer.ts diff --git a/libs/coin-algorand/tsconfig.json b/libs/coin-modules/coin-polkadot/tsconfig.json similarity index 87% rename from libs/coin-algorand/tsconfig.json rename to libs/coin-modules/coin-polkadot/tsconfig.json index 84043a1d3302..10cd237a080b 100644 --- a/libs/coin-algorand/tsconfig.json +++ b/libs/coin-modules/coin-polkadot/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base", + "extends": "../../../tsconfig.base", "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/libs/ledger-live-common/scripts/sync-families-dispatch.mjs b/libs/ledger-live-common/scripts/sync-families-dispatch.mjs index 89792f0f923d..d607674e9a60 100644 --- a/libs/ledger-live-common/scripts/sync-families-dispatch.mjs +++ b/libs/ledger-live-common/scripts/sync-families-dispatch.mjs @@ -94,15 +94,15 @@ function genCoinFrameworkTarget(targetFile) { exprts += `\n ${family},`; break; case "hw-signMessage.ts": - if (fs.existsSync(path.join(libsDir, `coin-${family}/src`, targetFile))) { + if (fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src`, targetFile))) { imports += `import { messageSigner as ${family} } from "../families/${family}/setup";\n`; exprts += `\n ${family},`; } break; case "specs.ts": if ( - fs.existsSync(path.join(libsDir, `coin-${family}/src`, targetFile)) || - fs.existsSync(path.join(libsDir, `coin-${family}/src/test/bot-specs.ts`)) + fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src`, targetFile)) || + fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src/test/bot-specs.ts`)) ) { imports += `import ${family} from "@ledgerhq/coin-${family}/${targetName}";\n`; exprts += `\n ${family},`; @@ -111,8 +111,8 @@ function genCoinFrameworkTarget(targetFile) { // We still use bridge/js file inside "families" directory default: if ( - fs.existsSync(path.join(libsDir, `coin-${family}/src`, targetFile)) || - fs.existsSync(path.join(libsDir, `coin-${family}/src/bridge`, targetFile)) + fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src`, targetFile)) || + fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src/bridge`, targetFile)) ) { imports += `import ${family} from "${targetImportPath}";\n`; exprts += `\n ${family},`; @@ -147,7 +147,7 @@ async function getDeviceTransactionConfig(families) { const libsDir = path.join(__dirname, "../.."); const family = "polkadot"; const target = "deviceTransactionConfig.ts"; - if (fs.existsSync(path.join(libsDir, `coin-${family}/src/bridge`, target))) { + if (fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src/bridge`, target))) { imports += `import { ExtraDeviceTransactionField as ExtraDeviceTransactionField_${family} } from "@ledgerhq/coin-${family}/bridge/deviceTransactionConfig";\n`; exprts += `\n | ExtraDeviceTransactionField_${family}`; } @@ -174,7 +174,7 @@ async function genTypesFile(families) { return ""; } - if (fs.existsSync(path.join(libsDir, `coin-${family}/src/types/index.ts`))) return "/index"; + if (fs.existsSync(path.join(libsDir, `coin-modules/coin-${family}/src/types/index.ts`))) return "/index"; return ""; })(); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 350af9827848..38aa3e7410b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -107,7 +107,7 @@ importers: dependencies: '@ledgerhq/coin-bitcoin': specifier: workspace:^ - version: link:../../libs/coin-bitcoin + version: link:../../libs/coin-modules/coin-bitcoin '@ledgerhq/coin-framework': specifier: workspace:^ version: link:../../libs/coin-framework @@ -237,10 +237,10 @@ importers: version: 4.6.3 '@ledgerhq/coin-bitcoin': specifier: workspace:^ - version: link:../../libs/coin-bitcoin + version: link:../../libs/coin-modules/coin-bitcoin '@ledgerhq/coin-evm': specifier: workspace:^ - version: link:../../libs/coin-evm + version: link:../../libs/coin-modules/coin-evm '@ledgerhq/coin-framework': specifier: workspace:^ version: link:../../libs/coin-framework @@ -742,7 +742,7 @@ importers: version: 11.1.8 '@ledgerhq/coin-evm': specifier: workspace:^ - version: link:../../libs/coin-evm + version: link:../../libs/coin-modules/coin-evm '@ledgerhq/coin-framework': specifier: workspace:^ version: link:../../libs/coin-framework @@ -1527,11 +1527,8 @@ importers: specifier: ^5.2.2 version: 5.2.2 - libs/coin-algorand: + libs/coin-framework: dependencies: - '@ledgerhq/coin-framework': - specifier: workspace:^ - version: link:../coin-framework '@ledgerhq/cryptoassets': specifier: workspace:^ version: link:../ledgerjs/packages/cryptoassets @@ -1544,18 +1541,103 @@ importers: '@ledgerhq/live-env': specifier: workspace:^ version: link:../env + '@ledgerhq/logs': + specifier: workspace:^ + version: link:../ledgerjs/packages/logs + '@ledgerhq/types-cryptoassets': + specifier: workspace:^ + version: link:../ledgerjs/packages/types-cryptoassets + '@ledgerhq/types-live': + specifier: workspace:^ + version: link:../ledgerjs/packages/types-live + bignumber.js: + specifier: ^9.1.2 + version: 9.1.2 + eip55: + specifier: ^2.1.0 + version: 2.1.1 + expect: + specifier: ^27.4.6 + version: 27.5.1 + invariant: + specifier: ^2.2.2 + version: 2.2.4 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + lru-cache: + specifier: ^7.14.1 + version: 7.14.1 + numeral: + specifier: ^2.0.6 + version: 2.0.6 + prando: + specifier: ^6.0.1 + version: 6.0.1 + rxjs: + specifier: ^7.8.1 + version: 7.8.1 + devDependencies: + '@ledgerhq/hw-transport-node-speculos': + specifier: workspace:^ + version: link:../ledgerjs/packages/hw-transport-node-speculos + '@ledgerhq/hw-transport-node-speculos-http': + specifier: workspace:^ + version: link:../ledgerjs/packages/hw-transport-node-speculos-http + '@types/invariant': + specifier: ^2.2.2 + version: 2.2.35 + '@types/jest': + specifier: ^29.5.10 + version: 29.5.10 + '@types/lodash': + specifier: ^4.14.191 + version: 4.14.191 + '@types/numeral': + specifier: ^2.0.2 + version: 2.0.2 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + jest: + specifier: ^29.7.0 + version: 29.7.0 + timemachine: + specifier: ^0.3.2 + version: 0.3.2 + ts-jest: + specifier: ^29.1.1 + version: 29.1.1(jest@29.7.0)(typescript@5.1.3) + + libs/coin-modules/coin-algorand: + dependencies: + '@ledgerhq/coin-framework': + specifier: workspace:^ + version: link:../../coin-framework + '@ledgerhq/cryptoassets': + specifier: workspace:^ + version: link:../../ledgerjs/packages/cryptoassets + '@ledgerhq/devices': + specifier: workspace:* + version: link:../../ledgerjs/packages/devices + '@ledgerhq/errors': + specifier: workspace:^ + version: link:../../ledgerjs/packages/errors + '@ledgerhq/live-env': + specifier: workspace:^ + version: link:../../env '@ledgerhq/live-network': specifier: workspace:^ - version: link:../live-network + version: link:../../live-network '@ledgerhq/live-promise': specifier: workspace:^ - version: link:../promise + version: link:../../promise '@ledgerhq/types-cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets + version: link:../../ledgerjs/packages/types-cryptoassets '@ledgerhq/types-live': specifier: workspace:^ - version: link:../ledgerjs/packages/types-live + version: link:../../ledgerjs/packages/types-live algo-msgpack-with-bigint: specifier: ^2.1.1 version: 2.1.1 @@ -1583,13 +1665,13 @@ importers: devDependencies: '@types/invariant': specifier: ^2.2.2 - version: 2.2.35 + version: 2.2.36 '@types/jest': specifier: ^29.5.10 version: 29.5.10 '@types/lodash': specifier: ^4.14.191 - version: 4.14.191 + version: 4.14.202 jest: specifier: ^29.7.0 version: 29.7.0 @@ -1597,35 +1679,35 @@ importers: specifier: ^29.1.1 version: 29.1.1(jest@29.7.0)(typescript@5.1.3) - libs/coin-bitcoin: + libs/coin-modules/coin-bitcoin: dependencies: '@ledgerhq/coin-framework': specifier: workspace:^ - version: link:../coin-framework + version: link:../../coin-framework '@ledgerhq/cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/cryptoassets + version: link:../../ledgerjs/packages/cryptoassets '@ledgerhq/devices': specifier: workspace:* - version: link:../ledgerjs/packages/devices + version: link:../../ledgerjs/packages/devices '@ledgerhq/errors': specifier: workspace:^ - version: link:../ledgerjs/packages/errors + version: link:../../ledgerjs/packages/errors '@ledgerhq/live-env': specifier: workspace:^ - version: link:../env + version: link:../../env '@ledgerhq/live-network': specifier: workspace:^ - version: link:../live-network + version: link:../../live-network '@ledgerhq/logs': specifier: workspace:^ - version: link:../ledgerjs/packages/logs + version: link:../../ledgerjs/packages/logs '@ledgerhq/types-cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets + version: link:../../ledgerjs/packages/types-cryptoassets '@ledgerhq/types-live': specifier: workspace:^ - version: link:../ledgerjs/packages/types-live + version: link:../../ledgerjs/packages/types-live bchaddrjs: specifier: ^0.5.2 version: 0.5.2 @@ -1707,7 +1789,7 @@ importers: version: 29.5.10 '@types/lodash': specifier: ^4.14.191 - version: 4.14.198 + version: 4.14.202 '@types/object-hash': specifier: ^2.1.0 version: 2.2.1 @@ -1742,41 +1824,41 @@ importers: specifier: ^29.1.1 version: 29.1.1(jest@29.7.0)(typescript@5.1.3) - libs/coin-evm: + libs/coin-modules/coin-evm: dependencies: '@ethersproject/shims': specifier: ^5.7.0 version: 5.7.0 '@ledgerhq/coin-framework': specifier: workspace:^ - version: link:../coin-framework + version: link:../../coin-framework '@ledgerhq/cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/cryptoassets + version: link:../../ledgerjs/packages/cryptoassets '@ledgerhq/devices': specifier: workspace:* - version: link:../ledgerjs/packages/devices + version: link:../../ledgerjs/packages/devices '@ledgerhq/domain-service': specifier: workspace:^ - version: link:../domain-service + version: link:../../domain-service '@ledgerhq/errors': specifier: workspace:^ - version: link:../ledgerjs/packages/errors + version: link:../../ledgerjs/packages/errors '@ledgerhq/evm-tools': specifier: workspace:^ - version: link:../evm-tools + version: link:../../evm-tools '@ledgerhq/live-env': specifier: workspace:^ - version: link:../env + version: link:../../env '@ledgerhq/live-network': specifier: workspace:^ - version: link:../live-network + version: link:../../live-network '@ledgerhq/live-promise': specifier: workspace:^ - version: link:../promise + version: link:../../promise '@ledgerhq/logs': specifier: workspace:^ - version: link:../ledgerjs/packages/logs + version: link:../../ledgerjs/packages/logs axios: specifier: 0.26.1 version: 0.26.1 @@ -1810,28 +1892,28 @@ importers: devDependencies: '@ledgerhq/hw-app-eth': specifier: workspace:^ - version: link:../ledgerjs/packages/hw-app-eth + version: link:../../ledgerjs/packages/hw-app-eth '@ledgerhq/types-cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets + version: link:../../ledgerjs/packages/types-cryptoassets '@ledgerhq/types-live': specifier: workspace:^ - version: link:../ledgerjs/packages/types-live + version: link:../../ledgerjs/packages/types-live '@types/imurmurhash': specifier: ^0.1.4 version: 0.1.4 '@types/invariant': specifier: ^2.2.2 - version: 2.2.35 + version: 2.2.36 '@types/jest': specifier: ^29.5.10 version: 29.5.10 '@types/lodash': specifier: ^4.14.191 - version: 4.14.191 + version: 4.14.202 eslint-plugin-import: specifier: ^2.28.1 - version: 2.28.1(@typescript-eslint/parser@6.2.0)(eslint@8.51.0) + version: 2.29.0(@typescript-eslint/parser@6.2.0)(eslint@8.51.0) fast-check: specifier: ^3.12.0 version: 3.12.0 @@ -1848,114 +1930,32 @@ importers: specifier: ^29.1.1 version: 29.1.1(jest@29.7.0)(typescript@5.1.3) - libs/coin-framework: - dependencies: - '@ledgerhq/cryptoassets': - specifier: workspace:^ - version: link:../ledgerjs/packages/cryptoassets - '@ledgerhq/devices': - specifier: workspace:* - version: link:../ledgerjs/packages/devices - '@ledgerhq/errors': - specifier: workspace:^ - version: link:../ledgerjs/packages/errors - '@ledgerhq/live-env': - specifier: workspace:^ - version: link:../env - '@ledgerhq/logs': - specifier: workspace:^ - version: link:../ledgerjs/packages/logs - '@ledgerhq/types-cryptoassets': - specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets - '@ledgerhq/types-live': - specifier: workspace:^ - version: link:../ledgerjs/packages/types-live - bignumber.js: - specifier: ^9.1.2 - version: 9.1.2 - eip55: - specifier: ^2.1.0 - version: 2.1.1 - expect: - specifier: ^27.4.6 - version: 27.5.1 - invariant: - specifier: ^2.2.2 - version: 2.2.4 - lodash: - specifier: ^4.17.21 - version: 4.17.21 - lru-cache: - specifier: ^7.14.1 - version: 7.14.1 - numeral: - specifier: ^2.0.6 - version: 2.0.6 - prando: - specifier: ^6.0.1 - version: 6.0.1 - rxjs: - specifier: ^7.8.1 - version: 7.8.1 - devDependencies: - '@ledgerhq/hw-transport-node-speculos': - specifier: workspace:^ - version: link:../ledgerjs/packages/hw-transport-node-speculos - '@ledgerhq/hw-transport-node-speculos-http': - specifier: workspace:^ - version: link:../ledgerjs/packages/hw-transport-node-speculos-http - '@types/invariant': - specifier: ^2.2.2 - version: 2.2.35 - '@types/jest': - specifier: ^29.5.10 - version: 29.5.10 - '@types/lodash': - specifier: ^4.14.191 - version: 4.14.191 - '@types/numeral': - specifier: ^2.0.2 - version: 2.0.2 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - jest: - specifier: ^29.7.0 - version: 29.7.0 - timemachine: - specifier: ^0.3.2 - version: 0.3.2 - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(jest@29.7.0)(typescript@5.1.3) - - libs/coin-near: + libs/coin-modules/coin-near: dependencies: '@ledgerhq/coin-framework': specifier: workspace:^ - version: link:../coin-framework + version: link:../../coin-framework '@ledgerhq/devices': specifier: workspace:* - version: link:../ledgerjs/packages/devices + version: link:../../ledgerjs/packages/devices '@ledgerhq/errors': specifier: workspace:^ - version: link:../ledgerjs/packages/errors + version: link:../../ledgerjs/packages/errors '@ledgerhq/live-env': specifier: workspace:^ - version: link:../env + version: link:../../env '@ledgerhq/live-network': specifier: workspace:^ - version: link:../live-network + version: link:../../live-network '@ledgerhq/logs': specifier: workspace:^ - version: link:../ledgerjs/packages/logs + version: link:../../ledgerjs/packages/logs '@ledgerhq/types-cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets + version: link:../../ledgerjs/packages/types-cryptoassets '@ledgerhq/types-live': specifier: workspace:^ - version: link:../ledgerjs/packages/types-live + version: link:../../ledgerjs/packages/types-live bignumber.js: specifier: ^9.1.2 version: 9.1.2 @@ -1983,7 +1983,7 @@ importers: version: 29.5.10 '@types/lodash': specifier: ^4.14.191 - version: 4.14.198 + version: 4.14.202 jest: specifier: ^29.7.0 version: 29.7.0 @@ -1991,35 +1991,35 @@ importers: specifier: ^29.1.1 version: 29.1.1(jest@29.7.0)(typescript@5.1.3) - libs/coin-polkadot: + libs/coin-modules/coin-polkadot: dependencies: '@ledgerhq/coin-framework': specifier: workspace:^ - version: link:../coin-framework + version: link:../../coin-framework '@ledgerhq/cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/cryptoassets + version: link:../../ledgerjs/packages/cryptoassets '@ledgerhq/devices': specifier: workspace:* - version: link:../ledgerjs/packages/devices + version: link:../../ledgerjs/packages/devices '@ledgerhq/errors': specifier: workspace:^ - version: link:../ledgerjs/packages/errors + version: link:../../ledgerjs/packages/errors '@ledgerhq/live-env': specifier: workspace:^ - version: link:../env + version: link:../../env '@ledgerhq/live-network': specifier: workspace:^ - version: link:../live-network + version: link:../../live-network '@ledgerhq/logs': specifier: workspace:^ - version: link:../ledgerjs/packages/logs + version: link:../../ledgerjs/packages/logs '@ledgerhq/types-cryptoassets': specifier: workspace:^ - version: link:../ledgerjs/packages/types-cryptoassets + version: link:../../ledgerjs/packages/types-cryptoassets '@ledgerhq/types-live': specifier: workspace:^ - version: link:../ledgerjs/packages/types-live + version: link:../../ledgerjs/packages/types-live '@polkadot/types': specifier: 10.9.1 version: 10.9.1 @@ -2053,13 +2053,13 @@ importers: version: 8.4.1 '@types/invariant': specifier: ^2.2.2 - version: 2.2.35 + version: 2.2.36 '@types/jest': specifier: ^29.5.10 version: 29.5.10 '@types/lodash': specifier: ^4.14.191 - version: 4.14.191 + version: 4.14.202 jest: specifier: ^29.7.0 version: 29.7.0 @@ -2261,22 +2261,22 @@ importers: version: 0.10.4 '@ledgerhq/coin-algorand': specifier: workspace:^ - version: link:../coin-algorand + version: link:../coin-modules/coin-algorand '@ledgerhq/coin-bitcoin': specifier: workspace:^ - version: link:../coin-bitcoin + version: link:../coin-modules/coin-bitcoin '@ledgerhq/coin-evm': specifier: workspace:^ - version: link:../coin-evm + version: link:../coin-modules/coin-evm '@ledgerhq/coin-framework': specifier: workspace:^ version: link:../coin-framework '@ledgerhq/coin-near': specifier: workspace:^ - version: link:../coin-near + version: link:../coin-modules/coin-near '@ledgerhq/coin-polkadot': specifier: workspace:^ - version: link:../coin-polkadot + version: link:../coin-modules/coin-polkadot '@ledgerhq/compressjs': specifier: github:LedgerHQ/compressjs#d9e8e4d994923e0ea76a32b97289bcccfe71b82e version: github.com/LedgerHQ/compressjs/d9e8e4d994923e0ea76a32b97289bcccfe71b82e @@ -6908,6 +6908,22 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 dev: true + /@babel/helper-create-class-features-plugin@7.22.15: + resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} @@ -6960,58 +6976,67 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.22.8): + /@babel/helper-create-class-features-plugin@7.23.5: resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.8 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.8) + '@babel/helper-replace-supers': 7.22.20 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - dev: true - /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.2): + /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.22.8): resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.22.8 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.8) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + dev: true - /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.6): + /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.2): resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.6) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + /@babel/helper-create-regexp-features-plugin@7.22.15: + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} @@ -7035,17 +7060,6 @@ packages: regexpu-core: 5.3.2 semver: 6.3.1 - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.6): - resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.22.8): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: @@ -7077,12 +7091,11 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2): + /@babel/helper-define-polyfill-provider@0.4.3: resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 @@ -7091,12 +7104,12 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.6): + /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2): resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 @@ -7198,6 +7211,18 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + /@babel/helper-module-transforms@7.23.3: + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + /@babel/helper-module-transforms@7.23.3(@babel/core@7.22.8): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -7256,6 +7281,17 @@ packages: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + /@babel/helper-remap-async-to-generator@7.18.9: + resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + '@babel/types': 7.23.6 + /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.22.8): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} @@ -7281,17 +7317,15 @@ packages: '@babel/helper-wrap-function': 7.22.20 '@babel/types': 7.23.6 - /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.23.6): - resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + /@babel/helper-remap-async-to-generator@7.22.20: + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 - '@babel/types': 7.23.6 /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.8): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} @@ -7316,16 +7350,15 @@ packages: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.6): - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + /@babel/helper-replace-supers@7.22.20: + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 /@babel/helper-replace-supers@7.22.20(@babel/core@7.22.8): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} @@ -7554,45 +7587,44 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.8): + /@babel/plugin-proposal-async-generator-functions@7.20.7: resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.8 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.8) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.8) - dev: true + '@babel/helper-remap-async-to-generator': 7.18.9 + '@babel/plugin-syntax-async-generators': 7.8.4 - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.23.2): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.8): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.22.8 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.8) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.8) + dev: true - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.23.6): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.23.2): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.6) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.6) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) /@babel/plugin-proposal-class-properties@7.16.7(@babel/core@7.23.2): resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} @@ -7605,6 +7637,16 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true + /@babel/plugin-proposal-class-properties@7.18.6: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-create-class-features-plugin': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} @@ -7715,25 +7757,24 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) - /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.23.2): + /@babel/plugin-proposal-export-default-from@7.16.7: resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.23.2) + '@babel/plugin-syntax-export-default-from': 7.16.7 - /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.23.6): + /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.23.2): resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.23.6) + '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.23.2) /@babel/plugin-proposal-export-namespace-from@7.16.7(@babel/core@7.23.2): resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} @@ -7813,6 +7854,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6: + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} @@ -7834,15 +7884,15 @@ packages: '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.23.6): - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + /@babel/plugin-proposal-numeric-separator@7.18.6: + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4 /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} @@ -7867,16 +7917,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.23.6): - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + /@babel/plugin-proposal-object-rest-spread@7.20.7: + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/compat-data': 7.22.9 + '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3 + '@babel/plugin-transform-parameters': 7.21.3 /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.8): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} @@ -7921,6 +7973,16 @@ packages: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.6) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.23.6) + /@babel/plugin-proposal-optional-catch-binding@7.18.6: + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3 + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} @@ -7944,16 +8006,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.23.6): - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + /@babel/plugin-proposal-optional-chaining@7.21.0: + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3 /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.8): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} @@ -7978,17 +8039,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.23.6): - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6) - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} @@ -8083,6 +8133,13 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-async-generators@7.8.4: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.8): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -8100,20 +8157,19 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.6): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.2): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.2): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + /@babel/plugin-syntax-class-properties@7.12.13: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.8): @@ -8179,47 +8235,45 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: false - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.8): + /@babel/plugin-syntax-dynamic-import@7.8.3: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.8): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.6): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.23.2): + /@babel/plugin-syntax-export-default-from@7.16.7: resolution: {integrity: sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.23.6): + /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.23.2): resolution: {integrity: sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.8): @@ -8249,6 +8303,14 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-flow@7.22.5: + resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-flow@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} engines: {node: '>=6.9.0'} @@ -8338,6 +8400,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx@7.22.5: + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} @@ -8373,7 +8443,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.22.8): resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} @@ -8419,6 +8488,13 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.8): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -8436,12 +8512,11 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.6): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + /@babel/plugin-syntax-numeric-separator@7.10.4: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.8): @@ -8461,12 +8536,11 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.6): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + /@babel/plugin-syntax-object-rest-spread@7.8.3: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.8): @@ -8494,6 +8568,13 @@ packages: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-catch-binding@7.8.3: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.8): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -8511,12 +8592,11 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.6): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + /@babel/plugin-syntax-optional-chaining@7.8.3: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.8): @@ -8536,14 +8616,6 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.6): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.8): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -8598,7 +8670,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.22.8): resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} @@ -8619,15 +8690,6 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.6): - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -8638,6 +8700,14 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-arrow-functions@7.22.5: + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} engines: {node: '>=6.9.0'} @@ -8689,6 +8759,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.2) + /@babel/plugin-transform-async-to-generator@7.22.5: + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.20 + /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} engines: {node: '>=6.9.0'} @@ -8712,24 +8792,21 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.6): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.2): + resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-module-imports': 7.22.15 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.6) - /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.2): - resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} + /@babel/plugin-transform-block-scoped-functions@7.22.5: + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.8): @@ -8769,6 +8846,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-block-scoping@7.23.0: + resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.22.8): resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==} engines: {node: '>=6.9.0'} @@ -8835,6 +8920,22 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 + /@babel/plugin-transform-classes@7.22.15: + resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20 + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + /@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==} engines: {node: '>=6.9.0'} @@ -8897,6 +8998,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 + /@babel/plugin-transform-computed-properties@7.22.5: + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.15 + /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} engines: {node: '>=6.9.0'} @@ -8937,6 +9047,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-destructuring@7.23.0: + resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.22.8): resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==} engines: {node: '>=6.9.0'} @@ -9075,6 +9193,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) + /@babel/plugin-transform-flow-strip-types@7.22.5: + resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.22.5 + /@babel/plugin-transform-flow-strip-types@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} engines: {node: '>=6.9.0'} @@ -9125,6 +9252,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-for-of@7.22.15: + resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==} engines: {node: '>=6.9.0'} @@ -9164,6 +9299,16 @@ packages: '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-function-name@7.22.5: + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} engines: {node: '>=6.9.0'} @@ -9217,6 +9362,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-literals@7.22.5: + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} engines: {node: '>=6.9.0'} @@ -9264,6 +9417,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-member-expression-literals@7.22.5: + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} engines: {node: '>=6.9.0'} @@ -9357,6 +9518,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 + /@babel/plugin-transform-modules-commonjs@7.23.3: + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-module-transforms': 7.23.3 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.22.8): resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} @@ -9459,35 +9630,34 @@ packages: '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.8): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5: resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.8 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.8) + '@babel/helper-create-regexp-features-plugin': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.22.8 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.8) '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.6): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.23.2): @@ -9570,6 +9740,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + /@babel/plugin-transform-object-super@7.22.5: + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.20 + /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} engines: {node: '>=6.9.0'} @@ -9634,6 +9813,14 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) + /@babel/plugin-transform-parameters@7.21.3: + resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.22.8): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} engines: {node: '>=6.9.0'} @@ -9662,6 +9849,14 @@ packages: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-parameters@7.22.15: + resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} engines: {node: '>=6.9.0'} @@ -9721,6 +9916,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-property-literals@7.22.5: + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} engines: {node: '>=6.9.0'} @@ -9778,6 +9981,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-display-name@7.23.3: + resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.22.8): resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} engines: {node: '>=6.9.0'} @@ -9825,6 +10036,14 @@ packages: '@babel/core': 7.23.2 '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.2) + /@babel/plugin-transform-react-jsx-self@7.18.6: + resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.22.8): resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} engines: {node: '>=6.9.0'} @@ -9844,24 +10063,23 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.23.6): - resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.6): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.6): - resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} + /@babel/plugin-transform-react-jsx-source@7.19.6: + resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.22.8): resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} @@ -9882,24 +10100,27 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.23.6): - resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.6): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.6): - resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} + /@babel/plugin-transform-react-jsx@7.22.15: + resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - dev: true + '@babel/plugin-syntax-jsx': 7.22.5 + '@babel/types': 7.23.0 /@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.22.8): resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==} @@ -10059,38 +10280,45 @@ packages: - supports-color dev: true - /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.2): + /@babel/plugin-transform-runtime@7.23.2: resolution: {integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.2) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) + babel-plugin-polyfill-corejs2: 0.4.6 + babel-plugin-polyfill-corejs3: 0.8.6 + babel-plugin-polyfill-regenerator: 0.5.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.6): + /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.2): resolution: {integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 + '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.6) - babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.6) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.6) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.2) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) semver: 6.3.1 transitivePeerDependencies: - supports-color + /@babel/plugin-transform-shorthand-properties@7.22.5: + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} engines: {node: '>=6.9.0'} @@ -10129,6 +10357,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + /@babel/plugin-transform-spread@7.22.5: + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} engines: {node: '>=6.9.0'} @@ -10169,6 +10406,14 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-sticky-regex@7.22.5: + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} engines: {node: '>=6.9.0'} @@ -10188,13 +10433,12 @@ packages: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.6): - resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + /@babel/plugin-transform-template-literals@7.22.5: + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.8): @@ -10265,6 +10509,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) + /@babel/plugin-transform-typescript@7.23.5: + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.23.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3 + /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.22.8): resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} engines: {node: '>=6.9.0'} @@ -10290,18 +10545,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.2) - /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.6): - resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.6) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.6) - /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.23.2): resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} engines: {node: '>=6.9.0'} @@ -10350,35 +10593,34 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.8): + /@babel/plugin-transform-unicode-regex@7.22.5: resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.8 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.8) + '@babel/helper-create-regexp-features-plugin': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2): + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.8): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.22.8 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.22.8) '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.6): + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.2): @@ -14369,7 +14611,7 @@ packages: require-from-string: 2.0.2 requireg: 0.2.2 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.0 send: 0.18.0 slugify: 1.6.5 structured-headers: 0.4.1 @@ -14464,7 +14706,7 @@ packages: require-from-string: 2.0.2 requireg: 0.2.2 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.0 send: 0.18.0 slugify: 1.6.5 structured-headers: 0.4.1 @@ -14548,7 +14790,7 @@ packages: getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.0 slash: 3.0.0 xcode: 3.0.1 xml2js: 0.6.0 @@ -15487,7 +15729,7 @@ packages: engines: {node: ^8.13.0 || >=10.10.0} dependencies: '@grpc/proto-loader': 0.6.12 - '@types/node': 20.11.19 + '@types/node': 20.8.10 dev: false /@grpc/proto-loader@0.6.12: @@ -18131,15 +18373,15 @@ packages: peerDependencies: '@polkadot/util': 12.5.1 dependencies: - '@noble/curves': 1.2.0 - '@noble/hashes': 1.3.2 + '@noble/curves': 1.3.0 + '@noble/hashes': 1.3.3 '@polkadot/networks': 12.5.1 '@polkadot/util': 12.5.1 '@polkadot/wasm-crypto': 7.3.1(@polkadot/util@12.5.1)(@polkadot/x-randomvalues@12.5.1) '@polkadot/wasm-util': 7.3.1(@polkadot/util@12.5.1) '@polkadot/x-bigint': 12.5.1 '@polkadot/x-randomvalues': 12.5.1(@polkadot/util@12.5.1)(@polkadot/wasm-util@7.3.1) - '@scure/base': 1.1.3 + '@scure/base': 1.1.5 tslib: 2.6.2 dev: false @@ -19524,6 +19766,7 @@ packages: metro-runtime: 0.76.8 readline: 1.3.0 transitivePeerDependencies: + - '@babel/core' - bufferutil - encoding - metro-transform-worker @@ -19748,8 +19991,9 @@ packages: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: + - '@babel/core' - bufferutil - encoding - metro-transform-worker @@ -19782,7 +20026,7 @@ packages: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - '@babel/core' - bufferutil @@ -19818,7 +20062,7 @@ packages: graceful-fs: 4.2.11 metro-resolver: 0.80.0 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - '@babel/core' - bufferutil @@ -19999,7 +20243,7 @@ packages: dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.72.6(react@18.2.0) + react-native: 0.72.6(@babel/core@7.23.2)(react@18.2.0) /@react-navigation/bottom-tabs@6.4.0(@react-navigation/native@6.0.13)(react-native-safe-area-context@4.5.0)(react-native-screens@3.27.0)(react-native@0.72.6)(react@18.2.0): resolution: {integrity: sha512-90CapiXjiWudbCiki9e6fOr/CECQRguIxv5OD7IBfbAMGX5GGiJpX8aqiHAz2DxpAz31v4JZcUr945+lFhXBfA==} @@ -21350,7 +21594,7 @@ packages: resolution: {integrity: sha512-UuViiQ7fn3vdtTe3739aRzbl+wbukekeQuXgqt8d7nB2HC2HodD7GcHhpUga165cO35CD6lQUtj3vXxJb5Ga+A==} dependencies: '@types/bn.js': 5.1.5 - '@types/node': 18.16.19 + '@types/node': 18.19.17 buffer: 6.0.3 dev: false @@ -21358,7 +21602,7 @@ packages: resolution: {integrity: sha512-6x5Z7AKd9/kj3+DYE9xIDIkFLHihBH614i2wqrZIjN02WxVo063hWSjIlUxlx8P4gl6olVzlOy5LzhLJD9OP0A==} dependencies: '@types/bn.js': 5.1.5 - '@types/node': 18.16.19 + '@types/node': 18.19.17 dev: false /@stacks/network@4.3.5: @@ -21386,7 +21630,7 @@ packages: '@noble/secp256k1': 1.7.1 '@stacks/common': 4.3.5 '@stacks/network': 4.3.5 - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/sha.js': 2.4.4 c32check: 1.1.3 lodash.clonedeep: 4.5.0 @@ -22155,7 +22399,7 @@ packages: '@storybook/preview-api': 7.5.3 '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.3 - '@types/lodash': 4.14.198 + '@types/lodash': 4.14.202 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -22193,7 +22437,7 @@ packages: '@storybook/preview-api': 7.5.3 '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.3 - '@types/lodash': 4.14.198 + '@types/lodash': 4.14.202 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -22256,7 +22500,7 @@ packages: '@storybook/preview': 7.5.3 '@storybook/preview-api': 7.5.3 '@swc/core': 1.3.95 - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/semver': 7.5.4 babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 @@ -22270,7 +22514,7 @@ packages: html-webpack-plugin: 5.5.3(webpack@5.89.0) path-browserify: 1.0.1 process: 0.11.10 - semver: 7.5.4 + semver: 7.6.0 style-loader: 3.3.3(webpack@5.89.0) swc-loader: 0.2.3(@swc/core@1.3.95)(webpack@5.89.0) terser-webpack-plugin: 5.3.9(@swc/core@1.3.95)(esbuild@0.19.3)(webpack@5.89.0) @@ -22311,7 +22555,7 @@ packages: '@storybook/preview': 7.5.3 '@storybook/preview-api': 7.5.3 '@swc/core': 1.3.95 - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/semver': 7.5.4 babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 @@ -22325,7 +22569,7 @@ packages: html-webpack-plugin: 5.5.3(webpack@5.89.0) path-browserify: 1.0.1 process: 0.11.10 - semver: 7.5.4 + semver: 7.6.0 style-loader: 3.3.3(webpack@5.89.0) swc-loader: 0.2.3(@swc/core@1.3.95)(webpack@5.89.0) terser-webpack-plugin: 5.3.9(@swc/core@1.3.95)(metro@0.80.0)(webpack@5.89.0) @@ -22439,7 +22683,7 @@ packages: prompts: 2.4.2 puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 - semver: 7.5.4 + semver: 7.6.0 simple-update-notifier: 2.0.0 strip-json-comments: 3.1.1 tempy: 1.0.1 @@ -22637,7 +22881,7 @@ packages: '@storybook/node-logger': 7.5.3 '@storybook/types': 7.5.3 '@types/find-cache-dir': 3.2.1 - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/node-fetch': 2.6.9 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 @@ -22698,7 +22942,7 @@ packages: '@storybook/telemetry': 7.5.3 '@storybook/types': 7.5.3 '@types/detect-port': 1.3.5 - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/pretty-hrtime': 1.0.1 '@types/semver': 7.5.4 better-opn: 3.0.2 @@ -22736,7 +22980,7 @@ packages: '@storybook/core-common': 7.5.3 '@storybook/node-logger': 7.5.3 '@storybook/types': 7.5.3 - '@types/node': 18.16.19 + '@types/node': 18.19.17 ts-dedent: 2.2.0 transitivePeerDependencies: - encoding @@ -22894,7 +23138,7 @@ packages: '@storybook/node-logger': 7.5.3 '@storybook/react': 7.5.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.1.3)(webpack@5.89.0) - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/semver': 7.5.4 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 @@ -22902,7 +23146,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.11.0 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.1.3 webpack: 5.89.0(esbuild@0.19.3) transitivePeerDependencies: @@ -22944,7 +23188,7 @@ packages: '@storybook/node-logger': 7.5.3 '@storybook/react': 7.5.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.1.3)(webpack@5.89.0) - '@types/node': 18.16.19 + '@types/node': 18.19.17 '@types/semver': 7.5.4 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 @@ -22952,7 +23196,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.11.0 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.1.3 webpack: 5.89.0(metro@0.80.0) transitivePeerDependencies: @@ -24244,7 +24488,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 18.19.17 + '@types/node': 20.8.10 '@types/responselike': 1.0.3 dev: true @@ -24656,7 +24900,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.19.17 + '@types/node': 20.8.10 /@types/ledgerhq__hw-transport@4.21.4: resolution: {integrity: sha512-vep+6yZnGv6owAthIY0w3f72w4dJIb4+yE5PCHveInTlZE9wukvU6Wc5Eig0OUUxcdhTazzeZx1xUaNVLqyQSg==} @@ -24754,6 +24998,7 @@ packages: /@types/node@18.16.19: resolution: {integrity: sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==} + dev: true /@types/node@18.19.17: resolution: {integrity: sha512-SzyGKgwPzuWp2SHhlpXKzCX0pIOfcI4V2eF37nNBJOhwlegQ83omtVQ1XxZpDE06V/d6AQvfQdPfnw0tRC//Ng==} @@ -24764,6 +25009,7 @@ packages: resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} dependencies: undici-types: 5.26.5 + dev: true /@types/node@20.8.10: resolution: {integrity: sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==} @@ -25204,7 +25450,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 18.19.17 + '@types/node': 20.8.10 dev: true /@types/retry@0.12.0: @@ -25470,7 +25716,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 18.19.17 + '@types/node': 20.8.10 dev: true optional: true @@ -25798,7 +26044,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.7 + semver: 7.6.0 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: @@ -25819,7 +26065,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.7 + semver: 7.6.0 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -25840,7 +26086,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -25861,7 +26107,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: @@ -25881,7 +26127,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -25901,7 +26147,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -25922,7 +26168,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: @@ -25983,7 +26229,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.3) eslint: 8.51.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -26003,7 +26249,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.3) eslint: 8.52.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -26022,7 +26268,7 @@ packages: '@typescript-eslint/types': 6.14.0 '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.3.3) eslint: 8.55.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -26041,7 +26287,7 @@ packages: '@typescript-eslint/types': 6.2.0 '@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.3) eslint: 8.51.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -26733,7 +26979,6 @@ packages: dependencies: webpack: 5.88.2(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-dev-server@4.15.1)(webpack@5.88.2) - dev: true /@webpack-cli/info@1.5.0(webpack-cli@4.10.0): resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} @@ -26742,7 +26987,6 @@ packages: dependencies: envinfo: 7.8.1 webpack-cli: 4.10.0(webpack-dev-server@4.15.1)(webpack@5.88.2) - dev: true /@webpack-cli/serve@1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.15.1): resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} @@ -26755,7 +26999,6 @@ packages: dependencies: webpack-cli: 4.10.0(webpack-dev-server@4.15.1)(webpack@5.88.2) webpack-dev-server: 4.15.1(webpack-cli@4.10.0)(webpack@5.88.2) - dev: true /@xmldom/xmldom@0.7.9: resolution: {integrity: sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==} @@ -27968,7 +28211,7 @@ packages: /axios@0.21.1: resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} dependencies: - follow-redirects: 1.15.3 + follow-redirects: 1.15.5 dev: false /axios@0.21.2: @@ -27997,7 +28240,7 @@ packages: /axios@0.26.1: resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} dependencies: - follow-redirects: 1.15.3 + follow-redirects: 1.15.5 /axios@0.27.2: resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} @@ -28159,7 +28402,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.88.2 + webpack: 5.88.2(metro@0.80.0) /babel-loader@8.3.0(@babel/core@7.23.2)(webpack@5.89.0): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} @@ -28337,26 +28580,25 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2): + /babel-plugin-polyfill-corejs2@0.4.6: resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) + '@babel/helper-define-polyfill-provider': 0.4.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.6): + /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2): resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.6) + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -28395,24 +28637,23 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.2): + /babel-plugin-polyfill-corejs3@0.8.6: resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) + '@babel/helper-define-polyfill-provider': 0.4.3 core-js-compat: 3.33.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.6): + /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.2): resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.6) + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) core-js-compat: 3.33.1 transitivePeerDependencies: - supports-color @@ -28448,23 +28689,22 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2): + /babel-plugin-polyfill-regenerator@0.5.3: resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) + '@babel/helper-define-polyfill-provider': 0.4.3 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.6): + /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2): resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.6 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.6) + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) transitivePeerDependencies: - supports-color @@ -28506,7 +28746,7 @@ packages: babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.5(react-is@18.1.0)(react@18.2.0) + styled-components: 5.3.5(react-dom@18.2.0)(react-is@17.0.2)(react@18.2.0) /babel-plugin-syntax-jsx@6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} @@ -28514,17 +28754,17 @@ packages: /babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.23.2): + /babel-plugin-transform-flow-enums@0.0.2: resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} dependencies: - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-flow': 7.22.5 transitivePeerDependencies: - '@babel/core' - /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.23.6): + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.23.2): resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} dependencies: - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.6) + '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.2) transitivePeerDependencies: - '@babel/core' @@ -28566,6 +28806,39 @@ packages: - '@babel/core' - supports-color + /babel-preset-fbjs@3.4.0: + resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/plugin-proposal-class-properties': 7.18.6 + '@babel/plugin-proposal-object-rest-spread': 7.20.7 + '@babel/plugin-syntax-class-properties': 7.12.13 + '@babel/plugin-syntax-flow': 7.22.5 + '@babel/plugin-syntax-jsx': 7.23.3 + '@babel/plugin-syntax-object-rest-spread': 7.8.3 + '@babel/plugin-transform-arrow-functions': 7.22.5 + '@babel/plugin-transform-block-scoped-functions': 7.22.5 + '@babel/plugin-transform-block-scoping': 7.23.0 + '@babel/plugin-transform-classes': 7.22.15 + '@babel/plugin-transform-computed-properties': 7.22.5 + '@babel/plugin-transform-destructuring': 7.23.0 + '@babel/plugin-transform-flow-strip-types': 7.22.5 + '@babel/plugin-transform-for-of': 7.22.15 + '@babel/plugin-transform-function-name': 7.22.5 + '@babel/plugin-transform-literals': 7.22.5 + '@babel/plugin-transform-member-expression-literals': 7.22.5 + '@babel/plugin-transform-modules-commonjs': 7.23.3 + '@babel/plugin-transform-object-super': 7.22.5 + '@babel/plugin-transform-parameters': 7.22.15 + '@babel/plugin-transform-property-literals': 7.22.5 + '@babel/plugin-transform-react-display-name': 7.23.3 + '@babel/plugin-transform-react-jsx': 7.22.15 + '@babel/plugin-transform-shorthand-properties': 7.22.5 + '@babel/plugin-transform-spread': 7.22.5 + '@babel/plugin-transform-template-literals': 7.22.5 + babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 + /babel-preset-fbjs@3.4.0(@babel/core@7.23.2): resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: @@ -28996,7 +29269,7 @@ packages: requiresBuild: true dependencies: node-addon-api: 3.2.1 - node-gyp-build: 4.4.0 + node-gyp-build: 4.6.0 readable-stream: 3.6.2 dev: false @@ -31668,8 +31941,8 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.32) postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 - semver: 7.5.4 - webpack: 5.88.2 + semver: 7.6.0 + webpack: 5.88.2(metro@0.80.0) /css-loader@6.8.1(webpack@5.89.0): resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} @@ -31684,7 +31957,7 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.32) postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0 /css-minimizer-webpack-plugin@3.4.1(metro@0.80.0)(webpack@5.88.2): @@ -34614,6 +34887,41 @@ packages: - eslint-import-resolver-webpack - supports-color + /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.2.0)(eslint@8.51.0): + resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.2.0(eslint@8.51.0)(typescript@5.1.3) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.51.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0) + hasown: 2.0.0 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.14.2 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.52.0)(jest@27.5.1)(typescript@5.1.3): resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -35261,7 +35569,7 @@ packages: resolution: {integrity: sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A==} engines: {node: '>=10.0.0'} dependencies: - '@types/bn.js': 5.1.1 + '@types/bn.js': 5.1.5 bn.js: 5.2.1 create-hash: 1.2.0 ethereum-cryptography: 0.1.3 @@ -36398,7 +36706,6 @@ packages: /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - dev: true /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} @@ -36848,6 +37155,7 @@ packages: /follow-redirects@1.15.3: resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} + dev: false /follow-redirects@1.15.5: resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} @@ -37610,7 +37918,7 @@ packages: es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.3.7 + semver: 7.6.0 serialize-error: 7.0.1 dev: true optional: true @@ -38364,7 +38672,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.88.2 + webpack: 5.88.2(webpack-cli@4.10.0) /html-webpack-plugin@5.5.3(webpack@5.89.0): resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} @@ -38876,7 +39184,6 @@ packages: /interpret@2.2.0: resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} engines: {node: '>= 0.10'} - dev: true /intersection-observer@0.12.2: resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} @@ -40465,7 +40772,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.95)(typescript@5.1.3) + ts-node: 10.9.1(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - metro @@ -40506,7 +40813,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.95)(typescript@5.1.3) + ts-node: 10.9.1(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - metro @@ -41596,7 +41903,6 @@ packages: merge-stream: 2.0.0 metro: 0.80.0 supports-color: 8.1.1 - dev: true /jest-worker@28.1.3: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} @@ -44438,45 +44744,47 @@ packages: /metro-react-native-babel-preset@0.76.8: resolution: {integrity: sha512-Ptza08GgqzxEdK8apYsjTx2S8WDUlS2ilBlu9DR1CUcHmg4g3kOkFylZroogVAUKtpYQNYwAvdsjmrSdDNtiAg==} engines: {node: '>=16'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.23.6 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.23.6) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.6) - '@babel/plugin-proposal-export-default-from': 7.16.7(@babel/core@7.23.6) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.23.6) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.23.6) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.6) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.23.6) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.6) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.6) - '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.23.6) - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.6) - '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.6) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.6) - '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.6) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.6) - '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.6) - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.6) - '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.23.6) - '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.23.6) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.6) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.23.6) - '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.6) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.6) + '@babel/plugin-proposal-async-generator-functions': 7.20.7 + '@babel/plugin-proposal-class-properties': 7.18.6 + '@babel/plugin-proposal-export-default-from': 7.16.7 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6 + '@babel/plugin-proposal-numeric-separator': 7.18.6 + '@babel/plugin-proposal-object-rest-spread': 7.20.7 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6 + '@babel/plugin-proposal-optional-chaining': 7.21.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3 + '@babel/plugin-syntax-export-default-from': 7.16.7 + '@babel/plugin-syntax-flow': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 + '@babel/plugin-syntax-optional-chaining': 7.8.3 + '@babel/plugin-transform-arrow-functions': 7.22.5 + '@babel/plugin-transform-async-to-generator': 7.22.5 + '@babel/plugin-transform-block-scoping': 7.23.0 + '@babel/plugin-transform-classes': 7.22.15 + '@babel/plugin-transform-computed-properties': 7.22.5 + '@babel/plugin-transform-destructuring': 7.23.0 + '@babel/plugin-transform-flow-strip-types': 7.22.5 + '@babel/plugin-transform-function-name': 7.22.5 + '@babel/plugin-transform-literals': 7.22.5 + '@babel/plugin-transform-modules-commonjs': 7.23.3 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5 + '@babel/plugin-transform-parameters': 7.22.15 + '@babel/plugin-transform-react-display-name': 7.23.3 + '@babel/plugin-transform-react-jsx': 7.22.15 + '@babel/plugin-transform-react-jsx-self': 7.18.6 + '@babel/plugin-transform-react-jsx-source': 7.19.6 + '@babel/plugin-transform-runtime': 7.23.2 + '@babel/plugin-transform-shorthand-properties': 7.22.5 + '@babel/plugin-transform-spread': 7.22.5 + '@babel/plugin-transform-sticky-regex': 7.22.5 + '@babel/plugin-transform-typescript': 7.23.5 + '@babel/plugin-transform-unicode-regex': 7.22.5 '@babel/template': 7.22.15 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.23.6) + babel-plugin-transform-flow-enums: 0.0.2 react-refresh: 0.4.3 transitivePeerDependencies: - supports-color @@ -44581,9 +44889,11 @@ packages: /metro-react-native-babel-transformer@0.76.8: resolution: {integrity: sha512-3h+LfS1WG1PAzhq8QF0kfXjxuXetbY/lgz8vYMQhgrMMp17WM1DNJD0gjx8tOGYbpbBC1qesJ45KMS4o5TA73A==} engines: {node: '>=16'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.23.6 - babel-preset-fbjs: 3.4.0(@babel/core@7.23.6) + babel-preset-fbjs: 3.4.0 hermes-parser: 0.12.0 metro-react-native-babel-preset: 0.76.8 nullthrows: 1.1.1 @@ -44839,7 +45149,7 @@ packages: metro-inspector-proxy: 0.76.8 metro-minify-terser: 0.76.8 metro-minify-uglify: 0.76.8 - metro-react-native-babel-preset: 0.76.8 + metro-react-native-babel-preset: 0.76.8(@babel/core@7.23.2) metro-resolver: 0.76.8 metro-runtime: 0.76.8 metro-source-map: 0.76.8 @@ -45357,7 +45667,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.0.0 - webpack: 5.88.2 + webpack: 5.88.2(metro@0.80.0) /mini-css-extract-plugin@2.7.6(webpack@5.89.0): resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} @@ -48098,7 +48408,7 @@ packages: postcss-flexbugs-fixes: 5.0.2(postcss@8.4.31) postcss-normalize: 10.0.1(browserslist@4.22.1)(postcss@8.4.31) postcss-preset-env: 7.8.3(postcss@8.4.31) - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0 transitivePeerDependencies: - browserslist @@ -48117,7 +48427,7 @@ packages: postcss-flexbugs-fixes: 5.0.2(postcss@8.4.32) postcss-normalize: 10.0.1(browserslist@4.22.1)(postcss@8.4.32) postcss-preset-env: 7.8.3(postcss@8.4.32) - semver: 7.5.4 + semver: 7.6.0 webpack: 5.88.2 transitivePeerDependencies: - browserslist @@ -49172,7 +49482,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.11.19 + '@types/node': 20.8.10 long: 4.0.0 dev: false @@ -50564,6 +50874,7 @@ packages: ws: 6.2.2 yargs: 17.7.2 transitivePeerDependencies: + - '@babel/core' - '@babel/preset-env' - bufferutil - encoding @@ -51191,7 +51502,6 @@ packages: engines: {node: '>= 0.10'} dependencies: resolve: 1.22.8 - dev: true /recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} @@ -53800,6 +54110,7 @@ packages: react-is: 18.1.0 shallowequal: 1.1.0 supports-color: 5.5.0 + dev: false /styled-components@6.0.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xIwWuiRMYR43mskVsW9MGTRjSo7ol4bcVjT595fGUp3OLBJOlOgaiKaxsHdC4a2HqWKqKnh0CmcRbk5ogyDjTg==} @@ -54038,7 +54349,7 @@ packages: mime: 2.6.0 qs: 6.11.0 readable-stream: 3.6.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -54057,7 +54368,7 @@ packages: mime: 2.6.0 qs: 6.11.0 readable-stream: 3.6.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: true @@ -54632,7 +54943,6 @@ packages: webpack: 5.88.2(metro@0.80.0) transitivePeerDependencies: - metro - dev: true /terser-webpack-plugin@5.3.9(metro@0.80.0)(webpack@5.89.0): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} @@ -54681,7 +54991,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.22.0 - webpack: 5.88.2 + webpack: 5.88.2(webpack-cli@4.10.0) transitivePeerDependencies: - metro @@ -55336,7 +55646,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.8.10)(ts-node@10.7.0) + jest: 29.7.0 jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -56495,7 +56805,7 @@ packages: browserslist: '>= 4.21.0' dependencies: browserslist: 4.21.3 - escalade: 3.1.1 + escalade: 3.1.2 picocolors: 1.0.0 dev: true @@ -56516,7 +56826,7 @@ packages: browserslist: '>= 4.21.0' dependencies: browserslist: 4.22.1 - escalade: 3.1.1 + escalade: 3.1.2 picocolors: 1.0.0 /update-browserslist-db@1.0.13(browserslist@4.22.2): @@ -58349,7 +58659,6 @@ packages: webpack: 5.88.2(webpack-cli@4.10.0) webpack-dev-server: 4.15.1(webpack-cli@4.10.0)(webpack@5.88.2) webpack-merge: 5.9.0 - dev: true /webpack-dev-middleware@5.3.3(webpack@5.76.1): resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} @@ -58376,7 +58685,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.88.2 + webpack: 5.88.2(webpack-cli@4.10.0) /webpack-dev-middleware@5.3.3(webpack@5.89.0): resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} @@ -58506,7 +58815,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: true /webpack-dev-server@4.15.1(webpack@5.88.2): resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} @@ -58549,7 +58857,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.88.2 + webpack: 5.88.2(metro@0.80.0) webpack-dev-middleware: 5.3.3(webpack@5.88.2) ws: 8.13.0 transitivePeerDependencies: @@ -58796,6 +59104,7 @@ packages: - esbuild - metro - uglify-js + dev: false /webpack@5.88.2(metro@0.80.0): resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} @@ -58836,7 +59145,6 @@ packages: - esbuild - metro - uglify-js - dev: true /webpack@5.88.2(webpack-cli@4.10.0): resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} @@ -58878,7 +59186,6 @@ packages: - esbuild - metro - uglify-js - dev: true /webpack@5.89.0: resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3ffd680d9565..98083cfe4540 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,6 +2,7 @@ packages: - "apps/*" - "libs/*" - "tests/*" + - "libs/coin-modules/*" - "libs/ledgerjs/**" - "libs/ui/packages/*" - "libs/ui/examples/*"