Skip to content

chore(deps): automated bump for main - #836

Open
ericfitz-deps-bot[bot] wants to merge 2 commits into
mainfrom
deps/auto-bump/main/30924044554
Open

chore(deps): automated bump for main#836
ericfitz-deps-bot[bot] wants to merge 2 commits into
mainfrom
deps/auto-bump/main/30924044554

Conversation

@ericfitz-deps-bot

Copy link
Copy Markdown
Contributor

Automated dependency bump for main (safe patch/minor only).

Generated by the deps:bump skill running headless in CI. Review before merging.

Skill output / manual-review plan
## Summary

Ran the bump skill on the current branch (`deps/auto-bump/main/30924044554`) only, Node/pnpm ecosystem (the sole active ecosystem — Python deps in `pyproject.toml` are unpinned dev-script deps with no lockfile, nothing to bump; no Go). One commit created: `29c3efab`.

**Applied (all safe, no bisection needed — build/test/lint passed on the first try):**
- 3 security fixes via `pnpm.overrides` floor bumps: `fast-uri`, `hono`, `brace-expansion` — all transitive, pulled in through `@angular-eslint`/`@angular/cli`/`@analogjs` dev tooling. `pnpm audit` went from 1 moderate + 2 high → 0.
- 12 direct patch/minor updates (typescript-eslint trio, dompurify, express-rate-limit, globals, marked, mermaid, survey-core/survey-angular-ui, tsx, @oxc-project/runtime).
- Verified: `pnpm run build` ✅, `pnpm test` ✅ (6002/6002), `pnpm run lint`/`lint:e2e`/`lint:scss` ✅. `lint:i18n` failed only because the `uv` binary isn't installed in this CI environment — pre-existing environment gap, unrelated to the Node bump, not a reason to hold the commit.

**Manual-review plan (not auto-applied):**

| Priority | Package | Current → Latest | Reason |
|---|---|---|---|
| 1 | `typescript` | `~6.0.3` → `7.0.2` | Major version. No CVE driving it. Note: `openapi-typescript` already has an unmet-peer warning wanting `typescript@^5.x` even at 6.0.3, so this needs its own compatibility pass before touching. |

Everything else checked was already at `latest` (notably the whole `@angular/*` family, `@antv/x6`, `vite`, `zone.js`, `eslint`) — no coordinated-ecosystem update is currently pending.

No push, PR, issue filing, or security-review workflow was run — those are left to the separate CI step as instructed.

Security fixes (transitive, via pnpm.overrides floor bumps):
- fast-uri >=4.1.1 -> >=4.1.2 (GHSA-7p8r-x3mc-p8w7, high)
- hono >=4.12.18 -> >=4.12.34 (GHSA-8j4g-w8fx-2239, moderate)
- brace-expansion >=5.0.8 -> >=5.0.9 (GHSA-rgw5-rvv9-x895, high)

Safe updates:
- @oxc-project/runtime 0.142.0 -> 0.143.0
- @typescript-eslint/eslint-plugin 8.65.0 -> 8.66.0
- @typescript-eslint/parser 8.65.0 -> 8.66.0
- typescript-eslint 8.65.0 -> 8.66.0
- dompurify 3.4.12 -> 3.4.13
- express-rate-limit 8.6.1 -> 8.6.2
- globals 17.8.0 -> 17.9.0
- marked 18.0.7 -> 18.0.9
- mermaid 11.16.0 -> 11.16.1
- survey-angular-ui 2.5.36 -> 2.5.37
- survey-core 2.5.36 -> 2.5.37
- tsx 4.23.1 -> 4.23.5

pnpm audit: 0 vulnerabilities remaining (was 1 moderate, 2 high).
Build, full test suite (6002 tests), and JS/TS/SCSS lint all pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ericfitz-deps-bot ericfitz-deps-bot Bot added the dependencies Pull requests that update a dependency file label Aug 4, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in TMI Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

0 participants