Skip to content

fix(deps): remove unused Node 24-only browser tool - #181

Merged
ericyangpan merged 1 commit into
mainfrom
codex/node22-dependabot-compat
Jul 29, 2026
Merged

fix(deps): remove unused Node 24-only browser tool#181
ericyangpan merged 1 commit into
mainfrom
codex/node22-dependabot-compat

Conversation

@ericyangpan

Copy link
Copy Markdown
Contributor

Summary

  • remove the unused agent-browser development dependency
  • remove its pnpm lockfile entries and build allowlist entry
  • keep the repository compatible with the declared Node 22 runtime

Rationale

Dependabot PR #180 upgraded agent-browser to 0.33.0, which requires Node 24 or newer. The previous 0.31.1 release also required Node 24. The repository does not import or invoke this package; browser E2E coverage uses Playwright instead.

Validation

  • pnpm biome:check
  • pnpm format:check
  • pnpm type-check
  • pnpm test:ci
  • cspell (898 files, 0 issues)
  • git diff --check
  • pre-commit hook

@ericyangpan
ericyangpan requested a review from a team as a code owner July 29, 2026 18:13
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment

Status URL
Ready https://pr-181-aicodingstack.pr-preview.workers.dev

Commit: 5aa52fb
Updated: 2026-07-29T18:15:16.753Z

@ericyangpan
ericyangpan merged commit ed70422 into main Jul 29, 2026
12 checks passed
@ericyangpan
ericyangpan deleted the codex/node22-dependabot-compat branch July 29, 2026 18:15
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment cleaned up

The preview deployment for PR #181 has been removed.

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