[Add] GizoSDK 2.0.2-alpha.05
[CocoaPods.git] / Specs / f / 3 / 4 / Reactant / 1.2.0 / Reactant.podspec.json
blob3da80352ee991a36d6bae3ec0e0e6d3d47cea54f
2   "name": "Reactant",
3   "version": "1.2.0",
4   "summary": "Reactant is a reactive architecture for iOS",
5   "description": "Reactant is a foundation for rapid and safe iOS development. It allows you to cut down your development costs by improving reusability, testability and safety of your code, especially your UI.",
6   "homepage": "https://www.reactant.tech",
7   "license": "MIT",
8   "authors": {
9     "Tadeas Kriz": "tadeas@brightify.org",
10     "Matous Hybl": "matous@brightify.org",
11     "Filip Dolnik": "filip@brightify.org",
12     "Matyas Kriz": "matyas@brightify.org"
13   },
14   "source": {
15     "git": "https://github.com/Brightify/Reactant.git",
16     "tag": "1.2.0"
17   },
18   "social_media_url": "https://twitter.com/BrightifyOrg",
19   "requires_arc": true,
20   "platforms": {
21     "ios": "8.0",
22     "tvos": "9.2"
23   },
24   "default_subspecs": [
25     "Core",
26     "Result"
27   ],
28   "subspecs": [
29     {
30       "name": "Core",
31       "frameworks": "UIKit",
32       "dependencies": {
33         "Reactant/Configuration": [
35         ],
36         "RxSwift": [
37           "~> 4.0"
38         ],
39         "RxCocoa": [
40           "~> 4.0"
41         ],
42         "RxOptional": [
43           "~> 3.0"
44         ],
45         "SnapKit": [
46           "~> 4.0"
47         ]
48       },
49       "source_files": [
50         "Source/Core/**/*.swift",
51         "Source/Utils/**/*.swift"
52       ]
53     },
54     {
55       "name": "Configuration",
56       "frameworks": "UIKit",
57       "source_files": "Source/Configuration/**/*.swift"
58     },
59     {
60       "name": "Result",
61       "dependencies": {
62         "Result": [
63           "~> 3.0"
64         ],
65         "RxSwift": [
66           "~> 4.0"
67         ],
68         "RxOptional": [
69           "~> 3.0"
70         ]
71       },
72       "source_files": "Source/Result/**/*.swift"
73     },
74     {
75       "name": "Validation",
76       "dependencies": {
77         "Result": [
78           "~> 3.0"
79         ]
80       },
81       "source_files": "Source/Validation/**/*.swift"
82     },
83     {
84       "name": "TableView",
85       "frameworks": "UIKit",
86       "dependencies": {
87         "Reactant/Core": [
89         ],
90         "RxCocoa": [
91           "~> 4.0"
92         ],
93         "RxDataSources": [
94           "~> 3.0"
95         ]
96       },
97       "source_files": [
98         "Source/TableView/**/*.swift",
99         "Source/CollectionView/CollectionViewState.swift"
100       ]
101     },
102     {
103       "name": "CollectionView",
104       "frameworks": "UIKit",
105       "dependencies": {
106         "Reactant/Core": [
108         ],
109         "RxCocoa": [
110           "~> 4.0"
111         ],
112         "RxDataSources": [
113           "~> 3.0"
114         ]
115       },
116       "source_files": "Source/CollectionView/**/*.swift"
117     },
118     {
119       "name": "ActivityIndicator",
120       "frameworks": "UIKit",
121       "dependencies": {
122         "RxCocoa": [
123           "~> 4.0"
124         ]
125       },
126       "source_files": "Source/ActivityIndicator/**/*.swift"
127     },
128     {
129       "name": "StaticMap",
130       "frameworks": [
131         "UIKit",
132         "MapKit"
133       ],
134       "dependencies": {
135         "Reactant/Core": [
137         ],
138         "RxCocoa": [
139           "~> 4.0"
140         ],
141         "Kingfisher": [
142           "~> 4.0"
143         ]
144       },
145       "source_files": "Source/StaticMap/**/*.swift"
146     },
147     {
148       "name": "FallbackSafeAreaInsets",
149       "platforms": {
150         "ios": "9.0",
151         "tvos": "9.2"
152       },
153       "dependencies": {
154         "Reactant/Core": [
156         ]
157       },
158       "pod_target_xcconfig": {
159         "OTHER_SWIFT_FLAGS": "-DENABLE_SAFEAREAINSETS_FALLBACK"
160       }
161     },
162     {
163       "name": "All-iOS",
164       "dependencies": {
165         "Reactant/Core": [
167         ],
168         "Reactant/Configuration": [
170         ],
171         "Reactant/Result": [
173         ],
174         "Reactant/Validation": [
176         ],
177         "Reactant/TableView": [
179         ],
180         "Reactant/CollectionView": [
182         ],
183         "Reactant/StaticMap": [
185         ],
186         "Reactant/ActivityIndicator": [
188         ]
189       }
190     },
191     {
192       "name": "All-tvOS",
193       "dependencies": {
194         "Reactant/Core": [
196         ],
197         "Reactant/Configuration": [
199         ],
200         "Reactant/Result": [
202         ],
203         "Reactant/Validation": [
205         ],
206         "Reactant/TableView": [
208         ],
209         "Reactant/CollectionView": [
211         ],
212         "Reactant/StaticMap": [
214         ],
215         "Reactant/ActivityIndicator": [
217         ]
218       }
219     }
220   ]