Skip to content

build(deps): consolidate safe JS dependency bumps (round 2) - #1615

Merged
mattwoberts merged 2 commits into
mainfrom
deps/consolidate-safe-bumps-2
Jul 20, 2026
Merged

build(deps): consolidate safe JS dependency bumps (round 2)#1615
mattwoberts merged 2 commits into
mainfrom
deps/consolidate-safe-bumps-2

Conversation

@mattwoberts

Copy link
Copy Markdown
Contributor

Second consolidation round — batches the low-risk Dependabot JS updates that were failing CI individually (all hit the lockfile optional-peer pruning issue) into one branch/CI run.

Included

Direct (package.json) — supersedes #1613

  • dompurify 3.4.11 → 3.4.12
  • prosemirror-markdown 1.13.4 → 1.13.5
  • webpack 5.108.3 → 5.108.4

Transitive (via npm update)

Lockfile regenerated from main so the firm ts-node and pinned nested typescript@5.9.3 survive (dependabot's own lockfiles prune these and fail CI).

Deliberately excluded

Local validation

  • make lint-ui (0 errors), make build-ui (webpack 5.108.4), make test-ui (127 tests) ✅
  • npm ci --dry-run clean; ts-node + nested typescript intact

🤖 Generated with Claude Code

mattwoberts and others added 2 commits July 14, 2026 15:44
Batch low-risk Dependabot updates into one branch/CI run.

Direct:
- dompurify 3.4.11 -> 3.4.12 (#1613)
- prosemirror-markdown 1.13.4 -> 1.13.5 (#1613)
- webpack 5.108.3 -> 5.108.4 (#1613)

Transitive (via npm update):
- svgo 2.8.0 -> 2.8.3 (#1611)
- ws 8.18.0 -> 8.21.0 (+ 7.5.10 -> 7.5.11) — remote DoS fix (#1614)

Lockfile regenerated from main so firm ts-node + pinned nested typescript
survive. Skips #1612 (tiptap 0.9 / lingui 5.9 / playwright 1.61 — incompatible
under current pins).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mattwoberts
mattwoberts merged commit c601511 into main Jul 20, 2026
5 checks passed
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