6个版本
0.1.1 | 2023年3月13日 |
---|---|
0.1.0 | 2023年3月8日 |
0.0.12 | 2023年2月25日 |
0.0.11 | 2022年11月24日 |
0.0.8 | 2022年1月11日 |
在命令行界面中排名第687
每月下载量26,543
在59个crate(11个直接)中使用
22KB
314 行
concolor
用于管理终端样式的bin/lib API
功能
贡献
特别说明:为了成功,此crate 不能 破坏兼容性,否则在分层结构中的不同crate将读取不同的全局变量。虽然最终用户可以解决这个问题,但这并不是理想的。一旦我们达到1.0版本,我们应该努力保持API的兼容性。如果我们需要新的API,我们可以将旧的API作为新逻辑的适配器。
同样,我们应该努力通过尽可能少地暴露来减少破坏兼容性的风险。任何更多的事情都应该拆分成一个单独的crate,该crate可以调用。
特别感谢
全局颜色控制的先例
termcolor 通过环境检测识别各种边缘情况。
firestorm 通过通过bin/lib特定的 Cargo.toml
功能实现零成本抽象。
许可协议
双重许可,许可协议为MIT 或 Apache 2.0
依赖关系
~0–7.5MB
~42K SLoC