increment method
Increments the value of an item in the cache.
Implementation
@override
Future<int> increment(String key, [int value = 1]) async {
final current = await get(key) ?? 0;
final newValue = (current is int ? current : 0) + value;
await put(key, newValue);
return newValue;
}