Zac West c0a73840d6
APNS server in Vapor (#2024)
## Summary
Implements the push send and rate limit information in Swift using Vapor.

## Any other notes
This will allow us to get off Firebase, which gives a few immediate benefits:
- We can send PushKit notifications for complications, widgets, and location updates.
- We remove the last SDK that uses network connectivity to third parties.
2021-12-26 00:23:33 -08:00

20 lines
448 B
Swift

// swift-tools-version:5.5
import PackageDescription
// Separate package so the app doesn't need to pull in packages
public let package = Package(
name: "SharedPush",
platforms: [
.iOS(.v12),
.macOS(.v10_14),
.tvOS(.v12),
.watchOS(.v5),
],
products: [
.library(name: "SharedPush", targets: ["SharedPush"]),
],
targets: [
.target(name: "SharedPush", path: "Sources"),
]
)