Skip to content

Commit 592b291

Browse files
lcharetteCopilot
andcommitted
security(skeleton): add js-yaml 4.1.1 override for standalone installs
Add npm `overrides` to packages/skeleton/package.json so that users who install skeleton as a standalone project (outside the monorepo) also get js-yaml@4.1.1 instead of the vulnerable 4.1.0 pinned by @modyfi/vite-plugin-yaml (GHSA-mh29-5h37-fv8m). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 28ee776 commit 592b291

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
88
> [!TIP]
99
> This file contains the changelog of the Skeleton itself. You should replace it with your own Changelog!
1010
11+
## [Unreleased]
12+
13+
### Security
14+
- Force `js-yaml` to `4.1.1` via npm `overrides` to fix prototype pollution vulnerability in merge (`<<`) operator ([GHSA-mh29-5h37-fv8m](https://github.com/advisories/GHSA-mh29-5h37-fv8m)) introduced transitively via `@modyfi/vite-plugin-yaml`.
15+
1116
## [6.0.0-rc.3] - 2026-05-16
1217

1318
### Fixed

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,10 @@
6363
"lint": "eslint app/assets/ --fix",
6464
"format": "prettier --write app/assets/",
6565
"format-dry-run": "prettier --check app/assets/"
66+
},
67+
"overrides": {
68+
"@modyfi/vite-plugin-yaml": {
69+
"js-yaml": "4.1.1"
70+
}
6671
}
6772
}

0 commit comments

Comments
 (0)