blob: 23dc4a8886155b390b6f3dff288760886fbd26ac [file] [log] [blame]
{
"name": "SBComponents",
"version": "0.2.4",
"summary": "a swift base components",
"description": "一个swift的基础库,包括BaseScene, BaseProfile, BaseInput etc.",
"homepage": "https://github.com/iFindTA/",
"license": "MIT",
"authors": {
"nanhu": "nanhujiaju@gmail.com"
},
"platforms": {
"ios": "10.0"
},
"source": {
"git": "https://github.com/iFindTA/SBSwiftComponents.git",
"tag": "0.2.4"
},
"frameworks": [
"UIKit",
"Foundation"
],
"requires_arc": true,
"subspecs": [
{
"name": "DB",
"source_files": "SBSwiftComponents/SBDB/*.swift",
"dependencies": {
"SQLite.swift": [
],
"SBComponents/Kit": [
]
}
},
{
"name": "Kit",
"source_files": "SBSwiftComponents/SBKit/*.swift",
"dependencies": {
"Toaster": [
],
"SBComponents/Base": [
],
"SBComponents/Error": [
]
}
},
{
"name": "Base",
"source_files": "SBSwiftComponents/SBBase/*.swift",
"dependencies": {
"SBComponents/Macros": [
],
"SBComponents/Extension": [
],
"ESPullToRefresh": [
],
"IQKeyboardManagerSwift": [
],
"GDPerformanceView-Swift": [
]
}
},
{
"name": "Scan",
"source_files": "SBSwiftComponents/SBScan/*.swift",
"resources": "SBSwiftComponents/SBScan/Assets/*.*",
"frameworks": [
"CoreGraphics",
"AVFoundation"
],
"dependencies": {
"SBComponents/Kit": [
],
"SBComponents/SceneRouter": [
]
}
},
{
"name": "Error",
"source_files": "SBSwiftComponents/SBError/*.swift"
},
{
"name": "Macros",
"source_files": "SBSwiftComponents/SBMacros/*.swift",
"dependencies": {
"SBComponents/Extension": [
]
}
},
{
"name": "Empty",
"source_files": "SBSwiftComponents/SBEmpty/*.swift",
"dependencies": {
"DZNEmptyDataSet": [
],
"SBComponents/Macros": [
],
"SBComponents/HTTPState": [
]
}
},
{
"name": "Cordova",
"source_files": "SBSwiftComponents/SBCordova/*.swift",
"dependencies": {
"Cordova": [
],
"SSZipArchive": [
],
"SBComponents/Kit": [
],
"SBComponents/SceneRouter": [
]
}
},
{
"name": "Extension",
"source_files": "SBSwiftComponents/SBExtension/*.swift",
"dependencies": {
"SnapKit": [
]
}
},
{
"name": "HTTPState",
"source_files": "SBSwiftComponents/SBHTTPState/*.swift",
"dependencies": {
"RealReachability": [
]
}
},
{
"name": "HTTPRouter",
"source_files": "SBSwiftComponents/SBHTTPRouter/*.swift",
"dependencies": {
"Alamofire": [
],
"SwiftyJSON": [
],
"SVProgressHUD": [
],
"SBComponents/Error": [
],
"SBComponents/Macros": [
]
}
},
{
"name": "SceneRouter",
"source_files": "SBSwiftComponents/SBSceneRouter/*.swift",
"resources": "SBSwiftComponents/SBSceneRouter/Assets/*.*",
"dependencies": {
"SBComponents/Base": [
],
"SBComponents/Error": [
],
"SBComponents/Macros": [
],
"SJNavigationPopGesture": [
]
}
},
{
"name": "WebBrowser",
"source_files": "SBSwiftComponents/SBBrowser/*.swift",
"resources": "SBSwiftComponents/SBBrowser/Assets/*.*",
"frameworks": "WebKit",
"dependencies": {
"SBComponents/Kit": [
],
"SBComponents/Base": [
],
"SBComponents/SceneRouter": [
]
}
},
{
"name": "TCPServer",
"source_files": "SBSwiftComponents/SBTCPServer/*.swift",
"dependencies": {
"CocoaAsyncSocket": [
],
"SBComponents/Error": [
]
}
}
]
}