Skip to content

Updates dependencies and fixes js-yaml vulnerability - #171

Merged
alexiswl merged 3 commits into
mainfrom
chore/js-yaml-audit-fix
Jun 18, 2026
Merged

Updates dependencies and fixes js-yaml vulnerability#171
alexiswl merged 3 commits into
mainfrom
chore/js-yaml-audit-fix

Conversation

@alexiswl

Copy link
Copy Markdown
Contributor

Upgrades various project dependencies to their latest versions, ensuring the project benefits from recent features, bug fixes, and security enhancements. This includes critical updates to CDK libraries, development tools like ESLint and Jest, and TypeScript.

Crucially, this change mitigates a security vulnerability by enforcing js-yaml version 4.1.2 or newer through an explicit override in pnpm-workspace.yaml.

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

Updates dependency versions across the project and attempts to mitigate a js-yaml vulnerability by adding a pnpm override intended to enforce js-yaml >=4.1.2.

Changes:

  • Bumped AWS CDK-related dependencies (aws-cdk-lib, constructs, @aws-cdk/aws-lambda-python-alpha) and various dev tools (ESLint, Jest, Prettier, TypeScript ESLint).
  • Added a pnpm override intended to force js-yaml versions <=4.1.1 to resolve to ^4.1.2.
  • Updated the pnpm-lock.yaml to reflect the dependency upgrades (but currently not the js-yaml override application).

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
pnpm-workspace.yaml Adds an override intended to enforce a non-vulnerable js-yaml version.
pnpm-lock.yaml Updates lockfile for dependency bumps; currently does not reflect the new js-yaml override/resolution.
package.json Bumps dependency and devDependency versions (CDK, tooling).
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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

Comment thread pnpm-lock.yaml
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@alexiswl alexiswl mentioned this pull request Jun 16, 2026
1 task
@alexiswl
alexiswl requested a review from victorskl June 16, 2026 03:31
@victorskl

Copy link
Copy Markdown
Contributor

reviewing...

@victorskl victorskl 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.

LGTM

@alexiswl
alexiswl added this pull request to the merge queue Jun 18, 2026
Merged via the queue into main with commit e72132e Jun 18, 2026
5 checks passed
@alexiswl
alexiswl deleted the chore/js-yaml-audit-fix branch June 18, 2026 00:23
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