| { |
| "name": "Sync", |
| "version": "2.1.2", |
| "summary": "Modern Swift JSON synchronization to Core Data", |
| "description": "**Sync** eases your everyday job of parsing a `JSON` response and getting it into Core Data. It uses a convention-over-configuration paradigm to facilitate your workflow.\n\n* Automatic mapping of CamelCase or snake_case JSON into Core Data\n* Handles operations in safe background threads\n* Thread-safe saving, we handle retrieving and storing objects in the right threads\n* Diffing of changes, updated, inserted and deleted objects (which are automatically purged for you)\n* Auto-mapping of relationships (one-to-one, one-to-many and many-to-many)\n* Smart-updates, only updates your `NSManagedObject`s if the server values are different (useful when using `NSFetchedResultsController` delegates)\n* Uniquing, Core Data does this based on `objectID`s, we use your primary key (such as `id`) for this", |
| "homepage": "https://github.com/hyperoslo/Sync", |
| "license": "MIT", |
| "authors": { |
| "Hyper AS": "iOS@hyper.no" |
| }, |
| "source": { |
| "git": "https://github.com/hyperoslo/Sync.git", |
| "tag": "2.1.2" |
| }, |
| "social_media_url": "https://twitter.com/hyperoslo", |
| "platforms": { |
| "ios": "8.0", |
| "osx": "10.9", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "requires_arc": true, |
| "source_files": "Source/**/*", |
| "frameworks": [ |
| "Foundation", |
| "CoreData" |
| ], |
| "dependencies": { |
| "DATAFilter": [ |
| "~> 1.0.0" |
| ], |
| "DATAStack": [ |
| "~> 6.0.0" |
| ], |
| "NSDictionary-ANDYSafeValue": [ |
| "~> 0.3.1" |
| ], |
| "NSManagedObject-HYPPropertyMapper": [ |
| "~> 4.1.1" |
| ], |
| "TestCheck": [ |
| "~> 1.0.0" |
| ] |
| } |
| } |