| { |
| "name": "SQKDataKit", |
| "version": "1.2.0", |
| "summary": "Lightweight Core Data helper to reduce boilerplate code.", |
| "license": { |
| "type": "Custom", |
| "file": "LICENCE" |
| }, |
| "description": "Collection of classes to make working with Core Data easier and help DRY-up your code.\nProvides convenience methods and classes for working in a multi-threaded environment with NSManagedObjects and NSManagedObjectContexts.\nCodifies some good practises for importing large data sets efficiently.", |
| "homepage": "https://github.com/3squared/SQKDataKit", |
| "authors": { |
| "Luke Stringer": "luke.stringer@3squared.com", |
| "Sam Oakley": "sam.oakley@3squared.com", |
| "Zack Brown": "zack.brown@3squared.com", |
| "Ken Boucher": "info@3squared.com", |
| "Ste Prescott": "info@3squared.com", |
| "Ben Walker": "ben.walker@3squared.com", |
| "David Yates": "david.yates@3squared.com" |
| }, |
| "source": { |
| "git": "https://github.com/3squared/SQKDataKit.git", |
| "tag": "1.2.0" |
| }, |
| "frameworks": "CoreData", |
| "requires_arc": true, |
| "platforms": { |
| "ios": "6.0", |
| "osx": "10.9" |
| }, |
| "source_files": "Classes/shared/SQKDataKit.h", |
| "subspecs": [ |
| { |
| "name": "Core", |
| "source_files": [ |
| "Classes/shared/SQKDataKitErrors.{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/shared/SQKDataKitErrors.h" |
| ] |
| }, |
| { |
| "name": "ContextManager", |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ] |
| }, |
| "source_files": [ |
| "Classes/shared/ContextManager/**/*{h,m}", |
| "Classes/shared/SQKDataKitErrors.h" |
| ], |
| "public_header_files": [ |
| "Classes/shared/SQKDataKitErrors.h", |
| "Classes/shared/ContextManager/SQKContextManager.h", |
| "Classes/shared/ContextManager/NSManagedObjectContext+SQKAdditions.h", |
| "Classes/shared/ContextManager/NSPersistentStoreCoordinator+SQKAdditions.h" |
| ] |
| }, |
| { |
| "name": "ManagedObjectExtensions", |
| "source_files": [ |
| "Classes/shared/NSManagedObject+SQKAdditions/**/*{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/shared/NSManagedObject+SQKAdditions/NSManagedObject+SQKAdditions.h" |
| ], |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ManagedObjectController", |
| "source_files": [ |
| "Classes/shared/SQKManagedObjectController/**/*{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/shared/SQKManagedObjectController/SQKManagedObjectController.h" |
| ], |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "FetchedTableViewController", |
| "platforms": { |
| "ios": "6.0" |
| }, |
| "source_files": [ |
| "Classes/ios/SQKFetchedTableViewController/**/*{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/ios/SQKFetchedTableViewController/SQKFetchedTableViewController.h" |
| ], |
| "frameworks": [ |
| "CoreData", |
| "UIKit" |
| ], |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "FetchedCollectionViewController", |
| "platforms": { |
| "ios": "6.0" |
| }, |
| "source_files": [ |
| "Classes/ios/SQKFetchedCollectionViewController/**/*{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/ios/SQKFetchedCollectionViewController/SQKFetchedCollectionViewController.h" |
| ], |
| "frameworks": [ |
| "CoreData", |
| "UIKit" |
| ], |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CoreDataOperation", |
| "source_files": [ |
| "Classes/shared/SQKCoreDataOperation/**/*{h,m}" |
| ], |
| "public_header_files": [ |
| "Classes/shared/SQKCoreDataOperation/SQKCoreDataOperation.h" |
| ], |
| "dependencies": { |
| "SQKDataKit/Core": [ |
| |
| ], |
| "SQKDataKit/ContextManager": [ |
| |
| ], |
| "SQKDataKit/ManagedObjectExtensions": [ |
| |
| ] |
| } |
| } |
| ] |
| } |