UNPKG
cache-storage
Version:
latest (2.0.1)
2.0.1
2.0.0
1.4.1
1.4.0
1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.2
1.0.0
[ABANDONED] Advanced cache storage for node js
github.com/Carrooi/Node-CacheStorage
cache-storage
/
src
/
Storage
/
Async
/
MemoryStorage.coffee
29 lines
(15 loc)
•
317 B
text/coffeescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Storage = require
'./Storage'
class
MemoryStorage
extends
Storage
data:
null
meta:
null
getData: (fn) ->
if
@data
==
null
@data
= {} fn(
null
,
@data
) getMeta: (fn) ->
if
@meta
==
null
@meta
= {} fn(
null
,
@meta
) writeData: (
@data
,
@meta
, fn) -> fn(
null
)
module
.
exports
= MemoryStorage