blob: 770a80830ad0df69e8d2dc28ef6ec9deae473c7c [file] [log] [blame]
{
"name": "MemoryCache",
"version": "1.1.0",
"summary": "MemoryCache is a LRU memory cache in swift.",
"description": "MemoryCache is a memory cache class in swift.\n\n- The MemoryCache class incorporates **LRU** policies, which ensure that a cache doesn’t use too much of the system’s memory. If memory is needed by other applications, it removes some items from the cache, minimizing its memory footprint.\n- You can add, remove, and query items with **expiration** in the cache from different threads without having to lock the cache yourself. ( **thread-safe** )\n- Unlike the NSCache class, the cache guarantees a type by its key. ( **type-safe** )",
"homepage": "https://github.com/yysskk/MemoryCache",
"license": {
"type": "MIT",
"file": "./LICENSE"
},
"authors": {
"yysskk": "yusuke.0213@gmail.com"
},
"source": {
"git": "https://github.com/yysskk/MemoryCache.git",
"tag": "1.1.0"
},
"social_media_url": "https://twitter.com/_yysskk",
"platforms": {
"ios": "8.0"
},
"swift_version": "4.2",
"source_files": "Sources/**/*.swift"
}