this repo has no description
1// swift-tools-version: 6.2
2
3import PackageDescription
4
5let package = Package(
6 name: "CoreATProtocol",
7 platforms: [
8 .iOS(.v26),
9 .macOS(.v26),
10 .macCatalyst(.v26),
11 .tvOS(.v26),
12 .watchOS(.v26),
13 .visionOS(.v26),
14 ],
15 products: [
16 .library(
17 name: "CoreATProtocol",
18 targets: ["CoreATProtocol"]
19 ),
20 ],
21 dependencies: [
22 // Using fork with fix for WebAuthenticationSession platform guards
23 // PR pending at https://github.com/ChimeHQ/OAuthenticator
24// .package(url: "https://github.com/ChimeHQ/OAuthenticator.git", branch: "main"),
25 .package(url: "https://github.com/radmakr/OAuthenticator.git", branch: "CoreAtProtocol"),
26// .package(path: "../OAuthenticator"),
27 .package(url: "https://github.com/vapor/jwt-kit.git", from: "5.0.0"),
28 .package(url: "https://github.com/SparrowTek/NetworkingKit.git", branch: "main"),
29 ],
30 targets: [
31 .target(
32 name: "CoreATProtocol",
33 dependencies: [
34 "OAuthenticator",
35 "NetworkingKit",
36 .product(name: "JWTKit", package: "jwt-kit"),
37 ],
38 swiftSettings: [
39 .enableExperimentalFeature("StrictConcurrency")
40 ]
41 ),
42 .testTarget(
43 name: "CoreATProtocolTests",
44 dependencies: ["CoreATProtocol"]
45 ),
46 ]
47)