blob: 1b06c49286193438c55c0157b777dd5379086932 [file] [log] [blame]
{
"name": "PTV",
"version": "0.2.2",
"summary": "An API adapter for the PTV Timetable API written in Swift for iOS",
"description": "An API adapter for the PTV Timetable API written in Swift for iOS.\nProvides 3 different adapter classes, PTV.Adapter for 'raw' calls to the PTV API, PTV.ModelledAdapter for predefined calls returning structs and PTV.CachingAdapter for automatically caching static data.",
"homepage": "https://github.com/jmargenberg/SwiftPTV",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": "James Margenberg",
"platforms": {
"ios": "10.3"
},
"swift_version": "4.1",
"source": {
"git": "https://github.com/jmargenberg/SwiftPTV.git",
"tag": "v0.2.2"
},
"source_files": "PTV/**/*.{swift,h}",
"subspecs": [
{
"name": "Adapter",
"source_files": [
"PTV/**/*.{h}",
"PTV/Adapter.swift",
"PTV/Models/{ErrorResponse,Status}.swift"
]
},
{
"name": "ModelledAdapter",
"source_files": [
"PTV/**/*.{h}",
"PTV/{Adapter, ModelledAdapter}.swift",
"PTV/Models/*.{swift}"
]
},
{
"name": "CachingAdapter",
"source_files": "PTV/**/*.{swift,h}"
}
]
}