chore(deps): Bump dependencies and improve logging #974
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates a wide range of dependencies across the monorepo to their latest versions. In addition to the dependency bumps, this also includes improvements to logging and a few minor bug fixes.
Key Changes
Dependency Upgrades: Bumps numerous dependencies across all packages, including major ones like
@polkadot/*,vitest(v3 to v4),typescript,biome, and various testing and build tools.Improved Logging: Refactors logging throughout the codebase (e.g., in
chopsticks-provider,server,block-builder) to use a structured format (pino-style). This enhances error reporting and makes logs easier to parse and query.Bug Fixes in
testingpackage:parseIntwas used without a radix for hex and decimal strings, potentially leading to incorrect number parsing.return falsestatement.React
web-test: Updates the web testing application to use the ReactuseIdhook for generating stable IDs, improving accessibility and best practices.Biome Configuration: Updates the Biome schema to the latest version and cleans up ignore patterns.