[Add] AlibabacloudEcs20140526 3.0.0
[CocoaPods.git] / Specs / d / 7 / 4 / reown-swift / 1.0.6 / reown-swift.podspec.json
bloba6357767d8512d8671c788e3aeea50994d33dcd1
2   "name": "reown-swift",
3   "version": "1.0.6",
4   "summary": "Reown Swift WalletKit & AppKit",
5   "description": "Implementation of WalletKit and AppKit",
6   "homepage": "https://reown.com",
7   "license": {
8     "type": "Apache-2.0",
9     "file": "LICENSE"
10   },
11   "authors": "Reown, Inc.",
12   "source": {
13     "git": "https://github.com/reown-com/reown-swift.git",
14     "tag": "1.0.6"
15   },
16   "platforms": {
17     "ios": "13.0"
18   },
19   "swift_versions": "5.9",
20   "pod_target_xcconfig": {
21     "OTHER_SWIFT_FLAGS": "-DCocoaPods"
22   },
23   "default_subspecs": "WalletKit",
24   "subspecs": [
25     {
26       "name": "WalletKit",
27       "source_files": "Sources/ReownWalletKit/**/*.{h,m,swift}",
28       "dependencies": {
29         "reown-swift/WalletConnectSign": [
31         ],
32         "reown-swift/WalletConnectPush": [
34         ],
35         "reown-swift/WalletConnectVerify": [
37         ]
38       }
39     },
40     {
41       "name": "ReownAppKitBackport",
42       "source_files": "Sources/ReownAppKitBackport/**/*.{h,m,swift}"
43     },
44     {
45       "name": "ReownAppKitUI",
46       "source_files": "Sources/ReownAppKitUI/**/*.{h,m,swift}",
47       "dependencies": {
48         "reown-swift/ReownAppKitBackport": [
50         ]
51       },
52       "resource_bundles": {
53         "ReownAppKitUI": [
54           "Sources/ReownAppKitUI/Resources/*"
55         ]
56       }
57     },
58     {
59       "name": "ReownAppKit",
60       "source_files": "Sources/ReownAppKit/**/*.{h,m,swift}",
61       "dependencies": {
62         "reown-swift/WalletConnectSign": [
64         ],
65         "reown-swift/ReownAppKitUI": [
67         ],
68         "reown-swift/ReownAppKitBackport": [
70         ],
71         "DSF_QRCode": [
72           "~> 16.1.1"
73         ],
74         "CoinbaseWalletSDK": [
75           "~> 1.0.0"
76         ]
77       },
78       "resource_bundles": {
79         "ReownAppKit": [
80           "Sources/ReownAppKit/Resources/*"
81         ]
82       }
83     },
84     {
85       "name": "WalletConnectSign",
86       "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
87       "dependencies": {
88         "reown-swift/WalletConnectPairing": [
90         ],
91         "reown-swift/WalletConnectSigner": [
93         ],
94         "reown-swift/WalletConnectVerify": [
96         ],
97         "reown-swift/Events": [
99         ]
100       }
101     },
102     {
103       "name": "WalletConnectVerify",
104       "source_files": "Sources/WalletConnectVerify/**/*.{h,m,swift}",
105       "dependencies": {
106         "reown-swift/WalletConnectUtils": [
108         ],
109         "reown-swift/WalletConnectNetworking": [
111         ]
112       }
113     },
114     {
115       "name": "WalletConnectSigner",
116       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
117       "dependencies": {
118         "reown-swift/WalletConnectNetworking": [
120         ]
121       }
122     },
123     {
124       "name": "WalletConnectIdentity",
125       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
126       "dependencies": {
127         "reown-swift/WalletConnectNetworking": [
129         ],
130         "reown-swift/WalletConnectJWT": [
132         ]
133       }
134     },
135     {
136       "name": "WalletConnectPush",
137       "source_files": "Sources/WalletConnectPush/**/*.{h,m,swift}",
138       "dependencies": {
139         "reown-swift/WalletConnectNetworking": [
141         ],
142         "reown-swift/WalletConnectJWT": [
144         ]
145       }
146     },
147     {
148       "name": "WalletConnectJWT",
149       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
150       "dependencies": {
151         "reown-swift/WalletConnectKMS": [
153         ]
154       }
155     },
156     {
157       "name": "WalletConnectNetworking",
158       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
159       "dependencies": {
160         "reown-swift/WalletConnectRelay": [
162         ],
163         "reown-swift/HTTPClient": [
165         ]
166       }
167     },
168     {
169       "name": "WalletConnectPairing",
170       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
171       "dependencies": {
172         "reown-swift/WalletConnectNetworking": [
174         ],
175         "reown-swift/Events": [
177         ]
178       }
179     },
180     {
181       "name": "ReownRouter",
182       "source_files": "Sources/ReownRouter/**/*.{h,m,swift}",
183       "platforms": {
184         "ios": null
185       }
186     },
187     {
188       "name": "WalletConnectRelay",
189       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
190       "dependencies": {
191         "reown-swift/WalletConnectJWT": [
193         ]
194       },
195       "resource_bundles": {
196         "WalletConnect_WalletConnectRelay": [
197           "Sources/WalletConnectRelay/PackageConfig.json"
198         ]
199       }
200     },
201     {
202       "name": "WalletConnectUtils",
203       "source_files": "Sources/WalletConnectUtils/**/*.{h,m,swift}",
204       "dependencies": {
205         "reown-swift/JSONRPC": [
207         ]
208       }
209     },
210     {
211       "name": "WalletConnectKMS",
212       "source_files": "Sources/WalletConnectKMS/**/*.{h,m,swift}",
213       "dependencies": {
214         "reown-swift/WalletConnectUtils": [
216         ]
217       }
218     },
219     {
220       "name": "Commons",
221       "source_files": "Sources/Commons/**/*.{h,m,swift}"
222     },
223     {
224       "name": "Events",
225       "source_files": "Sources/Events/**/*.{h,m,swift}",
226       "dependencies": {
227         "reown-swift/WalletConnectNetworking": [
229         ],
230         "reown-swift/WalletConnectUtils": [
232         ]
233       }
234     },
235     {
236       "name": "JSONRPC",
237       "source_files": "Sources/JSONRPC/**/*.{h,m,swift}",
238       "dependencies": {
239         "reown-swift/Commons": [
241         ]
242       }
243     },
244     {
245       "name": "HTTPClient",
246       "source_files": "Sources/HTTPClient/**/*.{h,m,swift}"
247     }
248   ],
249   "swift_version": "5.9"