deputy

0.0.4 • Public • Published

deputy

This module is a caching layer around node-detective.

build status

example

cache.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

var deputy = require('deputy')

var detective = deputy(cacheFile)

Return a new detective object using cacheFile for caching.

install

With npm do:

npm install deputy

license

MIT/X11

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.4
    1,223
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.4
    1,223
  • 0.0.3
    3
  • 0.0.2
    0
  • 0.0.1
    0
  • 0.0.0
    2

Package Sidebar

Install

npm i deputy

Weekly Downloads

1,228

Version

0.0.4

License

MIT

Last publish

Collaborators

  • nopersonsmodules