[Add] THEOplayer-Connector-Comscore 5.0.1
[CocoaPods.git] / Specs / c / 7 / 4 / PPILibrary / 0.0.6 / PPILibrary.podspec.json
blob5b3df79cb096e9e082e7004aa773c0db6680a44c
2   "name": "PPILibrary",
3   "version": "0.0.6",
4   "homepage": "https://github.com/ShenYj/PPILibrary",
5   "license": {
6     "type": "MIT",
7     "file": "License"
8   },
9   "authors": {
10     "ShenYj": "shenyanjie123@foxmail.com"
11   },
12   "social_media_url": "https://github.com/ShenYj/ShenYj",
13   "requires_arc": true,
14   "swift_versions": [
15     "5.0",
16     "5.6"
17   ],
18   "cocoapods_version": ">= 1.10.0",
19   "source": {
20     "git": "https://github.com/ShenYj/PPILibrary.git",
21     "tag": "0.0.6"
22   },
23   "summary": "基础工具扩展库.",
24   "description": "个人开发的基础工具扩展库, 通过 subspec 增加了一些依赖库的扩展支持\n\n* Core: 基础扩展\n* Rx: 包含 RxSwift、RxCocoa、RxSwiftExt、RxOptional、NSObject+Rx、RxGesture、RxDataSources\n* UI: 包含 RxUIAlert、RxAlertViewable、RxKingfisher、RxAppState、RxViewController\n  * Animate: 包含 RxAnimated\n* LBS: 包含 RxCoreLocation",
25   "platforms": {
26     "ios": "11.0"
27   },
28   "default_subspecs": "Core",
29   "subspecs": [
30     {
31       "name": "Core",
32       "source_files": [
33         "Sources/Core/",
34         "Sources/Core/Protocol/",
35         "Sources/Core/Extension/"
36       ],
37       "frameworks": [
38         "Foundation",
39         "UIKit"
40       ]
41     },
42     {
43       "name": "Tool",
44       "dependencies": {
45         "R.swift": [
46           "~> 6.0"
47         ],
48         "SwiftDate": [
49           "~> 6.0"
50         ],
51         "Dollar": [
52           "~> 9.0"
53         ]
54       },
55       "subspecs": [
56         {
57           "name": "Log",
58           "source_files": "Sources/Tool/Log/",
59           "dependencies": {
60             "CocoaLumberjack/Swift": [
61               "~> 3.0"
62             ]
63           }
64         },
65         {
66           "name": "Cache",
67           "dependencies": {
68             "SwiftyUserDefaults": [
69               "~> 5.0"
70             ]
71           }
72         },
73         {
74           "name": "Security",
75           "dependencies": {
76             "CryptoSwift": [
77               "~> 1.0"
78             ]
79           }
80         },
81         {
82           "name": "ObjectMapper",
83           "dependencies": {
84             "ObjectMapper": [
85               "~> 4.0"
86             ]
87           }
88         },
89         {
90           "name": "Deserialize",
91           "dependencies": {
92             "SwiftyJSON": [
93               "~> 5.0"
94             ]
95           }
96         }
97       ]
98     },
99     {
100       "name": "UI",
101       "dependencies": {
102         "SnapKit": [
103           "~> 5.0"
104         ],
105         "Then": [
106           "~> 2.0"
107         ],
108         "DeviceKit": [
109           "~> 4.0"
110         ],
111         "FCUUID": [
112           "~> 1.0"
113         ],
114         "MJRefresh": [
115           "~> 3.0"
116         ],
117         "IQKeyboardManagerSwift": [
118           "~> 6.0"
119         ]
120       },
121       "subspecs": [
122         {
123           "name": "Colour",
124           "dependencies": {
125             "Hue": [
126               "~> 5.0"
127             ]
128           }
129         }
130       ]
131     },
132     {
133       "name": "Rx",
134       "source_files": [
135         "Sources/Rx/*.swift",
136         "Sources/Rx/RxErrorTracker/",
137         "Sources/Rx/RxActivityIndicator/"
138       ],
139       "dependencies": {
140         "PPILibrary/Core": [
142         ],
143         "RxSwift": [
144           "~> 6.0"
145         ],
146         "RxCocoa": [
147           "~> 6.0"
148         ],
149         "RxSwiftExt": [
150           "~> 6.0"
151         ],
152         "RxOptional": [
153           "~> 5.0"
154         ],
155         "NSObject+Rx": [
156           "~> 5.0"
157         ],
158         "RxGesture": [
159           "~> 4.0"
160         ],
161         "RxDataSources": [
162           "~> 5.0"
163         ]
164       },
165       "subspecs": [
166         {
167           "name": "MVVM",
168           "source_files": "Sources/Rx/UI/MVVM/"
169         },
170         {
171           "name": "UI",
172           "source_files": "Sources/Rx/UI/",
173           "dependencies": {
174             "RxUIAlert": [
175               "~> 1.5"
176             ],
177             "RxAlertViewable": [
178               "~> 1.0"
179             ],
180             "RxKingfisher": [
181               "~> 2.0"
182             ],
183             "RxAppState": [
184               "~> 1.7"
185             ],
186             "RxViewController": [
187               "~> 2.0"
188             ]
189           },
190           "subspecs": [
191             {
192               "name": "Animate",
193               "dependencies": {
194                 "RxAnimated": [
195                   "~> 0.9"
196                 ]
197               }
198             }
199           ]
200         }
201       ]
202     }
203   ],
204   "swift_version": "5.6"