类库 › catcher
eric8810

eric8810/catcher

Catcher是一个跨平台网络通信工具包,旨在捕获网络故障以增强应用韧性。其核心由Rust编写,提供TypeScript封装、Flutter绑定及Node.js原生支持,适用于构建高可用的移动和后端网络应用。

技术栈

根目录 javascript

测试

Vitest ^2.0.0
查看全部依赖 (2)

开发依赖

@types/node ^22.0.0 typescript ^5.5.0

packages/catcher-core-ts javascript

查看全部依赖 (1)

开发依赖

typescript ^5.5.0

packages/catcher-core rust

查看全部依赖 (1)

依赖

thiserror 2

packages/catcher-dns rust

查看全部依赖 (2)

依赖

catcher-core 0.3.10

开发依赖

serde_json 1

packages/catcher-ffi rust

查看全部依赖 (6)

依赖

catcher-core 0.3.10 catcher-http 0.3.10 catcher-ws 0.3.10 serde_json 1

开发依赖

tokio-test 0.4 wiremock 0.6

packages/catcher-http-ts javascript

测试

Vitest ^2.0.0

网络

Axios ^1.11.0
查看全部依赖 (6)

依赖

@eric8810/catcher-core workspace:* cacheable-lookup ^7.0.0 cockatiel ^3.0.0 p-queue ^8.0.0 p-retry ^6.0.0

开发依赖

typescript ^5.5.0

packages/catcher-http rust

查看全部依赖 (4)

依赖

catcher-core 0.3.10 catcher-dns 0.3.10

开发依赖

tokio-test 0.4 wiremock 0.6

packages/catcher-napi-http rust

查看全部依赖 (5)

依赖

catcher-core 0.3.10 catcher-http 0.3.10

开发依赖

@napi-rs/cli ^2.18.0 tsup ^8.0.0 typescript ^5.0.0

packages/catcher-napi-ws javascript

查看全部依赖 (3)

开发依赖

@napi-rs/cli ^2.18.0 tsup ^8.0.0 typescript ^5.0.0

packages/catcher-uniffi rust

查看全部依赖 (3)

依赖

catcher-core 0.3.10 catcher-http 0.3.10 catcher-ws 0.3.10

packages/catcher-web javascript

查看全部依赖 (4)

依赖

@eric8810/catcher-core workspace:* cockatiel ^3.0.0 p-queue ^8.0.0 p-retry ^6.0.0

packages/catcher-ws-ts javascript

测试

Vitest ^2.0.0
查看全部依赖 (5)

依赖

@eric8810/catcher-core workspace:*

开发依赖

@types/ws ^8.0.0 msgpackr ^1.10.0 typescript ^5.5.0 ws ^8.18.0

packages/catcher-ws rust

查看全部依赖 (2)

依赖

catcher-core 0.3.10 catcher-dns 0.3.10

packages/catcher_core/rust rust

查看全部依赖 (2)

依赖

catcher-http catcher-ws

评论

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-30 11:49
浙ICP备14020137号-1 $방문자$