[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / 5 / 0 / 6 / WalletConnectSwiftV2 / 1.19.6 / WalletConnectSwiftV2.podspec.json
blobb343ff3a2d3eb89d09d526947719eaf986cf5a28
2   "name": "WalletConnectSwiftV2",
3   "version": "1.19.6",
4   "summary": "Swift implementation of WalletConnect v.2 protocol for native iOS applications.",
5   "description": "The communications protocol for web3, WalletConnect brings the ecosystem together by enabling wallets and apps to securely connect and interact.",
6   "homepage": "https://walletconnect.com",
7   "license": {
8     "type": "Apache-2.0",
9     "file": "LICENSE"
10   },
11   "authors": "WalletConnect, Inc.",
12   "social_media_url": "https://twitter.com/WalletConnect",
13   "source": {
14     "git": "https://github.com/WalletConnect/WalletConnectSwiftV2.git",
15     "tag": "1.19.6"
16   },
17   "platforms": {
18     "ios": "13.0"
19   },
20   "swift_versions": "5.3",
21   "pod_target_xcconfig": {
22     "OTHER_SWIFT_FLAGS": "-DCocoaPods"
23   },
24   "default_subspecs": "WalletConnect",
25   "subspecs": [
26     {
27       "name": "WalletConnect",
28       "source_files": "Sources/Web3Wallet/**/*.{h,m,swift}",
29       "dependencies": {
30         "WalletConnectSwiftV2/WalletConnectSign": [
32         ],
33         "WalletConnectSwiftV2/WalletConnectAuth": [
35         ],
36         "WalletConnectSwiftV2/WalletConnectPush": [
38         ],
39         "WalletConnectSwiftV2/WalletConnectVerify": [
41         ]
42       }
43     },
44     {
45       "name": "WalletConnectSign",
46       "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
47       "dependencies": {
48         "WalletConnectSwiftV2/WalletConnectPairing": [
50         ],
51         "WalletConnectSwiftV2/WalletConnectSigner": [
53         ],
54         "WalletConnectSwiftV2/WalletConnectVerify": [
56         ],
57         "WalletConnectSwiftV2/Events": [
59         ]
60       }
61     },
62     {
63       "name": "WalletConnectAuth",
64       "source_files": "Sources/Auth/**/*.{h,m,swift}",
65       "dependencies": {
66         "WalletConnectSwiftV2/WalletConnectPairing": [
68         ],
69         "WalletConnectSwiftV2/WalletConnectSigner": [
71         ],
72         "WalletConnectSwiftV2/WalletConnectVerify": [
74         ]
75       }
76     },
77     {
78       "name": "WalletConnectVerify",
79       "source_files": "Sources/WalletConnectVerify/**/*.{h,m,swift}",
80       "dependencies": {
81         "WalletConnectSwiftV2/WalletConnectUtils": [
83         ],
84         "WalletConnectSwiftV2/WalletConnectNetworking": [
86         ]
87       }
88     },
89     {
90       "name": "WalletConnectChat",
91       "source_files": "Sources/Chat/**/*.{h,m,swift}",
92       "dependencies": {
93         "WalletConnectSwiftV2/WalletConnectSync": [
95         ],
96         "WalletConnectSwiftV2/WalletConnectIdentity": [
98         ]
99       }
100     },
101     {
102       "name": "WalletConnectSync",
103       "source_files": "Sources/WalletConnectSync/**/*.{h,m,swift}",
104       "dependencies": {
105         "WalletConnectSwiftV2/WalletConnectSigner": [
107         ]
108       }
109     },
110     {
111       "name": "WalletConnectSigner",
112       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
113       "dependencies": {
114         "WalletConnectSwiftV2/WalletConnectNetworking": [
116         ]
117       }
118     },
119     {
120       "name": "WalletConnectIdentity",
121       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
122       "dependencies": {
123         "WalletConnectSwiftV2/WalletConnectNetworking": [
125         ],
126         "WalletConnectSwiftV2/WalletConnectJWT": [
128         ]
129       }
130     },
131     {
132       "name": "WalletConnectPush",
133       "source_files": "Sources/WalletConnectPush/**/*.{h,m,swift}",
134       "dependencies": {
135         "WalletConnectSwiftV2/WalletConnectNetworking": [
137         ],
138         "WalletConnectSwiftV2/WalletConnectJWT": [
140         ]
141       }
142     },
143     {
144       "name": "WalletConnectJWT",
145       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
146       "dependencies": {
147         "WalletConnectSwiftV2/WalletConnectKMS": [
149         ]
150       }
151     },
152     {
153       "name": "WalletConnectNetworking",
154       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
155       "dependencies": {
156         "WalletConnectSwiftV2/WalletConnectRelay": [
158         ],
159         "WalletConnectSwiftV2/HTTPClient": [
161         ]
162       }
163     },
164     {
165       "name": "WalletConnectPairing",
166       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
167       "dependencies": {
168         "WalletConnectSwiftV2/WalletConnectNetworking": [
170         ],
171         "WalletConnectSwiftV2/Events": [
173         ]
174       }
175     },
176     {
177       "name": "WalletConnectRouter",
178       "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
179       "platforms": {
180         "ios": null
181       }
182     },
183     {
184       "name": "WalletConnectRelay",
185       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
186       "dependencies": {
187         "WalletConnectSwiftV2/WalletConnectJWT": [
189         ]
190       },
191       "resource_bundles": {
192         "WalletConnect_WalletConnectRelay": [
193           "Sources/WalletConnectRelay/PackageConfig.json"
194         ]
195       }
196     },
197     {
198       "name": "WalletConnectUtils",
199       "source_files": "Sources/WalletConnectUtils/**/*.{h,m,swift}",
200       "dependencies": {
201         "WalletConnectSwiftV2/JSONRPC": [
203         ]
204       }
205     },
206     {
207       "name": "WalletConnectKMS",
208       "source_files": "Sources/WalletConnectKMS/**/*.{h,m,swift}",
209       "dependencies": {
210         "WalletConnectSwiftV2/WalletConnectUtils": [
212         ]
213       }
214     },
215     {
216       "name": "Commons",
217       "source_files": "Sources/Commons/**/*.{h,m,swift}"
218     },
219     {
220       "name": "Events",
221       "source_files": "Sources/Events/**/*.{h,m,swift}",
222       "dependencies": {
223         "WalletConnectSwiftV2/WalletConnectNetworking": [
225         ],
226         "WalletConnectSwiftV2/WalletConnectUtils": [
228         ]
229       }
230     },
231     {
232       "name": "JSONRPC",
233       "source_files": "Sources/JSONRPC/**/*.{h,m,swift}",
234       "dependencies": {
235         "WalletConnectSwiftV2/Commons": [
237         ]
238       }
239     },
240     {
241       "name": "HTTPClient",
242       "source_files": "Sources/HTTPClient/**/*.{h,m,swift}"
243     },
244     {
245       "name": "WalletConnectModal",
246       "source_files": "Sources/WalletConnectModal/**/*.{h,m,swift}",
247       "dependencies": {
248         "WalletConnectSwiftV2/WalletConnectSign": [
250         ],
251         "DSF_QRCode": [
252           "~> 16.1.1"
253         ]
254       },
255       "platforms": {
256         "ios": null
257       }
258     }
259   ],
260   "swift_version": "5.3"