[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / 5 / 0 / 6 / WalletConnectSwiftV2 / 1.12.0 / WalletConnectSwiftV2.podspec.json
blobbb0715719a2daa8a8eb284f868c28388898a2885
2   "name": "WalletConnectSwiftV2",
3   "version": "1.12.0",
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.12.0"
16   },
17   "swift_versions": "5.3",
18   "pod_target_xcconfig": {
19     "OTHER_SWIFT_FLAGS": "-DCocoaPods"
20   },
21   "platforms": {
22     "ios": "13.0",
23     "osx": "10.15",
24     "tvos": "13.0"
25   },
26   "default_subspecs": "WalletConnect",
27   "subspecs": [
28     {
29       "name": "WalletConnect",
30       "source_files": "Sources/Web3Wallet/**/*.{h,m,swift}",
31       "dependencies": {
32         "WalletConnectSwiftV2/WalletConnectSign": [
34         ],
35         "WalletConnectSwiftV2/WalletConnectAuth": [
37         ],
38         "WalletConnectSwiftV2/WalletConnectPush": [
40         ],
41         "WalletConnectSwiftV2/WalletConnectVerify": [
43         ]
44       }
45     },
46     {
47       "name": "WalletConnectSign",
48       "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
49       "dependencies": {
50         "WalletConnectSwiftV2/WalletConnectPairing": [
52         ],
53         "WalletConnectSwiftV2/WalletConnectVerify": [
55         ]
56       }
57     },
58     {
59       "name": "WalletConnectAuth",
60       "source_files": "Sources/Auth/**/*.{h,m,swift}",
61       "dependencies": {
62         "WalletConnectSwiftV2/WalletConnectPairing": [
64         ],
65         "WalletConnectSwiftV2/WalletConnectSigner": [
67         ],
68         "WalletConnectSwiftV2/WalletConnectVerify": [
70         ]
71       }
72     },
73     {
74       "name": "WalletConnectVerify",
75       "source_files": "Sources/WalletConnectVerify/**/*.{h,m,swift}",
76       "dependencies": {
77         "WalletConnectSwiftV2/WalletConnectUtils": [
79         ],
80         "WalletConnectSwiftV2/WalletConnectNetworking": [
82         ]
83       }
84     },
85     {
86       "name": "WalletConnectChat",
87       "source_files": "Sources/Chat/**/*.{h,m,swift}",
88       "dependencies": {
89         "WalletConnectSwiftV2/WalletConnectSync": [
91         ],
92         "WalletConnectSwiftV2/WalletConnectIdentity": [
94         ]
95       }
96     },
97     {
98       "name": "WalletConnectSync",
99       "source_files": "Sources/WalletConnectSync/**/*.{h,m,swift}",
100       "dependencies": {
101         "WalletConnectSwiftV2/WalletConnectSigner": [
103         ]
104       }
105     },
106     {
107       "name": "WalletConnectSigner",
108       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
109       "dependencies": {
110         "WalletConnectSwiftV2/WalletConnectNetworking": [
112         ]
113       }
114     },
115     {
116       "name": "WalletConnectIdentity",
117       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
118       "dependencies": {
119         "WalletConnectSwiftV2/WalletConnectNetworking": [
121         ],
122         "WalletConnectSwiftV2/WalletConnectJWT": [
124         ]
125       }
126     },
127     {
128       "name": "WalletConnectPush",
129       "source_files": "Sources/WalletConnectPush/**/*.{h,m,swift}",
130       "dependencies": {
131         "WalletConnectSwiftV2/WalletConnectNetworking": [
133         ],
134         "WalletConnectSwiftV2/WalletConnectJWT": [
136         ]
137       }
138     },
139     {
140       "name": "WalletConnectJWT",
141       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
142       "dependencies": {
143         "WalletConnectSwiftV2/WalletConnectKMS": [
145         ]
146       }
147     },
148     {
149       "name": "WalletConnectNetworking",
150       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
151       "dependencies": {
152         "WalletConnectSwiftV2/WalletConnectRelay": [
154         ],
155         "WalletConnectSwiftV2/HTTPClient": [
157         ]
158       }
159     },
160     {
161       "name": "WalletConnectPairing",
162       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
163       "dependencies": {
164         "WalletConnectSwiftV2/WalletConnectNetworking": [
166         ]
167       }
168     },
169     {
170       "name": "WalletConnectRouter",
171       "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
172       "platforms": {
173         "ios": "13.0"
174       }
175     },
176     {
177       "name": "WalletConnectRelay",
178       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
179       "dependencies": {
180         "WalletConnectSwiftV2/WalletConnectJWT": [
182         ]
183       },
184       "resource_bundles": {
185         "WalletConnect_WalletConnectRelay": [
186           "Sources/WalletConnectRelay/PackageConfig.json"
187         ]
188       }
189     },
190     {
191       "name": "WalletConnectUtils",
192       "source_files": "Sources/WalletConnectUtils/**/*.{h,m,swift}",
193       "dependencies": {
194         "WalletConnectSwiftV2/JSONRPC": [
196         ]
197       }
198     },
199     {
200       "name": "WalletConnectKMS",
201       "source_files": "Sources/WalletConnectKMS/**/*.{h,m,swift}",
202       "dependencies": {
203         "WalletConnectSwiftV2/WalletConnectUtils": [
205         ]
206       }
207     },
208     {
209       "name": "Commons",
210       "source_files": "Sources/Commons/**/*.{h,m,swift}"
211     },
212     {
213       "name": "JSONRPC",
214       "source_files": "Sources/JSONRPC/**/*.{h,m,swift}",
215       "dependencies": {
216         "WalletConnectSwiftV2/Commons": [
218         ]
219       }
220     },
221     {
222       "name": "HTTPClient",
223       "source_files": "Sources/HTTPClient/**/*.{h,m,swift}"
224     },
225     {
226       "name": "WalletConnectModal",
227       "source_files": "Sources/WalletConnectModal/**/*.{h,m,swift}",
228       "dependencies": {
229         "WalletConnectSwiftV2/WalletConnectSign": [
231         ],
232         "DSF_QRCode": [
233           "~> 16.1.1"
234         ]
235       },
236       "platforms": {
237         "ios": "13.0"
238       }
239     }
240   ],
241   "swift_version": "5.3"