[Add] AlibabacloudEcs20140526 3.0.0
[CocoaPods.git] / Specs / d / 7 / 4 / reown-swift / 1.0.3 / reown-swift.podspec.json
blob483dc17eda0599138345edbc6fcc1c78b9e424f2
2   "name": "reown-swift",
3   "version": "1.0.3",
4   "summary": "Reown WalletKit",
5   "description": "Implementation of WalletKit",
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.3"
15   },
16   "platforms": {
17     "ios": "13.0"
18   },
19   "swift_versions": "5.3",
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": "WalletConnectSign",
42       "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
43       "dependencies": {
44         "reown-swift/WalletConnectPairing": [
46         ],
47         "reown-swift/WalletConnectSigner": [
49         ],
50         "reown-swift/WalletConnectVerify": [
52         ],
53         "reown-swift/Events": [
55         ]
56       }
57     },
58     {
59       "name": "WalletConnectVerify",
60       "source_files": "Sources/WalletConnectVerify/**/*.{h,m,swift}",
61       "dependencies": {
62         "reown-swift/WalletConnectUtils": [
64         ],
65         "reown-swift/WalletConnectNetworking": [
67         ]
68       }
69     },
70     {
71       "name": "WalletConnectSigner",
72       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
73       "dependencies": {
74         "reown-swift/WalletConnectNetworking": [
76         ]
77       }
78     },
79     {
80       "name": "WalletConnectIdentity",
81       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
82       "dependencies": {
83         "reown-swift/WalletConnectNetworking": [
85         ],
86         "reown-swift/WalletConnectJWT": [
88         ]
89       }
90     },
91     {
92       "name": "WalletConnectPush",
93       "source_files": "Sources/WalletConnectPush/**/*.{h,m,swift}",
94       "dependencies": {
95         "reown-swift/WalletConnectNetworking": [
97         ],
98         "reown-swift/WalletConnectJWT": [
100         ]
101       }
102     },
103     {
104       "name": "WalletConnectJWT",
105       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
106       "dependencies": {
107         "reown-swift/WalletConnectKMS": [
109         ]
110       }
111     },
112     {
113       "name": "WalletConnectNetworking",
114       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
115       "dependencies": {
116         "reown-swift/WalletConnectRelay": [
118         ],
119         "reown-swift/HTTPClient": [
121         ]
122       }
123     },
124     {
125       "name": "WalletConnectPairing",
126       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
127       "dependencies": {
128         "reown-swift/WalletConnectNetworking": [
130         ],
131         "reown-swift/Events": [
133         ]
134       }
135     },
136     {
137       "name": "ReownRouter",
138       "source_files": "Sources/ReownRouter/**/*.{h,m,swift}",
139       "platforms": {
140         "ios": null
141       }
142     },
143     {
144       "name": "WalletConnectRelay",
145       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
146       "dependencies": {
147         "reown-swift/WalletConnectJWT": [
149         ]
150       },
151       "resource_bundles": {
152         "WalletConnect_WalletConnectRelay": [
153           "Sources/WalletConnectRelay/PackageConfig.json"
154         ]
155       }
156     },
157     {
158       "name": "WalletConnectUtils",
159       "source_files": "Sources/WalletConnectUtils/**/*.{h,m,swift}",
160       "dependencies": {
161         "reown-swift/JSONRPC": [
163         ]
164       }
165     },
166     {
167       "name": "WalletConnectKMS",
168       "source_files": "Sources/WalletConnectKMS/**/*.{h,m,swift}",
169       "dependencies": {
170         "reown-swift/WalletConnectUtils": [
172         ]
173       }
174     },
175     {
176       "name": "Commons",
177       "source_files": "Sources/Commons/**/*.{h,m,swift}"
178     },
179     {
180       "name": "Events",
181       "source_files": "Sources/Events/**/*.{h,m,swift}",
182       "dependencies": {
183         "reown-swift/WalletConnectNetworking": [
185         ],
186         "reown-swift/WalletConnectUtils": [
188         ]
189       }
190     },
191     {
192       "name": "JSONRPC",
193       "source_files": "Sources/JSONRPC/**/*.{h,m,swift}",
194       "dependencies": {
195         "reown-swift/Commons": [
197         ]
198       }
199     },
200     {
201       "name": "HTTPClient",
202       "source_files": "Sources/HTTPClient/**/*.{h,m,swift}"
203     }
204   ],
205   "swift_version": "5.3"