{"_id":"watch_r","_rev":"66-1ca128e727b4da3253fabf28babd1e5c","name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.1":{"name":"watch_r","description":"","version":"0.0.1","repository":{"url":""},"engines":{"node":"*"},"dependencies":{"structr":"*"},"devDependencies":{},"main":"./lib/index.js","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"_id":"watch_r@0.0.1","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"16bd19ff6a7bf3246645f20aaf4adefa745a76bc","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.1.tgz","integrity":"sha512-PMYpAGPyOq4/rppTg8c58vQgrA4nl2/XW7pyPmS1zk2vSC74Finw44/57e5WGe7gX5S5AkV/ofWvUELXcHMOBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESjby2yTT6uNT/DVb9lPBq8RPlXW8erd6EQ5uHuZl8nAiEA2VeojUiG3E7JxPb8qiwr9oQxXggx9I3neDRPTdmVme0="}]},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.3":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.3","repository":{},"engines":{},"dependencies":{"structr":"*"},"devDependencies":{},"main":"./lib/index.js","_id":"watch_r@0.0.3","dist":{"shasum":"3fe3cd4d8c3cfb1a2438940f642825d751556e8b","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.3.tgz","integrity":"sha512-akLf9CgvqcRXyTDp9K+JmeL/B4LagON4aUHjehZy0LgosXwS1tkI7Sqp8D8IOeOjt48WY+wo/yfEk20sKH4N/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNe06CN+abHtsyVlbDsMr3/P+9DuVvAJhX6j8Ss7JIuAiEAmKRapHCLMR56xwA5JthsqhIjTAV9BxzDP+U2S44nmFY="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.6":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.6","repository":{},"engines":{},"dependencies":{"structr":"*"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.6","dist":{"shasum":"6a9472c10ee9236159a744f539d4b1a169c120b6","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.6.tgz","integrity":"sha512-9yKresKJvNNaH0y7fZV1l0TWXINZd5Tte/9YwyYDtsdPnisKdNMjsq/hN8fPUj5K0d06tFzw/5iTUeedLCtg9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl1awqO0vYawqjuZNfTF+/6PHIfK1hgYjYg9FBfGeW9gIhANrYDEpZm+fClGPQBC+z/tP9rIPOXhl3LJiGgfZAQ5o8"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.7":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.7","repository":{},"engines":{},"dependencies":{"structr":"*"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.7","dist":{"shasum":"0fbb4933c60f2d3a577baa93103dc7b7681ab15d","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.7.tgz","integrity":"sha512-Cl7BXviYKWASo6bbE1jcNZW+BR7i5/UOzrxdmxGXzqh6eptvGj1oMuLrzIE1kskgcXJXcTVD5Cq+FnwT2bBBlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVs7tiRyZeDxahxkx3o2B3BnpJZKYHjuU0UJU73LMaTAiB+rQrO2zhqj09NCi4m8tYjvlRPHxr1sDn4jQZSSDUxLA=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.8":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.8","repository":{},"engines":{},"dependencies":{"structr":"*","ejs":"0.8.x","underscore":"1.4.x","commander":"1.1.x"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.8","dist":{"shasum":"7ad4a420ba12d943d8afd40c94af41b46cf5f514","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.8.tgz","integrity":"sha512-qymYlO2HSDwcbzvTeGlzQSlKDOGZEYfDmLKadQ3xN7emns7d4yEOeenYwsGJf4vyq6upQna/BFNipikWamvIZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv5rNtpzl+nTLaDa/ppCPsn8+6P+ow1uAMuqHXBZEgpAiAfTBLOIp9wUsz8klMnL6hwdPkby27zQtHgrVx+dwzwTQ=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.9":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.9","repository":{},"engines":{},"dependencies":{"structr":"*","ejs":"0.8.x","underscore":"1.4.x","commander":"1.1.x","async":"0.2.x","tq":"0.2.x"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.9","dist":{"shasum":"74b7dd025abd10bece2a71d51c748ddc9007235e","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.9.tgz","integrity":"sha512-DAHscTomyZkq9nyZkoCoP5E58h17o+h2CPz7h4bKYfI2SsoCydMek8QJfhasKbINLgE0Bz3JTdFtBNU7v/jgGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIVm2axRxgnvnUalXdA6786w5GBOvFsqP+bhaOYFugWwIgQnkSOkJ5HpzCpRcyfEiF9bN6nqZvgOSHbxYscl6lbC4="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.10":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.10","repository":{},"engines":{},"dependencies":{"structr":"*","ejs":"0.8.x","underscore":"1.4.x","commander":"1.1.x","async":"0.2.x","tq":"0.2.x"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.10","dist":{"shasum":"587c22af5c98c97139ed6804c3a4117e59c6b006","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.10.tgz","integrity":"sha512-GuvbK4Jks9ZkG4Zt0QGP2vTZDY3k07JHymwINeB9YVZ15F+3Ai/Sm4mPOQY7r4FtTLRpJzAKp9d7lCck1Ce8/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOXEg3BiLK1MscGpJUiGD+tyfulR8i4B7dkT1q06QkAAiEA1zvsY49H6tqc0z87ts+Ew6VIJEhBXn/n0oU0cFHK/+g="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.14":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.14","repository":{},"engines":{},"dependencies":{"structr":"*","ejs":"0.8.x","underscore":"1.4.x","commander":"1.1.x","async":"0.2.x","tq":"0.2.x"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.14","dist":{"shasum":"d91be3247bf814994fa91eb0199abb0fe7da9e36","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.14.tgz","integrity":"sha512-bv+9AMAEW1nF/Czx4+b2RSDa99xjqhM6lUOn2bV3LmDBlR3qDe53tmbWJcij3zXxm6aDdkTIsj7ldwIbk4pxKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBls9peFat/rJzJCUVtxU3r0mJYF0y+XnlQQ19sGqvdvAiEAxZCkgATnkkbHNVeFi+0dlq0m8YJ3qWAUmTl/ERNke9I="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"directories":{}},"0.0.15":{"name":"watch_r","description":"- recursively watch files - **watch new dirs/files that have been added to any watched directory**  - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` di","version":"0.0.15","repository":{},"engines":{},"dependencies":{"structr":"0.2.x","ejs":"0.8.x","underscore":"1.4.x","commander":"1.1.x","async":"0.2.x","tq":"0.2.x"},"devDependencies":{},"main":"./lib/index.js","bin":{"watch_r":"./bin/watch_r"},"_id":"watch_r@0.0.15","dist":{"shasum":"d3586bfcd6cb066d7e9a8787d4b81b33fdf57511","tarball":"https://registry.npmjs.org/watch_r/-/watch_r-0.0.15.tgz","integrity":"sha512-gYVR+2EFL1r5PiUTnZs5PaXkDoTO7WJ8yhpwbnO0/Bct2/s7VLGlUoSrT73YeBXn4aFvfpyP8IZWLTSiZOtT7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv8WVuSMWLVrFSii2ij8tmFiLb5CHGy7Ljwt18fOVeJQIgUWllaBdYm2YGhDo0jXOnQq3Vo3LaegbD3kAraV7hiFU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]}},"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","maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"time":{"modified":"2022-06-28T21:58:27.285Z","created":"2011-11-15T18:31:31.027Z","0.0.1":"2011-11-15T18:31:32.280Z","0.0.2":"2011-11-30T18:55:14.624Z","0.0.3":"2012-08-23T16:33:05.145Z","0.0.6":"2013-05-20T23:32:31.772Z","0.0.7":"2013-05-22T22:17:33.392Z","0.0.8":"2013-05-23T06:56:45.930Z","0.0.9":"2013-05-25T00:41:47.406Z","0.0.10":"2013-06-26T23:29:12.028Z","0.1.0":"2013-08-07T22:45:44.652Z","0.0.14":"2013-08-07T22:49:52.740Z","0.0.15":"2013-11-09T00:15:07.053Z"},"repository":{},"readmeFilename":"README.md"}