每日 Harness 开源 · Source
返回本期 · Back to 2026-06-28

开源 / 项目 · Projects2026-06-28 · Sunday, June 28, 2026

Ampulla

github.com原文 ↗

Ampulla
Ampulla 是一个 TypeScript DI 库,目标是保留接近 NestJS 的 ergonomics,同时修补现有 DI 方案里 token 类型容易脱钩的问题。作者点名了 InversifyJS 的 ServiceIdentifier、TypeDI 的字符串 token、NestJS 依赖 class token、TSyringe 构造函数推断等痛点。它的看点在于把“框架用起来顺手”和“容器解析仍能被类型系统约束”放在同一个设计目标里。
浏览

评论 · Comments