blob: caa9a41b83925135554610864f64c83aece62535 [file] [log] [blame]
{
"name": "FTAPIKit",
"version": "0.5.0",
"summary": "Declarative, generic REST API framework using URLSession and Codable",
"description": "Protocol-oriented REST API library for communication with REST API.\nAPIEndpoint protocols allow description of the API access points\nand the requests/responses codable types. APIAdapter handles execution\nof calls to this endpoints.",
"homepage": "https://github.com/thefuntasty/FTAPIKit",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Matěj Kašpar Jirásek": "matej.jirasek@thefuntasty.com"
},
"social_media_url": "https://twitter.com/thefuntasty",
"default_subspecs": "Core",
"swift_versions": "5.0",
"platforms": {
"ios": "8.0",
"osx": "10.10",
"watchos": "2.0",
"tvos": "9.0"
},
"source": {
"git": "https://github.com/thefuntasty/FTAPIKit.git",
"tag": "0.5.0"
},
"swift_version": "5.0",
"subspecs": [
{
"name": "Core",
"source_files": "Sources/FTAPIKit/*",
"frameworks": "Foundation",
"ios": {
"frameworks": "MobileCoreServices"
},
"tvos": {
"frameworks": "MobileCoreServices"
},
"watchos": {
"frameworks": "MobileCoreServices"
}
},
{
"name": "PromiseKit",
"source_files": [
"Sources/FTAPIKitPromiseKit/URLSessionAPIAdapter+PromiseKit.swift",
"Sources/FTAPIKitPromiseKit/Resolver+Result.swift",
"Sources/FTAPIKitPromiseKit/APIAdapter+PromiseKit.swift"
],
"dependencies": {
"PromiseKit": [
"~> 6.0"
],
"FTAPIKit/Core": [
]
}
}
]
}