{"bin":{"watch_r":"./bin/watch_r"},"bugs":{"url":"https://github.com/testdouble/node-watchr/issues"},"dist":{"shasum":"4b1981107654ba02bcee23e5692f9d683f85d007","tarball":"https://registry.npmjs.org/watch_r-structr-lock/-/watch_r-structr-lock-0.0.1.tgz","integrity":"sha512-Pg4ADO1XUbQCM688ya68etDOf4YO6x4IAn7bKU7dusQQhbgnUemIIo6OCG4wzqTHQd6mfitmQEl9JlRahRLPXQ==","signatures":[{"sig":"MEUCIBQi+d/jpnVxZOnCnM7Y7WFAz8/MVXC6yujz7hBHc0TpAiEAqheGiJagfjhHylip2ONWcJcF40VwOeemn4eua7HRQv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","name":"watch_r-structr-lock","_from":".","readme":"## Features\n\n- recursively watch files\n- **watch new dirs/files that have been added to any watched directory** \n- ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` directory. \n  \n## Installation\n\n\tnpm install watch_r\n\t\n## Example\n\n````javascript \n  \nvar watch_r = require('watch_r');\n\nwatch_r('/path/to/file', function(err, watcher) {\n\t \n\t//add / change\n\twatcher.on('change', function(target) {\n\t\t\n\t\t//changed file\n\t\tconsole.log(target.path);\n\t})\n\t\n\twatcher.on('remove', function(target) {\n\t\t\n\t\t//removed file\n\t\tconsole.log(target.path);\n\t});\n})\n\n```` \n\n","engines":{},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"repository":{"url":"git://github.com/testdouble/node-watchr.git","type":"git"},"_npmVersion":"1.3.11","description":"This is watch_r 0.0.14 but locks down structr","directories":{},"maintainers":[{"name":"searls","email":"searls@gmail.com"}],"dependencies":{"tq":"0.2.x","ejs":"0.8.x","async":"0.2.x","structr":"0.2.3","commander":"1.1.x","underscore":"1.4.x"},"readmeFilename":"README.md","devDependencies":{},"_id":"watch_r-structr-lock@0.0.1","version":"0.0.1"}