Node's Pocket Monsters

    disk-cache

    0.0.2 • Public • Published

    disk-cache

    Build Status

    Simple disk caching - cache strings to files on disk

    Installation

    npm install disk-cache
    

    Methods

    cache.get(key, [ttl], cb)

    cache.set(key, value, cb)

    Usage

    var cache = require('disk-cache')({
      path: './cache/' + Math.random()
    })
     
    var key = 'some/file.txt'
    var value = 'abc123'
    cache.set(key, value, function(err) {
     
      var ttl = 60 * 60 // 1 hour
      cache.get(key, ttl, function(err, val) {
     
        if (err.notFound) {
          // this value is not cached or has expired
          return
        }
     
        console.log(val) // abc123
      })
    })

    Install

    npm i disk-cache

    DownloadsWeekly Downloads

    9

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • will123195