chore(deps): refresh the dev dependencies and clear the audit - #48
Merged
Merged
Conversation
eslint 10.11.0, typescript-eslint 8.70.0, jest 30.5.2, ts-jest 29.4.12, globals 17.12.0, @eslint/eslintrc 3.3.7, @types/node 22.20.4, and actions/checkout and actions/setup-node v7 in all three workflows. npm audit fix clears brace-expansion (high), @babel/core, @humanfs/node and baseline-browser-mapping; the audit is empty. TypeScript stays on 5.9 for ts-node and ts-jest; @types/node stays on 22 while the matrix tests Node 20. Supersedes #46.
This was referenced Sep 20, 2026
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.
Supersedes #46. Dev dependencies only; the package has no runtime dependencies.
What changed
eslint10.4.0 → 10.11.0,typescript-eslint8.59.4 → 8.70.0,jest30.4.2 → 30.5.2,ts-jest29.4.11 → 29.4.12,globals17.6.0 → 17.12.0,@eslint/eslintrc3.3.5 → 3.3.7,@types/node22.19.19 → 22.20.4. Manifest floors moved to match.npm audit fix:brace-expansionto 1.1.21 (the four DoS advisories, high; this is what chore(deps-dev): Bump brace-expansion from 1.1.14 to 1.1.18 in the npm_and_yarn group across 1 directory #46 asked for at 1.1.18),@babel/core7.29.7,@humanfs/node,baseline-browser-mapping.npm auditis empty.actions/checkoutandactions/setup-nodev6 → v7 inci.yml,npm-publish.ymlandupdate-blocklist.yml.Held back
typescriptstays 5.9: 7 is outside typescript-eslint's peer range, andts-node10.9 (last release 2023) runs thegenerateandupdate-blocklistscripts; TypeScript 6's hard errors on deprecated options are a risk there that a dependency refresh should not take on.@types/nodestays 22 while the test matrix still runs Node 20.Verified
Run locally on Node 25.8 on the final tree:
Note on releasing
@quarg/burnerguardon npm is still 1.0.3 from 23 May. The June, July, August and September blocklists (#43, #44, #45, #47) are onmainbut bundled data ships only through a release, so consumers are running the May list. A1.0.4release after this merges would carry all four; the publish workflow checks thatpackage.jsonmatches the tag.