avito-tech/CommandLineToolkit 1.0.21
Small swift package to create command line tools faster
⭐️ 13
🕓 1 year ago
macOS
.package(url: "https://github.com/avito-tech/CommandLineToolkit.git", from: "1.0.21")
CommandLineToolkit
Various things that make it easier to implement command line tools in Swift.
- JSONStream — a set of APIs to parse a stream of JSON objects on the fly
- PlistLib — small DSL to create, read and write Plists
- TestHelpers — a set of convenience functions for cleaner test expression
- UserDefaultsLib — small DSL to read and write UserDefaults
- and even more... — have a look at subfolders!
Development
- To generate and open Xcode project:
make open
- To generate
Package.swift
only: make generate
- To run tests:
make test