drizzle-team /brocli cli 开发框架

brocli 是drizzle-team 提供的一个cli 开发框架,主要目的是解决drizzle orm (生成sql 以及schema 迁移)存在的一些问题

包含的特性

  • 清晰、简洁、易于发现的 API
  • 带内置验证的类型化选项(参数)
  • 能够在不同命令中重用选项(或选项集)
  • 转换器钩子,用于将运行时配置使用与命令业务逻辑解耦。
  • --version可以-v是字符串或回调函数。
  • 命令钩子,用于在命令执行前后运行常见操作
  • 显式全局参数传递
  • 可测试性是我们迭代过程中最重要的部分,它能帮助我们避免出现问题。
  • 主题,简单的 API 可用于设置全局/命令样式
  • 文档生成 API 消除文档漂移

说明

brocli 提供的一些特性也是很不错的,如果有类似drizzle orm 场景的cli 使用,可以尝试下

参考资料

https://github.com/drizzle-team/brocli

posted on 2026-09-14 08:00  荣锋亮  阅读(8)  评论(0)    收藏  举报

导航