Commit 9641215
chore(deps): clear Dependabot security alerts (#385)
* chore(deps): clear Dependabot security alerts
Bumps transitive dev dependencies via npm audit fix and upgrades two
direct devDependencies whose patched versions required a major bump:
- css-minimizer-webpack-plugin: ^7.0.2 → ^8.0.0 (clears serialize-javascript
RCE/DoS advisories GHSA-5c6j-r48x-rmvq, GHSA-qj8w-gfj5-8c6v)
- sass: ^1.94.2 → ^1.99.0 (clears immutable prototype-pollution
advisory GHSA-wf6x-7x77-mvgw)
`npm audit` now reports 0 vulnerabilities. All affected packages are
dev/build-time only; no runtime/shipped code is changed.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* ci: bump Node to 20 for css-minimizer-webpack-plugin@8 engine requirement
css-minimizer-webpack-plugin@8 and serialize-javascript@7 require Node
>= 20. Bumps sphinx-theme-builder's nodeenv pin from 18.18.0 to 20.18.0
and the matching setup-node version across CI/docs/update-snapshots
workflows. Without this, the editable install fails with
'ReferenceError: crypto is not defined' inside serialize-javascript.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* ci: bump .nvmrc and contributor docs to Node 20.18.0
Completes the Node 20 migration flagged by Copilot review on PR #385.
Aligns .nvmrc, CONTRIBUTING.md, and docs/developer/setup.md with the
sphinx-theme-builder node-version pin and the CI setup-node version.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent 50be9e4 commit 9641215
9 files changed
Lines changed: 188 additions & 113 deletions
File tree
- .github/workflows
- docs/developer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
0 commit comments