-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update hardhat packages #185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
📦 Packages
|
| "@graphprotocol/graph-cli": "0.96.0", | ||
| "@graphprotocol/graph-ts": "0.38.0", | ||
| "@nomicfoundation/hardhat-foundry": "1.2.0", | ||
| "@nomicfoundation/hardhat-ignition-viem": "0.15.13", | ||
| "@nomicfoundation/hardhat-toolbox-viem": "4.1.0", | ||
| "@nomicfoundation/hardhat-ignition-viem": "0.15.14", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: [email protected] requires hardhat-ignition@^0.15.14, but 0.15.13 is installed, causing a peer dependency mismatch.
Severity: HIGH | Confidence: 0.90
🔍 Detailed Analysis
The pull request updates @nomicfoundation/hardhat-ignition-viem to version 0.15.14, which declares a peer dependency on @nomicfoundation/hardhat-ignition version ^0.15.14. However, the project's bun.lock file retains @nomicfoundation/[email protected]. This version mismatch means the hardhat-ignition-viem plugin will attempt to call APIs from hardhat-ignition that are only available in version 0.15.14 or newer, leading to runtime errors when ignition tasks are executed.
💡 Suggested Fix
Update @nomicfoundation/hardhat-ignition from 0.15.13 to 0.15.14 in package.json and bun.lock to satisfy the peer dependency requirement.
🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: package.json#L39-L42
Potential issue: The pull request updates `@nomicfoundation/hardhat-ignition-viem` to
version 0.15.14, which declares a peer dependency on `@nomicfoundation/hardhat-ignition`
version `^0.15.14`. However, the project's `bun.lock` file retains
`@nomicfoundation/[email protected]`. This version mismatch means the
`hardhat-ignition-viem` plugin will attempt to call APIs from `hardhat-ignition` that
are only available in version 0.15.14 or newer, leading to runtime errors when ignition
tasks are executed.
Did we get this right? 👍 / 👎 to inform future reviews.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No issues found across 2 files
This PR contains the following updates:
0.15.13->0.15.144.1.0->4.1.1Release Notes
NomicFoundation/hardhat (@nomicfoundation/hardhat-ignition-viem)
v0.15.14Compare Source
NomicFoundation/hardhat (@nomicfoundation/hardhat-toolbox-viem)
v4.1.1Compare Source
This release is a small bug fix to re-enable the
REPORT_GASenvvar when used with the Hardhat toolboxes.Changes
dc7ff8c: FixREPORT_GASenvvar in toolboxes (#7367)9d10226: Links in the code and READMEs updated to point to the Hardhat 2 documentation and resourcesConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
Summary by cubic
Bumped @nomicfoundation/hardhat-ignition-viem to 0.15.14 and @nomicfoundation/hardhat-toolbox-viem to 4.1.1 to pull in upstream bug fixes.