{"_id":"watch_r-structr-lock","_rev":"9-05b43cd265e8f9bbd1c42550ade84d58","name":"watch_r-structr-lock","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"watch_r-structr-lock","version":"0.0.1","_id":"watch_r-structr-lock@0.0.1","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"bugs":{"url":"https://github.com/testdouble/node-watchr/issues"},"bin":{"watch_r":"./bin/watch_r"},"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","_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":{},"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":{}}},"time":{"created":"2013-11-02T19:26:36.616Z","modified":"2026-09-21T16:42:34.128Z","0.0.1":"2013-11-02T19:26:37.499Z"},"repository":{"url":"git://github.com/testdouble/node-watchr.git","type":"git"},"description":"This is watch_r 0.0.14 but locks down structr","bugs":{"url":"https://github.com/testdouble/node-watchr/issues"},"maintainers":[{"email":"dustin@testdouble.com","name":"dustin.tinney"},{"email":"mike@testdouble.com","name":"mike.testdouble"},{"email":"ross.brandes@gmail.com","name":"rosston"},{"email":"searls@gmail.com","name":"searls"}],"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"}