blob: 7ad6639daa6493bef6e91d919737d6d7bb5b94a6 [file] [log] [blame]
{
"name": "Faro",
"version": "1.2",
"summary": "Faro defines the contract to fetch data from an asynchronous source that can be mapped to any model object.",
"description": "__Faro__ is a service layer built in Swift by using generics. We focussed on:\n*Service*\n* Service written to use Swift without using the Objective-C runtime\n* Service cleanly encapsulates all the parameters to handle a network request in `Call`.\n* Easily write a 'MockService' to load JSON from a local drive\n\n*Automagically Parse*\n* Use our Deserialization and Serialization operators to parse relations and properties\n\n*Protocols*\n* Because we use Protocols you can use any type including CoreData's `NSManagedObject` 💪\n\n*Mocking*\n* Use `FaroService` singleton if you want to switch between data from the server or a file.\n* Handy for unit tests 💪\n* Handy if API is not yet available 🤓",
"license": "MIT",
"homepage": "https://github.com/icapps/ios-faro",
"authors": {
"Leroy Jenkins": "development@icapps.com"
},
"source": {
"git": "https://github.com/icapps/ios-faro.git",
"tag": "1.2"
},
"social_media_url": "https://twitter.com/icapps",
"platforms": {
"ios": "9.0",
"osx": "10.10",
"tvos": "9.0",
"watchos": "3.0"
},
"requires_arc": true,
"source_files": "Sources/**/*",
"pushed_with_swift_version": "3.0"
}