{"_id":"fireworm","_rev":"240321","name":"fireworm","description":"A crawling file watcher.","dist-tags":{"latest":"0.7.1"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"time":{"modified":"2021-06-03T15:55:45.000Z","created":"2012-11-18T06:08:22.513Z","0.7.1":"2016-06-28T00:58:29.545Z","0.7.0":"2015-12-10T14:11:05.469Z","0.6.6":"2014-04-29T19:23:33.436Z","0.6.5":"2014-04-28T03:11:20.280Z","0.6.4":"2014-04-24T19:49:03.069Z","0.6.3":"2014-04-02T17:41:21.968Z","0.6.2":"2014-03-28T18:21:07.224Z","0.6.1":"2014-03-20T17:29:12.143Z","0.6.0":"2014-01-24T19:00:16.305Z","0.5.4":"2014-01-15T13:50:10.050Z","0.5.3":"2013-12-19T02:59:17.254Z","0.5.2":"2013-12-18T04:08:19.382Z","0.5.1":"2013-12-18T03:25:06.479Z","0.5.0":"2013-12-17T22:01:31.949Z","0.4.4":"2013-10-24T18:40:49.723Z","0.4.3":"2013-09-16T15:51:19.527Z","0.4.2":"2013-09-16T14:54:30.546Z","0.4.1":"2013-09-16T14:53:35.941Z","0.4.0":"2013-08-22T03:09:56.141Z","0.3.2":"2013-08-22T02:32:23.506Z","0.3.1":"2013-08-22T02:18:28.312Z","0.3.0":"2013-08-22T02:17:12.533Z","0.1.5":"2013-08-21T15:55:27.997Z","0.1.4":"2013-08-21T15:50:45.473Z","0.1.3":"2013-08-20T20:49:28.791Z","0.1.2":"2013-08-20T20:45:39.229Z","0.1.1":"2013-08-20T20:38:15.029Z","0.1.0":"2013-08-20T20:36:17.071Z","0.0.8":"2012-11-24T03:02:36.773Z","0.0.7":"2012-11-24T02:33:54.916Z","0.0.6":"2012-11-24T02:31:04.994Z","0.0.5":"2012-11-24T02:21:32.966Z","0.0.4":"2012-11-22T05:16:51.284Z","0.0.3":"2012-11-22T05:08:31.117Z","0.0.2":"2012-11-18T15:08:55.674Z","0.0.1":"2012-11-18T06:08:22.513Z"},"users":{"majgis":true,"detj":true},"author":{"name":"Toby Ho"},"repository":{"type":"git","url":"git+ssh://git@github.com/airportyh/fireworm.git"},"versions":{"0.7.1":{"name":"fireworm","version":"0.7.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git+ssh://git@github.com/airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"bodydouble":"~0.1.2","insist":"~0.1.0","ispy":"~0.1.2","mkdirp":"~0.3.5","mocha":"^2.3.4"},"dependencies":{"async":"~0.2.9","is-type":"0.0.1","lodash.debounce":"^3.1.1","lodash.flatten":"^3.0.2","minimatch":"^3.0.2"},"gitHead":"c3889c4983ba8d2a0ceba44269868430f4df8833","bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm#readme","_id":"fireworm@0.7.1","_shasum":"ccf20f7941f108883fcddb99383dbe6e1861c758","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"dist":{"shasum":"ccf20f7941f108883fcddb99383dbe6e1861c758","size":4611,"noattachment":false,"key":"/fireworm/-/fireworm-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.7.1.tgz"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fireworm-0.7.1.tgz_1467075508541_0.44626474427059293"},"directories":{},"publish_time":1467075509545,"_cnpm_publish_time":1467075509545,"_hasShrinkwrap":false},"0.7.0":{"name":"fireworm","version":"0.7.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git+ssh://git@github.com/airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"bodydouble":"~0.1.2","insist":"~0.1.0","ispy":"~0.1.2","mkdirp":"~0.3.5","mocha":"^2.3.4"},"dependencies":{"async":"~0.2.9","is-type":"0.0.1","lodash.debounce":"^3.1.1","lodash.flatten":"^3.0.2","minimatch":"~0.2.9"},"gitHead":"a4e14cb557825de6101a1637018a9e1ce9f198dc","bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm#readme","_id":"fireworm@0.7.0","_shasum":"da680929cb5cbb8b27b9e612e1f50b2a9b7a1496","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"dist":{"shasum":"da680929cb5cbb8b27b9e612e1f50b2a9b7a1496","size":4603,"noattachment":false,"key":"/fireworm/-/fireworm-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.7.0.tgz"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1449756665469,"_cnpm_publish_time":1449756665469,"_hasShrinkwrap":false},"0.6.6":{"name":"fireworm","version":"0.6.6","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash":"~2.3.0","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.6","dist":{"shasum":"6023218e215c8ae628ac5105a60e470a50983f6f","size":4619,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1398799413436,"_cnpm_publish_time":1398799413436,"_hasShrinkwrap":false},"0.6.5":{"name":"fireworm","version":"0.6.5","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash":"~2.3.0","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.5","dist":{"shasum":"ffe0d35aa830036f2e1e55ce3cbf85e7a27ccc2c","size":4623,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1398654680280,"_cnpm_publish_time":1398654680280,"_hasShrinkwrap":false},"0.6.4":{"name":"fireworm","version":"0.6.4","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash":"~2.3.0","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.4","dist":{"shasum":"9b508ede5230f4183d1f9c710245898b2b1c2575","size":4608,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.4.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1398368943069,"_cnpm_publish_time":1398368943069,"_hasShrinkwrap":false},"0.6.3":{"name":"fireworm","version":"0.6.3","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash":"~2.3.0","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.3","dist":{"shasum":"8232cfa9702ced5d41869de823ee64f2608c2d41","size":4601,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.3.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1396460481968,"_hasShrinkwrap":false,"_cnpm_publish_time":1396460481968},"0.6.2":{"name":"fireworm","version":"0.6.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.2","dist":{"shasum":"b471d7879c003c296d2fa082dc959724bf60568d","size":4623,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1396030867224,"_hasShrinkwrap":false,"_cnpm_publish_time":1396030867224},"0.6.1":{"name":"fireworm","version":"0.6.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"homepage":"https://github.com/airportyh/fireworm","_id":"fireworm@0.6.1","dist":{"shasum":"2140f26b3d2f8d760feb0c23b3a15b990a74acac","size":4577,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1395336552143,"_hasShrinkwrap":false,"_cnpm_publish_time":1395336552143},"0.6.0":{"name":"fireworm","version":"0.6.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1","is-type":"0.0.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.6.0","dist":{"shasum":"2fd311f8d0a864c81aa271d7cb69ca985b973119","size":4556,"noattachment":false,"key":"/fireworm/-/fireworm-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.6.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1390590016305,"_hasShrinkwrap":false,"_cnpm_publish_time":1390590016305},"0.5.4":{"name":"fireworm","version":"0.5.4","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.5.4","dist":{"shasum":"37cef7f70ae1b3f15ceb5a335adce4d53df91183","size":3946,"noattachment":false,"key":"/fireworm/-/fireworm-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.5.4.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1389793810050,"_hasShrinkwrap":false,"_cnpm_publish_time":1389793810050},"0.5.3":{"name":"fireworm","version":"0.5.3","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.5.3","dist":{"shasum":"547acbd091f40ce361131edb412981efd71eb473","size":3857,"noattachment":false,"key":"/fireworm/-/fireworm-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.5.3.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1387421957254,"_hasShrinkwrap":false,"_cnpm_publish_time":1387421957254},"0.5.2":{"name":"fireworm","version":"0.5.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1","getargs":"0.0.8"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.5.2","dist":{"shasum":"5b2c13a4dba56013a77a008df104294bd63dc1e9","size":2946,"noattachment":false,"key":"/fireworm/-/fireworm-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.5.2.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1387339699382,"_hasShrinkwrap":false,"_cnpm_publish_time":1387339699382},"0.5.1":{"name":"fireworm","version":"0.5.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.5.1","dist":{"shasum":"bdd35604fd43bfdfc9751088290d3026cad46013","size":2872,"noattachment":false,"key":"/fireworm/-/fireworm-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.5.1.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1387337106479,"_hasShrinkwrap":false,"_cnpm_publish_time":1387337106479},"0.5.0":{"name":"fireworm","version":"0.5.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","ispy":"~0.1.2","bodydouble":"~0.1.2","insist":"~0.1.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","lodash.flatten":"~2.3.0","lodash.debounce":"~2.4.1"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.5.0","dist":{"shasum":"bbfcf7fbbdb1c6984943da1ffa8465afe2e3233c","size":2746,"noattachment":false,"key":"/fireworm/-/fireworm-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.5.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1387317691949,"_hasShrinkwrap":false,"_cnpm_publish_time":1387317691949},"0.4.4":{"name":"fireworm","version":"0.4.4","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.4.4","dist":{"shasum":"08eff8a9bc8f2e6b08df2de57f77e44418eb4dd5","size":3393,"noattachment":false,"key":"/fireworm/-/fireworm-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.4.4.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1382640049723,"_hasShrinkwrap":false,"_cnpm_publish_time":1382640049723},"0.4.3":{"name":"fireworm","version":"0.4.3","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.4.3","dist":{"shasum":"2a4f2c92367dbe12163a0179f8166b60aa4c7ddf","size":3381,"noattachment":false,"key":"/fireworm/-/fireworm-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.4.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1379346679527,"_hasShrinkwrap":false,"_cnpm_publish_time":1379346679527},"0.4.2":{"name":"fireworm","version":"0.4.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":{"type":"git","url":"git@github.com:airportyh/fireworm.git"},"keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"_id":"fireworm@0.4.2","dist":{"shasum":"0b7b47377c97533aaae983f435eae3c190e81c0b","size":3331,"noattachment":false,"key":"/fireworm/-/fireworm-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.4.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1379343270546,"_hasShrinkwrap":false,"_cnpm_publish_time":1379343270546},"0.4.1":{"name":"fireworm","version":"0.4.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.4.1","dist":{"shasum":"70c45e5f4d3c70512a36f8d2e1f41bff4c6887eb","size":3301,"noattachment":false,"key":"/fireworm/-/fireworm-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.4.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1379343215941,"_hasShrinkwrap":false,"_cnpm_publish_time":1379343215941},"0.4.0":{"name":"fireworm","version":"0.4.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.4.0","dist":{"shasum":"6a67662829405462152a37d5606a30a192101c31","size":3297,"noattachment":false,"key":"/fireworm/-/fireworm-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.4.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377140996141,"_hasShrinkwrap":false,"_cnpm_publish_time":1377140996141},"0.3.2":{"name":"fireworm","version":"0.3.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.3.2","dist":{"shasum":"93b0dbad55a7a51c30e50e1fb66c49804d46d585","size":3278,"noattachment":false,"key":"/fireworm/-/fireworm-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.3.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377138743506,"_hasShrinkwrap":false,"_cnpm_publish_time":1377138743506},"0.3.1":{"name":"fireworm","version":"0.3.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.3.1","dist":{"shasum":"66ce95f62087bc3d2dab0b26f9ee1a595c6a3e06","size":3271,"noattachment":false,"key":"/fireworm/-/fireworm-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.3.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377137908312,"_hasShrinkwrap":false,"_cnpm_publish_time":1377137908312},"0.3.0":{"name":"fireworm","version":"0.3.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.3.0","dist":{"shasum":"7cc0e72ec6803e616720cec2ce0026fda8da6a4e","size":3267,"noattachment":false,"key":"/fireworm/-/fireworm-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.3.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377137832533,"_hasShrinkwrap":false,"_cnpm_publish_time":1377137832533},"0.1.5":{"name":"fireworm","version":"0.1.5","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.1.5","dist":{"shasum":"287f2b67c36659037e0cc4a178e57c156c491bbe","size":2921,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.5.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377100527997,"_hasShrinkwrap":false,"_cnpm_publish_time":1377100527997},"0.1.4":{"name":"fireworm","version":"0.1.4","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.1.4","dist":{"shasum":"2c0e1d2176d21dc1a6d9922521993305f1637d1d","size":2926,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377100245473,"_hasShrinkwrap":false,"_cnpm_publish_time":1377100245473},"0.1.3":{"name":"fireworm","version":"0.1.3","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.1.3","dist":{"shasum":"7a85d856b863a8938a3f58315f0cad74016f3d2e","size":2829,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377031768791,"_hasShrinkwrap":false,"_cnpm_publish_time":1377031768791},"0.1.2":{"name":"fireworm","version":"0.1.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd tests/*_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.1.2","dist":{"shasum":"8e2b30461d66463191bb99c3c60b558279fc33dc","size":2805,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377031539229,"_hasShrinkwrap":false,"_cnpm_publish_time":1377031539229},"0.1.1":{"name":"fireworm","version":"0.1.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd *_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2","ispy":"~0.1.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9"},"_id":"fireworm@0.1.1","dist":{"shasum":"fab8e603f50d5b7c83da91561682bfa417b6ec74","size":2775,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377031095029,"_hasShrinkwrap":false,"_cnpm_publish_time":1377031095029},"0.1.0":{"name":"fireworm","version":"0.1.0","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"mocha -u tdd *_tests.js"},"files":["lib","index.js","README.md"],"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.12.0","chai":"~1.3.0","mkdirp":"~0.3.5","rimraf":"~2.2.2"},"dependencies":{"minimatch":"~0.2.9","async":"~0.2.9","set":"~1.0.1","winston":"~0.6.2","ispy":"~0.1.2"},"_id":"fireworm@0.1.0","dist":{"shasum":"9047adb5daa8d0f9c181f195be830ef28f35ea83","size":2788,"noattachment":false,"key":"/fireworm/-/fireworm-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1377030977071,"_hasShrinkwrap":false,"_cnpm_publish_time":1377030977071},"0.0.8":{"name":"fireworm","version":"0.0.8","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0","sinon":"~1.5.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","set":"~1.0.0"},"_id":"fireworm@0.0.8","dist":{"shasum":"c0765e85b7c9b4790af847071ff86757c680c9f1","size":3992,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.8.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353726156773,"_hasShrinkwrap":false,"_cnpm_publish_time":1353726156773},"0.0.7":{"name":"fireworm","version":"0.0.7","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.7","dist":{"shasum":"631d4e172f6486a81c915114fcf5e9f1678bb691","size":3850,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.7.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353724434916,"_hasShrinkwrap":false,"_cnpm_publish_time":1353724434916},"0.0.6":{"name":"fireworm","version":"0.0.6","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.6","dist":{"shasum":"170bf9700b770a4866b7e160bd9d38f96965d60d","size":3836,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.6.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353724264994,"_hasShrinkwrap":false,"_cnpm_publish_time":1353724264994},"0.0.5":{"name":"fireworm","version":"0.0.5","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.5","dist":{"shasum":"8da1abb1d36152d34a6ea0bc473e087260e747e8","size":3823,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.5.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353723692966,"_hasShrinkwrap":false,"_cnpm_publish_time":1353723692966},"0.0.4":{"name":"fireworm","version":"0.0.4","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.4","dist":{"shasum":"2b64d18d3b4d959f94457147c0fbacb7b6fb27fc","size":3759,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.4.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353561411284,"_hasShrinkwrap":false,"_cnpm_publish_time":1353561411284},"0.0.3":{"name":"fireworm","version":"0.0.3","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.3","dist":{"shasum":"65101c798d014a70e139a15bc76db178e9008cb5","size":3726,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.3.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353560911117,"_hasShrinkwrap":false,"_cnpm_publish_time":1353560911117},"0.0.2":{"name":"fireworm","version":"0.0.2","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.2","dist":{"shasum":"c3a427c56a10d1290267249fbada103fcbd38aa7","size":3575,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.2.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353251335674,"_hasShrinkwrap":false,"_cnpm_publish_time":1353251335674},"0.0.1":{"name":"fireworm","version":"0.0.1","description":"A crawling file watcher.","main":"fireworm.js","scripts":{"test":"node_modules/.bin/mocha -R nyan *_tests.js"},"repository":"","keywords":["filewatching","utility"],"author":{"name":"Toby Ho"},"license":"MIT","devDependencies":{"mocha":"~1.6.0","chai":"~1.3.0"},"dependencies":{"minimatch":"~0.2.9","async":"~0.1.22","sinon":"~1.5.0","set":"~1.0.0"},"_id":"fireworm@0.0.1","dist":{"shasum":"3dcdf94ed5d4ef111429b7e61ec0e38a9ea09578","size":3517,"noattachment":false,"key":"/fireworm/-/fireworm-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fireworm/download/fireworm-0.0.1.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"directories":{},"publish_time":1353218902513,"_hasShrinkwrap":false,"_cnpm_publish_time":1353218902513}},"readme":"Fireworm\n========\n\n<img src=\"https://api.travis-ci.org/airportyh/fireworm.png\">\n\nFireworm is a crawling file watcher.\n\n## Install\n\n    npm install fireworm\n\n## Usage\n\n``` js\nvar fireworm = require('fireworm')\n\n// make a new file watcher\nvar fw = fireworm('start_dir')\n\n// Add the files you want to watch for changes on (can be glob)\nfw.add('lib/**/*.js')\nfw.add('tests/**/*.js')\n\n// ignore some patterns\nfw.ignore('tests/dontcare/*.js')\n\n// register for the `change` event\nfw.on('change', function(filename){\n    console.log(filename + ' just changed!')\n})\n```\n\n## How is this different from other file watchers?\n\nFireworm works by crawling and re-crawling the relevant directories when necessary. Because of this, it can detect newly created files, new files in newly created directories, re-created files, and even new files within re-created directories too - as long as the file matches the paths you are watching.\n\nAs of version 0.5.2, fireworm uses `fs.watch` to watch directories only.\n\n## API\n\n### Constructor\n\n`fireworm(dir, [options])` - returns a file watcher object for files within `dir`.\n\nOptions:\n\n* `ignoreInitial:boolean` (default `false`) - do not fire `add` events when encountering files or directory for the initial time it is crawled.\n* `skipDirEntryPatterns:array` (default `['node_modules', '.*']`) - when crawling directories, skip the directory entries which match these glob patterns.\n\n### File Watcher Object\n\n### Methods\n\n* `add(filepath:string|array)` - add these file patterns (glob) to the watch list. The parameter(s) can be a variable number of strings or arrays of strings.\n* `ignore(filepath:string|array)` - add these file patterns (glob) to the ignore list. The parameter(s) can be a variable number of strings or arrays of strings.\n* `clear()` - clear all previously added match patterns or ignore patterns.\n\n### Events\n\nFile watcher objects are [EventEmitters](http://nodejs.org/api/events.html#events_class_events_eventemitter), and can emit these events:\n\n* `add` - fired when a matching file has been added to the FS. Parameter: `path` - the path to the file\n* `change` - fired when a matching file has been modified. Parameter: `path` - the path to the file\n* `remove` - fired when a matching file has been removed from the FS. Parameter: `path` - the path to the file\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2013 Toby Ho &lt;airportyh@gmail.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_attachments":{},"homepage":"https://github.com/airportyh/fireworm#readme","bugs":{"url":"https://github.com/airportyh/fireworm/issues"},"license":"MIT"}