[Add] DSPSDK 1.0.1.8
[CocoaPods.git] / Specs / 5 / 0 / 6 / WalletConnectSwiftV2 / 1.6.13 / WalletConnectSwiftV2.podspec.json
blob973256b575745f37c099405706730e691de6a8e8
2   "name": "WalletConnectSwiftV2",
3   "version": "1.6.13",
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.6.13"
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/WalletConnectEcho": [
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": "WalletConnectHistory",
87       "source_files": "Sources/WalletConnectHistory/**/*.{h,m,swift}",
88       "dependencies": {
89         "WalletConnectSwiftV2/WalletConnectRelay": [
91         ],
92         "WalletConnectSwiftV2/HTTPClient": [
94         ]
95       }
96     },
97     {
98       "name": "WalletConnectChat",
99       "source_files": "Sources/Chat/**/*.{h,m,swift}",
100       "dependencies": {
101         "WalletConnectSwiftV2/WalletConnectSync": [
103         ],
104         "WalletConnectSwiftV2/WalletConnectIdentity": [
106         ],
107         "WalletConnectSwiftV2/WalletConnectHistory": [
109         ]
110       }
111     },
112     {
113       "name": "WalletConnectSync",
114       "source_files": "Sources/WalletConnectSync/**/*.{h,m,swift}",
115       "dependencies": {
116         "WalletConnectSwiftV2/WalletConnectSigner": [
118         ]
119       }
120     },
121     {
122       "name": "WalletConnectSigner",
123       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
124       "dependencies": {
125         "WalletConnectSwiftV2/WalletConnectNetworking": [
127         ]
128       }
129     },
130     {
131       "name": "WalletConnectIdentity",
132       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
133       "dependencies": {
134         "WalletConnectSwiftV2/WalletConnectNetworking": [
136         ],
137         "WalletConnectSwiftV2/WalletConnectJWT": [
139         ]
140       }
141     },
142     {
143       "name": "WalletConnectEcho",
144       "source_files": "Sources/WalletConnectEcho/**/*.{h,m,swift}",
145       "dependencies": {
146         "WalletConnectSwiftV2/WalletConnectNetworking": [
148         ],
149         "WalletConnectSwiftV2/WalletConnectJWT": [
151         ]
152       }
153     },
154     {
155       "name": "WalletConnectJWT",
156       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
157       "dependencies": {
158         "WalletConnectSwiftV2/WalletConnectKMS": [
160         ]
161       }
162     },
163     {
164       "name": "WalletConnectNetworking",
165       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
166       "dependencies": {
167         "WalletConnectSwiftV2/WalletConnectRelay": [
169         ],
170         "WalletConnectSwiftV2/HTTPClient": [
172         ]
173       }
174     },
175     {
176       "name": "WalletConnectPairing",
177       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
178       "dependencies": {
179         "WalletConnectSwiftV2/WalletConnectNetworking": [
181         ]
182       }
183     },
184     {
185       "name": "WalletConnectRouter",
186       "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
187       "platforms": {
188         "ios": "13.0"
189       }
190     },
191     {
192       "name": "WalletConnectRelay",
193       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
194       "dependencies": {
195         "WalletConnectSwiftV2/WalletConnectJWT": [
197         ]
198       },
199       "resource_bundles": {
200         "WalletConnect_WalletConnectRelay": [
201           "Sources/WalletConnectRelay/PackageConfig.json"
202         ]
203       }
204     },
205     {
206       "name": "WalletConnectUtils",
207       "source_files": "Sources/WalletConnectUtils/**/*.{h,m,swift}",
208       "dependencies": {
209         "WalletConnectSwiftV2/JSONRPC": [
211         ]
212       }
213     },
214     {
215       "name": "WalletConnectKMS",
216       "source_files": "Sources/WalletConnectKMS/**/*.{h,m,swift}",
217       "dependencies": {
218         "WalletConnectSwiftV2/WalletConnectUtils": [
220         ]
221       }
222     },
223     {
224       "name": "Commons",
225       "source_files": "Sources/Commons/**/*.{h,m,swift}"
226     },
227     {
228       "name": "JSONRPC",
229       "source_files": "Sources/JSONRPC/**/*.{h,m,swift}",
230       "dependencies": {
231         "WalletConnectSwiftV2/Commons": [
233         ]
234       }
235     },
236     {
237       "name": "HTTPClient",
238       "source_files": "Sources/HTTPClient/**/*.{h,m,swift}"
239     }
240   ],
241   "swift_version": "5.3"