Skip to content

Commit 5726435

Browse files
chore(security): patch remaining HIGH/MED CVEs flagged by OpenSSF Scorecard (#239)
Patches 8 vulnerabilities (mermaid, fast-uri, postcss, babel-systemjs) and enables npm provenance via sigstore on release. See commit message for GHSA list. 1199/1199 tests pass; all lockfiles audit-clean. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent ec10d66 commit 5726435

5 files changed

Lines changed: 38 additions & 150 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,11 @@ jobs:
120120
121121
- name: Publish to npm
122122
if: inputs.dry-run == false
123-
run: npm publish --access public
123+
run: npm publish --access public --provenance
124124

125125
- name: Publish to npm (dry run)
126126
if: inputs.dry-run == true
127-
run: npm publish --access public --dry-run
127+
run: npm publish --access public --provenance --dry-run
128128

129129
- name: Create GitHub Release
130130
if: inputs.dry-run == false

packages/demo-video/package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/demo-video/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
},
2323
"overrides": {
2424
"brace-expansion@>=1.0.0 <2.0.0": "^1.1.13",
25-
"brace-expansion@>=2.0.0 <3.0.0": "^2.0.3"
25+
"brace-expansion@>=2.0.0 <3.0.0": "^2.0.3",
26+
"fast-uri": ">=3.1.2",
27+
"postcss": ">=8.5.10"
2628
},
2729
"scripts": {
2830
"dev": "remotion studio",

src/frontend/package-lock.json

Lines changed: 24 additions & 139 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/frontend/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@xterm/xterm": "^5.5.0",
2727
"highlight.js": "^11.11.1",
2828
"material-icon-theme": "^5.32.0",
29-
"mermaid": "^11.13.0",
29+
"mermaid": "^11.15.0",
3030
"react": "^19.0.0",
3131
"react-dom": "^19.0.0",
3232
"react-markdown": "^10.1.0",
@@ -42,7 +42,8 @@
4242
"lodash-es": ">=4.18.0",
4343
"dompurify": "^3.4.1",
4444
"uuid": "^14.0.0",
45-
"fast-uri": ">=3.1.2"
45+
"fast-uri": ">=3.1.2",
46+
"@babel/plugin-transform-modules-systemjs": ">=7.29.4"
4647
},
4748
"devDependencies": {
4849
"@testing-library/jest-dom": "^6.6.3",

0 commit comments

Comments
 (0)