{"_id":"watchr","_rev":"387825","name":"watchr","description":"Better file system watching for Node.js","dist-tags":{"latest":"6.11.0"},"maintainers":[{"name":"bevryme","email":""}],"time":{"modified":"2021-08-04T03:38:59.000Z","created":"2011-11-13T11:53:57.126Z","6.11.0":"2021-07-30T20:08:56.667Z","6.10.0":"2021-07-28T01:13:23.237Z","6.9.0":"2020-10-29T04:40:02.259Z","6.8.0":"2020-09-05T05:52:02.409Z","6.7.0":"2020-08-17T23:07:39.469Z","6.6.0":"2020-08-04T09:12:53.780Z","6.5.0":"2020-07-22T22:08:11.046Z","6.4.0":"2020-06-25T05:48:42.710Z","6.3.0":"2020-06-21T09:50:46.817Z","6.2.0":"2020-06-10T11:58:26.026Z","6.1.0":"2020-05-22T12:46:14.570Z","6.0.0":"2020-05-21T02:30:52.971Z","5.6.0":"2019-12-09T21:07:48.625Z","5.5.0":"2019-12-01T17:24:28.005Z","5.4.0":"2019-12-01T01:00:16.962Z","5.3.0":"2019-11-18T08:45:53.851Z","5.2.0":"2019-11-17T19:26:03.240Z","5.1.0":"2019-11-12T22:54:12.954Z","5.0.0":"2019-11-10T14:01:28.967Z","4.1.0":"2018-12-07T02:29:37.086Z","4.0.1":"2018-01-24T14:50:41.539Z","3.0.1":"2016-10-23T15:20:12.019Z","3.0.0":"2016-10-19T12:39:41.991Z","2.6.0":"2016-07-15T02:12:12.911Z","2.5.0":"2016-07-15T01:41:22.118Z","2.4.13":"2015-02-06T21:22:14.887Z","2.4.12":"2014-12-17T04:08:13.771Z","2.4.11":"2014-02-07T00:39:20.508Z","2.4.10":"2014-02-06T23:41:48.887Z","2.4.9":"2014-01-29T04:38:58.423Z","2.4.8":"2013-12-30T04:14:31.876Z","2.4.7":"2013-12-19T01:10:39.425Z","2.4.6":"2013-12-18T01:28:20.301Z","2.4.4":"2013-10-09T16:46:11.462Z","2.4.3":"2013-04-10T11:11:06.955Z","2.4.2":"2013-04-10T09:49:05.829Z","2.4.1":"2013-04-10T09:14:43.679Z","2.4.0":"2013-04-05T03:36:43.356Z","2.3.10":"2013-04-03T02:50:59.796Z","2.3.9":"2013-03-17T07:30:16.397Z","2.3.8":"2013-03-17T07:19:11.363Z","2.3.7":"2013-02-06T03:14:09.101Z","2.3.6":"2013-02-06T01:30:37.171Z","2.3.5":"2013-02-06T00:33:24.434Z","2.3.4":"2013-02-05T08:00:12.027Z","2.3.3":"2013-01-08T13:52:10.497Z","2.3.2":"2013-01-06T08:28:09.874Z","2.3.1":"2012-12-19T06:56:54.709Z","2.3.0":"2012-12-17T04:46:08.223Z","2.2.1":"2012-12-15T13:28:10.154Z","2.2.0":"2012-12-15T11:43:40.993Z","2.1.6":"2012-11-06T10:06:59.304Z","2.1.5":"2012-09-28T21:29:37.440Z","2.1.4":"2012-09-27T08:16:06.040Z","2.1.3":"2012-08-10T12:13:01.697Z","2.1.2":"2012-07-07T10:00:43.697Z","2.1.1":"2012-07-07T09:38:31.159Z","2.1.0":"2012-06-22T04:10:54.957Z","2.0.3":"2012-05-05T02:25:36.900Z","2.0.1":"2012-05-05T02:21:27.528Z","1.1.0":"2012-04-18T22:36:29.326Z","2.0.0":"2012-04-18T22:07:10.464Z","1.0.0":"2012-02-11T10:35:42.384Z","0.1.0":"2011-11-13T11:53:57.126Z"},"users":{"leesei":true,"thiagomata":true,"raiseandfall":true,"mano.rajesh":true,"xerik":true,"vb078":true,"andr":true,"gavatron":true,"vivek.vikhere":true,"juno":true,"icodeforcookies":true,"rbecheras":true},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"versions":{"6.11.0":{"name":"watchr","version":"6.11.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","email":"stuart@stuartk.com","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 16"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.19.0","ignorefs":"^3.17.0","safefs":"^6.16.0","scandirectory":"^6.16.0","taskgroup":"^7.19.0"},"devDependencies":{"@bevry/update-contributors":"^1.20.0","assert-helpers":"^8.4.0","bal-util":"^2.8.0","core-js":"^3.16.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.15.0","prettier":"^2.3.2","projectz":"^2.22.0","rimraf":"^3.0.2","surge":"^0.23.0","valid-directory":"^3.9.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"f63a0f6774cc3e38ecad32f55571e2276dd6c7cd","_id":"watchr@6.11.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"9d07152c23a07073557de5c561f87aa3fafbed17","size":16743,"noattachment":false,"key":"/watchr/-/watchr-6.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.11.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.11.0_1627675736541_0.14424490145599078"},"_hasShrinkwrap":false,"publish_time":1627675736667,"_cnpm_publish_time":1627675736667},"6.10.0":{"name":"watchr","version":"6.10.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","email":"stuart@stuartk.com","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.17.0","ignorefs":"^3.15.0","safefs":"^6.14.0","scandirectory":"^6.14.0","taskgroup":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","assert-helpers":"^8.2.0","bal-util":"^2.8.0","core-js":"^3.15.2","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.14.0","prettier":"^2.3.2","projectz":"^2.18.0","rimraf":"^3.0.2","surge":"^0.23.0","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e60bac757745cc63aba8035dd2a734d64d5bf127","_id":"watchr@6.10.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"b92c527fdfd0d62dd6aa12d77b990c31b607934a","size":16738,"noattachment":false,"key":"/watchr/-/watchr-6.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.10.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.10.0_1627434803079_0.36047697921968047"},"_hasShrinkwrap":false,"publish_time":1627434803237,"_cnpm_publish_time":1627434803237},"6.9.0":{"name":"watchr","version":"6.9.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.16.0","ignorefs":"^3.14.0","safefs":"^6.14.0","scandirectory":"^6.14.0","taskgroup":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","assert-helpers":"^8.1.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.6","kava":"^5.13.0","prettier":"^2.1.2","projectz":"^2.17.0","rimraf":"^3.0.2","surge":"^0.21.6","valid-directory":"^3.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"da4ff1ebffde6bb548d7577d695281fcb484b0e0","_id":"watchr@6.9.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"0f7100b8319404866608edf021918931477e3fdd","size":16886,"noattachment":false,"key":"/watchr/-/watchr-6.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.9.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.9.0_1603946401946_0.005981673057221526"},"_hasShrinkwrap":false,"publish_time":1603946402259,"_cnpm_publish_time":1603946402259},"6.8.0":{"name":"watchr","version":"6.8.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.15.0","ignorefs":"^3.13.0","safefs":"^6.13.0","scandirectory":"^6.13.0","taskgroup":"^7.16.0"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","assert-helpers":"^7.2.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","rimraf":"^3.0.2","surge":"^0.21.6","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"69a3925b7013ee594ede7fb52817a5d5fed0c0d3","_id":"watchr@6.8.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"0de2b9bb40034175da9208714d8dcd1b6b922e73","size":16874,"noattachment":false,"key":"/watchr/-/watchr-6.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.8.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.8.0_1599285122275_0.6826763426235667"},"_hasShrinkwrap":false,"publish_time":1599285122409,"_cnpm_publish_time":1599285122409},"6.7.0":{"name":"watchr","version":"6.7.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.14.0","ignorefs":"^3.12.0","safefs":"^6.12.0","scandirectory":"^6.12.0","taskgroup":"^7.14.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^6.19.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","rimraf":"^3.0.2","surge":"^0.21.6","valid-directory":"^3.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"2f6300d467823b9f319a3c85b91fff581db45b81","_id":"watchr@6.7.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"9d5cbca69bb1f67cd5b52a3f779e9d50f7e3a722","size":16860,"noattachment":false,"key":"/watchr/-/watchr-6.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.7.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.7.0_1597705659368_0.32038825167890184"},"_hasShrinkwrap":false,"publish_time":1597705659469,"_cnpm_publish_time":1597705659469},"6.6.0":{"name":"watchr","version":"6.6.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.13.0","ignorefs":"^3.11.0","safefs":"^6.11.0","scandirectory":"^6.11.0","taskgroup":"^7.14.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^6.19.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.10.0","prettier":"^2.0.5","projectz":"^2.13.0","rimraf":"^3.0.2","surge":"^0.21.6","valid-directory":"^2.8.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"772131b7784c088b2a9790faf224595982e3c71f","_id":"watchr@6.6.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"004e0c46a7b09add4b1d7919dbaa19442dc62c53","size":16676,"noattachment":false,"key":"/watchr/-/watchr-6.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.6.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.6.0_1596532373653_0.688509629913596"},"_hasShrinkwrap":false,"publish_time":1596532373780,"_cnpm_publish_time":1596532373780},"6.5.0":{"name":"watchr","version":"6.5.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.12.0","ignorefs":"^3.10.0","safefs":"^6.10.0","scandirectory":"^6.10.0","taskgroup":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.14.0","assert-helpers":"^6.18.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.9.0","prettier":"^2.0.5","projectz":"^2.12.0","rimraf":"^3.0.2","surge":"^0.21.6","valid-directory":"^2.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"12313ba33b987def3e3df6ec490472bc9b5285f7","_id":"watchr@6.5.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"shasum":"b1201fb7a79527a14dd1b286fa516c04fef27fbc","size":16667,"noattachment":false,"key":"/watchr/-/watchr-6.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.5.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.5.0_1595455690943_0.3479454944976401"},"_hasShrinkwrap":false,"publish_time":1595455691046,"_cnpm_publish_time":1595455691046},"6.4.0":{"name":"watchr","version":"6.4.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.10.0","ignorefs":"^3.9.0","safefs":"^6.9.0","scandirectory":"6.8.0","taskgroup":"7.12.0"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","assert-helpers":"^6.13.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.8.0","prettier":"^2.0.5","projectz":"^2.11.0","rimraf":"^3.0.2","surge":"^0.21.3","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"0f39917a2e0bee413affd0484badf3185a604d72","_id":"watchr@6.4.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"0e423d06d1bc58bab2971be8f3ecbf920bede939","size":16654,"noattachment":false,"key":"/watchr/-/watchr-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.4.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.4.0_1593064122556_0.7425995466207786"},"_hasShrinkwrap":false,"publish_time":1593064122710,"_cnpm_publish_time":1593064122710},"6.3.0":{"name":"watchr","version":"6.3.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.5.0","ignorefs":"^3.4.0","safefs":"^6.4.0","scandirectory":"6.4.0","taskgroup":"7.7.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","assert-helpers":"^6.8.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.7.0","prettier":"^2.0.5","projectz":"^2.9.0","rimraf":"^3.0.2","surge":"^0.21.3","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"f1931132cdaa5fceadf765510ac26438285915ee","_id":"watchr@6.3.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9ba373fb3521db9ecceacb4fccd0358b052986bc","size":16639,"noattachment":false,"key":"/watchr/-/watchr-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.3.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.3.0_1592733046660_0.4145319982214921"},"_hasShrinkwrap":false,"publish_time":1592733046817,"_cnpm_publish_time":1592733046817},"6.2.0":{"name":"watchr","version":"6.2.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.5.0","ignorefs":"^3.4.0","safefs":"^6.4.0","scandirectory":"^6.4.0","taskgroup":"^7.7.0"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","assert-helpers":"^6.7.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.4.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.6.0","rimraf":"^3.0.2","surge":"^0.21.3","valid-directory":"^2.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"fc88daf31ac97e7948e1fddfe06905f5989143ee","_id":"watchr@6.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"468bebd2f2ab45458d715f1f9ebe43b7771a45d4","size":16780,"noattachment":false,"key":"/watchr/-/watchr-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.2.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.2.0_1591790305896_0.051911047109114206"},"_hasShrinkwrap":false,"publish_time":1591790306026,"_cnpm_publish_time":1591790306026},"6.1.0":{"name":"watchr","version":"6.1.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.4.0","ignorefs":"^3.3.0","safefs":"^6.3.0","scandirectory":"^6.3.0","taskgroup":"^7.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.8.0","assert-helpers":"^6.6.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.0.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.3.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.4.0","rimraf":"^3.0.2","surge":"^0.21.3","valid-directory":"^2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"22292b4f1ed5854409635291765f97781edc24af","_id":"watchr@6.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"e64bf29f5efeeacc31d3a1fb8fbc1aa61c7e1286","size":16761,"noattachment":false,"key":"/watchr/-/watchr-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.1.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.1.0_1590151574464_0.6604023236665972"},"_hasShrinkwrap":false,"publish_time":1590151574570,"_cnpm_publish_time":1590151574570},"6.0.0":{"name":"watchr","version":"6.0.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["esnext","fs","fswatcher","node","typed","types","watch","watchfile","watching"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"watchr","githubSlug":"bevry/watchr","npmPackageName":"watchr"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"https://github.com/AaronO"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"https://github.com/adamsanderson"},{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"https://github.com/Stuk"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^5.2.0","ignorefs":"^3.1.0","safefs":"^6.1.0","scandirectory":"^6.1.0","taskgroup":"^7.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.4.0","bal-util":"^2.8.0","core-js":"^3.6.5","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.1.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.2.0","rimraf":"^3.0.2","surge":"^0.21.3","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"78fa766f68901c2697a49e09d1925ee9e2c3fac1","_id":"watchr@6.0.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"ce12080abe527cb532a365f5410c59076f032008","size":16751,"noattachment":false,"key":"/watchr/-/watchr-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-6.0.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_6.0.0_1590028252826_0.30747550250292854"},"_hasShrinkwrap":false,"publish_time":1590028252971,"_cnpm_publish_time":1590028252971},"5.6.0":{"name":"watchr","version":"5.6.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"type":"commonjs","main":"source/index.js","dependencies":{"eachr":"^4.5.0","extendr":"^4.3.0","ignorefs":"^2.3.0","safefs":"^5.5.0","scandirectory":"^5.3.0","taskgroup":"^6.5.0"},"devDependencies":{"assert-helpers":"^5.8.0","bal-util":"^2.8.0","core-js":"^3.4.8","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.4.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.16.0","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"af94182c8d7f5fb426649ba0e89255811c5804da","_id":"watchr@5.6.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"3d6c94d5dc6a32c0528c32c79f84f5d7595b7813","size":16703,"noattachment":false,"key":"/watchr/-/watchr-5.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.6.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.6.0_1575925668490_0.7669706095149715"},"_hasShrinkwrap":false,"publish_time":1575925668625,"_cnpm_publish_time":1575925668625},"5.5.0":{"name":"watchr","version":"5.5.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"eachr":"^4.4.0","extendr":"^4.2.0","ignorefs":"^2.2.0","safefs":"^5.3.0","scandirectory":"^5.1.0","taskgroup":"^6.3.0"},"devDependencies":{"assert-helpers":"^5.7.0","bal-util":"^2.8.0","core-js":"^3.4.5","eslint":"^6.7.2","eslint-config-bevry":"^2.2.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e358ee5e5891d8083dc6b8d3e677b9349f6044e6","_id":"watchr@5.5.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"b6bf1c843d3dee36914e27786ec4b0c69b97c116","size":16627,"noattachment":false,"key":"/watchr/-/watchr-5.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.5.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.5.0_1575221067898_0.9496096913286227"},"_hasShrinkwrap":false,"publish_time":1575221068005,"_cnpm_publish_time":1575221068005},"5.4.0":{"name":"watchr","version":"5.4.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"eachr":"^4.3.0","extendr":"^4.1.0","ignorefs":"^2.1.0","safefs":"^5.3.0","scandirectory":"^5.1.0","taskgroup":"^6.3.0"},"devDependencies":{"assert-helpers":"^5.6.0","bal-util":"^2.8.0","core-js":"^3.4.5","eslint":"^6.7.2","eslint-config-bevry":"^2.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"00cf4e08248f474e76a6ed5d75d7e040c3ca93f5","_id":"watchr@5.4.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"5c8afe81b0d3716daa73ead2fc36f9ff6b2c94a9","size":16621,"noattachment":false,"key":"/watchr/-/watchr-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.4.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.4.0_1575162016809_0.4203871173228848"},"_hasShrinkwrap":false,"publish_time":1575162016962,"_cnpm_publish_time":1575162016962},"5.3.0":{"name":"watchr","version":"5.3.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"eachr":"^4.1.0","extendr":"^4.0.0","ignorefs":"^2.0.0","safefs":"5.2.0","scandirectory":"^5.0.0","taskgroup":"6.2.0"},"devDependencies":{"assert-helpers":"5.4.0","bal-util":"^2.8.0","core-js":"^3.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.3.0","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"4.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.11.0","rimraf":"3.0.0","surge":"^0.21.3","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"2eff1fbf316a2e9f3a029f19bb275f7d1db614c3","_id":"watchr@5.3.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"dc08618f1195abc71605c1dc573b1df496db88c4","size":16595,"noattachment":false,"key":"/watchr/-/watchr-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.3.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.3.0_1574066753710_0.8379019330381083"},"_hasShrinkwrap":false,"publish_time":1574066753851,"_cnpm_publish_time":1574066753851},"5.2.0":{"name":"watchr","version":"5.2.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"main":"source/index.js","dependencies":{"eachr":"^3.3.0","extendr":"^3.5.0","ignorefs":"^1.3.0","safefs":"^5.1.0","scandirectory":"^4.1.0","taskgroup":"^6.1.0"},"devDependencies":{"assert-helpers":"^5.3.0","bal-util":"^2.8.0","core-js":"^3.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.10.0","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"85c95cfa5df1aaa4e154b09eb6383e140c0d8581","_id":"watchr@5.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"fd3c257bfa0c6a77653ac24fa02a1c1b9e2ee34c","size":16638,"noattachment":false,"key":"/watchr/-/watchr-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.2.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.2.0_1574018763089_0.6833850248280078"},"_hasShrinkwrap":false,"publish_time":1574018763240,"_cnpm_publish_time":1574018763240},"5.1.0":{"name":"watchr","version":"5.1.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13","browsers":false}}],"main":"source/index.js","dependencies":{"eachr":"^3.2.0","extendr":"^3.5.0","ignorefs":"^1.3.0","safefs":"^5.0.0","scandirectory":"^3.0.1","taskgroup":"^6.0.0"},"devDependencies":{"assert-helpers":"^5.2.1","bal-util":"^2.8.0","core-js":"^3.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"5d41c4ef7f3d0013ebdfe93289d3ebd60adb8d42","_id":"watchr@5.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"63ca893cdaf73582de0487b4f2a65af8db93865c","size":16542,"noattachment":false,"key":"/watchr/-/watchr-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.1.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.1.0_1573599252726_0.3944511687825032"},"_hasShrinkwrap":false,"publish_time":1573599252954,"_cnpm_publish_time":1573599252954},"5.0.0":{"name":"watchr","version":"5.0.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"},{"name":"dependabot[bot]","url":"http://github.com/apps/dependabot"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"main":"source/index.js","dependencies":{"eachr":"^3.2.0","extendr":"^3.5.0","ignorefs":"^1.2.0","safefs":"^4.1.0","scandirectory":"^3.0.1","taskgroup":"^5.3.0"},"devDependencies":{"assert-helpers":"^5.0.0","bal-util":"^2.8.0","core-js":"^3.4.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.7.5","rimraf":"^3.0.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"3a6f451716f648ad59914fac1518e91ffeab162d","_id":"watchr@5.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"e98ba3b7cbc433f677717f7aa9f8528af360d0f2","size":16592,"noattachment":false,"key":"/watchr/-/watchr-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-5.0.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_5.0.0_1573394488824_0.196805189369204"},"_hasShrinkwrap":false,"publish_time":1573394488967,"_cnpm_publish_time":1573394488967},"4.1.0":{"name":"watchr","version":"4.1.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","thanksapp","boostlab","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=0.12"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 11","browsers":false}},{"description":"esnext compiled for node.js 0.12 with require for modules","directory":"edition-node-0.12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.12 || 4 || 6 || 8 || 10 || 11","browsers":false}}],"main":"index.js","dependencies":{"eachr":"^3.2.0","editions":"^2.1.0","extendr":"^3.2.2","ignorefs":"^1.1.1","safefs":"^4.1.0","scandirectory":"^3.0.1","taskgroup":"^5.0.1"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/preset-env":"^7.2.0","assert-helpers":"^4.5.1","bal-util":"^2.6.0","core-js":"^2.4.1","eslint":"^5.9.0","eslint-config-bevry":"^1.0.2","eslint-config-prettier":"^3.3.0","eslint-plugin-prettier":"^3.0.0","joe-reporter-console":"^2.0.1","jsdoc":"^3.5.5","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.15.3","projectz":"^1.5.3","rimraf":"^2.5.4","surge":"^0.20.1","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out","our:compile":"npm run our:compile:edition-node-0.12","our:compile:edition-node-0.12":"env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' './source/**/*.*'","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.12":{"presets":[["@babel/preset-env",{"targets":{"node":"0.12"}}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"8fcf0dc1c9c870d8f669ed569b84ff028bfc314c","_id":"watchr@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"shasum":"d1fd7704f6e64ce7e75e51e1eb6abda12d5acd97","size":23350,"noattachment":false,"key":"/watchr/-/watchr-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-4.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr_4.1.0_1544149776733_0.33958841740231627"},"_hasShrinkwrap":false,"publish_time":1544149777086,"_cnpm_publish_time":1544149777086},"4.0.1":{"name":"watchr","version":"4.0.1","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron.omullan@gmail.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/watchr.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + ESNext + Require + Flow Type Comments","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","arrows","getset","const","let","classes","defaults","spread","rest","destructuring","template strings","flow type comments"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"eachr":"^3.2.0","editions":"^1.3.3","extendr":"^3.2.2","ignorefs":"^1.1.1","safefs":"^4.1.0","scandirectory":"^3.0.1","taskgroup":"^5.0.1"},"devDependencies":{"assert-helpers":"^4.5.0","babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","bal-util":"^2.6.0","core-js":"^2.4.1","documentation":"^5.3.5","eslint":"^4.16.0","flow-bin":"^0.63.1","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0","rimraf":"^2.5.4","surge":"^0.19.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:es2015","our:compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint && npm run our:verify:flow","our:verify:eslint":"eslint --fix ./source","our:verify:flow":"flow check","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"21f39d979aeb08546d9e102485fa9326b39960dd","_id":"watchr@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"shasum":"ec85d42e138eab7eaa136b4de4c0218f5a3843d1","size":20457,"noattachment":false,"key":"/watchr/-/watchr-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-4.0.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watchr-4.0.1.tgz_1516805440329_0.7613816624507308"},"directories":{},"publish_time":1516805441539,"_hasShrinkwrap":false,"_cnpm_publish_time":1516805441539},"3.0.1":{"name":"watchr","version":"3.0.1","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/watchr.git"},"engines":{"node":">=0.8"},"editions":[{"description":"Source + ESNext + Require + Flow Type Comments","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","arrows","getset","const","let","classes","defaults","spread","rest","destructuring","template strings","flow type comments"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","scripts":{"our:clean":"rm -Rf ./docs ./es2015","our:compile":"npm run our:compile:es2015","our:compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint && npm run our:verify:flow","our:verify:eslint":"eslint --fix ./source","our:verify:flow":"flow check","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:publish && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:publish":"npm publish","our:release:tag":"git tag v$npm_package_version -a","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js"},"dependencies":{"eachr":"^3.2.0","editions":"^1.3.1","extendr":"^3.2.2","ignorefs":"^1.1.1","safefs":"^4.1.0","scandirectory":"^2.5.0","taskgroup":"^5.0.1"},"devDependencies":{"assert-helpers":"^4.4.0","babel-cli":"^6.16.0","babel-preset-es2015":"^6.16.0","bal-util":"^2.6.0","core-js":"^2.4.1","documentation":"^4.0.0-beta11","eslint":"^3.8.1","flow-bin":"^0.33.0","joe":"^1.8.0","joe-reporter-console":"^1.2.1","projectz":"^1.3.0","rimraf":"^2.5.4"},"gitHead":"782e194fe7e3122173c21a690bc8f6f041da0b1c","_id":"watchr@3.0.1","_shasum":"3b7e078160d12484481d81a8640d5fd880408540","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"3b7e078160d12484481d81a8640d5fd880408540","size":24367,"noattachment":false,"key":"/watchr/-/watchr-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-3.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watchr-3.0.1.tgz_1477236009404_0.3325454068835825"},"directories":{},"publish_time":1477236012019,"_cnpm_publish_time":1477236012019,"_hasShrinkwrap":false},"3.0.0":{"name":"watchr","version":"3.0.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"},{"name":"Josh Levine","url":"https://github.com/jlevine22"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/watchr.git"},"engines":{"node":">=0.8"},"editions":[{"description":"Source + ESNext + Require + Flow Type Comments","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","arrows","getset","const","let","classes","defaults","spread","rest","destructuring","template strings","flow type comments"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es2015","compile":"npm run compile:es2015","compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","meta":"npm run meta:docs && npm run meta:projectz","meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:eslint && npm run test:flow","test:eslint":"eslint ./source","test:flow":"flow check","test":"node --harmony ./test.js"},"dependencies":{"eachr":"^3.2.0","editions":"^1.3.1","extendr":"^3.2.2","ignorefs":"^1.1.1","safefs":"^4.1.0","scandirectory":"^2.5.0","taskgroup":"^5.0.1"},"devDependencies":{"assert-helpers":"^4.4.0","babel-cli":"^6.16.0","babel-preset-es2015":"^6.16.0","bal-util":"^2.6.0","core-js":"^2.4.1","documentation":"^4.0.0-beta11","eslint":"^2.13.1","flow-bin":"^0.33.0","joe":"^1.8.0","joe-reporter-console":"^1.2.1","projectz":"^1.3.0","rimraf":"^2.5.4"},"gitHead":"980d791a7fe0ae76ceea6275324587b35286eb45","_id":"watchr@3.0.0","_shasum":"e49bf6c8ca666a522fdcfbab9b1cec2436ee3a0b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"e49bf6c8ca666a522fdcfbab9b1cec2436ee3a0b","size":20546,"noattachment":false,"key":"/watchr/-/watchr-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/watchr-3.0.0.tgz_1476880780176_0.19080701563507318"},"directories":{},"publish_time":1476880781991,"_cnpm_publish_time":1476880781991,"_hasShrinkwrap":false},"2.6.0":{"name":"watchr","version":"2.6.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/watchr.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","entry":"src/lib/getmac.coffee","directory":"src","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled JavaScript + ES5 + Require","entry":"es5/lib/getmac.js","directory":"es5","syntaxes":["javascript","es5","require"]}],"main":"es5/lib/watchr.js","bin":{"watchr":"bin/watchr"},"scripts":{"setup":"npm install","compile":"npm run compile:coffeescript","compile:coffeescript":"coffee -bco ./es5 ./src","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:coffeelint","test:coffeelint":"coffeelint ./src","test":"node --harmony ./es5/test/watchr-test.js"},"dependencies":{"scandirectory":"^2.5.0","typechecker":"^4.3.0","extendr":"^3.2.2","eachr":"^3.2.0","safefs":"^4.1.0","taskgroup":"^5.0.1","ignorefs":"^1.1.1","extract-opts":"^3.3.1"},"devDependencies":{"bal-util":"^2.5.1","coffee-script":"^1.10.0","coffeelint":"^1.15.7","joe":"^1.8.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.6","rimraf":"^2.5.3"},"gitHead":"3e0e89c724d8c7718b326050e9590f61d5f172ac","_id":"watchr@2.6.0","_shasum":"e75c423b10be79267a0c3ef76e2ea104fe0267a5","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"e75c423b10be79267a0c3ef76e2ea104fe0267a5","size":20558,"noattachment":false,"key":"/watchr/-/watchr-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/watchr-2.6.0.tgz_1468548729106_0.14081443287432194"},"directories":{},"publish_time":1468548732911,"_cnpm_publish_time":1468548732911,"_hasShrinkwrap":false},"2.5.0":{"name":"watchr","version":"2.5.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":"MIT","keywords":["watching","watch","fswatcher","watchfile","fs"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Aaron O'Mullan","email":"aaron@gitbook.com","url":"http://www.gitbook.com"},{"name":"Adam Sanderson","email":"netghost@gmail.com","url":"monkeyandcrow.com"},{"name":"Casey Foster","url":"http://ca.sey.me"},{"name":"Fredrik Norén","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuart Knightley","url":"http://stuartk.com/"},{"name":"David Byrd","url":"http://digitalocean.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/watchr.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","entry":"src/lib/getmac.coffee","directory":"src","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled JavaScript + ES5 + Require","entry":"es5/lib/getmac.js","directory":"es5","syntaxes":["javascript","es5","require"]}],"main":"es5/lib/watchr.js","bin":{"watchr":"bin/watchr"},"scripts":{"setup":"npm install","compile":"npm run compile:coffeescript","compile:coffeescript":"coffee -bco ./es5 ./src","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:coffeelint","test:coffeelint":"coffeelint ./src","test":"node --harmony ./es5/test/watchr-test.js"},"dependencies":{"scandirectory":"^2.5.0","typechecker":"^4.3.0","extendr":"^3.2.2","eachr":"^3.2.0","safefs":"^4.1.0","taskgroup":"^5.0.1","ignorefs":"^1.1.1","extract-opts":"^3.3.1"},"devDependencies":{"bal-util":"^2.5.1","coffee-script":"^1.10.0","coffeelint":"^1.15.7","joe":"^1.8.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.6","rimraf":"^2.5.3"},"gitHead":"f674d0730e13dff2e037227119ad39040bd1cd6a","_id":"watchr@2.5.0","_shasum":"51ced53ea58b4c462f96b3e1d7297684abe00c6b","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"51ced53ea58b4c462f96b3e1d7297684abe00c6b","size":20261,"noattachment":false,"key":"/watchr/-/watchr-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/watchr-2.5.0.tgz_1468546881637_0.5775656758341938"},"directories":{},"publish_time":1468546882118,"_cnpm_publish_time":1468546882118,"_hasShrinkwrap":false},"2.4.13":{"name":"watchr","version":"2.4.13","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"AaronO","url":"https://github.com/AaronO"},{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuk","url":"https://github.com/Stuk"},{"name":"thebyrd","url":"https://github.com/thebyrd"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"scandirectory":"^2.5.0","typechecker":"^2.0.8","extendr":"^2.1.0","eachr":"^2.0.2","safefs":"^3.1.2","taskgroup":"^4.2.0","ignorefs":"^1.0.0","extract-opts":"^2.2.0"},"devDependencies":{"bal-util":"^2.5.0","coffee-script":"^1.9.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.3.17","rimraf":"^2.2.8"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"32b470972e2edc6f3670421da4d782c9643d68db","_id":"watchr@2.4.13","_shasum":"d74847bb4d6f90f61fe2c74f9f68662aa0e07601","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"d74847bb4d6f90f61fe2c74f9f68662aa0e07601","size":13682,"noattachment":false,"key":"/watchr/-/watchr-2.4.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.13.tgz"},"publish_time":1423257734887,"_cnpm_publish_time":1423257734887,"_hasShrinkwrap":false},"2.4.12":{"name":"watchr","version":"2.4.12","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"AaronO","url":"https://github.com/AaronO"},{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"},{"name":"Stuk","url":"https://github.com/Stuk"},{"name":"thebyrd","url":"https://github.com/thebyrd"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"scandirectory":"~2.5.0","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.2","taskgroup":"~4.0.5","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"bal-util":"~2.5.0","coffee-script":"~1.8.0","joe":"~1.5.0","joe-reporter-console":"~1.2.1","projectz":"~0.3.17","rimraf":"^2.2.8"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"3b97505eb0bfa717b3320a2a82c996a6cf4f7309","_id":"watchr@2.4.12","_shasum":"2b30115d0df4f7f3b7f7c999658220f34e87cf7b","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"2b30115d0df4f7f3b7f7c999658220f34e87cf7b","size":13681,"noattachment":false,"key":"/watchr/-/watchr-2.4.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.12.tgz"},"publish_time":1418789293771,"_cnpm_publish_time":1418789293771,"_hasShrinkwrap":false},"2.4.11":{"name":"watchr","version":"2.4.11","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"AaronO","url":"https://github.com/AaronO"},{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.1","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.1","taskgroup":"~3.3.8","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.7.1","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.10"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","_id":"watchr@2.4.11","dist":{"shasum":"ad0ac83cafe4a198670df9c313715481674e6674","size":10860,"noattachment":false,"key":"/watchr/-/watchr-2.4.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.11.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1391733560508,"_cnpm_publish_time":1391733560508,"_hasShrinkwrap":false},"2.4.10":{"name":"watchr","version":"2.4.10","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.1","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.1","taskgroup":"~3.3.8","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.7.1","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.10"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","_id":"watchr@2.4.10","dist":{"shasum":"dbf46f79f5080172786013f3d9558b3de11a7829","size":10850,"noattachment":false,"key":"/watchr/-/watchr-2.4.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.10.tgz"},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1391730108887,"_cnpm_publish_time":1391730108887,"_hasShrinkwrap":false},"2.4.9":{"name":"watchr","version":"2.4.9","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.0","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.0","taskgroup":"~3.3.1","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.9"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","_id":"watchr@2.4.9","dist":{"shasum":"ab2731165abacdd44a0cf8c2028f2f9688303323","size":10762,"noattachment":false,"key":"/watchr/-/watchr-2.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.9.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1390970338423,"_cnpm_publish_time":1390970338423,"_hasShrinkwrap":false},"2.4.8":{"name":"watchr","version":"2.4.8","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.0","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.0","taskgroup":"~3.3.1","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.2"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.8","dist":{"shasum":"0ecaab4ca24ece59df918b3ced6633dfa250dbc1","size":10592,"noattachment":false,"key":"/watchr/-/watchr-2.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.8.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1388376871876,"_cnpm_publish_time":1388376871876,"_hasShrinkwrap":false},"2.4.7":{"name":"watchr","version":"2.4.7","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.0","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.1.0","taskgroup":"~3.3.1","ignorefs":"~1.0.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.2"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.7","dist":{"shasum":"d75ff730d332910ced5a3611a8d890dfa629aac6","size":10596,"noattachment":false,"key":"/watchr/-/watchr-2.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.7.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1387415439425,"_cnpm_publish_time":1387415439425,"_hasShrinkwrap":false},"2.4.6":{"name":"watchr","version":"2.4.6","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"2012+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"adamsanderson","url":"https://github.com/adamsanderson"},{"name":"balupton","url":"https://github.com/balupton"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"FredrikNoren","url":"https://github.com/FredrikNoren"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.4.0","typechecker":"~2.0.8","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.0.5","taskgroup":"~3.3.1","ignorefs":"~1.0.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.2","joe-reporter-console":"~1.2.1","projectz":"~0.3.2"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/watchr-test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.6","dist":{"shasum":"50edd0f49fc57875d06b348cb598b6c027c62f61","size":10993,"noattachment":false,"key":"/watchr/-/watchr-2.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.6.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1387330100301,"_cnpm_publish_time":1387330100301,"_hasShrinkwrap":false},"2.4.4":{"name":"watchr","version":"2.4.4","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.3.0","typechecker":"~2.0.1","extendr":"~2.1.0","eachr":"~2.0.2","safefs":"~3.0.3","taskgroup":"~3.2.3"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.4","dist":{"shasum":"4a3f93a81f6846ad87416b1ee4db4cafcf95072f","size":10389,"noattachment":false,"key":"/watchr/-/watchr-2.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.4.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1381337171462,"_cnpm_publish_time":1381337171462,"_hasShrinkwrap":false},"2.4.3":{"name":"watchr","version":"2.4.3","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.0.0","typechecker":"~2.0.1","extendr":"~2.0.1","eachr":"~2.0.2","safefs":"~3.0.1","taskgroup":"~3.1.1"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.3","dist":{"shasum":"b7e32fc1cc7a730043a73b3fc6559ad2283af79e","size":9543,"noattachment":false,"key":"/watchr/-/watchr-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.3.tgz"},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1365592266955,"_cnpm_publish_time":1365592266955,"_hasShrinkwrap":false},"2.4.2":{"name":"watchr","version":"2.4.2","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.0.0","typechecker":"~2.0.1","extendr":"~2.0.1","eachr":"~2.0.2","safefs":"~3.0.1","taskgroup":"~3.1.1"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.2","dist":{"shasum":"c16cb72c163bbdd0e5787e115aabc065d6893845","size":9659,"noattachment":false,"key":"/watchr/-/watchr-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.2.tgz"},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1365587345829,"_cnpm_publish_time":1365587345829,"_hasShrinkwrap":false},"2.4.1":{"name":"watchr","version":"2.4.1","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.0.0","typechecker":"~2.0.1","extendr":"~2.0.1","eachr":"~2.0.2","safefs":"~3.0.1","taskgroup":"~3.1.1"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.1","dist":{"shasum":"eab77999cc2e0b33e113243ddfd0907543964193","size":9644,"noattachment":false,"key":"/watchr/-/watchr-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.1.tgz"},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1365585283679,"_cnpm_publish_time":1365585283679,"_hasShrinkwrap":false},"2.4.0":{"name":"watchr","version":"2.4.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~2.0.0","typechecker":"~2.0.1","extendr":"~2.0.1","eachr":"~2.0.2","safefs":"~3.0.1","taskgroup":"~3.1.1"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js"},"main":"./out/lib/watchr.js","readmeFilename":"README.md","_id":"watchr@2.4.0","dist":{"shasum":"7abd838e25f0e311c5c74764a90c1c26f016dee2","size":9273,"noattachment":false,"key":"/watchr/-/watchr-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.4.0.tgz"},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1365133003356,"_cnpm_publish_time":1365133003356,"_hasShrinkwrap":false},"2.3.10":{"name":"watchr","version":"2.3.10","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.18.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.1.2"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.10","dist":{"shasum":"2fe0af537071cae6a776d4523356f8f3a230b7ce","size":9169,"noattachment":false,"key":"/watchr/-/watchr-2.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.10.tgz"},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1364957459796,"_cnpm_publish_time":1364957459796,"_hasShrinkwrap":false},"2.3.9":{"name":"watchr","version":"2.3.9","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.11"},"devDependencies":{"coffee-script":"~1.6.1","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.9","dist":{"shasum":"29608effb16630f69c73fffc5192f49fbfd33564","size":9314,"noattachment":false,"key":"/watchr/-/watchr-2.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.9.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1363505416397,"_cnpm_publish_time":1363505416397,"_hasShrinkwrap":false},"2.3.8":{"name":"watchr","version":"2.3.8","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.11"},"devDependencies":{"coffee-script":"~1.6.1","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.8","dist":{"shasum":"5ee7db571030f5528049f43e8c2b286a0b831f8d","size":9259,"noattachment":false,"key":"/watchr/-/watchr-2.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.8.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1363504751363,"_cnpm_publish_time":1363504751363,"_hasShrinkwrap":false},"2.3.7":{"name":"watchr","version":"2.3.7","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.3"},"devDependencies":{"coffee-script":"~1.4.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.7","dist":{"shasum":"084bf2256591f7b7c6c7bbd9ea3f0df9d42ad224","size":11903,"noattachment":false,"key":"/watchr/-/watchr-2.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.7.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1360120449101,"_cnpm_publish_time":1360120449101,"_hasShrinkwrap":false},"2.3.6":{"name":"watchr","version":"2.3.6","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.3"},"devDependencies":{"coffee-script":"~1.4.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.6","dist":{"shasum":"6017a2eb401beca89a0491c4037688d5e790d6c5","size":11466,"noattachment":false,"key":"/watchr/-/watchr-2.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.6.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1360114237171,"_cnpm_publish_time":1360114237171,"_hasShrinkwrap":false},"2.3.5":{"name":"watchr","version":"2.3.5","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.3"},"devDependencies":{"coffee-script":"~1.4.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.3.5","dist":{"shasum":"2228cd0083479090d504856bb73731d990f9644e","size":11343,"noattachment":false,"key":"/watchr/-/watchr-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.5.tgz"},"publish_time":1360110804434,"_cnpm_publish_time":1360110804434,"_hasShrinkwrap":false},"2.3.4":{"name":"watchr","version":"2.3.4","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.16.3"},"devDependencies":{"coffee-script":"~1.4.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.4","dist":{"shasum":"625991fa11b5d65c99e732bb92b0a728ddbba37d","size":11429,"noattachment":false,"key":"/watchr/-/watchr-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.4.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1360051212027,"_cnpm_publish_time":1360051212027,"_hasShrinkwrap":false},"2.3.3":{"name":"watchr","version":"2.3.3","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4"},"dependencies":{"bal-util":"~1.15.4"},"devDependencies":{"coffee-script":"~1.4.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.3","dist":{"shasum":"bd0d67b87a616d4c1cce43fe996d9b89f8d43864","size":9509,"noattachment":false,"key":"/watchr/-/watchr-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.3.tgz"},"_npmVersion":"1.1.70","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1357653130497,"_cnpm_publish_time":1357653130497,"_hasShrinkwrap":false},"2.3.2":{"name":"watchr","version":"2.3.2","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"~1.15.2"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.3.2","dist":{"shasum":"e644f88a0332acd47c03ea091f25fa4951756eca","size":9266,"noattachment":false,"key":"/watchr/-/watchr-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.2.tgz"},"_npmVersion":"1.1.70","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1357460889874,"_cnpm_publish_time":1357460889874,"_hasShrinkwrap":false},"2.3.1":{"name":"watchr","version":"2.3.1","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"~1.15.2"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.3.1","dist":{"shasum":"d8a8c9fe9d4d4db9726422d61dcc4ec74e1e080c","size":9053,"noattachment":false,"key":"/watchr/-/watchr-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.1.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1355900214709,"_cnpm_publish_time":1355900214709,"_hasShrinkwrap":false},"2.3.0":{"name":"watchr","version":"2.3.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"~1.15.2"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.3.0","dist":{"shasum":"fe012981db0b45973beeeae001380db62015459a","size":9023,"noattachment":false,"key":"/watchr/-/watchr-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.3.0.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1355719568223,"_cnpm_publish_time":1355719568223,"_hasShrinkwrap":false},"2.2.1":{"name":"watchr","version":"2.2.1","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"~1.15.2"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","readmeFilename":"README.md","_id":"watchr@2.2.1","dist":{"shasum":"68d9187f21f4999a6692c440c733e0747b438bac","size":7125,"noattachment":false,"key":"/watchr/-/watchr-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.2.1.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1355578090154,"_cnpm_publish_time":1355578090154,"_hasShrinkwrap":false},"2.2.0":{"name":"watchr","version":"2.2.0","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.15.x"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.2.0","dist":{"shasum":"88c42221d7582c60aab3bed0c0f74d109d8e0263","size":7091,"noattachment":false,"key":"/watchr/-/watchr-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.2.0.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1355571820993,"_cnpm_publish_time":1355571820993,"_hasShrinkwrap":false},"2.1.6":{"name":"watchr","version":"2.1.6","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"},{"name":"Robson Roberto Souza Peixoto","email":"robsonpeixoto@gmail.com","url":"https://github.com/robsonpeixoto"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.13.x"},"devDependencies":{"coffee-script":"1.4.x","joe":"1.1.x"},"directories":{"lib":"./out/lib"},"bin":{"watchr":"./bin/watchr"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.6","dist":{"shasum":"6dc895bf6c95ab6f5e06d811948b320a98413891","size":6784,"noattachment":false,"key":"/watchr/-/watchr-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.6.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1352196419304,"_cnpm_publish_time":1352196419304,"_hasShrinkwrap":false},"2.1.5":{"name":"watchr","version":"2.1.5","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.13.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.5","dist":{"shasum":"4e570a0da0105debdd89c86052f95affcafddaf4","size":6687,"noattachment":false,"key":"/watchr/-/watchr-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.5.tgz"},"publish_time":1348867777440,"_cnpm_publish_time":1348867777440,"_hasShrinkwrap":false},"2.1.4":{"name":"watchr","version":"2.1.4","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Casey Foster","url":"https://github.com/caseywebdev"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.13.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.4","dist":{"shasum":"9c1a405ca923a78cd6e4b8e372327c31f901cb07","size":6628,"noattachment":false,"key":"/watchr/-/watchr-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.4.tgz"},"publish_time":1348733766040,"_cnpm_publish_time":1348733766040,"_hasShrinkwrap":false},"2.1.3":{"name":"watchr","version":"2.1.3","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.11.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.3","dist":{"shasum":"eb1b5b4341fbbafaf532d45c7d26804ebe0389d3","size":6519,"noattachment":false,"key":"/watchr/-/watchr-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.3.tgz"},"publish_time":1344600781697,"_cnpm_publish_time":1344600781697,"_hasShrinkwrap":false},"2.1.2":{"name":"watchr","version":"2.1.2","description":"Better file system watching for Node.js","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile","fs"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.11.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.2","dist":{"shasum":"a8b2dbc21f6ea18a69119b7e5a0aaf343dff89ec","size":4754,"noattachment":false,"key":"/watchr/-/watchr-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.2.tgz"},"publish_time":1341655243697,"_cnpm_publish_time":1341655243697,"_hasShrinkwrap":false},"2.1.1":{"name":"watchr","version":"2.1.1","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.11.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.1","dist":{"shasum":"1e1d1a83916e65c1423acda65f5d277cc31724c9","size":4704,"noattachment":false,"key":"/watchr/-/watchr-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.1.tgz"},"publish_time":1341653911159,"_cnpm_publish_time":1341653911159,"_hasShrinkwrap":false},"2.1.0":{"name":"watchr","version":"2.1.0","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.9.x"},"devDependencies":{"coffee-script":"1.3.x","joe":"1.0.x"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/everything.test.js --joe-reporter=console"},"main":"./out/lib/watchr","_id":"watchr@2.1.0","dist":{"shasum":"cb88a2f3fbce40c3b7681a8ccf4b260b97efe9d5","size":4356,"noattachment":false,"key":"/watchr/-/watchr-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.1.0.tgz"},"publish_time":1340338254957,"_cnpm_publish_time":1340338254957,"_hasShrinkwrap":false},"2.0.3":{"name":"watchr","version":"2.0.3","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"bal-util":"1.5.x"},"devDependencies":{"coffee-script":"1.3.x","docco":"0.3.x","mocha":"1.0.x"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha"},"main":"./lib/watchr","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@2.0.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"a9c72f3b2aa89ad661cae57f77629193b3107b06","size":4239,"noattachment":false,"key":"/watchr/-/watchr-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.0.3.tgz"},"publish_time":1336184736900,"_cnpm_publish_time":1336184736900,"_hasShrinkwrap":false},"2.0.1":{"name":"watchr","version":"2.0.1","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.3.x","bal-util":"1.5.x"},"devDependencies":{"docco":"0.3.x","mocha":"1.0.x"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha"},"main":"./lib/watchr","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@2.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"2e3f8a25c1b30cf56f1fdcc2c25bacf9147f3fc2","size":4252,"noattachment":false,"key":"/watchr/-/watchr-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.0.1.tgz"},"publish_time":1336184487528,"_cnpm_publish_time":1336184487528,"_hasShrinkwrap":false},"1.1.0":{"name":"watchr","version":"1.1.0","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.3.x"},"devDependencies":{"bal-util":"1.5.x","docco":"0.3.x","mocha":"1.0.x"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha"},"main":"./main.js","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@1.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"3808bb2bdfb1bb6bc435cd3731dd2b23c1c713b1","size":12556,"noattachment":false,"key":"/watchr/-/watchr-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-1.1.0.tgz"},"publish_time":1334788589326,"_cnpm_publish_time":1334788589326,"_hasShrinkwrap":false},"2.0.0":{"name":"watchr","version":"2.0.0","description":"Provides a better and normalised API between Node's 0.4 watchFile and 0.6's fsWatcher","homepage":"https://github.com/bevry/watchr","keywords":["watching","watch","fswatcher","watchfile"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/bevry/watchr/issues"},"repository":{"type":"git","url":"git://github.com/bevry/watchr.git"},"engines":{"node":">=0.4.0"},"dependencies":{"coffee-script":"1.3.x","bal-util":"1.5.x"},"devDependencies":{"docco":"0.3.x","mocha":"1.0.x"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha"},"main":"./main.js","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@2.0.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"1eaf327206dee032001ad39e28b817ac4ab803f9","size":14337,"noattachment":false,"key":"/watchr/-/watchr-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-2.0.0.tgz"},"publish_time":1334786830464,"_cnpm_publish_time":1334786830464,"_hasShrinkwrap":false},"1.0.0":{"name":"watchr","version":"1.0.0","description":"Node.js watching library, as all the other ones suck.","homepage":"https://github.com/balupton/watchr","keywords":["watching","watch","files","directories","smart"],"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/balupton/watchr/issues"},"licenses":[{"type":"MIT","url":"http://creativecommons.org/licenses/MIT/"}],"repository":{"type":"git","url":"git://github.com/balupton/watchr.git"},"devDependencies":{"docco":"0.3.x","bal-util":"1.1.x","mocha":"0.11.x"},"engines":{"node":">=0.4.0"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"main":"./lib/watchr.coffee","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@1.0.0","dependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"ce023fd59edae9430523031915c1812ff2302c27","size":12427,"noattachment":false,"key":"/watchr/-/watchr-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-1.0.0.tgz"},"publish_time":1328956542384,"_cnpm_publish_time":1328956542384,"_hasShrinkwrap":false},"0.1.0":{"name":"watchr","version":"0.1.0","description":"Node.js watching library, as all the other ones suck.","homepage":"https://github.com/balupton/watchr","keywords":["watching","watch","files","directories","smart"],"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},"maintainers":[{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"}],"bugs":{"url":"https://github.com/balupton/watchr/issues"},"licenses":[{"type":"MIT","url":"http://creativecommons.org/licenses/MIT/"}],"repository":{"type":"git","url":"git://github.com/balupton/watchr.git"},"engines":{"node":">=0.4.0"},"bin":{"watchr":"./bin/watchr"},"directories":{"lib":"lib"},"main":"./lib/watchr.coffee","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"_id":"watchr@0.1.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"f9533dc60d942b0bb5b68e098aedfc4d2d75a8cb","size":10240,"noattachment":false,"key":"/watchr/-/watchr-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/watchr/download/watchr-0.1.0.tgz"},"publish_time":1321185237126,"_cnpm_publish_time":1321185237126,"_hasShrinkwrap":false}},"readme":"<!-- TITLE/ -->\n\n<h1>watchr</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/watchr/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/watchr/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/watchr\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/watchr.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/watchr\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/watchr.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/watchr\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/watchr.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/watchr#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/watchr.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\nWatchr provides a normalised API the file watching APIs of different node versions, nested/recursive file and directory watching, and accurate detailed events for file/directory creations, updates, and deletions.\n\n## Usage\n\n[Complete API Documentation.](http://master.watchr.bevry.surge.sh/docs/)\n\nThere are two concepts in watchr, they are:\n\n-   Watcher - this wraps the native file system watching, makes it reliable, and supports deep watching\n-   Stalker - this wraps the watcher, such that for any given path, there can be many stalkers, but only one watcher\n\nThe simplest usage is:\n\n```javascript\n// Import the watching library\nvar watchr = require('watchr')\n\n// Define our watching parameters\nvar path = process.cwd()\nfunction listener(changeType, fullPath, currentStat, previousStat) {\n    switch (changeType) {\n        case 'update':\n            console.log(\n                'the file',\n                fullPath,\n                'was updated',\n                currentStat,\n                previousStat\n            )\n            break\n        case 'create':\n            console.log('the file', fullPath, 'was created', currentStat)\n            break\n        case 'delete':\n            console.log('the file', fullPath, 'was deleted', previousStat)\n            break\n    }\n}\nfunction next(err) {\n    if (err) return console.log('watch failed on', path, 'with error', err)\n    console.log('watch successful on', path)\n}\n\n// Watch the path with the change listener and completion callback\nvar stalker = watchr.open(path, listener, next)\n\n// Close the stalker of the watcher\nstalker.close()\n```\n\nMore advanced usage is:\n\n```javascript\n// Create the stalker for the path\nvar stalker = watchr.create(path)\n\n// Listen to the events for the stalker/watcher\nstalker.on('change', listener)\nstalker.on('log', console.log)\nstalker.once('close', function (reason) {\n    console.log('closed', path, 'because', reason)\n    stalker.removeAllListeners() // as it is closed, no need for our change or log listeners any more\n})\n\n// Set the default configuration for the stalker/watcher\nstalker.setConfig({\n    stat: null,\n    interval: 5007,\n    persistent: true,\n    catchupDelay: 2000,\n    preferredMethods: ['watch', 'watchFile'],\n    followLinks: true,\n    ignorePaths: false,\n    ignoreHiddenFiles: false,\n    ignoreCommonPatterns: true,\n    ignoreCustomPatterns: null,\n})\n\n// Start watching\nstalker.watch(next)\n\n// Stop watching\nstalker.close()\n```\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save watchr</code></li>\n<li>Import: <code>import * as pkg from ('watchr')</code></li>\n<li>Require: <code>const pkg = require('watchr')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>watchr</code> aliases <code>watchr/source/index.js</code></li>\n<li><code>watchr/source/index.js</code> is <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> source code for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 16 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<h3><a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a></h3>\n\nThis project provides its type information via inline <a href=\"http://usejsdoc.org\" title=\"JSDoc is an API documentation generator for JavaScript, similar to Javadoc or phpDocumentor\">JSDoc Comments</a>. To make use of this in <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a>, set your <code>maxNodeModuleJsDepth</code> compiler option to `5` or thereabouts. You can accomlish this via your `tsconfig.json` file like so:\n\n``` json\n{\n  \"compilerOptions\": {\n    \"maxNodeModuleJsDepth\": 5\n  }\n}\n```\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/watchr/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/watchr/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/watchr/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/watchr\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/AaronO\">Aaron O'Mullan</a> — <a href=\"https://github.com/bevry/watchr/commits?author=AaronO\" title=\"View the GitHub contributions of Aaron O'Mullan on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://github.com/adamsanderson\">Adam Sanderson</a> — <a href=\"https://github.com/bevry/watchr/commits?author=adamsanderson\" title=\"View the GitHub contributions of Adam Sanderson on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/watchr/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://github.com/caseywebdev\">Casey Foster</a> — <a href=\"https://github.com/bevry/watchr/commits?author=caseywebdev\" title=\"View the GitHub contributions of Casey Foster on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"http://digitalocean.com\">David Byrd</a></li>\n<li><a href=\"https://github.com/FredrikNoren\">Fredrik Norén</a> — <a href=\"https://github.com/bevry/watchr/commits?author=FredrikNoren\" title=\"View the GitHub contributions of Fredrik Norén on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://github.com/jlevine22\">Josh Levine</a> — <a href=\"https://github.com/bevry/watchr/commits?author=jlevine22\" title=\"View the GitHub contributions of Josh Levine on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://github.com/robsonpeixoto\">Robson Roberto Souza Peixoto</a> — <a href=\"https://github.com/bevry/watchr/commits?author=robsonpeixoto\" title=\"View the GitHub contributions of Robson Roberto Souza Peixoto on repository bevry/watchr\">view contributions</a></li>\n<li><a href=\"https://github.com/Stuk\">Stuart Knightley</a> — <a href=\"https://github.com/bevry/watchr/commits?author=Stuk\" title=\"View the GitHub contributions of Stuart Knightley on repository bevry/watchr\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/watchr/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2012+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li>\n<li>Copyright &copy; 2011 <a href=\"https://balupton.com\">Benjamin Lupton</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","_attachments":{},"homepage":"https://github.com/bevry/watchr","bugs":{"url":"https://github.com/bevry/watchr/issues"},"license":"MIT"}