blob: e8339d0083e09eebb78d702844819b37957bcade [file] [log] [blame]
{
"name": "Tomorrowland",
"version": "1.3.0",
"summary": "Lightweight Promises for Swift and Obj-C",
"description": "Tomorrowland is a lightweight Promise implementation for Swift and Obj-C that supports cancellation and strongly-typed errors.",
"homepage": "https://github.com/lilyball/Tomorrowland",
"license": {
"type": "MIT",
"file": "LICENSE-MIT"
},
"authors": "Lily Ballard",
"social_media_url": "https://twitter.com/LilyInTech",
"platforms": {
"ios": "9.0",
"osx": "10.10",
"watchos": "2.0",
"tvos": "9.0"
},
"swift_versions": [
"4.2",
"5.0"
],
"source": {
"git": "https://github.com/lilyball/Tomorrowland.git",
"tag": "v1.3.0"
},
"source_files": [
"Sources/Utilities.swift",
"Sources/When.swift",
"Sources/TokenPromise.swift",
"Sources/Deprecations.swift",
"Sources/ObjectiveC.swift",
"Sources/SwiftResult.swift",
"Sources/Private/TWLPromiseInvalidationTokenBox.h",
"Sources/Private/TWLPromiseBox.m",
"Sources/Private/TWLThreadLocal.h",
"Sources/Private/TWLBlockOperation.m",
"Sources/Private/TWLOneshotBlock.h",
"Sources/Private/TWLPromiseInvalidationTokenBox.m",
"Sources/Private/TWLBlockOperation.h",
"Sources/Private/TWLOneshotBlock.mm",
"Sources/Private/TWLThreadLocal.m",
"Sources/Private/TWLPromiseBox.h",
"Sources/Promise.swift",
"Sources/ObjC/TWLPromise+Convenience.m",
"Sources/ObjC/TWLDelayedPromise.h",
"Sources/ObjC/TWLWhen.m",
"Sources/ObjC/TWLContext.h",
"Sources/ObjC/TWLPromise.mm",
"Sources/ObjC/Tomorrowland.h",
"Sources/ObjC/TWLUtilities.m",
"Sources/ObjC/TWLDelayedPromise.m",
"Sources/ObjC/TWLPromise+Convenience.h",
"Sources/ObjC/TWLWhen.h",
"Sources/ObjC/TWLContext.m",
"Sources/ObjC/Bridging.swift",
"Sources/ObjC/TWLPromise.h",
"Sources/ObjC/TWLInvalidationToken.swift",
"Sources/ObjC/TWLUtilities.h",
"Sources/DelayedPromise.swift"
],
"private_header_files": "Sources/Private/*.h",
"preserve_paths": [
"Sources/ObjC/TWLPromisePrivate.h",
"Sources/ObjC/TWLContextPrivate.h",
"Sources/ObjC/objc_cast.h"
],
"libraries": "c++",
"module_map": "Sources/tomorrowland.modulemap",
"swift_version": "5.0"
}