Repository navigation
chore(deps): refresh vulnerable development dependencies - #8
Open
mswilkison wants to merge 2 commits into
Open
mswilkison wants to merge 2 commits into
mswilkison wants to merge 2 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
The default-branch development lockfile contains 113 Dependabot alerts. This refresh removes affected-version matches for 112 of them while preserving Hardhat 2.19.4, ethers 6.10.0, hardhat-deploy 0.11.45, the helper API, and existing peer requirements.
.nvmrcand enforce frozen lockfile installation. PR validation uses the built-in checkout token; publishing events still require the existing custom token. This fixes the existing PR checkout failure when that custom secret is unavailable.This is a separate dependency fix against
main. Existing maintenance PRs #6 and #7 change helper behavior and packaging but do not already cover this lockfile refresh. Their lockfiles will need to incorporate this update when those changes are integrated.Validation on Node 20.20.2 / Yarn 1.22.22:
yarn install --frozen-lockfile,yarn build,yarn test(50 passing), andyarn formatpassed.6793e942893515126813ac7f10ad9dfd18e18cb7: test/format and build/test.dist/is byte-for-byte identical to the baseline; package contents were checked withnpm pack --dry-run --ignore-scripts.yarn auditis intentionally not described as clean: it reports the remaining Elliptic advisory and a registry-name malware advisory foreslint-config-keep. The latter package is fetched from the unchanged Keep GitHub configuration commit0c27ade54e725f980e971c3d91ea88bab76b2330, not the npm registry package covered by that advisory; its configuration and lifecycle metadata were inspected.These are development-tree updates. They do not update independently installed consumers or establish that every vulnerable behavior is unreachable. Custom authentication headers still require an explicit redirect policy at the calling application boundary; a follow-redirects version bump alone should not be treated as that policy.