chore(deps): update dependency @nomicfoundation/hardhat-ignition-viem to v0.15.16#218
Conversation
… to v0.15.16 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| "@nomicfoundation/hardhat-ignition-viem": ["@nomicfoundation/hardhat-ignition-viem@0.15.16", "", { "peerDependencies": { "@nomicfoundation/hardhat-ignition": "^0.15.16", "@nomicfoundation/hardhat-viem": "^2.1.0", "@nomicfoundation/ignition-core": "^0.15.15", "hardhat": "^2.26.0", "viem": "^2.7.6" } }, "sha512-BKWRZSkW1dLMW6VRjQCLei+JGYmotTsQo/QeR21CyVG0FMkPESTU6X1XPKynqNjaYJebV8rDsjtdB/Bzi7FRog=="], | ||
|
|
There was a problem hiding this comment.
Bug: The bun.lock file has an incomplete dependency update for @nomicfoundation/hardhat-ignition-viem@0.15.16, failing to update its peer dependencies.
Severity: CRITICAL | Confidence: High
🔍 Detailed Analysis
The bun.lock file contains an incomplete dependency update for @nomicfoundation/hardhat-ignition-viem@0.15.16. While the package itself was updated, its peer dependencies, @nomicfoundation/hardhat-ignition and @nomicfoundation/ignition-core, were not. The lockfile still lists hardhat-ignition@0.15.15 (required ^0.15.16) and ignition-core@0.15.14 (required ^0.15.15), which do not satisfy the new requirements. This mismatch will lead to unsatisfied peer dependencies and potential runtime errors when hardhat-ignition-viem@0.15.16 attempts to interact with incompatible versions of its peer dependencies.
💡 Suggested Fix
Update the bun.lock file to correctly reflect the required peer dependency versions for @nomicfoundation/hardhat-ignition-viem@0.15.16. This can typically be resolved by running bun install or bun update to regenerate the lockfile with correct versions.
🤖 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: bun.lock#L199-L200
Potential issue: The `bun.lock` file contains an incomplete dependency update for
`@nomicfoundation/hardhat-ignition-viem@0.15.16`. While the package itself was updated,
its peer dependencies, `@nomicfoundation/hardhat-ignition` and
`@nomicfoundation/ignition-core`, were not. The lockfile still lists
`hardhat-ignition@0.15.15` (required `^0.15.16`) and `ignition-core@0.15.14` (required
`^0.15.15`), which do not satisfy the new requirements. This mismatch will lead to
unsatisfied peer dependencies and potential runtime errors when
`hardhat-ignition-viem@0.15.16` attempts to interact with incompatible versions of its
peer dependencies.
Did we get this right? 👍 / 👎 to inform future reviews.
Reference ID: 5329287
📦 Packages
|
This PR contains the following updates:
0.15.15->0.15.16Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
NomicFoundation/hardhat (@nomicfoundation/hardhat-ignition-viem)
v0.15.16Compare Source
Configuration
📅 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Summary by cubic
Update @nomicfoundation/hardhat-ignition-viem to 0.15.16 to pick up the latest patch and keep Ignition/viem integration current. Only dependency files changed (package.json, bun.lock).
Written for commit ab0983d. Summary will update automatically on new commits.