blob: 3e39bddc206ca399452d2314ee09c4351a8710e0 [file] [log] [blame]
{
"name": "LLAKeyValueStore",
"version": "1.0.0",
"summary": "LLAKeyValueStore provides an easy and optionally secure way to persist data locally on your iOS device",
"description": "LLAKeyValueStore is a simple tool for storing and retrieveing data from the UserDefaults and / or from the keychain. It provides a simple, readable, typesafe, swifty syntax and makes the everyday task of persisting simple information easy and delightful.\n\nlet score: Int = retrievePlayerScore()\n // persist the score\nKeyValueStore.default[\"score\"].int = score\n // persist a password (saved in the Keychain)\nKeyValueStore.secure[\"password\"].string = \"<<secret>>\"\n [...]\n // retrieve the score later\nlet retrievedScore = KeyValueStore.default[\"score\"].int\n // retrieve the password later\nlet retrievedPassword = KeyValueStore.secure[\"password\"].string",
"license": "MIT",
"authors": {
"Lutz Lameyer": "radebruch@gmail.com"
},
"source": {
"git": "https://gitlab.com/radebruch/llakeyvaluestore.git",
"tag": "1.0.0"
},
"homepage": "https://gitlab.com/radebruch/llakeyvaluestore",
"platforms": {
"ios": "10.0"
},
"swift_version": "4.2",
"requires_arc": true,
"source_files": "Pod/Classes/**/*.swift",
"frameworks": "SystemConfiguration"
}