Sha256: 145a8af7fa8db3afe5990435fd3acb3f0a693fe8c10d4899484df05910e883b2
Contents?: true
Size: 975 Bytes
Versions: 3
Compression:
Stored size: 975 Bytes
Contents
deputy ====== This module is a caching layer around [node-detective](http://github.com/substack/node-detective). [](http://travis-ci.org/substack/node-deputy) example ======= cache.js -------- ``` js var deputy = require('deputy'); var detective = deputy(process.env.HOME + '/.config/deputy.json'); var deps = detective.find('require("a"); require("b")'); console.dir(deps); ``` output: ``` $ node cache.js { strings: [ 'a', 'b' ], expressions: [] } $ cat ~/.config/deputy.json {"55952d490bd28e3e256f0b036ced834d":{"strings":["a","b"],"expressions":[]}} ``` methods ======= ``` js var deputy = require('deputy') ``` var detective = deputy(cacheFile) --------------------------------- Return a new [detective](http://github.com/substack/node-detective) object using `cacheFile` for caching. install ======= With [npm](http://npmjs.org) do: npm install deputy license ======= MIT/X11
Version data entries
3 entries across 3 versions & 2 rubygems