{"_id":"node-watch","_rev":"109-346ed3b88c3b57b6edddb333e031b8b3","name":"node-watch","description":"A wrapper and enhancements for fs.watch","dist-tags":{"latest":"0.7.4"},"versions":{"0.1.0":{"name":"node-watch","description":"A file watcher utility for nodeJS","version":"0.1.0","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"_id":"node-watch@0.1.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"761d3d385a3b4bf70ef12a01f85f9f92643fae44","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.1.0.tgz"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.1.1":{"name":"node-watch","version":"0.1.1","description":"A file watcher utility for nodeJS","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"_id":"node-watch@0.1.1","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"c0306dcd8fd68db66923b06d79d1106db2ee5135","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.1.1.tgz","integrity":"sha512-HZOeScmaYdjt7IU/zj8c7ZE/2fcfilcshr6Kz/jf0WyNPO3Rhk7oIqTWjEkC9mJy/+RjokCE6Flt6TW/n3R9kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTDD1QKtXn/PMGcyRi8WXEiiTGMK62JGRlV6LgpGuhHAiA78WTRkYpm9bSgDaQ2bEe9Vvdsmn5CFSFgm4tbFNUvVg=="}]},"scripts":{},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.0":{"name":"node-watch","version":"0.2.0","description":"NodeJS file.watch wrapper","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"_id":"node-watch@0.2.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"48d6942c982448c421bbe4173b92043313376d70","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.0.tgz","integrity":"sha512-Xr4cvDf1sCm7Oo+4zPASMiOWAyeqiH566+zwaoIe9UPBZCHfR9c6ivuBalg95QdVBvRROKhQEciiL/CX/tzMZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTovnFKG9befspnqLf23DTlV8qVatXfwMHE6lwip4ybQIhALS5GPR6oSJ1QM53uhyNGPzBxdsJVtqfm/RBw7/rJrxq"}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.1":{"name":"node-watch","version":"0.2.1","description":"NodeJS file.watch wrapper","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"_id":"node-watch@0.2.1","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"5095767cb97ce2c3c6ce1824f1d30bbb3fd0af05","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.1.tgz","integrity":"sha512-BOQs6Pqt1SDKxZe1iQy2rh+8qdaZVRBLemv9dufaR8UZZF9jJa/wGBTGxmTBBRF/p6sp860dEMwEg6J/DqYoSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWmh9pkOIVq9Pcih8NHSPupJTQ1xIusnpzDWhay1+hggIgPnLadB87wxS/7YlEmxYOgtlMitFkjjKSqQAx9kYsnSs="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.2":{"name":"node-watch","version":"0.2.2","description":"NodeJS file.watch wrapper","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.2","dist":{"shasum":"3a31121529852725a3465152bc5d910c0e4e7e5e","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.2.tgz","integrity":"sha512-txuiaZH8AyM2+IQ3dxeCIDo0+bZiZBMVyVlZyamVdVyuEAI3Y/h2iV3baldqjl+7ik7O20FiXDkzhXZ32/ddHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0jUrgBywt+ZK2+3iaDh90WHWlHZnV9F75jvvlQ5SR7AiBrgM3qKOK9QF4pH+12tUUG6KLSHKpgay/S1G9uh9W1jg=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.3":{"name":"node-watch","version":"0.2.3","description":"NodeJS file.watch wrapper","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.3","dist":{"shasum":"b735cb0fe4af7ad4900f77a6ba175dd01de78c0c","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.3.tgz","integrity":"sha512-fM6fZHaqvUZAbmHfDqlcEFuL1HW8YbRPuH7mz0uKts5IygUQN2NT2i6QzHPGAIbUqtp6eoK2EGx8ylMWWu5goQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjWNQuJE2xjKzYwt1VhYkvz1CMqsk3E9kjuUkPkYlb/gIgdVRAytr/vBErH4B53rk+GZ5ncPGj9PxGtzYbIv1epto="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.4":{"name":"node-watch","version":"0.2.4","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.4","dist":{"shasum":"87453d13ad4628bd47077321163e34416ea7b874","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.4.tgz","integrity":"sha512-zqQIYi43emeL3vDLBao9i1wlpr3SugWFc2+3lhPiXtZU7s/JRckxncA7YNx8xnpvhnwUwKW3MP5theWfiQNAsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/6s/KN2HkmffaZrQocmNuQ1CWG9lBcsfaygYpAcbRXAIhAN5SExnb2g+LVsSAAJkrgoiU6yVyB7TAZkcPtv6/z8LZ"}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.5":{"name":"node-watch","version":"0.2.5","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.5","dist":{"shasum":"2e4d43be566b83ef5d7f61f6aa6965762a06b74e","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.5.tgz","integrity":"sha512-BaxcPLVCdPYO1uxS/J5kvlpJUXRmwbIDReeLcy0VGRZUGxG727nxb+5ITTJXOi0gGcyCQTEElFllGPRuuUw/vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2OB0/OV7qFnNe+DDy55V7yotUWC89hxOEme+V8Jy0kCIEUMf3l78tYUo9b+mFmTaPqPNlnJgKSkp9ispra+Vhj5"}]},"_npmVersion":"1.1.62","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.6":{"name":"node-watch","version":"0.2.6","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.6","dist":{"shasum":"d4fe7fee4d5ad05e876fde42f681d6d0b3491399","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.6.tgz","integrity":"sha512-fnrd48BTInNfAxkPn43LhHaO9SX07C7XhXSn3RgY2zU6Q1JaJYzxahZBxNp4dgnPdggALdbyXy9ZHjRcKK5HMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6vHw2kZClIDoJpnEEraire7TbElH7QX1hFMItPxPuqAIhANQIB3KVb9N26j+dYqn5oemIiGS/vqTkaV2vxZ7nxmUG"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.7":{"name":"node-watch","version":"0.2.7","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.7","dist":{"shasum":"18f2bff18d689dcdc5a701e2340d4537d989a3ab","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.7.tgz","integrity":"sha512-OzLtPy+ADEutfmhV3vh2ywZvR+Npk8++bTSu7Vct7t8U9y8dIehcm6DiOvLFwONyQlSwFrjtZKbh6ASmmS9diw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm9nLRcX/1DB8fqxpUs3C8tpiQzGL8aDV9wQiCzgpnlAiEAm/+IKvdOy4E4uJhA9Od9BXo2/619w5V03i82KZLCWkU="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.8":{"name":"node-watch","version":"0.2.8","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.8","dist":{"shasum":"b387743697ae796675cec34d04cf69392e3d6947","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.8.tgz","integrity":"sha512-SyRp9Kh0pTAfu3DLTQV8gOnwWXQK0CG8O7YyKITqR5d5ptW6pX+eSWO1MxLvZPeCY06lOt1i0tIN82Xo7zGjTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChZcx/bZGGOruf0djV3QgGDWYLswPOMxFxztHnfVqC+AiEAli1iDrOKcHj1dFoa1HRI8lIsPvB01X7srox8Ve0Wvo4="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.2.9":{"name":"node-watch","version":"0.2.9","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.2.9","dist":{"shasum":"1414f5ccaf8500fdde0ffad662b2e2438bf31b04","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.2.9.tgz","integrity":"sha512-B+3SK3Mk42zoJOClWij/xrkXZe4i7bbVlmXl8idQdjnzBkBvs6zY+iDf50K5f8/0gF7BUtmr0nHP7UHyMaetEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjtEz9jqeuc0ZqOWqkpWeWFj0/+2EpczQshUgZNdWv4AiATPNcCy9g9JujWN4lLxSj1bKPSEB3of+tjaj+7NQH/Vw=="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.0":{"name":"node-watch","version":"0.3.0","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.3.0","dist":{"shasum":"acac7d1418b04d1d8460d94f03497bac434d4dc8","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.0.tgz","integrity":"sha512-YB/yenxH3JwKs6hpvL3tHNM9ZpA6BShDIqbnfIs+f4YnRpZEC18bcrxXsdaAAuiFdZ/cn7ckS37eZtYqE/pQRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD4/wvXw+eDGNWLcyqWCT+/yo0xqaO8BaEqVUQDolA2wIgFKHfgApukb2Wfdl2Dh6LWyLIr+Cy7cw6nQlHtOEz3hk="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.1":{"name":"node-watch","version":"0.3.1","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.3.1","dist":{"shasum":"856e5c440a4be3b6bc96ba3445d14f1c42f44866","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.1.tgz","integrity":"sha512-yA8R9uPwqxkwHk1WDq5dDeTS9rW3ZVcf6tCmlni52GUnOnwSpR7Oy1KYxLi9Kra0U0R/fnHcygutEj1XuEdBdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr3vF90Dz//C4W5PYwEAyrDHt1QhNhVzNIRv+nqRxvhAiEA/OkNykGTm/M9g2TFNiTqpx6jktRli5TPMCRCKq/EIlI="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.2":{"name":"node-watch","version":"0.3.2","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.3.2","dist":{"shasum":"bafd0f57334d8664face2b772037192f0b3f4f31","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.2.tgz","integrity":"sha512-mRqCiklh5wmAjMGXNUrDbKSJYoTlE7mZ9zFlSuKJyO9VzXmgQd6oTMKON6s607gEwx1yRsCdDwPKatrP+XgTaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfhPEkWZT5sCXNFEt6i6W4BzFAFctCK+bvyK67HnvyTAiEAy1dxkzu8yj2Tas3KHRnxEHnOCC6kYVeKE/JtDEc7URw="}]},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.3":{"name":"node-watch","version":"0.3.3","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.3.3","dist":{"shasum":"e6c3d16a70637f616146cb3d7168e610221e3dfc","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.3.tgz","integrity":"sha512-LG/gfm3cPvbS821ofKFoZQ7euhSwAVskfdHLBjfXW4OTKsErpvwtu/i3fYE35ia++ecvBqTuzrRh9pj4jV7u+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD36wckQfkb8RgJ8ZabVT749dYTwkMZ1W921RqBl3yElQIgd0oDTcoJG0GC5/KbyOV3+Y60dj6rpGnGCZB0YJMO4QI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.4":{"name":"node-watch","version":"0.3.4","description":"fs.watch() wrapper of Nodejs ","url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","keywords":["nodewatch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"repository":{"type":"git","url":"git://github.com/yuanchuan/node-watch.git"},"_id":"node-watch@0.3.4","dist":{"shasum":"755f64ef5f8ad4acb5bafd2c4e7f4fb6a8db0214","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.4.tgz","integrity":"sha512-FoVKk12AktA3rK5fguesYxGJXPIu9vHVhhY4X4ervuu6otVslkXmMtW2hh6LCgdHQtuwoe32eZUDSfqKsEMUzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1mGS3laLB11qVD2jcUKgrV9fe6J51Qjey8RUFxAN5/AiEAsHhvJJ+eljkNQN3o5gSSxQ0e633HTFEVKa+auzBPfLo="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{}},"0.3.5":{"description":"fs.watch() wrapper of Nodejs ","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.3.5","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"b977c0c71bf92614b08326922f9dc77648aaa6a3","_id":"node-watch@0.3.5","_shasum":"a07f253a4f538de9d4ca522dd7f1996eeec0d97e","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"dist":{"shasum":"a07f253a4f538de9d4ca522dd7f1996eeec0d97e","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.3.5.tgz","integrity":"sha512-tBZgvdY01GLzXjMS7o3BgAqHbuzKtLdFayZHVrlSJM9T4G7U1T9GzIx5yhR5KBDa+12GA1u8sogyhS+3cwV9lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKlBy8Bjc7ZnqYb6jKlVNp2yd7anZt1/ZOdZ2CKMqawwIhAMygjSmqQ9757s9RuMJpQ6laqdDRCzA568tBaYyeniAE"}]},"directories":{}},"0.4.0":{"description":"fs.watch() wrapper of Nodejs ","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.4.0","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^0.30.0","mocha":"^2.5.3","tmp":"0.0.28"},"gitHead":"57add35b2e80b88febcb2bdba5e658da602b19b4","_id":"node-watch@0.4.0","_shasum":"e67dbd7d03f0f9f344c16715e12790bbb2b0977f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"e67dbd7d03f0f9f344c16715e12790bbb2b0977f","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.4.0.tgz","integrity":"sha512-n8WuVN0us41y6orutBNAE+wim3+V2Z31Kgzn/4AN1sOWH3FR+wBZh4regVJatDggH4/YNAcXLJHbKEmeB1MpSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb0d2kFiGeNonnIYemHOoNyCNkEFhqKvwt7grih45pCAIgLLCWUM6cyUIXO0+ApdDW1oxNH4lk6YE/jp1v2XXQJng="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-watch-0.4.0.tgz_1469466748254_0.7049099619034678"},"directories":{}},"0.4.1":{"description":"fs.watch() wrapper of Nodejs ","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.4.1","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^0.30.0","mocha":"^2.5.3","tmp":"0.0.28"},"gitHead":"2c60aea332344a612a5ea7a83bd74d20d1bc421e","_id":"node-watch@0.4.1","_shasum":"d0947d54a995f91135db4056b68722c6d7c322ad","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"d0947d54a995f91135db4056b68722c6d7c322ad","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.4.1.tgz","integrity":"sha512-/itaTDBkq9vnxRfkWq0fDPkFt856BTyILYMVjSdYpSVYDw0HYAvaoDEVrMSlU1ITtdvopTtNfEDBeHyu1d2kcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHVppjTS6lkP2ThyjeGpO12V6wtE3Vz9mMYoXAIabJaQIgCtSQs3QXOBOYYJbvZYdr01fxNxbGFO56p76tuUbjOfk="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/node-watch-0.4.1.tgz_1476006365721_0.00637179147452116"},"directories":{}},"0.5.0":{"description":"A neat fs.watch wrapper","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.0","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^2.0.0","mocha":"^3.2.0"},"gitHead":"aa1729397987d0d24edd4dc1d525a406a360cf29","_id":"node-watch@0.5.0","_shasum":"550520167ba214ef72d7cf55b6dd6716645b0e64","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"550520167ba214ef72d7cf55b6dd6716645b0e64","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.0.tgz","integrity":"sha512-zQaJ1ASgj8kYkMxUqinghTO1X3CDMZLzz5RzHtoc8IsdMp9LL/DNGKf82s1PZp3z7wkn5P9tId75Ku4XBtxDFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMGaGk1XTc5H6exU69jrMt5iU9zHJoDM2I2lG3Su3ulAiABO1OxzuE+1s+ee0AuLOBqWlRJ404Epm5jskdmuqd1AA=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-watch-0.5.0.tgz_1489313378866_0.09842175571247935"},"directories":{}},"0.5.1":{"description":"A neat fs.watch wrapper","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.1","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^2.0.0","mocha":"^3.2.0"},"gitHead":"3ba1c1accd828f87a51346c94512a2a189c25231","_id":"node-watch@0.5.1","_shasum":"f10553dcc9fbbac2d669fef4aa347bd7b0316755","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"f10553dcc9fbbac2d669fef4aa347bd7b0316755","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.1.tgz","integrity":"sha512-23c3UYKa3+J+k+7DZodhqoE1AFdjA6PquZ8YvxkD3dB7YqsF0mKSxMDYRiPQw+3jJYGav6WbbulN3CDHs+UW9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8S5QqlXTH6bm/4MiazYr47tzFv3HpWIbvIJ+wxW1qcgIgSVE9egCUxKyud+EZbZHs0TAN2FGo/bDRGXXQDF1w/Rg="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-watch-0.5.1.tgz_1489389629601_0.324386665597558"},"directories":{}},"0.5.2":{"description":"A neat fs.watch wrapper","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.2","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"_id":"node-watch@0.5.2","_shasum":"948d72ec5fe74b488332cd1087fa180e9c24825b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"dist":{"shasum":"948d72ec5fe74b488332cd1087fa180e9c24825b","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.2.tgz","integrity":"sha512-25c/JJ72AU67TnMlTPWlryKp7aHUry85b+dUaPhr5D2VpkA6YoyLT9UA5LKI+R24EovzwyC8rQ4LEGjihjHQfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJyYG6nSgUvXC8BihbCWkkv8/YeWyCBcTVC8MFd9mhoAiEAt0fGK1y4aRLdvdsN4rLGG8NkzNCYe4GJOPLaVCBxyTA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-watch-0.5.2.tgz_1489805144880_0.030603685649111867"},"directories":{}},"0.5.3":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.3","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"c089c2e4e828fbe06bc084890dc39608190b74d8","_id":"node-watch@0.5.3","_shasum":"918c1ea2b446c7a719fe3bfcdd2e3dd99e4ea3b8","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"918c1ea2b446c7a719fe3bfcdd2e3dd99e4ea3b8","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.3.tgz","integrity":"sha512-OuxpXfuWMO03Nr88QX809QjveE0MCEmX3F/1uMMqWLeaekirCx6GNUTnYRnYSRM/r48Svyq+9DymZzDUNUvuBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXty+mILFvXUJz6U47kS++SIqyCb5bNVtFwhe7nnQEEAiB/Hbi7liJXjxFEpinzjUPwt4EkOFO0J+xPzBnI0tgzOA=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-watch-0.5.3.tgz_1493432123681_0.5954864150844514"},"directories":{}},"0.5.4":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.4","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"8e485fb4bfc9369f21642a78560ce63d47e3887b","_id":"node-watch@0.5.4","_shasum":"bdad41b23d23444e895c797d73ad5d49e3833309","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"shasum":"bdad41b23d23444e895c797d73ad5d49e3833309","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.4.tgz","integrity":"sha512-FBxCxFAMZEsjw4QoHgsfyHSloBH+b+ve86BeMhlxPQodEan+UpMYBebPes7VRe+9Z/wyPyz8XRi/XjRn/t7Ulw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd+Nv6F3zETo5XSxAG5pixW5Mo8uCr1ZQ0ubLoCUQE7AiA4xcIqQxeXwW7A+gQxLYTKYcSmYUabjijvx6pvWwRFUg=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-watch-0.5.4.tgz_1493872800015_0.1883461696561426"},"directories":{}},"0.5.5":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.5","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"669d531cab384228e9c7a26112a80c1c3b6e8b53","_id":"node-watch@0.5.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-z9xN2ibI6P0UylFadN7oMcIMsoTeCENC0rZyRM5MVK9AqzSPx+uGqKG6KMPeC/laOV4wOGZq/GH0PTstRNSqOA==","shasum":"34865ba8bc6861ab086acdcc3403e40ed55c3274","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKwInnsT7NPc9atscF1pLM/5M1k7342PN/UE+wrXuxFQIhAPtvlb9ma5MY3/Z7JzK1E9awKp1jX0aS7K6d2V3ftcw4"}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch-0.5.5.tgz_1498187098865_0.32329193828627467"},"directories":{}},"0.5.6":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.6","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"58e899806a9b03fcc74d0ea68111cc0c12d763b7","_id":"node-watch@0.5.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-J3995+AtA4NEbc+v6e9TMJH2x69Y6I87wf3ZiV8TfDTPT7ykZOWtKYYt96Mn3gGGm9yTffDml8ZBIJN+nAzoDw==","shasum":"23cc05694da2af76b285003df141c5c763fe3a39","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5ou720J5CVVdl5pLxeZEfyOpiZlB94PAJTRw4xBHu3AiEAnWyZLIgaB1HKuKFOyMV5tFDzo8nlozJNXn6DYN9a2Hk="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch-0.5.6.tgz_1516919371490_0.27495423308573663"},"directories":{}},"0.5.7":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.7","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"f8892f72c288330d4e82c5280413c97e825f9033","_id":"node-watch@0.5.7","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-WIWltUV45Sle6cZTQbQbYKcdqAEWnMOn+H0GREHUQcgikX3ULb46pDg+IkrwzH/rUvgBHu5KsrZ1RbwQ6ASjoQ==","shasum":"a0f9f791b99d5463b2e91e628bc20fcab8520066","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.7.tgz","fileCount":13,"unpackedSize":37451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCil4omg8Vt9r9A1oxzBGDKMiDlH3r8QUdNXO0CSGAtLQIgX3IOVuqYiVZDImA8NQ37Jzs9hBa7JZVf246w3EICEOs="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.5.7_1518069235826_0.0800197231227946"},"_hasShrinkwrap":false},"0.5.8":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.8","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./index.js","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha"},"devDependencies":{"fs-extra":"^1.0.0","mocha":"^3.2.0"},"gitHead":"148790d0ddcfd0557eabdb9bd5c6bdb222ea4bc8","_id":"node-watch@0.5.8","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-HXiCg9YS3IAzEJ4O3CNlUjsoYCxg4hVbo9oAEBQoiJV7p/R7PT6/ekXM9S3D2K3jUjSQOOjtuW/LgcSiwh/btQ==","shasum":"208d10f93afe2f24b3701c254f54c7552f90c905","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.8.tgz","fileCount":13,"unpackedSize":37506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZA/oqO/tbVEk6VXcysVyiKTwcitOI6tQNPrm/iTNsXAiEAymWkKVmOdb5WCnmIUCbakC9rXvaFA6gsnYrkM4chsD4="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.5.8_1520476178987_0.08742277018872535"},"_hasShrinkwrap":false},"0.5.9":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.5.9","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"ce3d22622bba164aa7cd4ec2b6b3b040937cda71","_id":"node-watch@0.5.9","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-W0SgGKaB9qSCfFfNj2uQZ/5BlVumaNHjVCAPdEoXrkEJ3ynSf/806LEz1rbDFbJ4+PL9G8IxRkJJTvZndd5D9g==","shasum":"da108bf9b5b28652ed1845523a30485c029a0b1c","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.5.9.tgz","fileCount":12,"unpackedSize":39856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+NQ5CRA9TVsSAnZWagAACcgP+wZg4h7tIewC/O2anTsM\nmF9IMtDGY9h2ek71jp1TU104Ml7tcrzpWJW312KudUu4suK5SL3JI+I+lxLZ\nsm9d5xFsFAKEf18fFGFVFP/bpvPZeeD2rLysUhi1zmx6XVOWy0zURmKB1TIH\nsyDIoL5e8SK0qVk/6YCnocxXIB+98aq8ubc9GlYmMupVjHAQxYRDZorcStmY\novj/cbJE+J4lipUzBaX4zx3WWiWDWGLw0IB479Es9IAShHW/pQUbGg0Khkai\n2TMJDhAUMJBnVNTyqKFktqZcZXwkWjrd80L4wQX0lgnGC975/r16rHNuiF//\nHX6x66tIXXFGQqofk0rCduTQvN6PqLG0uZju5bLGAYl6iGr8z5XRjbqqAwZp\nQyb6h2dP4f07GrcqtboSw2UhO4IGk5IbNznsZaa0k1xzgP9cLD09ILqL2PDJ\np5CjB1DQj9ZuacFZSx5ziTa4KvH3jxIR7WBSaoHHxZgUwuFe1EKBSAKbvSQX\ncifovbGXm8A2TPNyncQlz8Umg8lxSFb2GJMiCW2b5VaLdyVLg++jFxcPTlcG\ntxKuydcN0heNvQhp0pwoUI8w1hroT6HaC3qkjCYpLihA2eShIbmwIyTTkWYY\nss0pkk1+rHyWd/2Soqo8iPiZ03K2FPT0wQvM2Z2ZP2eX2b2tjlfVeByKp+A5\nhZrF\r\n=inke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZp1fQdt+cPXhIM/Ddh14NIsYMDJmWndJu6dt+FyxFpAiAh2KqJHYjvHqJf+wWgNwY6w0fyqQDnWUxgq9dEMpLJVw=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.5.9_1543033913200_0.6932931459130505"},"_hasShrinkwrap":false},"0.6.0":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.6.0","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"94bf1601ddb50d82935d8dbf5fafd120641b62a4","_id":"node-watch@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-XAgTL05z75ptd7JSVejH1a2Dm1zmXYhuDr9l230Qk6Z7/7GPcnAs/UyJJ4ggsXSvWil8iOzwQLW0zuGUvHpG8g==","shasum":"ab0703b60cd270783698e57a428faa0010ed8fd0","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.6.0.tgz","fileCount":12,"unpackedSize":46366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLfwYCRA9TVsSAnZWagAAKlMP/3UxXRR1i+NXCGgMI7rj\n9rhzml6HM9PvQVc0dnVHEXEcB6O16JUPAEYU8LfUEfF9jp+nD85mOifXyH/C\nKMtCwtk50Zg0ncLPn58o1XKIVFNGAkobyce/VCAictL8n+pbLQKOZ17OU5bS\n5yZBmJR2EBLj1lzF5mK1IV6zDPNlgXqkWftFzNTRqX+caOObt3emNoE0SlFn\nf9vHss+237ioODzkbQRhSsfRPYIZIaiKivZlA72/PFFzDZSXJvvwEdUJrXZk\nLgQXmW58hSR9xI74Gbq7KKl/1w6dIEcU49/XkWtwljgcrljS4FXa+oYW5CLd\nVcToJBOHinCyRjTIAkSKQKM6D2ejvDLadR7g/IZbYsu/W6xmrbDltdXsQNY9\nMIJHBSrS7bKsxxysujU25RFTOirJu2hoABQbyX9gY9PCNbnrdYXZIBjxVVt8\nlvhWNijrz1YglDXTVLxuzUvYOS/sAHEiI7XfVbZnoRwcGfUAaMVmAv3i/RbG\nd3+kOspBG0YCUdvzmERo7DlVM6e6q5KWExwdyUbXFFl1zAL0GokEntW78dUx\nWaRQHxvHTuA3Nhq0hlSkWZd03eHz0K9LkEfU/irNgEW5Ixi6jMIuqp4X/TUT\nJS6jLdkNfRczI0PR2/00Q4UC9CjUf6AKviOJHA83NymLwZWuCorkB5NsdOGD\nkJQt\r\n=8CmD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8mlkfLbb/Bpw4JdqACBCvnWOMuFIR+6qVlaAUKpujUAiBBkdoSNmHV+OwOPS5TNRav+2S+5f5BhpcW0MNZd8zg3A=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.6.0_1546517527572_0.18480253911521705"},"_hasShrinkwrap":false},"0.6.1":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.6.1","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"0b341072f96906a74ed5f466827b4747d6d52fb1","_id":"node-watch@0.6.1","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-gwQiR7weFRV8mAtT0x0kXkZ18dfRLB45xH7q0hCOVQMLfLb2f1ZaSvR57q4/b/Vj6B0RwMNJYbvb69e1yM7qEA==","shasum":"b9874111ce9f5841b1c7596120206c7b825be0e9","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.6.1.tgz","fileCount":13,"unpackedSize":50083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrBi/CRA9TVsSAnZWagAAmnEP/j4fqcCzLsTXReolLNsJ\n78/v1HBm63XREpfL+jT6Kq0Hs6UB3NCVOcQ0EDsIPrwVl/Tl9P11fMnLlmjv\nkGZm2JrDm5IokQUk1smBbAa6PO2YqyeiUvsfo3+5Gig4mjGPh3MD/24Kzx2P\nApULAm7A4ULcxjDAwLDVNMNJLI07atdDI+mvCJ9Ly/sgi1DPtuUzCtF6Y8Cn\neoAZDDinFPPau1njp7dDJitN6ZZMNRq65nlcek8XISPH+fCi4grVCcnFDe+v\nCWMRgxp+3L91bEUVdkMOdKr66T6A7YbqpNPJkSUunIXQwJ5uEcdsq2Eh6uwu\nq8j2+IXWTrKTKjTrxSCCjFs4asGWsGPuWaLSx1pcgUsGHtFFsKdPRoATMI8l\n7XoxL33m6Ybnvdu0w18AxSLFPg1kzd4a5ZwyR4q/kh0mOFXk7iomQnQ+/gZE\nOc/EbQBWiX40snQftU0FIlXKCMtHUYXhpBc36iwVNHx5a42yqLftKNkKMePl\ns3rhe7C34rZn50wlfRsN/9+eSghcL15UJ5TFEAOJQ9MPE8ooR+DR0/vWRPvs\n0naYKml1NXTCHAVeBBACGjWY9g4eFO6lY2/8thRh0SCO9oCguTBuFHzKMKiq\n2SXy0XOhC+pP4sJjiHDjDR+sHMa1690+luGhjVv9UvFYFAFZXzUWiVqscEfY\n+Uqm\r\n=Sj+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+cccmCXs6FWsIbCquRaqdIV401I5qMEMtGYPHfVqHxgIhALGzIcHKWt7yojL63oCIutedgC24LoSZS44oN4ZVGnDc"}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.6.1_1554782398402_0.23038093021937134"},"_hasShrinkwrap":false},"0.6.2":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.6.2","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"2138d6b2cc35f0f5810f99de715e655201a4b192","_id":"node-watch@0.6.2","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-qmb/2ehVk1DC4gZYox7JgWXNucKnVk7uQmcoSeRaC7kzXsT8VOPIe7mbrR9Vc2TpGggS2yGUcgC98A2fKE53AA==","shasum":"48fd517b527ec21ac4f5f981aad2a6ddebc0131c","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.6.2.tgz","fileCount":13,"unpackedSize":50814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct+0UCRA9TVsSAnZWagAAJCgQAIbhXBdm1y+K1GhKXRa+\ndY6FW9mILzXpgKt4k30edSAz+bHc69CuPue2o5bS5NIOjpneTzKJGIlWfpQW\nzDEhZlPfZdd19Pl1TExC7ijlLEvBanozZMgSVf9iA+fLwigo5P5/e+CzdPY+\nwp6R9gyMctb0hOMkePqDBdeQVDR9Cz95tfq42bjFxZw8DYQDbWLRFuTnt7Ej\nqmDJS90NyzigAJbChtg8Q4DmEKkETRf8gysRRMJ9rKKsPgX9GP8Pr0YtjdQ9\n0WFIfWApWvTeFIfDfuKAMv4J5ddZxd1NZpa0ExF2TJxFLrfVLjp/Ie30L0l+\nYxMKU8FBN4J6SBGxcQgDYCcc5K8VX9/80oQ/W5J+fCPQC9OHEiuWUZDbVQlP\nR58i/jlqm1LiUFIc+L+IBxgG/SiR9ETTqb46jawblL4CGrwEhVk/gD4pFyxB\nTet1xnn4CQjbl5nPKyIPPa3UpGtaMHWBppJguU9lDhq7t/2xcRd+ORYoS7cJ\naX4zPCPXFa6R1xcIj9xDsIevyZb9xp63Ho/VLyDwn+rMRffT++/OpE1dpxx+\nxRLbO1kK1SvB77/hiOKQ1zDW0m0N7NIcgpXet9blqzxh9JeNZEV6gAKjHzFx\nRjOJihFpa0vybZTnyC5ZV4aLnqxheOfUqq4feFlZs3GHQt3yFNlyYpvV9cWd\nNddH\r\n=0g4N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsekFNg47v5ky2+evIpQhOsgRzgul0NA5lSAbX8wo52AiEA8b6NfmkFZWaenKkmI+pHDL2YW85p3UKCQj3PEn87ylY="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.6.2_1555557652012_0.3560177814417165"},"_hasShrinkwrap":false},"0.6.3":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.6.3","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"9e8e37a5c4db1e71e2fd71c35bc2139801760658","_id":"node-watch@0.6.3","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"dist":{"integrity":"sha512-InVPsg51EemnMVH3fvrrSVgqVBMlksZ/mK7ZDWx/NuWdNQi28wcVJX1/BP38alraPFXbRi9jZ35OfK4Ra7l8Bg==","shasum":"9abf739ae0638435be6c0d1c99d4dc2e53df7317","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.6.3.tgz","fileCount":14,"unpackedSize":51563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTnWECRA9TVsSAnZWagAAOrgP/0i4am1K1PApBu70MfOV\ngLtmlglhl4Jq1oq+NioRqb4wRwNhzOI6C1JtLS4HjtEyYVkelNBXMZRYlb49\nlLUx/KY0Nk0pPKoOMqGq/qqe1e0HxqjeyThFuqj3rF2xZBallh6ZzgXtYHqZ\nN4vKiMK7O6Dscdw30rXIMI7fxOBnlOCyfGuy+jv1NtH1dBbOXZKkJbc6Fh7i\nNWo//uMd0X6rKUJuZbhnOsQv3GHXRhsKS8x2Qs0tprb+BQ981N7thWderW/J\nP5NTipgS62Sorf5KTvI/h2+FsZnkCUhV+MNsQ5wgOVpXpKXaz6udkcqEfHxg\nnsBc52lN+ZoeSkyZhAwl3Cvl7Tr5CBhKyWfDUZzs0kqkRxPD18yzTUPK7SOB\nXRROzez5faI+B+aIaU1rZKyXmse14mKHDuZ2gxW4hrnwPoqu0l2l52wWJW9n\nmzAkA9FBsXdYvosoZNg/RZ7F5G2T8fZ9fxQf0yw8Pun99wp1vVHJMddYGrxN\nA3b0maNbyC8NfII/VGGfhlGu7zFWVZow60WJLIyDegXulhig7yvdl2Ss+Pa3\ngOZ2+rn8tUzR/2XnD1eUO2QzlHPtUAkVpTr3Gcn12eCzH5lBT2RqHtp1VzbZ\n1Gd0oUyCN/olKKhpBgZpVl82MFol1a/Ul3c41G/xpV0CHkVO10j31CUqn02J\nTqzE\r\n=xznI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkPqJltLBA2GADfRj05ltt5R5wLudOdJwiWn9/BRJ1LAiAmSXywwfWuOAwtO63c5z86L6YBBQfhtOqwrKJ8LOYyow=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.6.3_1565422980364_0.749185816825757"},"_hasShrinkwrap":false},"0.6.4":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.6.4","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"d40487825de9efdb8b1337256dd267741911f129","_id":"node-watch@0.6.4","_nodeVersion":"11.7.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cI6CHzivIFESe8djiK3Wh90CtWQBxLwMem8x8S+2GSvCvFgoMuOKVlfJtQ/2v3Afg3wOnHl/+tXotEs8z5vOrg==","shasum":"50e564046eb7be15151c25f9c5aac4b5f495c291","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.6.4.tgz","fileCount":14,"unpackedSize":52600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerAAtCRA9TVsSAnZWagAAEUUP/jNyckEIouf7Rhsn+eJb\nExNBxu0wav+hBmJ9o2fsJVVk81jfoJNPlRcKLLRwsTau+G5m0ELfKR3HthmX\nNHnOcr2eYVeo9s21vWNRHj6ljYrUiliWa4rfmOdwF+h+qnmOEK9O7UINz5gl\n+r8c8v1tDLomBbtP3Sa2/q+Tjs9I5DIImfpKBKyIHK4S8atig51AMpj0i9Mj\n7jEgcaOAGEFii/9B7jXkLmdNohhKtTojjNMIfiRRwTsJ7JmMdqjw1VpCYbXa\n3O3hzUxbWyGbboogMJXiZEyqfLNgDI1hs7jlH1qwmJVVw3fmqfRi+GlXzF6K\nWc1Aru3rrXca0jd1mWQl80yJJtHcsrbwDv17TgdiAU1fbd477kMPUcomXM6D\ngN3VDvEiFAJR0D1EyTjRLIcqaqkddiT91H4V5bEqIOvQKn0IqfShPJTLrfrz\nbFionkFB+w923vVqpARbr3h17ywKfjfLYcXj9unrzzxxks1aEhDeaj6UQN0C\nW22DWegH/B0Hx4x9G48gywssRRzxfgNdBgTcklM8q0JS+OFAhDY9/pfFaZd2\npcHCSY8VQmfpQzM411yEB+T5F5Ie6hXgQh8k9eiMUOrgoqtgSVnb7nDyy2kN\nRhcuwAZtuCxkvLuyY4PeJCmlDgavzmdkIUawV8LdUCK96C/AUJTWwTS/m6DZ\n3UIk\r\n=jrAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV9OEj7exFLVz4wnr+W+qv5i9lUJdSJG6YQt61a0As/AiB9e+CR23y8vwFgX/H70i+a5qOjqJ48Dse+wrYnbXek7g=="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"}],"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.6.4_1588330540762_0.671795668994638"},"_hasShrinkwrap":false},"0.7.0":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.7.0","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"5de15b1020fb5d2447a5cc44b72847f512ab6fc3","_id":"node-watch@0.7.0","_nodeVersion":"11.7.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OOBiglke5SlRQT5WYfwXTmYqTfXjcTNBHpalyHLtLxDpQYVpVRkJqabcch1kmwJsjV/J4OZuzEafeb4soqtFZA==","shasum":"033c0c04239d9348f3402b6b6f9c1e689a7edbe1","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.7.0.tgz","fileCount":14,"unpackedSize":59783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0BGCRA9TVsSAnZWagAAlUsP/jQjA/Mi+ayY7Fr8QFY7\nNQIc2q53i7JMqzGjbhY3a4//3ex0HKyTt5VknwuLhr88ymcvGazgYkPsfS6/\nbJyuo2QypRb2Ai7YHZKKAK6rkytWle0J3miFxOZfov0ifV39QowRNTW8SnEC\n1mEA8LXdsdK3KQXeS3+skWhdsg4vmZAov+XajSh5DuLgeR/ZK+ea/JoeRHli\nCJq0llqZMh6ahbjtNnywieQ0KqFNy2W4sT113lD1fQrQPtMJvG4H9xVTLG8l\niUEEovolr+qXKmtrpuWjdI1rl9lEaUaYWnYMalhOdwLzo1Vawmhe29uVuf89\n1Y0cViX+ryLTHv2Q6OSvzGg1KafoTTrCKiGbzAFkaCK6DlZCwT0WAUSPT9H+\n34vhISF/B+7KxEfU1RRWzX+e5dArbqCpRY+wVaaJwFJUnuZrBHg4m9GV6kbw\n3AaIgeoW9VEHvRet9y2hHJTbhb09c/mMsGUpfS+odT8qYz2rPWPUNisrJbTH\nYanBkTBjH2iNuEODV8wTGYbq4YH2664T1le+6PvxINZQBT84j6TMqLuZz3JP\nwR1gNaexXMu0RF0WD41MDxswACTPDR72SsH3ojmlqA0LO0sIrOxB6BM6YcYH\nkghEc6NQyjgpDpAZkRiQgLjaF5+1AAp9MrnV6k2f3PtiIzLuv3x1jz1vMQE1\nmlzu\r\n=oTQq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9cVf3JDpyKUXUIM19c2NqaqnITMBvxHHd5/7Df21dGwIgNAoNpTrb7s4+fapsUrVFGwxlA3xC1D7PZ57xpblfV6g="}]},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.7.0_1601912901456_0.9131355753103296"},"_hasShrinkwrap":false},"0.7.1":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.7.1","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"00a3045caacdae1e596cd6eeb1eb64276f6aaa73","_id":"node-watch@0.7.1","_nodeVersion":"11.7.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UWblPYuZYrkCQCW5PxAwYSxaELNBLUckrTBBk8xr1/bUgyOkYYTsUcV4e3ytcazFEOyiRyiUrsG37pu6I0I05g==","shasum":"0caaa6a6833b0d533487f953c52a6c787769ba7c","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.7.1.tgz","fileCount":14,"unpackedSize":61048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzJ+1CRA9TVsSAnZWagAAzgUQAJIEuPVd+IIQdbqD7k6E\nuyJBwbYCIy0YCeGPhQyQsZoGUs7Hx9XZz52hoSF1p+05bTYgGefrm/sx5VXF\nxrwASVQnEOjQ4iXzCNjwoFzY48LXdCBme89I/TCe+/Av6i3wF6PJQTmxqR8S\nRI5iyUr2izcILydktmYSBwVUkbJkfcmqlUrNxcpmsmi603Zut3mghsiJPD/n\ntunlkbg9UwLuKlM4FGA+0nsg3PbTc1EKiUaQAgK971UxM67vpi4Off06FpF9\n8rFSl8DWjY1YjnFtSebArBWSAsLAExZn7/P7Z/NTdcdY98UoDflZuVMcty4O\nwnyd0R7UpjIE0T05O/ZWqEwUBIKIZDx12RU41hceu2/0O+7VSM0jXPU4FlY0\nXQcJEyeRRV9SIoXa8BJ3oOCEtSuZ7F+9U6nKQE6bi8ESLHi7rJIQnlzE573M\nLiSqVO4aMJo/Q4w64q/gNKsVSKNaOXl0FED1sw774VzmyYFRe4sGxY7RhQ/q\nngEN19GEustT168cGdIUIzioufE59pgjqbJu0bDCv+fMBSCCUemvSk405aOJ\nEqERK4o2jTaYYkAzypZAIER0Ax17lQDyYC/F0AfxGNTxJwMsmPZMgvvjGQEu\n9W83YCcHEu79N8RlKYg+o1xS8zRVm1chJjMiv1RDkkPCriEKLK4a0nq/wPD2\n471V\r\n=vkdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4V8wVBuUy4D32Ri19r2t9j2PTTk6XVLLG8afQ0Wqr2AiBqy9SNSV9dvlb9FijxZLChg3tBnQZ73aNdeZTVm9ttNg=="}]},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.7.1_1607245749264_0.43082988893474305"},"_hasShrinkwrap":false},"0.7.2":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.7.2","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"ac8c8e65cbd93781dba6ac031a59c24702f88b51","_id":"node-watch@0.7.2","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-g53VjSARRv1JdST0LZRIg8RiuLr1TaBbVPsVvxh0/0Ymvi0xYUjDuoqQQAWtHJQUXhiShowPT/aXKNeHBcyQsw==","shasum":"545f057da8500487eb8287adcb4cb5a7338d7e21","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.7.2.tgz","fileCount":7,"unpackedSize":25701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh21IVCRA9TVsSAnZWagAABd8P/RLKEgSe9SsBlc+nQeUU\nvVBA69Dxm7uSPmaHcdEBSqIrveADDJTMIdqn4KIHlOjlAtb0Xn2rh3AJ/ZVA\nSQTRWPjgDYABhZgvfnDZQLeAEHemdtTt3sRL/TRS2L+VlC9ZNW0CcWt0wqbd\nHeWG3xlA+vxSMZxl2IhmE5/2Tl+XSE9SiLpRi26CK9RfSqOSeRohTku4naMO\n5j1m/U4I/OK+/J4ZsmSsOhbxLf2dMCEipoC+Y4daKc/HEsADxLpujp6z98+y\njjCaII8CcZ7G2c417aNZc+cd5h8hP1H37yNOkKHxhF/hFSVgm7m7HJlneU4e\n1SxngVylyWh9WEyOSOh9X3+BuFGSMzsYr6QroMXa9DoFiYxUy0wRwH5FP2rx\nh8uhhL/WqBLW1TJFlMgxha8IDwmFiPlhsAattcyNSMAzwNcy3zgmvVEf3I0P\nBEIC7I2G+sPXcqjIXQACZUWnAu7vAlMBH2/8wT/oabrROpurI3Wfr70UuPk/\nA7eKdq31VqibeJ9IZz6Y3OO9+1Mr56FQy0lfRM0LRok7uT/g2M/R3zt5FWxI\n12ajtTs2wWlm8+BjePBnUg5RUoN3vl8mFuwwUWA07fUTanbRZdwNpOokABOE\nRpU3dvfudNcA+2cH5pAftp9h30ODq/oUwM9Bf9u9AAjputhE9Dyc9WS0Ra0F\nzj5u\r\n=2FGm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY2R9WgpGfvZdiS5Q9zfZfFxa2GceQeEMYunw3lv/pRgIgO4tErNr4NGXSixUZCiLZodnphOt7ZJMWTd69Hdbp/mM="}]},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.7.2_1632038410991_0.9024443686174795"},"_hasShrinkwrap":false},"0.7.3":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.7.3","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^5.2.0"},"gitHead":"87f687ab5e53554342778d2b1a73a1e5b805842d","_id":"node-watch@0.7.3","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-3l4E8uMPY1HdMMryPRUAl+oIHtXtyiTlIiESNSVSNxcPfzAFzeTbXFQkZfAwBbo0B1qMSG8nUABx+Gd+YrbKrQ==","shasum":"6d4db88e39c8d09d3ea61d6568d80e5975abc7ab","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.7.3.tgz","fileCount":7,"unpackedSize":25729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7p7wCRA9TVsSAnZWagAAUaIP/3Mnmq9E0oq/Inl97fTt\nXsTl7kTGDCVuxQ3lluGrpe67bCedO4tCoHyz9WdXfNZqctIMQzmnrq89gzXe\noK0Dus9ugTjXgzRu14FETP9D8YUxcWH9L6ycwSLEJZvGXrsy3ITx+Mr1qOAa\nrEVNbaLBw7EDpXA8IzeoFjp2+ej3UlEg4Yn/iaHdbpkC405lXfi3zEw6n0ZP\nwLV4B6mvAm5nvy73/8tCbgK6ps97xOAd4dr6lYMR50wTD5gMAFa2gexMYVEo\nIlUxYUR3qiaKYbyAw8EZRhnz4dq4GP9NyFOvofEShxxwZuWdJVIGRUrhIEXD\nyf6EYFefmGPvwyOBhSWVWR+bTxzzKNWkR318SGC9wNj5tYVd+HYD9P255woc\nSTBn7ueHqUMlw91H7iQecUVlVjZ6wlmtGeJfZ/+xaTHAJ9BOLLzAn5SNQvrS\njvtdzrFHHMsM7ZlYH/ul3C8quqOLE6B/FdLgj0XlTXicuKNwvxnG/S0jmUFZ\nxD2hyBpd3I8dA5DHP9xzVtKzchT7QeN3bIR0mFAijePq+yEybuiTHuizok2V\nwgnE2WfVN00aARj4h4oMuz04WSS0hs8IXtAu1hOMNgx4w/SrpoOLq/gbBYRK\nnZgfg2LuQYYhfBvrxJJRhUrfea9ZoNmh/kfhUmYBd3Ua6y3WcsH/NvUzF9sq\nB6ej\r\n=em6p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0PJHLU6Nxv251o571ww6V2/UPnR88rhxOx01vfQXPjQIgJX+OprmmmVvubYuegvf7WgLP/2qPOeBs1SoggpKf4JM="}]},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.7.3_1643028207869_0.27095323315511877"},"_hasShrinkwrap":false},"0.7.4":{"description":"A wrapper and enhancements for fs.watch","license":"MIT","name":"node-watch","repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"keywords":["fs.watch","watch","watchfile"],"version":"0.7.4","bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"url":"https://github.com/yuanchuan/node-watch","author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"main":"./lib/watch","types":"./lib/watch.d.ts","homepage":"https://github.com/yuanchuan/node-watch#readme","scripts":{"test":"mocha test/test.js --exit --slow 500"},"engines":{"node":">=6"},"devDependencies":{"fs-extra":"^7.0.1","mocha":"^10.2.0"},"gitHead":"b4a53a3756e6487e76388c2ffd8bf4ef60bdad1c","_id":"node-watch@0.7.4","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-RinNxoz4W1cep1b928fuFhvAQ5ag/+1UlMDV7rbyGthBIgsiEouS4kvRayvvboxii4m8eolKOIBo3OjDqbc+uQ==","shasum":"34557106948cd4b8ddff9aa3d284774004548824","tarball":"https://registry.npmjs.org/node-watch/-/node-watch-0.7.4.tgz","fileCount":7,"unpackedSize":26063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfcGmniFtNjI9+aGLt118PFVxlkY3FjSwTnN1hEWT/PwIhAL0whpZAJEt3shVJrv5pAWOSqGXsPOsOOI2vCoHhPcpn"}]},"_npmUser":{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},"directories":{},"maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-watch_0.7.4_1690883870709_0.3746847864351639"},"_hasShrinkwrap":false}},"readme":"# node-watch [![Status](https://github.com/yuanchuan/node-watch/actions/workflows/ci.yml/badge.svg)](https://github.com/yuanchuan/node-watch/actions/workflows/ci.yml/badge.svg)\n\nA wrapper and enhancements for [fs.watch](http://nodejs.org/api/fs.html#fs_fs_watch_filename_options_listener).\n\n[![NPM](https://nodei.co/npm/node-watch.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/node-watch.png/)\n\n\n## Installation\n\n```bash\nnpm install node-watch\n```\n\n## Example\n\n```js\nvar watch = require('node-watch');\n\nwatch('file_or_dir', { recursive: true }, function(evt, name) {\n  console.log('%s changed.', name);\n});\n```\n\nNow it's fast to watch **deep** directories on macOS and Windows, since the `recursive` option is natively supported except on Linux.\n\n```js\n// watch the whole disk\nwatch('/', { recursive: true }, console.log);\n```\n\n\n## Why?\n\n* Some editors will generate temporary files which will cause the callback function to be triggered multiple times.\n* The callback function will only be triggered once on watching a single file.\n* <del>Missing an option to watch a directory recursively.</del>\n* Recursive watch is not supported on Linux or in older versions of nodejs.\n* Keep it simple, stupid.\n\n\n## Options\n\nThe usage and options of `node-watch` are compatible with [fs.watch](https://nodejs.org/dist/latest-v7.x/docs/api/fs.html#fs_fs_watch_filename_options_listener).\n* `persistent: Boolean` (default **true**)\n* `recursive: Boolean` (default **false**)\n* `encoding: String` (default **'utf8'**)\n\n**Extra options**\n\n* `filter: RegExp | Function`\n\n   Return that matches the filter expression.\n\n    ```js\n    // filter with regular expression\n    watch('./', { filter: /\\.json$/ });\n\n    // filter with custom function\n    watch('./', { filter: f => !/node_modules/.test(f) });\n\n    ```\n\n   Each file and directory will be passed to the filter to determine whether\n   it will then be passed to the callback function. Like `Array.filter` does in `JavaScript`.\n   There are three kinds of return values for filter function:\n\n     * **`true`**: Will be passed to callback.\n     * **`false`**: Will not be passed to callback.\n     * **`skip`**: Same with `false`, and skip to watch all its subdirectories.\n\n   On Linux, where the `recursive` option is not natively supported,\n   it is more efficient to skip ignored directories by returning the `skip` flag:\n\n    ```js\n    watch('./', {\n      recursive: true,\n      filter(f, skip) {\n        // skip node_modules\n        if (/\\/node_modules/.test(f)) return skip;\n        // skip .git folder\n        if (/\\.git/.test(f)) return skip;\n        // only watch for js files\n        return /\\.js$/.test(f);\n      }\n    });\n\n    ```\n\n    If you prefer glob patterns you can use [minimatch](https://www.npmjs.com/package/minimatch) or [picomatch](https://www.npmjs.com/package/picomatch)\n    together with filter:\n\n     ```js\n     const pm = require('picomatch');\n     let isMatch = pm('*.js');\n\n     watch('./', {\n       filter: f => isMatch(f)\n     });\n     ```\n\n* `delay: Number` (in ms, default **200**)\n\n   Delay time of the callback function.\n\n    ```js\n    // log after 5 seconds\n    watch('./', { delay: 5000 }, console.log);\n    ```\n\n## Events\n\nThe events provided by the callback function is either `update` or `remove`, which is less confusing to `fs.watch`'s `rename` or `change`.\n\n```js\nwatch('./', function(evt, name) {\n\n  if (evt == 'update') {\n    // on create or modify\n  }\n\n  if (evt == 'remove') {\n    // on delete\n  }\n\n});\n```\n\n\n## Watcher object\n\nThe watch function returns a [fs.FSWatcher](https://nodejs.org/api/fs.html#fs_class_fs_fswatcher) like object as the same as `fs.watch` (>= v0.4.0).\n\n#### Watcher events\n\n```js\nlet watcher = watch('./', { recursive: true });\n\nwatcher.on('change', function(evt, name) {\n  // callback\n});\n\nwatcher.on('error', function(err) {\n  // handle error\n});\n\nwatcher.on('ready', function() {\n  // the watcher is ready to respond to changes\n});\n```\n\n#### Close\n\n```js\n// close\nwatcher.close();\n\n// is closed?\nwatcher.isClosed()\n```\n\n#### List of methods\n\n* `.on`\n* `.once`\n* `.emit`\n* `.close`\n* `.listeners`\n* `.setMaxListeners`\n* `.getMaxListeners`\n\n##### Extra methods\n* `.isClosed` detect if the watcher is closed\n* `.getWatchedPaths` get all the watched paths\n\n\n## Known issues\n\n**Windows, node < v4.2.5**\n\n  * Failed to detect `remove` event\n  * Failed to get deleted filename or directory name\n\n**MacOS, node 0.10.x**\n  * Will emit double event if the directory name is of one single character.\n\n\n## Misc\n\n#### 1. Watch multiple files or directories in one place\n```js\nwatch(['file1', 'file2'], console.log);\n```\n\n#### 2. Customize watch command line tool\n```js\n#!/usr/bin/env node\n\n// https://github.com/nodejs/node-v0.x-archive/issues/3211\nrequire('epipebomb')();\n\nlet watcher = require('node-watch')(\n  process.argv[2] || './', { recursive: true }, console.log\n);\n\nprocess.on('SIGINT', watcher.close);\n```\nMonitoring chrome from disk:\n```bash\n$ watch / | grep -i chrome\n```\n\n#### 3. Got ENOSPC error?\n\nIf you get ENOSPC error, but you actually have free disk space - it means that your OS watcher limit is too low and you probably want to recursively watch a big tree of files.\n\nFollow this description to increase the limit:\n[https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit](https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit)\n\n\n## Alternatives\n\n* [chokidar](https://github.com/paulmillr/chokidar)\n* [gaze](https://github.com/shama/gaze)\n* [mikeal/watch](https://github.com/mikeal/watch)\n\n## Contributors\n\nThanks goes to [all wonderful people](https://github.com/yuanchuan/node-watch/graphs/contributors) who have helped this project.\n\n## License\nMIT\n\nCopyright (c) 2012-2021 [yuanchuan](https://github.com/yuanchuan)\n","maintainers":[{"name":"yuanchuan","email":"yuanchuan23@gmail.com"},{"name":"intervalia","email":"intervalia@gmail.com"}],"time":{"modified":"2023-08-01T09:57:51.019Z","created":"2012-05-20T14:49:57.634Z","0.1.0":"2012-05-20T14:54:23.183Z","0.1.1":"2012-05-21T02:10:53.041Z","0.2.0":"2012-06-21T03:08:59.722Z","0.2.1":"2012-07-04T06:56:35.228Z","0.2.2":"2012-07-05T15:34:57.153Z","0.2.3":"2012-07-06T16:41:02.722Z","0.2.4":"2012-07-15T08:11:13.396Z","0.2.5":"2012-12-25T13:36:35.091Z","0.2.6":"2013-01-29T03:59:48.300Z","0.2.7":"2013-02-25T16:39:33.188Z","0.2.8":"2013-02-26T02:14:30.193Z","0.2.9":"2013-03-05T09:07:53.045Z","0.3.0":"2013-03-09T07:05:59.359Z","0.3.1":"2013-03-21T06:52:08.205Z","0.3.2":"2013-04-10T15:17:47.670Z","0.3.3":"2013-04-17T01:11:25.635Z","0.3.4":"2013-06-23T16:15:13.004Z","0.3.5":"2015-12-11T04:08:21.282Z","0.4.0":"2016-07-25T17:12:28.490Z","0.4.1":"2016-10-09T09:46:07.401Z","0.5.0":"2017-03-12T10:09:39.126Z","0.5.1":"2017-03-13T07:20:29.848Z","0.5.2":"2017-03-18T02:45:45.131Z","0.5.3":"2017-04-29T02:15:25.566Z","0.5.4":"2017-05-04T04:40:00.264Z","0.5.5":"2017-06-23T03:04:58.969Z","0.5.6":"2018-01-25T22:29:31.589Z","0.5.7":"2018-02-08T05:53:55.902Z","0.5.8":"2018-03-08T02:29:39.134Z","0.5.9":"2018-11-24T04:31:53.287Z","0.6.0":"2019-01-03T12:12:07.695Z","0.6.1":"2019-04-09T03:59:58.553Z","0.6.2":"2019-04-18T03:20:52.130Z","0.6.3":"2019-08-10T07:43:00.484Z","0.6.4":"2020-05-01T10:55:40.855Z","0.7.0":"2020-10-05T15:48:21.637Z","0.7.1":"2020-12-06T09:09:09.419Z","0.7.2":"2021-09-19T08:00:11.192Z","0.7.3":"2022-01-24T12:43:28.034Z","0.7.4":"2023-08-01T09:57:50.916Z"},"author":{"name":"yuanchuan","email":"yuanchuan23@gmail.com","url":"http://yuanchuan.name"},"repository":{"url":"git://github.com/yuanchuan/node-watch.git","type":"git"},"users":{"tunnckocore":true,"jacoborus":true,"adamfr33man":true,"blitzprog":true,"zaptun":true,"emiljohansson":true,"iamdb":true,"demod":true,"yuanchuan":true,"faraoman":true,"banzeh":true,"lgh06":true,"wgerven":true,"classicoldsong":true,"azertypow":true,"cashew-webmaker":true,"zhbyak47":true,"nbuchanan":true,"gavatron":true,"icodeforcookies":true,"xfloops":true},"keywords":["fs.watch","watch","watchfile"],"bugs":{"url":"https://github.com/yuanchuan/node-watch/issues"},"readmeFilename":"README.md","homepage":"https://github.com/yuanchuan/node-watch#readme","license":"MIT"}