| { |
| "name": "VinBaseComponents", |
| "version": "0.1.8", |
| "summary": "基础组件库", |
| "description": "TODO: 基础组件库\n BlockViewKit:UIScrollView、UITableView、UICollectionView基于Block的封装,支持链式调用,所有代理方法动态添加\n CocoaExtentions:常用的Extentions\n Components:常用的工具类\n NetWorking:基于AFNetWorking的网络请求组件,支持缓存,配置灵活\n RACExtentions:基于ReactCocoa封装的组件\n StorageLib:基于Realm数据库组件、基于MMKV的持久化组件", |
| "homepage": "https://github.com/BinBear/VinBaseComponents", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "BinBear": "vin404@outlook.com" |
| }, |
| "source": { |
| "git": "https://github.com/BinBear/VinBaseComponents.git", |
| "tag": "0.1.8" |
| }, |
| "platforms": { |
| "ios": "10.0" |
| }, |
| "subspecs": [ |
| { |
| "name": "CocoaExtentions", |
| "source_files": "VinBaseComponents/Classes/CocoaExtentions/CommonElement.h", |
| "subspecs": [ |
| { |
| "name": "Foundation", |
| "source_files": "VinBaseComponents/Classes/CocoaExtentions/Foundation/**/*" |
| }, |
| { |
| "name": "UIKit", |
| "source_files": "VinBaseComponents/Classes/CocoaExtentions/UIKit/**/*" |
| } |
| ] |
| }, |
| { |
| "name": "Components", |
| "source_files": "VinBaseComponents/Classes/Components/**/*" |
| }, |
| { |
| "name": "NetWorking", |
| "subspecs": [ |
| { |
| "name": "TaskInfo", |
| "source_files": "VinBaseComponents/Classes/NetWorking/TaskInfo/**/*" |
| }, |
| { |
| "name": "Cache", |
| "source_files": "VinBaseComponents/Classes/NetWorking/Cache/**/*", |
| "dependencies": { |
| "YYCache": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Base", |
| "source_files": "VinBaseComponents/Classes/NetWorking/Base/**/*", |
| "dependencies": { |
| "AFNetworking": [ |
| |
| ], |
| "CocoaLumberjack": [ |
| |
| ], |
| "VinBaseComponents/NetWorking/TaskInfo": [ |
| |
| ], |
| "VinBaseComponents/NetWorking/Cache": [ |
| |
| ], |
| "VinBaseComponents/RACExtentions": [ |
| |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "name": "StorageLib", |
| "subspecs": [ |
| { |
| "name": "MapKeyValueTool", |
| "source_files": "VinBaseComponents/Classes/StorageLib/MapKeyValueTool/**/*", |
| "dependencies": { |
| "MMKV": [ |
| |
| ], |
| "UICKeyChainStore": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "RealmStore", |
| "source_files": "VinBaseComponents/Classes/StorageLib/RealmStore/**/*", |
| "dependencies": { |
| "Realm": [ |
| |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "name": "RACExtentions", |
| "source_files": "VinBaseComponents/Classes/RACExtentions/**/*", |
| "dependencies": { |
| "ReactiveObjC": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "BlockViewKit", |
| "source_files": "VinBaseComponents/Classes/BlockViewKit/**/*", |
| "dependencies": { |
| "VinBaseComponents/RACExtentions": [ |
| |
| ], |
| "VinBaseComponents/Components": [ |
| |
| ] |
| } |
| } |
| ] |
| } |