Skip to content

chore(docs): show vale doesn't work#112

Closed
b-long wants to merge 2 commits into
mainfrom
chore/show-vale-doesnt-work
Closed

chore(docs): show vale doesn't work#112
b-long wants to merge 2 commits into
mainfrom
chore/show-vale-doesnt-work

Conversation

@b-long
Copy link
Copy Markdown
Contributor

@b-long b-long commented Jun 12, 2025

No description provided.

@b-long b-long closed this Jun 12, 2025
@b-long b-long deleted the chore/show-vale-doesnt-work branch June 12, 2025 15:41
marythought pushed a commit that referenced this pull request May 11, 2026
## Summary

Targeted `npm update` for vulnerable transitive packages in the root
`package-lock.json`. Each bump stays within existing semver ranges to
avoid breaking parent dependencies (notably, picomatch stays on the 2.x
line so `postman-code-generators` is not affected).

## Alerts addressed

| Alert | Package | Before | After |
|---|---|---|---|
| [#127](https://github.com/opentdf/docs/security/dependabot/127) |
postcss | 8.5.5 | 8.5.14 |
| [#107](https://github.com/opentdf/docs/security/dependabot/107) (high)
| picomatch | 2.3.1 | 2.3.2 |
| [#108](https://github.com/opentdf/docs/security/dependabot/108) |
picomatch | 2.3.1 | 2.3.2 |
| [#105](https://github.com/opentdf/docs/security/dependabot/105) |
brace-expansion | 1.1.12 / 2.0.2 / 5.0.2 | 1.1.14 / 2.1.0 / 5.0.6 |
| [#129](https://github.com/opentdf/docs/security/dependabot/129) | uuid
| 11.1.0 | 11.1.1 (8.3.2 not affected, untouched) |

## Why targeted (not `npm audit fix`)

A plain `npm audit fix` transitively bumps `postman-code-generators` to
a major version that drops bundled Node polyfills, breaking the
Docusaurus webpack build (`Module not found: Can't resolve 'path'`). The
targeted approach in this PR sidesteps that regression.

## Not addressed here (need separate decisions)

- [#134](https://github.com/opentdf/docs/security/dependabot/134)
`@babel/plugin-transform-modules-systemjs` — Dependabot closed PR #318
saying no update is available
- [#113](https://github.com/opentdf/docs/security/dependabot/113) /
[#112](https://github.com/opentdf/docs/security/dependabot/112) `lodash`
— requires `npm audit fix --force`, which performs a semver-major bump
of `docusaurus-plugin-openapi-docs` / `docusaurus-theme-openapi-docs`
- [#104](https://github.com/opentdf/docs/security/dependabot/104)
`serialize-javascript` — no upstream fix available yet

## Test plan

- [x] Build verified locally: `npx docusaurus build` — server and client
both compile cleanly (only pre-existing broken-links error, same as
`main`)
- [ ] CI `Test deployment` passes
- [ ] Confirm alerts auto-close after merge

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Paul Flynn <pflynn-virtru@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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