Skip to content

馃敀 Patch audited transitive dependencies - #347

Merged
Robdel12 merged 1 commit into
mainfrom
rd/security-js-yaml
Aug 29, 2026
Merged

馃敀 Patch audited transitive dependencies#347
Robdel12 merged 1 commit into
mainfrom
rd/security-js-yaml

Conversation

@Robdel12

Copy link
Copy Markdown
Contributor

Why

The current dependency graph contains vulnerable transitive versions of js-yaml, socket.io-parser, and tmp. The js-yaml issue affects the runtime cosmiconfig path used to load project configuration, while the other findings are in Ember test tooling.

Approach

Use the repository鈥檚 existing pnpm-workspace.yaml override configuration to resolve the affected packages to patched versions and regenerate pnpm-lock.yaml. This keeps the fix scoped to dependency resolution, leaves workflows unchanged, and does not introduce a pnpm 12 migration while pnpm 12 remains a release candidate.

Evidence

The full workspace audit reports zero vulnerabilities after the update, including the production dependency graph. The frozen lockfile install, build, type definitions, lint, and full unit suite all pass.

@Robdel12
Robdel12 force-pushed the rd/security-js-yaml branch from 96e9e74 to 788ec23 Compare August 29, 2026 23:38
Resolve the vulnerable js-yaml, socket.io-parser, and tmp versions through the workspace override configuration so pnpm installs the fixed packages consistently across runtime and Ember tooling.
@Robdel12
Robdel12 force-pushed the rd/security-js-yaml branch from 788ec23 to 37b033d Compare August 29, 2026 23:43
@Robdel12
Robdel12 enabled auto-merge (squash) August 29, 2026 23:44
@Robdel12
Robdel12 merged commit 1451444 into main Aug 29, 2026
29 of 30 checks passed
@Robdel12
Robdel12 deleted the rd/security-js-yaml branch August 29, 2026 23:45
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.

1 participant