Skip to content

Remediate npm audit findings and rebuild distributions - #1145

Merged
brunoborges merged 7 commits into
mainfrom
copilot/fix-npm-audit-issues
Jul 28, 2026
Merged

Remediate npm audit findings and rebuild distributions#1145
brunoborges merged 7 commits into
mainfrom
copilot/fix-npm-audit-issues

Conversation

Copilot AI commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Description:

  • Dependencies
    • Override brace-expansion with patched version 5.0.8.
    • Use TypeScript 6.0.3 for ncc compatibility.
  • Distribution
    • Refresh package-lock.json.
    • Rebuild setup and cleanup bundles.

Related issue:
None.

Check list:

  • Ran npm run check locally (format, lint, build, test) and all checks pass.
  • Mark if documentation changes are required. No changes required.
  • Mark if tests were added or updated to cover the changes.

Copilot AI changed the title Fix npm audit vulnerabilities and rebuild distributions Remediate npm audit findings and rebuild distributions Jul 27, 2026
Copilot AI requested a review from brunoborges July 27, 2026 20:35
@brunoborges
brunoborges marked this pull request as ready for review July 27, 2026 20:55
@brunoborges
brunoborges requested a review from a team as a code owner July 27, 2026 20:55
Copilot AI review requested due to automatic review settings July 27, 2026 20:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates JavaScript/TypeScript dependencies to address npm audit findings and regenerates the Action’s compiled dist/ bundles used at runtime.

Changes:

  • Downgrade TypeScript to ^6.0.3 for ncc compatibility.
  • Add an npm overrides entry to force brace-expansion 5.0.8, and refresh package-lock.json.
  • Rebuild dist/setup and dist/cleanup bundles to reflect the dependency updates.
Show a summary per file
File Description
package.json Updates TypeScript version and adds an overrides rule for brace-expansion.
package-lock.json Refreshes the lockfile to reflect the new TypeScript version and overridden brace-expansion.
dist/setup/index.js Regenerated setup bundle including updated transitive dependencies (notably minimatch/brace-expansion codepaths).
dist/cleanup/index.js Regenerated cleanup bundle including updated transitive dependencies (notably minimatch/brace-expansion codepaths).

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 11/15 changed files
  • Comments generated: 1
  • Review effort level: Low

Comment thread package.json
@brunoborges
brunoborges merged commit 69304e5 into main Jul 28, 2026
440 checks passed
@brunoborges
brunoborges deleted the copilot/fix-npm-audit-issues branch July 28, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants