5 "git": "https://github.com/mxcl/PromiseKit.git",
9 "summary": "A delightful Promises implementation for iOS and OS X.",
10 "homepage": "http://promisekit.org",
11 "description": "UIActionSheet UIAlertView CLLocationManager MFMailComposeViewController ACAccountStore StoreKit SKRequest SKProductRequest blocks",
12 "social_media_url": "https://twitter.com/mxcl",
14 "Max Howell": "mxcl@me.com"
16 "documentation_url": "http://promisekit.org/introduction",
29 "module_map": "Sources/PMK.modulemap",
31 "SWIFT_INSTALL_OBJC_HEADER": "NO"
33 "pushed_with_swift_version": "2.3",
38 "source_files": "Categories/Accounts/*"
41 "source_files": "Categories/Accounts/*"
44 "PromiseKit/CorePromise": [
48 "frameworks": "Accounts"
51 "name": "AddressBook",
53 "source_files": "Categories/AddressBook/*",
54 "frameworks": "AddressBook"
57 "PromiseKit/CorePromise": [
63 "name": "AssetsLibrary",
65 "source_files": "Categories/AssetsLibrary/*",
66 "frameworks": "AssetsLibrary"
75 "name": "AVFoundation",
77 "source_files": "Categories/AVFoundation/*",
78 "frameworks": "AVFoundation"
81 "PromiseKit/CorePromise": [
88 "source_files": "Categories/CloudKit/*",
90 "PromiseKit/CorePromise": [
94 "frameworks": "CloudKit",
101 "name": "CoreBluetooth",
103 "source_files": "Categories/CoreBluetooth/*"
106 "source_files": "Categories/CoreBluetooth/*"
109 "PromiseKit/CorePromise": [
113 "frameworks": "CoreBluetooth"
116 "name": "CorePromise",
119 "Sources/{after,AnyPromise,dispatch_promise,hang,join,PMKPromise,when}.m",
120 "Sources/AnyPromise.h",
121 "Sources/NSError+Cancellation.h",
122 "Sources/PromiseKit.h",
125 "public_header_files": [
126 "Sources/AnyPromise.h",
127 "Sources/NSError+Cancellation.h",
128 "Sources/PromiseKit.h",
132 "Sources/AnyPromise+Private.h",
133 "Sources/PMKCallVariadicBlock.m",
134 "Sources/NSMethodSignatureForBlock.m"
136 "frameworks": "Foundation"
139 "name": "CoreLocation",
141 "source_files": "Categories/CoreLocation/*"
144 "source_files": "Categories/CoreLocation/*"
152 "PromiseKit/CorePromise": [
156 "frameworks": "CoreLocation"
161 "source_files": "Categories/EventKit/*",
162 "frameworks": "EventKit"
165 "PromiseKit/CorePromise": [
171 "name": "Foundation",
174 "Categories/Foundation/afterlife.swift",
175 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
176 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
177 "Categories/Foundation/NSNotificationCenter+Promise.swift",
178 "Categories/Foundation/NSObject+Promise.swift",
179 "Categories/Foundation/NSURLConnection+AnyPromise.h",
180 "Categories/Foundation/NSURLConnection+AnyPromise.m",
181 "Categories/Foundation/NSURLConnection+Promise.swift",
182 "Categories/Foundation/NSURLSession+AnyPromise.h",
183 "Categories/Foundation/NSURLSession+AnyPromise.m",
184 "Categories/Foundation/NSURLSession+Promise.swift"
188 "source_files": "Categories/Foundation/*"
192 "Categories/Foundation/afterlife.swift",
193 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
194 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
195 "Categories/Foundation/NSNotificationCenter+Promise.swift",
196 "Categories/Foundation/NSObject+Promise.swift",
197 "Categories/Foundation/NSURLSession+AnyPromise.h",
198 "Categories/Foundation/NSURLSession+AnyPromise.m",
199 "Categories/Foundation/NSURLSession+Promise.swift"
203 "PromiseKit/CorePromise": [
210 "frameworks": "Foundation"
213 "name": "DietFoundation",
216 "Categories/Foundation/afterlife.swift",
217 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
218 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
219 "Categories/Foundation/NSNotificationCenter+Promise.swift",
220 "Categories/Foundation/NSObject+Promise.swift"
225 "Categories/Foundation/afterlife.swift",
226 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
227 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
228 "Categories/Foundation/NSNotificationCenter+Promise.swift",
229 "Categories/Foundation/NSObject+Promise.swift",
230 "Categories/Foundation/NSTask+AnyPromise.h",
231 "Categories/Foundation/NSTask+AnyPromise.m",
232 "Categories/Foundation/NSTask+Promise.swift"
237 "Categories/Foundation/afterlife.swift",
238 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
239 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
240 "Categories/Foundation/NSNotificationCenter+Promise.swift",
241 "Categories/Foundation/NSObject+Promise.swift"
245 "PromiseKit/CorePromise": [
249 "frameworks": "Foundation"
254 "source_files": "Categories/MapKit/*"
257 "source_files": "Categories/MapKit/*"
260 "PromiseKit/CorePromise": [
264 "frameworks": "MapKit"
269 "source_files": "Categories/MessageUI/*",
270 "frameworks": "MessageUI"
273 "PromiseKit/CorePromise": [
281 "source_files": "Categories/Photos/*",
282 "frameworks": "Photos"
285 "PromiseKit/CorePromise": [
291 "name": "QuartzCore",
293 "source_files": "Categories/QuartzCore/*",
294 "frameworks": "QuartzCore"
297 "source_files": "Categories/QuartzCore/*",
298 "frameworks": "QuartzCore"
301 "PromiseKit/CorePromise": [
309 "source_files": "Categories/Social/*",
310 "frameworks": "Social"
314 "Categories/Social/SLRequest+AnyPromise.h",
315 "Categories/Social/SLRequest+AnyPromise.m",
316 "Categories/Social/SLRequest+Promise.swift"
318 "frameworks": "Social"
321 "PromiseKit/CorePromise": [
329 "source_files": "Categories/StoreKit/*"
332 "source_files": "Categories/StoreKit/*"
335 "source_files": "Categories/StoreKit/*"
338 "PromiseKit/CorePromise": [
342 "frameworks": "StoreKit"
345 "name": "SystemConfiguration",
347 "source_files": "Categories/SystemConfiguration/*"
350 "source_files": "Categories/SystemConfiguration/*"
353 "PromiseKit/CorePromise": [
357 "frameworks": "SystemConfiguration"
362 "source_files": "Categories/UIKit/*",
363 "frameworks": "UIKit"
366 "PromiseKit/CorePromise": [
372 "name": "WatchConnectivity",
373 "source_files": "Categories/WatchConnectivity/*",
375 "PromiseKit/CorePromise": [
379 "frameworks": "WatchConnectivity",