Closed roninjin10 closed 1 month ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Latest commit: f29b74a4d6485042c7bcef08c31cedfd91d762ee
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
[!IMPORTANT]
Review skipped
More than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review.
189 files out of 271 files are above the max files limit of 75. Please upgrade to Pro plan to get higher limits.
You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
The pull request encompasses updates to multiple package.json
files across various components, focusing on dependency version upgrades. Key packages like @types/node
, effect
, solc
, and others have been updated to newer versions. Additionally, there are minor changes in function return types and error handling in several JavaScript files, enhancing type safety and clarity in error messaging. Overall, the changes reflect a systematic effort to maintain and improve the codebase's dependency management and functionality.
Files | Change Summary |
---|---|
bundler-packages/base-bundler/package.json |
Updated dependencies: @types/node to ^22.7.1 , effect to 3.8.4 , solc to 0.8.27 , solidity-ast to ^0.4.59 . |
bundler-packages/bun/package.json |
Updated dependencies: effect to 3.8.3 , solc to 0.8.27 , bun-types to ^1.1.29 . |
bundler-packages/bundler-cache/package.json |
Updated dependencies: @types/node to ^22.7.1 , @vitest/coverage-v8 to ^2.1.1 , @vitest/ui to ^2.1.1 , typescript to ^5.6.2 . |
bundler-packages/compiler/package.json |
Updated dependencies: @types/node to ^22.7.1 , effect to 3.8.4 , solidity-ast to ^0.4.59 , solc to 0.8.27 . |
bundler-packages/compiler/src/compiler/compileContracts.js |
Minor formatting changes in the compileContract function for readability. |
bundler-packages/compiler/src/utils/resolvePromise.js |
Updated return type of resolveEffect from Effect.Effect<never, Error, string> to Effect.Effect<string, Error, never> . |
bundler-packages/compiler/src/utils/resolvePromise.spec.ts |
Updated error messages in test cases for resolvePromise function to reflect new format. |
bundler-packages/config/package.json |
Updated dependencies: @effect/schema to 0.74.1 , @types/node to ^22.7.1 , effect to 3.8.4 . |
bundler-packages/config/src/config/mergeConfigs.js |
Updated return type annotation for a function to clarify expected output. |
bundler-packages/config/src/config/validateUserConfig.js |
Refactored schema validation logic, updated error handling, and modified return type for validateUserConfig . |
bundler-packages/config/src/config/validateUserConfig.spec.ts |
Updated error handling assertions in test cases to use snapshot testing. |
bundler-packages/config/src/config/withDefaults.js |
Updated return type annotation for merging configuration. |
bundler-packages/config/src/defaultConfig.js |
Removed export statement for defaultConfig . |
bundler-packages/config/src/defineConfig.spec.ts |
Updated error message in InvalidConfigError to include detailed expected structure and unexpected key information. |
bundler-packages/config/src/foundry/loadFoundryConfig.js |
Updated return type annotation for loadFoundryConfig function. |
effect
package version, related to dependency management.@types/node
version, indicating a related dependency change.effect
package version, showing a direct connection in dependency management.callHandler
function may relate to the overall structure impacted by dependency updates.unplugin
, potentially ensuring new versions are adequately tested.🐇 In the meadow of code, we hop and play,
With dependencies fresh, we brighten the day.
Versions upgraded, our functions refined,
In the world of JavaScript, new paths we find.
Errors more clear, our tests now align,
Hooray for the changes, let our code shine! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
This stack of pull requests is managed by Graphite. Learn more about stacking.
Join @roninjin10 and the rest of your teammates on Graphite
Description
Concise description of proposed changes
Testing
Explain the quality checks that have been done on the code changes
Additional Information
Your ENS/address:
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Chores