Avatar for the thirdweb-dev user
thirdweb-dev
js
BlogDocsChangelog

[Fix] Update package dependencies and improve import paths

#3554Merged
Comparing
fix/package-changes
(
cbb0bc2
) with
main
(
80b9cd9
)
CodSpeed Performance Gauge
+13%
Improvements
1
Untouched
8

Benchmarks

Improved

keccakId
packages/thirdweb/src/utils/any-evm/keccak-id.bench.ts::keccakId
CodSpeed Performance Gauge
+13%
1.5 ms1.3 ms

Passed

encode tx (prepared method)
packages/thirdweb/src/transaction/actions/encode.bench.ts::encode tx (prepared method)
CodSpeed Performance Gauge
+1%
344.4 µs340.3 µs
encode tx (human readable)
packages/thirdweb/src/transaction/actions/encode.bench.ts::encode tx (human readable)
CodSpeed Performance Gauge
0%
403.5 µs403 µs
units:toTokens(12345678901234567890n, 18)
packages/thirdweb/src/utils/units.bench.ts::units:toTokens(12345678901234567890n, 18)
CodSpeed Performance Gauge
0%
25.1 µs25.1 µs
encode tx (json abi)
packages/thirdweb/src/transaction/actions/encode.bench.ts::encode tx (json abi)
CodSpeed Performance Gauge
0%
191.6 µs191.9 µs
units:toUnits("40", 18)
packages/thirdweb/src/utils/units.bench.ts::units:toUnits("40", 18)
CodSpeed Performance Gauge
0%
33.6 µs33.7 µs
encode tx (contract abi)
packages/thirdweb/src/transaction/actions/encode.bench.ts::encode tx (contract abi)
CodSpeed Performance Gauge
0%
408.4 µs409.7 µs
units:toUnits("40.0", 18)
packages/thirdweb/src/utils/units.bench.ts::units:toUnits("40.0", 18)
CodSpeed Performance Gauge
0%
34.1 µs34.2 µs
units:toTokens(40000000000000000000n, 18)
packages/thirdweb/src/utils/units.bench.ts::units:toTokens(40000000000000000000n, 18)
CodSpeed Performance Gauge
0%
184 µs184.7 µs

Commits

Click on a commit to change the comparison range
Base
main
80b9cd9
+13.14%
[Fix] Update package dependencies and improve import paths (#3554) This pull request updates package.json dependencies to specific versions across multiple packages, moving from using caret (^) to specific version numbers for consistency and to prevent unwanted updates. Additionally, it includes changes to various TypeScript files, primarily adding the ESLint directive `@typescript-eslint/no-unused-vars` to suppress warnings for unused variables. --- <!-- start pr-codex --> --- ## PR-Codex overview This PR updates dependencies, adds styled components, and disables eslint for unused vars in various React components. ### Detailed summary - Updated dependencies in multiple package.json files - Added styled components for DialogContent, Overlay, DropContainer, QRPlaceholder, and more - Disabled eslint for unused vars in React components - Updated next.config.mjs in playground-web - Updated pnpm-workspace.yaml - Added eslint and styled components in wallets package.json - Updated dependencies in wallet-ui package.json > The following files were skipped due to too many changes: `apps/playground-web/src/components/blockchain-api/write-contract-extension.tsx`, `legacy_packages/react/src/wallet/ConnectWallet/NetworkSelector.tsx`, `apps/playground-web/package.json`, `legacy_packages/react/package.json`, `apps/playground-web/src/components/blockchain-api/write-contract-raw.tsx`, `package.json`, `apps/dashboard/package.json`, `pnpm-lock.yaml` > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
cbb0bc2
1 year ago
by jnsdls
© 2025 CodSpeed Technology
Home Terms Privacy Docs