Spud (placeholder name) is a client for Lemmy.
We use mint tool to run Swift cli packages such as SwiftGen
.
brew install mint
Then install the cli packages that we use as part of the build process.
mint bootstrap
See scripts/git-hooks/README.md
Swift Snapshot Testing library is used to take screenshots for testing. To run the tests switch to "SpudSnapshot" test plan and run against "iPhone 14 Pro" simulator (ensure the simulator window is in portrait orientation!).
Spud is licensed under a 2-clause BSD license. See LICENSE for details.