[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / f / 3 / 4 / Reactant / 1.3.1 / Reactant.podspec.json
blob208176c41b37cfb5e610fa2f764258611c73585e
2   "name": "Reactant",
3   "version": "1.3.1",
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.3.1"
17   },
18   "social_media_url": "https://twitter.com/BrightifyOrg",
19   "requires_arc": true,
20   "platforms": {
21     "ios": "10.0",
22     "tvos": "10.0"
23   },
24   "default_subspecs": [
25     "Core",
26     "Result"
27   ],
28   "swift_versions": "5.1",
29   "subspecs": [
30     {
31       "name": "Core",
32       "frameworks": "UIKit",
33       "dependencies": {
34         "Reactant/Configuration": [
36         ],
37         "RxSwift": [
38           "~> 5.0"
39         ],
40         "RxCocoa": [
41           "~> 5.0"
42         ],
43         "RxOptional": [
44           "~> 4.0"
45         ],
46         "SnapKit": [
47           "~> 5.0"
48         ]
49       },
50       "source_files": [
51         "Source/Core/**/*.swift",
52         "Source/Utils/**/*.swift"
53       ]
54     },
55     {
56       "name": "Configuration",
57       "frameworks": "UIKit",
58       "source_files": "Source/Configuration/**/*.swift"
59     },
60     {
61       "name": "Result",
62       "dependencies": {
63         "RxSwift": [
64           "~> 5.0"
65         ],
66         "RxOptional": [
67           "~> 4.0"
68         ]
69       },
70       "source_files": "Source/Result/**/*.swift"
71     },
72     {
73       "name": "Validation",
74       "source_files": "Source/Validation/**/*.swift"
75     },
76     {
77       "name": "TableView",
78       "frameworks": "UIKit",
79       "dependencies": {
80         "Reactant/Core": [
82         ],
83         "RxCocoa": [
84           "~> 5.0"
85         ],
86         "RxDataSources": [
87           "~> 4.0"
88         ]
89       },
90       "source_files": [
91         "Source/TableView/**/*.swift",
92         "Source/CollectionView/CollectionViewState.swift"
93       ]
94     },
95     {
96       "name": "CollectionView",
97       "frameworks": "UIKit",
98       "dependencies": {
99         "Reactant/Core": [
101         ],
102         "RxCocoa": [
103           "~> 5.0"
104         ],
105         "RxDataSources": [
106           "~> 4.0"
107         ]
108       },
109       "source_files": "Source/CollectionView/**/*.swift"
110     },
111     {
112       "name": "ActivityIndicator",
113       "frameworks": "UIKit",
114       "dependencies": {
115         "RxCocoa": [
116           "~> 5.0"
117         ]
118       },
119       "source_files": "Source/ActivityIndicator/**/*.swift"
120     },
121     {
122       "name": "StaticMap",
123       "frameworks": [
124         "UIKit",
125         "MapKit"
126       ],
127       "dependencies": {
128         "Reactant/Core": [
130         ],
131         "RxCocoa": [
132           "~> 5.0"
133         ],
134         "Kingfisher": [
135           "~> 5.0"
136         ]
137       },
138       "source_files": "Source/StaticMap/**/*.swift"
139     },
140     {
141       "name": "FallbackSafeAreaInsets",
142       "platforms": {
143         "ios": "10.0",
144         "tvos": "10.0"
145       },
146       "dependencies": {
147         "Reactant/Core": [
149         ]
150       },
151       "pod_target_xcconfig": {
152         "OTHER_SWIFT_FLAGS": "-DENABLE_SAFEAREAINSETS_FALLBACK"
153       }
154     },
155     {
156       "name": "All-iOS",
157       "dependencies": {
158         "Reactant/Core": [
160         ],
161         "Reactant/Configuration": [
163         ],
164         "Reactant/Result": [
166         ],
167         "Reactant/Validation": [
169         ],
170         "Reactant/TableView": [
172         ],
173         "Reactant/CollectionView": [
175         ],
176         "Reactant/StaticMap": [
178         ],
179         "Reactant/ActivityIndicator": [
181         ]
182       }
183     },
184     {
185       "name": "All-tvOS",
186       "dependencies": {
187         "Reactant/Core": [
189         ],
190         "Reactant/Configuration": [
192         ],
193         "Reactant/Result": [
195         ],
196         "Reactant/Validation": [
198         ],
199         "Reactant/TableView": [
201         ],
202         "Reactant/CollectionView": [
204         ],
205         "Reactant/StaticMap": [
207         ],
208         "Reactant/ActivityIndicator": [
210         ]
211       }
212     }
213   ],
214   "swift_version": "5.1"