[Add] GGXOfflineWebCache 0.5.2
[CocoaPods.git] / Specs / 5 / 0 / 6 / WalletConnectSwiftV2 / 1.5.8 / WalletConnectSwiftV2.podspec.json
blob0ce36bd695c2d4466afbc83fa775e135c58ecdd9
2   "name": "WalletConnectSwiftV2",
3   "version": "1.5.8",
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.5.8"
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/WalletConnectSign/**/*.{h,m,swift}",
31       "dependencies": {
32         "WalletConnectSwiftV2/WalletConnectPairing": [
34         ]
35       }
36     },
37     {
38       "name": "WalletConnectAuth",
39       "source_files": "Sources/Auth/**/*.{h,m,swift}",
40       "dependencies": {
41         "WalletConnectSwiftV2/WalletConnectPairing": [
43         ],
44         "WalletConnectSwiftV2/WalletConnectSigner": [
46         ]
47       }
48     },
49     {
50       "name": "Web3Wallet",
51       "source_files": "Sources/Web3Wallet/**/*.{h,m,swift}",
52       "dependencies": {
53         "WalletConnectSwiftV2/WalletConnect": [
55         ],
56         "WalletConnectSwiftV2/WalletConnectAuth": [
58         ],
59         "WalletConnectSwiftV2/WalletConnectEcho": [
61         ]
62       }
63     },
64     {
65       "name": "WalletConnectChat",
66       "source_files": "Sources/Chat/**/*.{h,m,swift}",
67       "dependencies": {
68         "WalletConnectSwiftV2/WalletConnectSigner": [
70         ],
71         "WalletConnectSwiftV2/WalletConnectIdentity": [
73         ]
74       }
75     },
76     {
77       "name": "WalletConnectSigner",
78       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
79       "dependencies": {
80         "WalletConnectSwiftV2/WalletConnectNetworking": [
82         ]
83       }
84     },
85     {
86       "name": "WalletConnectIdentity",
87       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
88       "dependencies": {
89         "WalletConnectSwiftV2/WalletConnectNetworking": [
91         ],
92         "WalletConnectSwiftV2/WalletConnectJWT": [
94         ]
95       }
96     },
97     {
98       "name": "WalletConnectEcho",
99       "source_files": "Sources/WalletConnectEcho/**/*.{h,m,swift}",
100       "dependencies": {
101         "WalletConnectSwiftV2/WalletConnectNetworking": [
103         ],
104         "WalletConnectSwiftV2/WalletConnectJWT": [
106         ]
107       }
108     },
109     {
110       "name": "WalletConnectJWT",
111       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
112       "dependencies": {
113         "WalletConnectSwiftV2/WalletConnectKMS": [
115         ]
116       }
117     },
118     {
119       "name": "WalletConnectNetworking",
120       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
121       "dependencies": {
122         "WalletConnectSwiftV2/WalletConnectRelay": [
124         ]
125       }
126     },
127     {
128       "name": "WalletConnectPairing",
129       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
130       "dependencies": {
131         "WalletConnectSwiftV2/WalletConnectNetworking": [
133         ]
134       }
135     },
136     {
137       "name": "WalletConnectRouter",
138       "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
139       "platforms": {
140         "ios": "13.0"
141       }
142     },
143     {
144       "name": "WalletConnectNetworking",
145       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
146       "dependencies": {
147         "WalletConnectSwiftV2/WalletConnectRelay": [
149         ]
150       }
151     },
152     {
153       "name": "WalletConnectRelay",
154       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
155       "dependencies": {
156         "WalletConnectSwiftV2/WalletConnectJWT": [
158         ]
159       },
160       "resource_bundles": {
161         "WalletConnect_WalletConnectRelay": [
162           "Sources/WalletConnectRelay/PackageConfig.json"
163         ]
164       }
165     },
166     {
167       "name": "WalletConnectUtils",
168       "source_files": "Sources/WalletConnectUtils/**/*",
169       "dependencies": {
170         "WalletConnectSwiftV2/JSONRPC": [
172         ]
173       }
174     },
175     {
176       "name": "WalletConnectKMS",
177       "source_files": "Sources/WalletConnectKMS/**/*",
178       "dependencies": {
179         "WalletConnectSwiftV2/WalletConnectUtils": [
181         ]
182       }
183     },
184     {
185       "name": "Commons",
186       "source_files": "Sources/Commons/**/*"
187     },
188     {
189       "name": "JSONRPC",
190       "source_files": "Sources/JSONRPC/**/*",
191       "dependencies": {
192         "WalletConnectSwiftV2/Commons": [
194         ]
195       }
196     }
197   ],
198   "swift_version": "5.3"