{"dist":{"shasum":"e511e4364a4ce6bdb519fa84b244f22dd3688dcb","tarball":"https://registry.npmjs.org/monocle/-/monocle-0.1.3.tgz","integrity":"sha512-cKyEQ95ljkIsfk6ZkBmk1gYrVMMMHtUEBF4c/L+vq5yXIqnWJfifo5qHzfuV8RrmobfEdtZBgovGinjiBVNb3g==","signatures":[{"sig":"MEQCIBtC3IyBQCwv69gPJ6JsFZ+Zvlk1SCUv23XwGduUa/tJAiB7Zl0NLHLK5PY8U3ege/TTEqUugoyVPJ1FuLilibXUtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"monocle.js","name":"monocle","_from":".","author":{"name":"Sam Saccone"},"readme":"[![Build Status](https://travis-ci.org/samccone/monocle.png?branch=master)](https://travis-ci.org/samccone/monocle)\n\n## Monocle -- a tool for watching things\n\n[![logo](https://raw.github.com/samccone/monocle/master/logo.png)](https://raw.github.com/samccone/monocle/master/logo.png)\n\nHave you ever wanted to watch a folder and all of its files/nested folders for changes. well now you can!\n\n`npm install monocle`\n\n\n`var Monocle = require('monocle')`\n\n` (new Monocle).watchDirectory(dir, cb, watchSetupComplete, fileFilers, directoryFilters);`\n\n### or watch an array of files\n\n` (new Monocle).watchFiles(files[], cb, watchSetupComplete);`\n\nthe callback gets the filename that was modified\n\n## Filters\n\n- Read about it here [READDIRP](https://github.com/thlorenz/readdirp)","license":"BSD","scripts":{"test":"mocha test -R spec -t 2000"},"_npmUser":{"name":"samccone","email":"samccone@gmail.com"},"keywords":["watch","filesystem","folders","fs"],"repository":"","_npmVersion":"1.2.11","description":"a tool for watching directories for file changes","directories":{"test":"test"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"}],"dependencies":{"readdirp":"~0.2.3","underscore":"~1.4.4"},"readmeFilename":"README.md","devDependencies":{"mocha":"1.8.1"},"_id":"monocle@0.1.3","version":"0.1.3"}