Skip to content

Reorganize dependency lists#22747

Merged
komret merged 1 commit intodevelopfrom
chore/dependency-lists
Oct 30, 2025
Merged

Reorganize dependency lists#22747
komret merged 1 commit intodevelopfrom
chore/dependency-lists

Conversation

@komret
Copy link
Copy Markdown
Contributor

@komret komret commented Oct 29, 2025

My best attempt to make this fair and reasonable.

🔍🖥️ Suite web test results: View in Currents

🔍🖥️ Suite desktop test results: View in Currents

@komret komret requested a review from karliatto as a code owner October 29, 2025 14:42
@komret komret added dependencies Pull requests that update a dependency file no-project This label is used to specify that PR doesn't need to be added to a project labels Oct 29, 2025
react-refresh
react-use
redux
redux-devtools-expo-dev-plugin
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trade team (expo)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done in ec76450

redux-devtools-expo-dev-plugin
redux-logger
redux-mock-store
react-native-quick-crypto
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trade team?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a wallet-related dependency to me: "QuickCrypto can be used as a drop-in replacement for your Web3/Crypto apps to speed up common cryptography functions"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would say Foundation, it is for all crypto functions (crypto as a cryptography, not crypto as a cryptocurrencies)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I moved most of cryptography-related dependencies to Wallet team because most of them is used in utxo-lib.

redux-logger
redux-mock-store
react-native-quick-crypto
redux-persist
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trade team

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Closely related to redux, which already belongs to Wallet. This is used mostly on mobile, but I don't want to give all mobile deps to one team.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

related to redux, but also a dead project, don't expect any updates there 🙉 But it would potentially mean a lot of work to find some maintained replacement.

Copy link
Copy Markdown
Contributor

@HajekOndrej HajekOndrej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM for QA.

@komret komret force-pushed the chore/dependency-lists branch from b6f7ca4 to ec76450 Compare October 29, 2025 15:09
@trezor-bot
Copy link
Copy Markdown
Contributor

trezor-bot Bot commented Oct 29, 2025

✅ Previously successful run of [Test] PR Suite Web e2e tests workflow has been found.
⏭️ Skipping tests for this run.
💡 If you are unsure about your latest changes, please rerun the workflow manually. (Use the Re-run all jobs option)

Copy link
Copy Markdown
Contributor

@jvaclavik jvaclavik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Growth ✅

@komret
Copy link
Copy Markdown
Contributor Author

komret commented Oct 30, 2025

/rebase

@github-actions
Copy link
Copy Markdown

@trezor-bot trezor-bot Bot force-pushed the chore/dependency-lists branch from ec76450 to 55a1f5e Compare October 30, 2025 16:21
@trezor-bot
Copy link
Copy Markdown
Contributor

trezor-bot Bot commented Oct 30, 2025

✅ Previously successful run of [Test] PR Suite Desktop e2e tests workflow has been found.
⏭️ Skipping tests for this run.
💡 If you are unsure about your latest changes, please rerun the workflow manually. (Use the Re-run all jobs option)

@vytick
Copy link
Copy Markdown
Contributor

vytick commented Oct 30, 2025

lets start with this (trade)

@komret komret merged commit e6c1240 into develop Oct 30, 2025
25 checks passed
@komret komret deleted the chore/dependency-lists branch October 30, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file no-project This label is used to specify that PR doesn't need to be added to a project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants