Packages authored by Patrick
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
ACDD
Acceptance criteria driven development provides simple types for structuring scenario-oriented tests (given, when, then) to make following behavior-driven development in Swift easier.
APIKeyMiddleware
Swift package for adding API Key requirement to vapor backends.
Devices
Swift package that contains all devices from https://www.theiphonewiki.com/wiki/Models. Useful when needing to parse machine/device identifier (i.e. iPhone10,1) to device name (iPhone 8).
Frames
Swift package that exposes fastlane's frameit frame images.
Injector
A Swift package for simple dependency injection that also supports Swift UI previews.
MarkdownChildrenKit
Swift package for generating a markdown list of files and folders and saving it to a markdown file.
Slab
Swift package to convert a HTML table into an array of dictionaries.
Symbols
Swift package for accessing SF Symbols in a type safe manner.
8 packages.