blob: 345ea6bebe6fa87042baa9e8b652f8f0360ffac6 [file] [log] [blame]
{
"name": "SQKDataKit",
"version": "1.1.1",
"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.1.1"
},
"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}"
],
"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": [
]
}
}
]
}