Skip to content

chore(deps): bump the all-dependencies group across 1 directory with 5 updates - #366

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/x402-facilitator-node/all-dependencies-6d8f193de7
Closed

chore(deps): bump the all-dependencies group across 1 directory with 5 updates#366
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/x402-facilitator-node/all-dependencies-6d8f193de7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 6, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-dependencies group with 5 updates in the /packages/x402-facilitator-node directory:

Package From To
@hono/node-server 2.0.8 2.0.12
viem 2.54.6 2.55.10
@types/node 26.1.0 26.1.2
tsx 4.23.0 4.23.5
typescript 6.0.3 7.0.2

Updates @hono/node-server from 2.0.8 to 2.0.12

Release notes

Sourced from @​hono/node-server's releases.

v2.0.12

What's Changed

Full Changelog: honojs/node-server@v2.0.11...v2.0.12

v2.0.11

What's Changed

Full Changelog: honojs/node-server@v2.0.10...v2.0.11

v2.0.10

Security fixes

This release includes a fix for the following security issue:

Unauthenticated memory-leak DoS via aborted WebSocket handshake

Affects: upgradeWebSocket. A WebSocket upgrade request with a missing or malformed Sec-WebSocket-Key header leaked the request's IncomingMessage and left a promise pending, even though no connection was established. Since the route is reachable pre-handshake without authentication, an attacker could flood it to gradually exhaust memory. GHSA-9mqv-5hh9-4cgg


Users of upgradeWebSocket are encouraged to upgrade to this version.

v2.0.9

What's Changed

New Contributors

Full Changelog: honojs/node-server@v2.0.8...v2.0.9

Commits

Updates viem from 2.54.6 to 2.55.10

Release notes

Sourced from viem's releases.

viem@2.55.10

Patch Changes

viem@2.55.8

Patch Changes

viem@2.55.7

Patch Changes

viem@2.55.5

Patch Changes

... (truncated)

Commits

Updates @types/node from 26.1.0 to 26.1.2

Commits

Updates tsx from 4.23.0 to 4.23.5

Release notes

Sourced from tsx's releases.

v4.23.5

4.23.5 (2026-08-02)

Bug Fixes

  • detect the Node inspector enabled via NODE_OPTIONS (3c1d051)

This release is also available on:

v4.23.4

4.23.4 (2026-08-02)

Bug Fixes

  • cli: allow async process.once() signal handlers to finish (#827) (2afc7bb)

This release is also available on:

v4.23.3

4.23.3 (2026-08-02)

Bug Fixes

  • preserve listenerCount overload semantics (#823) (b6574d4)

This release is also available on:

v4.23.2

4.23.2 (2026-08-02)

Bug Fixes

  • watch: exit with 128 + signal number when interrupted (#820) (0b00bc8)

This release is also available on:

v4.23.1

4.23.1 (2026-07-13)

... (truncated)

Commits
  • c55004d test: remove legacy PTY retry
  • e368161 chore(deps): update pty-spawn to 1.1.1
  • 8d39496 ci: validate GitHub Actions workflows
  • 6fe724e test: clean up timed-out PTY attempts
  • e0a0536 ci: skip unused Windows Node cache
  • 6d6dd84 ci: remove broken lock automation
  • 3c1d051 fix: detect the Node inspector enabled via NODE_OPTIONS
  • 40380a4 ci: lock down the release toolchain
  • f217b6b ci: restrict releases to public repository
  • 2afc7bb fix(cli): allow async process.once() signal handlers to finish (#827)
  • Additional commits viewable in compare view

Updates typescript from 6.0.3 to 7.0.2

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…5 updates

Bumps the all-dependencies group with 5 updates in the /packages/x402-facilitator-node directory:

| Package | From | To |
| --- | --- | --- |
| [@hono/node-server](https://github.com/honojs/node-server) | `2.0.8` | `2.0.12` |
| [viem](https://github.com/wevm/viem) | `2.54.6` | `2.55.10` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.0` | `26.1.2` |
| [tsx](https://github.com/privatenumber/tsx) | `4.23.0` | `4.23.5` |
| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |



Updates `@hono/node-server` from 2.0.8 to 2.0.12
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](honojs/node-server@v2.0.8...v2.0.12)

Updates `viem` from 2.54.6 to 2.55.10
- [Release notes](https://github.com/wevm/viem/releases)
- [Commits](https://github.com/wevm/viem/compare/viem@2.54.6...viem@2.55.10)

Updates `@types/node` from 26.1.0 to 26.1.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `tsx` from 4.23.0 to 4.23.5
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.0...v4.23.5)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: viem
  dependency-version: 2.55.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@types/node"
  dependency-version: 26.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: tsx
  dependency-version: 4.23.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 6, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 6, 2026

@clestons clestons left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ APPROVE — [2-round]

dependabot 分组 bump,只动 packages/x402-facilitator-nodepackage.json + pnpm-lock.yaml,5 个包:

变化 类型
@hono/node-server ^2.0.8 → ^2.0.12 patch
viem ^2.54.6 → ^2.55.10 minor
@types/node ^26.1.0 → ^26.1.2 patch (dev)
tsx ^4.23.0 → ^4.23.5 patch (dev)
typescript ^6.0.3 → ^7.0.2 major (dev)

TypeScript 跨大版本被打包进 "all-dependencies group" 里,这条不能靠读 diff 放过——所以我在 PR head 上真跑了一遍。

机械证据(PR head 6694e47f,独立 worktree)

pnpm install --frozen-lockfile   → OK(lockfile 与 package.json 一致,无需重解析)
tsc --version                    → Version 7.0.2      ← 装到的确实是 TS 7
pnpm run typecheck  (tsc --noEmit) → rc=0
pnpm run build      (tsc)          → rc=0
pnpm run test       (vitest 4.1.10) → Test Files 1 passed / Tests 21 passed

对照组(origin/main,TS 6.0.3):tsc --version → 6.0.3,typecheck rc=0。两边都干净,所以 rc=0 不是「本来就不检查」的假绿。

两条说明(不阻塞)

  1. engines 不一致(旧问题,非本 PR 引入):package.json"node": ">=18",而 @hono/node-server@2.0.12 自己声明 engines: {node: '>=20'}。Dockerfile 用的是 node:22-alpine,所以实际部署没事;但 >=18 这个声明现在是骗人的,哪天有人照它在 Node 18 上跑就会踩。建议顺手改成 >=20
  2. #359 冲突#359 把同一个 @hono/node-server 升到 2.0.10,改的是同一个 pnpm-lock.yaml。本 PR 的 2.0.12 覆盖它。建议直接合本 PR、关掉 #359(我已经 approve 了 #359,那是就其自身内容而言;两个都合没有意义,而且第二个必然要 rebase)。

2-round:R1a/R1b DeepSeek-v4-flash(R1a 提示了 TS 7 major 需验证构建,站得住;R1b 无 finding)+ 执行器裁决。无可挑战的 finding,按既定规则跳过 Codex PK;改为在 PR head 上真跑 install/typecheck/build/test 并与 main 做对照,作为机械证据。

@dependabot @github

dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 10, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/packages/x402-facilitator-node/all-dependencies-6d8f193de7 branch August 10, 2026 15:16
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant