{ "name": "@trezor/suite", "suiteVersion": "26.3.0", "version": "1.0.0", "private": true, "scripts": { "depcheck": "yarn g:depcheck", "lint": "yarn lint:styles && yarn lint:js", "lint:styles": "npx stylelint './src/**/*{.ts,.tsx}' --cache --config ../../.stylelintrc", "make:migration": "yarn workspace @suite/idb-migration-utils make:migration", "type-check": "yarn g:tsc --build tsconfig.json", "test:unit": "yarn g:jest", "test-unit:watch": "yarn g:jest -o --watch" }, "dependencies": { "@floating-ui/react": "^0.27.12", "@formatjs/intl": "3.1.6", "@hookform/resolvers": "^5.2.2", "@mobily/ts-belt": "^3.13.1", "@reduxjs/toolkit": "2.11.2", "@sentry/core": "10.38.0", "@solana/kit": "^2.3.0", "@suite-common/analytics": "workspace:*", "@suite-common/analytics-redux": "workspace:*", "@suite-common/assets": "workspace:*", "@suite-common/bluetooth": "workspace:*", "@suite-common/connect-init": "workspace:*", "@suite-common/connect-popup": "workspace:*", "@suite-common/delegated-identity-key": "workspace:*", "@suite-common/device-authenticity": "workspace:*", "@suite-common/feedback": "workspace:*", "@suite-common/fiat-services": "workspace:*", "@suite-common/firmware": "workspace:*", "@suite-common/firmware-authenticity": "workspace:*", "@suite-common/formatters": "workspace:*", "@suite-common/geolocation": "workspace:*", "@suite-common/logger": "workspace:*", "@suite-common/message-system": "workspace:*", "@suite-common/metadata-types": "workspace:*", "@suite-common/mev": "workspace:*", "@suite-common/platform-encryption": "workspace:*", "@suite-common/react-query": "workspace:*", "@suite-common/redux-utils": "workspace:*", "@suite-common/sentry": "workspace:*", "@suite-common/staking": "workspace:*", "@suite-common/staking-solana": "workspace:*", "@suite-common/suite-config": "workspace:*", "@suite-common/suite-constants": "workspace:*", "@suite-common/suite-rbf-labels-migrations": "workspace:*", "@suite-common/suite-rbf-labels-migrations-types": "workspace:*", "@suite-common/suite-sync": "workspace:*", "@suite-common/suite-sync-quota-manager": "workspace:*", "@suite-common/suite-sync-storage": "workspace:*", "@suite-common/suite-sync-types": "workspace:*", "@suite-common/suite-types": "workspace:*", "@suite-common/suite-utils": "workspace:*", "@suite-common/test-utils": "workspace:*", "@suite-common/thp": "workspace:*", "@suite-common/toast-notifications": "workspace:*", "@suite-common/token-definitions": "workspace:*", "@suite-common/trading": "workspace:*", "@suite-common/tx-simulation": "workspace:^", "@suite-common/validators": "workspace:*", "@suite-common/wallet-config": "workspace:*", "@suite-common/wallet-constants": "workspace:*", "@suite-common/wallet-core": "workspace:*", "@suite-common/wallet-types": "workspace:*", "@suite-common/wallet-utils": "workspace:*", "@suite-common/walletconnect": "workspace:*", "@suite/analytics": "workspace:*", "@suite/idb-migration-utils": "workspace:*", "@suite/intl": "workspace:*", "@suite/platform-encryption-electron": "workspace:*", "@suite/platform-encryption-webauthn": "workspace:*", "@suite/suite-sync": "workspace:*", "@suite/tx-simulation": "workspace:^", "@tanstack/react-query": "5.90.20", "@testing-library/jest-dom": "6.9.1", "@trezor/address-validator": "workspace:*", "@trezor/analytics-uploader": "workspace:*", "@trezor/blockchain-link": "workspace:*", "@trezor/blockchain-link-types": "workspace:*", "@trezor/blockchain-link-utils": "workspace:*", "@trezor/coinjoin": "workspace:*", "@trezor/components": "workspace:*", "@trezor/connect": "workspace:*", "@trezor/connect-common": "workspace:^", "@trezor/crypto-utils": "workspace:*", "@trezor/device-utils": "workspace:*", "@trezor/dom-utils": "workspace:*", "@trezor/env-utils": "workspace:*", "@trezor/ipc-proxy": "workspace:*", "@trezor/product-components": "workspace:*", "@trezor/protobuf": "workspace:*", "@trezor/react-utils": "workspace:*", "@trezor/styles": "workspace:*", "@trezor/suite-data": "workspace:*", "@trezor/suite-desktop-api": "workspace:*", "@trezor/suite-storage": "workspace:*", "@trezor/theme": "workspace:*", "@trezor/transport-bluetooth": "workspace:*", "@trezor/type-utils": "workspace:*", "@trezor/urls": "workspace:*", "@trezor/utils": "workspace:*", "bs58check": "^4.0.0", "date-fns": "^4.1.0", "dropbox": "^10.34.0", "file-saver": "^2.0.5", "framer-motion": "^12.23.3", "history": "^5.3.0", "idb": "^8.0.3", "immer": "11.0.0", "pako": "^2.1.0", "pdfmake": "^0.2.20", "polished": "^4.3.1", "qrcode.react": "^4.2.0", "react": "19.1.0", "react-dom": "19.1.0", "react-error-boundary": "^6.0.0", "react-focus-lock": "^2.13.6", "react-helmet-async": "^2.0.5", "react-hook-form": "^7.71.1", "react-intl": "^8.0.6", "react-redux": "9.2.0", "react-select": "^5.10.2", "react-toastify": "^11.0.5", "react-use": "^17.6.0", "react-zxing": "^2.1.0", "recharts": "^2.15.3", "redux": "^5.0.1", "redux-logger": "^3.0.6", "redux-thunk": "^3.1.0", "semver": "^7.7.1", "styled-components": "^6.1.19", "web3-utils": "^4.3.2" }, "devDependencies": { "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@trezor/eslint": "workspace:*", "@types/file-saver": "^2.0.6", "@types/invity-api": "^1.1.12", "@types/pako": "^2.0.3", "@types/pdfmake": "^0.2.11", "@types/react": "19.1.6", "@types/react-dom": "19.1.6", "@types/redux-logger": "^3.0.13", "@types/redux-mock-store": "^1.5.0", "@types/semver": "^7.7.0", "jest-canvas-mock": "^2.5.2", "jest-mock": "^29.7.0", "jest-watch-typeahead": "3.0.1", "postcss-styled-syntax": "^0.7.1", "redux-mock-store": "^1.5.5", "stylelint": "^16.14.1", "stylelint-config-standard": "^38.0.0" } }