5 "git": "https://github.com/mxcl/PromiseKit.git",
10 "text": "https://github.com/mxcl/PromiseKit/blob/master/README.markdown"
12 "summary": "A delightful Promises implementation for iOS and OS X.",
13 "homepage": "http://promisekit.org",
14 "description": "UIActionSheet UIAlertView CLLocationManager MFMailComposeViewController ACAccountStore StoreKit SKRequest SKProductRequest blocks",
15 "social_media_url": "https://twitter.com/mxcl",
17 "Max Howell": "mxcl@me.com"
19 "documentation_url": "http://promisekit.org/introduction",
32 "module_map": "Sources/PMK.modulemap",
34 "SWIFT_INSTALL_OBJC_HEADER": "NO"
40 "source_files": "Categories/Accounts/*"
43 "source_files": "Categories/Accounts/*"
46 "PromiseKit/CorePromise": [
50 "frameworks": "Accounts"
53 "name": "AddressBook",
55 "source_files": "Categories/AddressBook/*",
56 "frameworks": "AddressBook"
59 "PromiseKit/CorePromise": [
65 "name": "AssetsLibrary",
67 "source_files": "Categories/AssetsLibrary/*",
68 "frameworks": "AssetsLibrary"
77 "name": "AVFoundation",
79 "source_files": "Categories/AVFoundation/*",
80 "frameworks": "AVFoundation"
83 "PromiseKit/CorePromise": [
90 "source_files": "Categories/CloudKit/*",
92 "PromiseKit/CorePromise": [
96 "frameworks": "CloudKit",
103 "name": "CoreBluetooth",
105 "source_files": "Categories/CoreBluetooth/*"
108 "source_files": "Categories/CoreBluetooth/*"
111 "PromiseKit/CorePromise": [
115 "frameworks": "CoreBluetooth"
118 "name": "CorePromise",
121 "Sources/{after,AnyPromise,dispatch_promise,hang,join,PMKPromise,when}.m",
122 "Sources/AnyPromise.h",
123 "Sources/NSError+Cancellation.h",
124 "Sources/PromiseKit.h",
127 "public_header_files": [
128 "Sources/AnyPromise.h",
129 "Sources/NSError+Cancellation.h",
130 "Sources/PromiseKit.h",
134 "Sources/AnyPromise+Private.h",
135 "Sources/PMKCallVariadicBlock.m",
136 "Sources/NSMethodSignatureForBlock.m"
138 "frameworks": "Foundation"
141 "name": "CoreLocation",
143 "source_files": "Categories/CoreLocation/*"
146 "source_files": "Categories/CoreLocation/*"
154 "PromiseKit/CorePromise": [
158 "frameworks": "CoreLocation"
163 "source_files": "Categories/EventKit/*",
164 "frameworks": "EventKit"
167 "PromiseKit/CorePromise": [
173 "name": "Foundation",
176 "Categories/Foundation/afterlife.swift",
177 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
178 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
179 "Categories/Foundation/NSNotificationCenter+Promise.swift",
180 "Categories/Foundation/NSObject+Promise.swift",
181 "Categories/Foundation/NSURLConnection+AnyPromise.h",
182 "Categories/Foundation/NSURLConnection+AnyPromise.m",
183 "Categories/Foundation/NSURLConnection+Promise.swift",
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+Promise.swift"
201 "PromiseKit/CorePromise": [
208 "frameworks": "Foundation"
211 "name": "DietFoundation",
214 "Categories/Foundation/afterlife.swift",
215 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
216 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
217 "Categories/Foundation/NSNotificationCenter+Promise.swift",
218 "Categories/Foundation/NSObject+Promise.swift"
223 "Categories/Foundation/afterlife.swift",
224 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
225 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
226 "Categories/Foundation/NSNotificationCenter+Promise.swift",
227 "Categories/Foundation/NSObject+Promise.swift",
228 "Categories/Foundation/NSTask+AnyPromise.h",
229 "Categories/Foundation/NSTask+AnyPromise.m",
230 "Categories/Foundation/NSTask+Promise.swift"
235 "Categories/Foundation/afterlife.swift",
236 "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
237 "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
238 "Categories/Foundation/NSNotificationCenter+Promise.swift",
239 "Categories/Foundation/NSObject+Promise.swift"
243 "PromiseKit/CorePromise": [
247 "frameworks": "Foundation"
252 "source_files": "Categories/MapKit/*"
255 "source_files": "Categories/MapKit/*"
258 "PromiseKit/CorePromise": [
262 "frameworks": "MapKit"
267 "source_files": "Categories/MessageUI/*",
268 "frameworks": "MessageUI"
271 "PromiseKit/CorePromise": [
279 "source_files": "Categories/Photos/*",
280 "frameworks": "Photos"
283 "PromiseKit/CorePromise": [
289 "name": "QuartzCore",
291 "source_files": "Categories/QuartzCore/*"
294 "source_files": "Categories/QuartzCore/*"
297 "PromiseKit/CorePromise": [
301 "frameworks": "QuartzCore"
306 "source_files": "Categories/Social/*"
310 "Categories/Social/SLRequest+AnyPromise.h",
311 "Categories/Social/SLRequest+AnyPromise.m",
312 "Categories/Social/SLRequest+Promise.swift"
316 "PromiseKit/CorePromise": [
320 "frameworks": "Social"
325 "source_files": "Categories/StoreKit/*"
328 "source_files": "Categories/StoreKit/*"
331 "source_files": "Categories/StoreKit/*"
334 "PromiseKit/CorePromise": [
338 "frameworks": "StoreKit"
341 "name": "SystemConfiguration",
343 "source_files": "Categories/SystemConfiguration/*"
346 "source_files": "Categories/SystemConfiguration/*"
349 "PromiseKit/CorePromise": [
353 "frameworks": "SystemConfiguration"
358 "source_files": "Categories/UIKit/*",
359 "frameworks": "UIKit"
362 "PromiseKit/CorePromise": [
368 "name": "WatchConnectivity",
369 "source_files": "Categories/WatchConnectivity/*",
371 "PromiseKit/CorePromise": [
375 "frameworks": "WatchConnectivity",