[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / 3 / 7 / d / Promissum / 2.2.0 / Promissum.podspec.json
blobe45f8d9c8a9f60229da8d2f361da2c06be66ce13
2   "name": "Promissum",
3   "version": "2.2.0",
4   "license": "MIT",
5   "summary": "A promises library written in Swift featuring combinators like map, flatMap, whenAll, whenAny.",
6   "description": "Promissum is a promise library written in Swift. It features some known functions from Functional Programming like, `map` and `flatMap`.\n\nIt has useful combinators for working with promises like; `whenAll` for doing something when multiple promises complete, and `whenAny` for doing something when a single one of a list of promises completes. As well as their binary counterparts: `whenBoth` and `whenEither`.\n\nPromissum really shines when used to combine asynchronous operations from different libraries. There are currently some basic extensions to UIKit, Alamofire and CoreDataKit, and contributions for extensions to other libraries are very welcome.",
7   "authors": {
8     "Tom Lokhorst": "tom@lokhorst.eu"
9   },
10   "social_media_url": "https://twitter.com/tomlokhorst",
11   "homepage": "https://github.com/tomlokhorst/Promissum",
12   "platforms": {
13     "ios": "9.0",
14     "osx": "10.11",
15     "tvos": "9.0",
16     "watchos": "3.0"
17   },
18   "source": {
19     "git": "https://github.com/tomlokhorst/Promissum.git",
20     "tag": "2.2.0"
21   },
22   "requires_arc": true,
23   "default_subspecs": "Core",
24   "pushed_with_swift_version": "4.0",
25   "subspecs": [
26     {
27       "name": "Core",
28       "source_files": "Sources/Promissum"
29     },
30     {
31       "name": "Alamofire",
32       "source_files": "extensions/PromissumExtensions/Alamofire+Promise.swift",
33       "dependencies": {
34         "Promissum/Core": [
36         ],
37         "Alamofire": [
38           "~> 4.0"
39         ]
40       }
41     },
42     {
43       "name": "CoreDataKit",
44       "platforms": {
45         "ios": "9.0"
46       },
47       "source_files": "extensions/PromissumExtensions/CoreDataKit+Promise.swift",
48       "dependencies": {
49         "Promissum/Core": [
51         ],
52         "CoreDataKit": [
53           "~> 0.12"
54         ]
55       }
56     },
57     {
58       "name": "UIKit",
59       "platforms": {
60         "ios": "9.0"
61       },
62       "source_files": "extensions/PromissumExtensions/UIKit+Promise.swift",
63       "dependencies": {
64         "Promissum/Core": [
66         ]
67       }
68     }
69   ]