blob: f266fa465ce2ef775f6e2ce186367c09bce92616 [file] [log] [blame]
{
"name": "AirRivet",
"version": "0.2.0",
"summary": "AirRivet is a service layer to transfer data over the `Air`.",
"description": "__AirRivet__ is a service layer build in Swift by using generics. The idea is that you have `Air` which is a class that performs the request for an `Environment`. To do this it needs a Type called `Rivet` that can be handeled over the `Air` 🤔. So how do we make this `Rivet` Type?\n\n`AnyThing` can be a `Rivet` if they are `Rivetable`. `Rivetable` is a combination of protocols that the Rivet (Type) has to conform to. The `Rivet` is `Rivetable` if:\n\n- `Mitigatable` -> Receive requests to make anything that can go wrong less severe.\n- `Parsable` -> You get Dictionaries that you use to set the variables\n- `EnvironmentConfigurable` -> We could get the data over the `Air` from a _production_ or a _development_ environment\n- There is also a special case where the environment is `Mockable` then your request are loaded from local files _(dummy files)_\n- `UniqueAble` -> If your `AnyThing` is in a _collection_ you can find your entitiy by complying to `UniqueAble`\n\nIf you do the above (there are default implementation provided in the example).",
"license": "MIT",
"homepage": "https://github.com/icapps/ios-air-rivet",
"authors": {
"Leroy": "development@icapps.com"
},
"source": {
"git": "https://github.com/icapps/ios-air-rivet.git",
"tag": "0.2.0"
},
"social_media_url": "https://twitter.com/icapps",
"platforms": {
"ios": "8.0"
},
"requires_arc": true,
"source_files": "Pod/Classes/**/*",
"resource_bundles": {
"AirRivet": [
"Pod/Assets/*.png"
]
},
"deprecated_in_favor_of": "Faro"
}