我们正在构建一个强大的命令行工具,用于管理 App Store Connect 上的应用程序。它将管理应用内购买、订阅、定价等内容,并采用基础设施即代码(IaC,基于 JSON 的配置)。通过将数小时的手动工作转化为几分钟的自动化,我们希望这对独立开发者特别有用。
今天是我们在 Product Hunt 上的发布日,如果您感兴趣,我们正在收集等待名单。请访问 <a href="https://www.producthunt.com/products/storeconfig" rel="nofollow">https://www.producthunt.com/products/storeconfig</a>。
返回首页
最新
我在几个单体仓库中使用了 Bun-first 技术栈,并最终提取了两个小包,可能会为其他人节省一些粘合代码。这两个包均为 MIT 许可证,支持 ESM,仅避免使用 Node 兼容层。
— trpc-bun(Bun 原生的 tRPC 适配器:HTTP + WebSocket)
**功能**:在 Bun.serve 上运行 tRPC,提供一流的 HTTP 和 WebSocket 支持。
**实现方式**:通过 fetch 适配器和 server.upgrade 实现 HTTP;通过 Bun 的 WebSocket 处理器实现 WebSocket;一行代码组合服务器;可选的重连广播。
**要求**:Bun ≥ 1.3.0,@trpc/server ≥ 11.6.0,TS ≥ 5。
**仓库**:[https://github.com/lacion/trpc-bun](https://github.com/lacion/trpc-bun)
**亮点**:
• 仅使用公共 tRPC 服务器 API(v11)
• createTrpcBunFetchAdapter、createTrpcBunWebSocketAdapter、configureTrpcBunServer
• 通过 WebSocket 传递连接参数、订阅、变更、错误处理
• 防止重复 ID,优雅停止/断开连接
• bun test + GitHub Actions CI
— kysely-bun-sql(基于 Bun SQL 的 Kysely Postgres 方言)
**功能**:一个小巧、无依赖的 Kysely 方言/驱动,使用 Bun 的原生 SQL 客户端。
**实现方式**:底层使用 SQL 连接池(reserve()/release()),Kysely 的 Postgres 适配器 + 查询编译器。
**要求**:Bun ≥ 1.1.31,Kysely ≥ 0.28,TS ≥ 5。
**仓库**:[https://github.com/lacion/kysely-bun-sql](https://github.com/lacion/kysely-bun-sql)
**亮点**:
• 通过新的 SQL() 或环境自动检测实现 Bun 原生 PostgreSQL
• 连接池、预编译语句、通过 Bun SQL 进行参数绑定
• 完整的 Kysely 集成(适配器、查询编译器、反射器)
• 通过 Kysely 实现事务和保存点
• 无运行时依赖,仅支持 ESM
我在实际项目中运行了这两个包;发布它们是为了让更多人关注边缘案例。希望能收到关于正确性、易用性和 Bun 版本特性的反馈。欢迎提出问题或提交 PR。感谢您的关注。
嗨,HN的朋友们,我想请求一个功能:按下N键可以导航到下一个评论。如果我在按N的同时按住CTRL键,它应该带我到“parent.child”评论。如果我继续按住CTRL键并再次按N,它应该导航到child.child评论。
这就是我想请求的内容;如果你觉得这个功能有帮助,请留言支持一下。
你好!<p>我一直在寻找一种私密且易于使用的方法来跟踪我的宠物项目的资金流动和控制余额,因此我自己动手构建了一个。这个工具基于加密钱包和密码管理器的安全最佳实践。<p>非常感谢任何反馈。
这个轻量级系统包括一个即用型播放器、可交互对象和一个交互管理器单例。<p>非常适合用于宝箱、按钮、NPC等。只需放入脚本,设置场景,便可以开始交互!<p>还包含一个完全可玩的演示场景,方便测试。