Swift 包索引的标志。Swift 包索引

追踪 Swift 6 严格并发检查的数据竞争安全性采用情况。有多少包已准备好支持 Swift 6?

CommandLineToolkit

avito-tech/CommandLineToolkit

当使用 Xcode 项目时

当使用 Swift Package Manager 清单时

选择一个包版本

2.0.0

master


用于更快地创建命令行工具的小型 Swift 包




CommandLineToolkit

各种使在 Swift 中实现命令行工具更容易的工具。

  • JSONStream — 一组 API,用于即时解析 JSON 对象流
  • PlistLib — 用于创建、读取和写入 Plist 的小型 DSL
  • TestHelpers — 一组方便的函数,用于更清晰的测试表达式
  • UserDefaultsLib — 用于读取和写入 UserDefaults 的小型 DSL
  • 还有更多... — 请查看子文件夹!

开发

  • 要生成并打开 Xcode 项目:make open
  • 仅生成 Package.swiftmake generate
  • 要运行测试:make test