{"_id":"@atom/watcher","_rev":"240330","name":"@atom/watcher","description":"Atom filesystem watcher","dist-tags":{"latest":"1.3.5"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"time":{"modified":"2021-06-03T15:55:46.000Z","created":"2017-10-20T19:15:50.541Z","1.3.5":"2020-11-25T18:34:37.361Z","1.3.4-0":"2020-05-20T01:29:39.245Z","1.3.3":"2020-05-19T18:12:04.667Z","1.3.1":"2019-02-12T17:26:22.286Z","1.3.1-0":"2019-01-09T20:45:50.265Z","1.3.0":"2019-01-07T22:09:22.335Z","1.3.0-2":"2019-01-07T20:46:41.528Z","1.3.0-1":"2019-01-07T19:08:35.432Z","1.3.0-0":"2019-01-07T18:41:37.883Z","1.2.1":"2018-10-29T15:43:41.689Z","1.2.0":"2018-10-25T12:19:26.288Z","1.1.2":"2018-10-24T17:24:27.343Z","1.1.1":"2018-10-24T17:23:06.782Z","1.1.0":"2018-10-24T17:21:13.845Z","1.0.8":"2018-05-30T15:04:29.283Z","1.0.7":"2018-04-26T03:53:52.759Z","1.0.6":"2018-04-26T01:11:59.067Z","1.0.5":"2018-04-26T01:07:49.518Z","1.0.4":"2018-04-26T01:05:29.280Z","1.0.3":"2018-02-20T17:04:25.307Z","1.0.2":"2018-02-17T02:28:48.212Z","1.0.1":"2018-02-14T14:28:45.142Z","1.0.0":"2018-02-11T15:27:48.427Z","0.0.8":"2017-11-22T00:52:42.549Z","0.0.7":"2017-11-10T03:41:52.507Z","0.0.6":"2017-11-07T17:01:25.689Z","0.0.6-0":"2017-11-07T16:44:24.023Z","0.0.5":"2017-11-06T19:55:25.105Z","0.0.4":"2017-10-23T16:54:28.320Z","0.0.3":"2017-10-20T19:49:29.058Z","0.0.2":"2017-10-20T19:36:26.861Z","0.0.1":"2017-10-20T19:15:50.541Z"},"users":{"irae":true},"author":{"name":"GitHub"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"versions":{"1.3.5":{"name":"@atom/watcher","version":"1.3.5","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 6.1.12","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.11.0","eslint-plugin-import":"2.16.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.4","mocha":"6.0.2","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.2.1","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.14.1","prebuild-install":"5.3.3"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"77a3447c722621d42a620f11a9745f2904fc8638","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.5","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"30efe6ecb8cf0985116f25765ce467b41bca3d6b","size":109100,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.5.tgz"},"_npmUser":{"name":"atom-team","email":"atom@github.com"},"directories":{},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.5_1606329277192_0.7997307462485168"},"_hasShrinkwrap":false,"publish_time":1606329277361,"_cnpm_publish_time":1606329277361},"1.3.4-0":{"name":"@atom/watcher","version":"1.3.4-0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 6.1.12","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.11.0","eslint-plugin-import":"2.16.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.4","mocha":"6.0.2","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.2.1","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.14.1","prebuild-install":"5.3.3"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"8c2c18b79cf338fbadbc8576b4cf9574017b9ad4","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.4-0","_npmVersion":"6.2.0","_nodeVersion":"10.16.3","_npmUser":{"name":"kashef","email":"mazen.elkashef@gmail.com"},"dist":{"shasum":"761aa99dfcebbbf2c04326f40b9db369240d2241","size":104030,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.4-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.4-0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.4-0_1589938179061_0.048157405319858126"},"_hasShrinkwrap":false,"publish_time":1589938179245,"_cnpm_publish_time":1589938179245},"1.3.3":{"name":"@atom/watcher","version":"1.3.3","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.4","eslint-plugin-import":"2.16.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.4","mocha":"6.0.2","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.2.1","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.14.1","prebuild-install":"5.2.5"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"7e1dbc06448b9c42e6819c97eaa9a5691ee4adfe","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"575a557bcb77d3f8d034cc92de80d5a8311efe89","size":109081,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.3.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmUser":{"name":"kashef","email":"mazen.elkashef@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.3_1589911924473_0.5196521767000717"},"_hasShrinkwrap":false,"publish_time":1589911924667,"_cnpm_publish_time":1589911924667},"1.3.1":{"name":"@atom/watcher","version":"1.3.1","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.4","eslint-plugin-import":"2.16.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.4","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.4"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"a880933f9ddec21fa48925574315324506eb038d","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.1","_npmVersion":"6.5.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"525965901448743f6a70289eb7fb80f3dfd41e4c","size":104351,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.1_1549992382114_0.7777065451233338"},"_hasShrinkwrap":false,"publish_time":1549992382286,"_cnpm_publish_time":1549992382286},"1.3.1-0":{"name":"@atom/watcher","version":"1.3.1-0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.3","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"bbf3551cd66268422923f33ea17e2f7a79d295c6","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.1-0","_npmVersion":"6.5.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"43265cd4492ebbac194f8fb37b1e8cb742a13c35","size":104357,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.1-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.1-0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.1-0_1547066750132_0.5538026148446262"},"_hasShrinkwrap":false,"publish_time":1547066750265,"_cnpm_publish_time":1547066750265},"1.3.0":{"name":"@atom/watcher","version":"1.3.0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.3","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"1d71d2bff8618b8942a4d7475efe4a904b245a59","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.0","_npmVersion":"6.5.0","_nodeVersion":"8.4.0","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"1dd20a0e291d3e76a3b64865b51279949a75ff19","size":105196,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.0_1546898962100_0.8252627999794857"},"_hasShrinkwrap":false,"publish_time":1546898962335,"_cnpm_publish_time":1546898962335},"1.3.0-2":{"name":"@atom/watcher","version":"1.3.0-2","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.3","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"9894e771b143cbf3394eb6ea6ab12728ceae72ec","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.0-2","_npmVersion":"6.5.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"7537eafba57c16c3d18fd048605e73be28134e00","size":104584,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.0-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.0-2.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.0-2_1546894001403_0.3549745124165671"},"_hasShrinkwrap":false,"publish_time":1546894001528,"_cnpm_publish_time":1546894001528},"1.3.0-1":{"name":"@atom/watcher","version":"1.3.0-1","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.3","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"e79ca46e2b349daf0f095904c3d5e4253f728cec","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.0-1","_npmVersion":"6.5.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"a347055eff0108e267e2121eb4244430479932b6","size":104560,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.0-1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.0-1_1546888115218_0.5728246187214536"},"_hasShrinkwrap":false,"publish_time":1546888115432,"_cnpm_publish_time":1546888115432},"1.3.0-0":{"name":"@atom/watcher","version":"1.3.0-0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 2.0.16","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.2.0","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.14.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.12.3","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.2","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.9.0","test-until":"1.1.1"},"dependencies":{"event-kit":"2.5.3","fs-extra":"7.0.1","nan":"2.12.1","prebuild-install":"5.2.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"2fc72e35643a3334b15a6eccf54fb16707c218da","gypfile":true,"homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.3.0-0","_npmVersion":"6.5.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"b3fc668e24104789b6e26d70b99cb03a41e357b5","size":104554,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.3.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.3.0-0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.3.0-0_1546886497691_0.5546239264489701"},"_hasShrinkwrap":false,"publish_time":1546886497883,"_cnpm_publish_time":1546886497883},"1.2.1":{"name":"@atom/watcher","version":"1.2.1","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.11.1","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.1","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.1","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^7.0.0","nan":"^2.10.0","prebuild-install":"^5.2.1"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"db9dda1808784eda56e1624751a82d19ffdd4526","gypfile":true,"homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"87d76be21b1967f486700ea8eb86dc3b006fe5ed","size":103076,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.2.1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.2.1_1540827821556_0.4404159336786644"},"_hasShrinkwrap":false,"publish_time":1540827821689,"_cnpm_publish_time":1540827821689},"1.2.0":{"name":"@atom/watcher","version":"1.2.0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","pre-build:upload":"prebuild --upload-all","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.11.1","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.1","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","prebuild":"8.1.1","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^7.0.0","nan":"^2.10.0","prebuild-install":"^5.2.1"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"2f4fe33810feaf1473269a3a63916d01d37fb876","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"d07ba92d7168ada260b1d4d2a4353f38db5d1f1c","size":103081,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.2.0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.2.0_1540469966178_0.8634955359900511"},"_hasShrinkwrap":false,"publish_time":1540469966288,"_cnpm_publish_time":1540469966288},"1.1.2":{"name":"@atom/watcher","version":"1.1.2","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.11.1","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.1","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.4.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^7.0.0","nan":"^2.10.0","node-pre-gyp":"^0.11.0"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://api.github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"ae307a3af0a10dc222fe75aa10f9bdbeca973aec","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"0eec979f6fe7c162d818fe5020bd42a584d2b605","size":707740,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.1.2.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.1.2_1540401867048_0.5194627957064997"},"_hasShrinkwrap":false,"publish_time":1540401867343,"_cnpm_publish_time":1540401867343},"1.1.1":{"name":"@atom/watcher","version":"1.1.1","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.11.1","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.1","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.4.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^7.0.0","nan":"^2.10.0","node-pre-gyp":"^0.11.0"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://api.github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"870fc289508cac78c2b9c1735267a17f39bf566b","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"da2ba904fd2289ea491acddd11a0d2a07aab955e","size":707740,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.1.1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.1.1_1540401786404_0.4597452681411547"},"_hasShrinkwrap":false,"publish_time":1540401786782,"_cnpm_publish_time":1540401786782},"1.1.0":{"name":"@atom/watcher","version":"1.1.0","description":"Atom filesystem watcher","main":"lib/index.js","bin":{"watcher":"lib/cli.js"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.8.2","eslint-plugin-import":"2.13.0","eslint-plugin-promise":"4.0.1","eslint-plugin-react":"7.11.1","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.1","mocha-junit-reporter":"1.18.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.4.2","shell-quote":"1.6.1","standard":"12.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^7.0.0","nan":"^2.10.0","node-pre-gyp":"^0.11.0"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"f4b3ddd1ffbd995a689f392823798f2ab60fc9b3","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"846b7bf149d3f1ce0f50030850c3c4fdfcaf9ea9","size":707737,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.1.0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.1.0_1540401673657_0.4000420140038401"},"_hasShrinkwrap":false,"publish_time":1540401673845,"_cnpm_publish_time":1540401673845},"1.0.8":{"name":"@atom/watcher","version":"1.0.8","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.7.3","eslint-plugin-import":"2.12.0","eslint-plugin-promise":"3.8.0","eslint-plugin-react":"7.8.2","mocha":"5.2.0","mocha-appveyor-reporter":"0.4.0","mocha-junit-reporter":"1.17.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.3.1","shell-quote":"1.6.1","standard":"11.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.5.0","fs-extra":"^6.0.0","nan":"^2.10.0","node-pre-gyp":"^0.10.0"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"7c4b4c74b231c0a06bb640d663df06938b067e8a","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.0.8","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"f2739ede68828bdde466e1f97f02bb78f2e49f1d","size":702118,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.8.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.8_1527692669161_0.9410531062087626"},"_hasShrinkwrap":false,"publish_time":1527692669283,"_cnpm_publish_time":1527692669283},"1.0.7":{"name":"@atom/watcher","version":"1.0.7","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.7.3","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-plugin-react":"7.6.1","mocha":"5.1.1","mocha-appveyor-reporter":"0.4.0","mocha-junit-reporter":"1.17.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.3.1","shell-quote":"1.6.1","standard":"11.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^5.0.0","nan":"2.10.0","node-pre-gyp":"0.6.39"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"58e91f70c3263a26b5d59383a1fda4faebe2abc7","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.0.7","_npmVersion":"6.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"3bf05278e7a5006157761535c070db013b8194c4","size":1743530,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.7.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.7_1524714832583_0.7292659273055471"},"_hasShrinkwrap":false,"publish_time":1524714832759,"_cnpm_publish_time":1524714832759},"1.0.6":{"name":"@atom/watcher","version":"1.0.6","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"aws-sdk":"2.220.1","chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.7.3","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-plugin-react":"7.6.1","mocha":"5.1.1","mocha-appveyor-reporter":"0.4.0","mocha-junit-reporter":"1.17.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.3.1","shell-quote":"1.6.1","standard":"11.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^5.0.0","nan":"2.10.0","node-pre-gyp":"0.6.39"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"09773ed0f52cbed1f2e84f414feb83e91239257b","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.0.6","_npmVersion":"6.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"4c268ba0ba5c71015770993eed0a76f49641ae86","size":1743468,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.6.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.6_1524705118949_0.31981190033580953"},"_hasShrinkwrap":false,"publish_time":1524705119067,"_cnpm_publish_time":1524705119067},"1.0.5":{"name":"@atom/watcher","version":"1.0.5","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"aws-sdk":"2.220.1","chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.7.3","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-plugin-react":"7.6.1","mocha":"5.1.1","mocha-appveyor-reporter":"0.4.0","mocha-junit-reporter":"1.17.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.3.1","shell-quote":"1.6.1","standard":"11.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^5.0.0","nan":"2.10.0","node-pre-gyp":"0.6.39"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"fa20a4b83cf8d60fecb4803d8d6f7ab38537239d","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.0.5","_npmVersion":"6.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"936917bf3133f80258941e2aeba191b9ab67b661","size":1743459,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.5.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.5_1524704869372_0.0314678679616458"},"_hasShrinkwrap":false,"publish_time":1524704869518,"_cnpm_publish_time":1524704869518},"1.0.4":{"name":"@atom/watcher","version":"1.0.4","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node-pre-gyp install --fallback-to-build","publish":"node-pre-gyp package && node-pre-gyp-github publish --release","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=test-results/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"aws-sdk":"2.220.1","chai":"4.1.2","chai-as-promised":"7.1.1","electron-rebuild":"1.7.3","eslint-plugin-import":"2.8.0","eslint-plugin-promise":"3.6.0","eslint-plugin-react":"7.6.1","mocha":"5.1.1","mocha-appveyor-reporter":"0.4.0","mocha-junit-reporter":"1.17.0","mocha-stress":"1.0.0","node-pre-gyp-github":"1.3.1","shell-quote":"1.6.1","standard":"11.0.1","temp":"0.8.3","test-until":"1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^5.0.0","nan":"2.10.0","node-pre-gyp":"0.6.39"},"binary":{"module_name":"watcher","module_path":"./build/{configuration}/","host":"https://github.com/atom/watcher/releases/download/","remote_path":"{version}"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"e25ab667e37734ebeeb086af4187b66682c9b418","homepage":"https://github.com/atom/watcher#readme","bundleDependencies":["node-pre-gyp"],"_id":"@atom/watcher@1.0.4","_npmVersion":"6.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"7edb84be1e8145aa12f82b8fddbed00d0f05d4bb","size":101762,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.4.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.4_1524704729187_0.8104368423214565"},"_hasShrinkwrap":false,"publish_time":1524704729280,"_cnpm_publish_time":1524704729280},"1.0.3":{"name":"@atom/watcher","version":"1.0.3","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","electron-rebuild":"^1.7.3","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"f552d0658118a98f5a4870b8f7b71f43e45d9790","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"a2c0b595dca9218f038d84929530f04416887957","size":99339,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.3.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.3_1519146265232_0.7471716511534685"},"_hasShrinkwrap":false,"publish_time":1519146265307,"_cnpm_publish_time":1519146265307},"1.0.2":{"name":"@atom/watcher","version":"1.0.2","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","build:atom":"electron-rebuild --version 1.7.11","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","electron-rebuild":"^1.7.3","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"1cb5037b4eac37dd580345bc5622acfe901cb3c8","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"127450d7862cbee33f0ce456dbc28b4967440e11","size":100078,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.2.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.2_1518834528117_0.0824714866826155"},"_hasShrinkwrap":false,"publish_time":1518834528212,"_cnpm_publish_time":1518834528212},"1.0.1":{"name":"@atom/watcher","version":"1.0.1","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"6722335767c5030bc9b1f2b2686b0578d100f022","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"a49b5324516b20295c06271e652ce8e9057dfb9b","size":99619,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.1_1518618524318_0.28331539211475754"},"_hasShrinkwrap":false,"publish_time":1518618525142,"_cnpm_publish_time":1518618525142},"1.0.0":{"name":"@atom/watcher","version":"1.0.0","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"23faed340e5a14634d0d9bc9f900d15917d17bce","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"827e12174cd181628a06708570f5fbc6666b1e2a","size":99591,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-1.0.0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher_1.0.0_1518362867474_0.026019110567052417"},"_hasShrinkwrap":false,"publish_time":1518362868427,"_cnpm_publish_time":1518362868427},"0.0.8":{"name":"@atom/watcher","version":"0.0.8","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","test:gdb":"gdb --args node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"2dac6f2c272d249c844cb6dd6318cf7bc83fe9a0","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.8","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"4cb16f540c2ad78fd3ebc507f2b6ea3567e89a8b","size":96610,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.8.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.8.tgz_1511311961079_0.5224587023258209"},"directories":{},"publish_time":1511311962549,"_hasShrinkwrap":false,"_cnpm_publish_time":1511311962549},"0.0.7":{"name":"@atom/watcher","version":"0.0.7","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"07689a9a1cc05ef19f0ccc133e2f5600ed9d7588","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"f4cc50b8ca6029aa7f502ed0a8e945f0b8c0a6bf","size":92724,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.7.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.7.tgz_1510285311256_0.2331273655872792"},"directories":{},"publish_time":1510285312507,"_hasShrinkwrap":false,"_cnpm_publish_time":1510285312507},"0.0.6":{"name":"@atom/watcher","version":"0.0.6","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"c12c046b150fea25cd9561d22c4e976a80dc1cc5","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"3f603fe83346e60997c917cca0cb76b9ee8361c1","size":90993,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.6.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.6.tgz_1510074084446_0.3703752369619906"},"directories":{},"publish_time":1510074085689,"_hasShrinkwrap":false,"_cnpm_publish_time":1510074085689},"0.0.6-0":{"name":"@atom/watcher","version":"0.0.6-0","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"8e407785685b9d5cec6a74bde4a229002f0c21a5","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.6-0","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"e72f610eda06d17dad09d4ac29b034aa6558f3bb","size":90996,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.6-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.6-0.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.6-0.tgz_1510073062527_0.8782039466314018"},"directories":{},"publish_time":1510073064023,"_hasShrinkwrap":false,"_cnpm_publish_time":1510073064023},"0.0.5":{"name":"@atom/watcher","version":"0.0.5","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"5d6ec6ed074ce107470e465f15181202ba281b9a","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"bd0bdc38be75657a5f3242275a7e773ced6396ef","size":90933,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.5.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.5.tgz_1509998123813_0.6774893656838685"},"directories":{},"publish_time":1509998125105,"_hasShrinkwrap":false,"_cnpm_publish_time":1509998125105},"0.0.4":{"name":"@atom/watcher","version":"0.0.4","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","fs-extra":"^4.0.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"53a96b20d2914f044f00f7754b9455c8027a331a","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"8651a9a654670ec0743e957f48aaccc4d6d2bc2a","size":85940,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.4.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.4.tgz_1508777666834_0.5313560450449586"},"directories":{},"publish_time":1508777668320,"_hasShrinkwrap":false,"_cnpm_publish_time":1508777668320},"0.0.3":{"name":"@atom/watcher","version":"0.0.3","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","fs-extra":"^4.0.0","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"0c2b19c79a85fa5875e6d5e541f68ba2d8ac82c1","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"839d53286066ea7541a0cbb6b11d514ae0dffbb4","size":84548,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.3.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.3.tgz_1508528967753_0.17388882348313928"},"directories":{},"publish_time":1508528969058,"_hasShrinkwrap":false,"_cnpm_publish_time":1508528969058},"0.0.2":{"name":"@atom/watcher","version":"0.0.2","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","fs-extra":"^4.0.0","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"c326b345d88eecd4451d3b221552bc1088d3dc66","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"99af40172e872cbffd491f8c734d91a5743affb2","size":84793,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.2.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.2.tgz_1508528185608_0.45418389909900725"},"directories":{},"publish_time":1508528186861,"_hasShrinkwrap":false,"_cnpm_publish_time":1508528186861},"0.0.1":{"name":"@atom/watcher","version":"0.0.1","description":"Atom filesystem watcher","main":"lib/index.js","scripts":{"install":"node --harmony script/helper/gen-compilation-db.js rebuild","lint":"npm run lint:js && npm run lint:cpp","lint:js":"standard","lint:cpp":"script/c++-lint","format":"npm run format:js && npm run format:cpp","format:cpp":"script/c++-format","format:js":"standard --fix","build:debug":"node --harmony script/helper/gen-compilation-db.js rebuild --debug","test":"mocha --require test/global.js --require mocha-stress --recursive --harmony","test:lldb":"lldb -- node --harmony ./node_modules/.bin/_mocha --require test/global.js --require mocha-stress --recursive","ci:appveyor":"npm run test -- --fgrep ^windows --invert --reporter mocha-appveyor-reporter --reporter-options appveyorBatchSize=5 --timeout 30000","ci:circle":"npm run test -- --fgrep '^mac' --invert --reporter mocha-junit-reporter --reporter-options mochaFile=${CIRCLE_TEST_REPORTS}/mocha/test-results.xml","ci:travis":"npm run test -- --fgrep '^linux' --invert --reporter list","aw:test":"npm run clean:fixture && clear && npm run build:debug && clear && npm run test","aw:win":"npm run clean:fixture && cls && npm run build:debug && cls && npm run test","clean:fixture":"git clean -xfd test/fixture"},"repository":{"type":"git","url":"git+https://github.com/atom/watcher.git"},"bugs":{"url":"https://github.com/atom/watcher/issues"},"keywords":["filewatch","watcher","file","inotify","fsevents","readdirectorychangesw"],"author":{"name":"GitHub"},"license":"MIT","devDependencies":{"chai":"4.0.2","chai-as-promised":"7.1.1","fs-extra":"^4.0.0","mocha":"3.4.2","mocha-appveyor-reporter":"^0.4.0","mocha-junit-reporter":"^1.13.0","mocha-stress":"^1.0.0","shell-quote":"^1.6.1","standard":"10.0.2","temp":"^0.8.3","test-until":"^1.1.1"},"dependencies":{"event-kit":"^2.4.0","nan":"2.6.2"},"standard":{"globals":["describe","it","assert","beforeEach","afterEach","until"]},"gitHead":"ab207ea810c762dde383e476ae44984712e39042","homepage":"https://github.com/atom/watcher#readme","_id":"@atom/watcher@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"smashwilson","email":"smashwilson@gmail.com"},"dist":{"shasum":"2b3505a563018c88ee8f145ae93eb6fa3c407ff9","size":84731,"noattachment":false,"key":"/@atom/watcher/-/@atom/watcher-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@atom/watcher/download/@atom/watcher-0.0.1.tgz"},"maintainers":[{"name":"as-cii","email":"me@as-cii.com"},{"name":"binarymuse","email":"michelle@michelletilley.net"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"donokuda","email":"helloyesthisisdon@gmail.com"},{"name":"iolsen","email":"ian.olsen@gmail.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"kashef","email":"mazen.elkashef@gmail.com"},{"name":"kuychaco","email":"kuychaco@gmail.com"},{"name":"lee-dohm","email":"lee@lee-dohm.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"simurai","email":"sim@simurai.com"},{"name":"smashwilson","email":"smashwilson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watcher-0.0.1.tgz_1508526948778_0.6764791167806834"},"directories":{},"publish_time":1508526950541,"_hasShrinkwrap":false,"_cnpm_publish_time":1508526950541}},"readme":"# Atom Filesystem Watcher\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/atom/watcher.svg)](https://greenkeeper.io/)\n\n| Linux | Windows | MacOS |\n|:------|:-------:|------:|\n| [![Build Status](https://travis-ci.org/atom/watcher.svg?branch=master)](https://travis-ci.org/atom/watcher) | [![Build status](https://ci.appveyor.com/api/projects/status/xgm4eg6hbj53cpkl/branch/master?svg=true)](https://ci.appveyor.com/project/Atom/watcher/branch/master) | [![CircleCI](https://circleci.com/gh/atom/watcher/tree/master.svg?style=svg)](https://circleci.com/gh/atom/watcher/tree/master) |\n\n**@atom/watcher** is a filesystem watching library for Node.js built to power [Atom](https://atom.io). It prioritizes:\n\n* **High fidelity** to the native filesystem watching system calls provided by each operating system.\n* **Graceful degredation** to polling when native events are unavailable.\n* Be **gentle on your CPU** even while polling large directory trees by throttling system calls and never using spinlocks. **Respect your RAM** by capping the amount of persisted information. **Stay out of the event loop's way** by delivering filesystem events to JavaScript in batches.\n* **Scalability** to thousands of watched root directories and tens of thousands of files per root.\n* Comprehensible **diagnostics and logging,** including detailed reporting of operating system errors.\n\n## Installation\n\n@atom/watcher is developed against Node.js 8, but it should work with any Node.js version that supports `async`/`await`. Your system must be able to [build native Node.js modules](https://github.com/nodejs/node-gyp#installation). @atom/watcher supports [MacOS](./docs/macos.md) _(>= MacOS 10.7)_, [Windows](./docs/windows.md) _(>= Windows XP, >= Windows Server 2003)_, and [Linux](./docs/linux.md) _(kernel >= 2.6.27, glibc >= 2.9 :point_right: Ubuntu >= 10.04, Debian >= 6, RHEL >= 6)_.\n\n```bash\n$ npm install @atom/watcher\n```\n\n## Use\n\nTo be notified when any filesystem event occurs beneath `/var/log`:\n\n```js\nconst watcher = require('@atom/watcher')\n\n// Invoke a callback with each filesystem event that occurs beneath a specified path.\nconst w = await watcher.watchPath('/var/log', {}, events => {\n  console.log(`Received batch of ${events.length} events.`)\n  for (const event of events) {\n    // \"created\", \"modified\", \"deleted\", \"renamed\"\n    console.log(`Event action: ${event.action}`)\n\n    // Absolute path to the filesystem entry that was touched\n    console.log(`Event path: ${event.path}`)\n\n    // \"file\", \"directory\", \"symlink\", or \"unknown\"\n    console.log(`Event entry kind: ${event.kind}`)\n\n    if (event.action === 'renamed') {\n      console.log(`.. renamed from: ${event.oldPath}`)\n    }\n  }\n})\n\n// Report errors that occur after the watch root has been started.\nw.onDidError(err => {\n  console.error(`Something went wrong: ${err}`)\n})\n\n// Immediately stop receiving filesystem events. If this is the last watcher on this path, asynchronously release\n// any OS resources required to subscribe to these events.\nw.dispose()\n```\n\n### configure()\n\nTweak package-global settings. This method may be called even after watchers have been started. The `Promise` it returns resolves when all changed settings have taken effect. All configuration settings are optional. Omitted keys are left unchanged.\n\n```js\nconst watcher = require('@atom/watcher')\n\nawait watcher.configure({\n  jsLog: watcher.STDOUT,\n  mainLog: watcher.STDERR,\n  workerLog: 'worker.log',\n  pollingLog: 'polling.log',\n  workerCacheSize: 4096,\n  pollingThrottle: 1000,\n  pollingInterval: 100\n})\n```\n\n`jsLog` configures the logging of events from the JavaScript layer. It may be one of:\n\n* A `String` specifying a path to log to a file. Be careful that you don't log to a directory that you're watching :innocent:\n* The constants `watcher.STDERR` or `watcher.STDOUT` to log to the `node` process' standard error or output streams.\n* `watcher.DISABLE` to disable main thread logging. This is the default.\n\n`mainLog` configures the logging of events from the main thread, in line with libuv's event loop. It accepts the same arguments as `jsLog` and also defaults to `watcher.DISABLE`.\n\n`workerLog` configures logging for the worker thread, which is used to interact with native operating system filesystem watching APIs. It accepts the same arguments as `jsLog` and also defaults to `watcher.DISABLE`.\n\n`pollingLog` configures logging for the polling thread, which polls the filesystem when the worker thread is unable to. The polling thread only launches when at least one path needs to be polled. `pollingLog` accepts the same arguments as `jsLog` and also defaults to `watcher.DISABLE`.\n\n`workerCacheSize` controls the number of recently seen stat results are cached within the worker thread. Increasing the cache size will improve the reliability of rename correlation and the entry kinds of deleted entries, but will consume more RAM. The default is `4096`.\n\n`pollingThrottle` controls the rough number of filesystem-touching system calls (`lstat()` and `readdir()`) performed by the polling thread on each polling cycle. Increasing the throttle will improve the timeliness of polled events, especially when watching large directory trees, but will consume more processor cycles and I/O bandwidth. The throttle defaults to `1000`.\n\n`pollingInterval` adjusts the time in milliseconds that the polling thread spends sleeping between polling cycles. Decreasing the interval will improve the timeliness of polled events, but will consume more processor cycles and I/O bandwidth. The interval defaults to `100`.\n\n### watchPath()\n\nInvoke a callback with each batch of filesystem events that occur beneath a specified directory.\n\n```js\nconst {watchPath} = require('@atom/watcher')\nconst watcher = await watchPath('/var/log', {recursive: true}, (events) => {\n  // ...\n})\n```\n\nThe returned `Promise` resolves to a `PathWatcher` instance when the watcher is fully installed and events are flowing. The `Promise` may reject if the path does not exist, is not a directory, or if an operating system error prevented the watcher from successfully initializing, like a thread failing to launch or memory being exhausted.\n\nThe _path_ argument specifies the root directory to watch. This must be an existing directory, but may be relative, contain symlinks, or contain `.` and `..` segments. Multiple independent calls to `watchPath()` may result in `PathWatcher` instances backed by the same native event source or polling root, so it is relatively cheap to create many watchers within the same directory hierarchy across your codebase.\n\nThe _options_ argument configures the nature of the watch. Pass `{}` to accept the defaults. Available options are:\n\n* `recursive`: If `true`, filesystem events that occur within subdirectories will be reported as well. If `false`, only changes to immediate children of the provided path will be reported. Defaults to `true`.\n\nThe _callback_ argument will be called repeatedly with each batch of filesystem events that are delivered until the [`.dispose() method`](#pathwatcherdispose) is called. Event batches are `Arrays` containing objects with the following keys:\n\n* `action`: a `String` describing the filesystem action that occurred. One of `\"created\"`, `\"modified\"`, `\"deleted\"`, or `\"renamed\"`.\n* `kind`: a `String` distinguishing the type of filesystem entry that was acted upon, if known. One of `\"file\"`, `\"directory\"`, `\"symlink\"`, or `\"unknown\"`.\n* `path`: a `String` containing the absolute path to the filesystem entry that was acted upon. In the event of a rename, this is the _new_ path of the entry.\n* `oldPath`: a `String` containing the former absolute path of a renamed filesystem entry. Omitted when action is not `\"renamed\"`.\n\nThe callback _may_ be invoked for filesystem events that occur before the promise is resolved, but it _will_ be invoked for any changes that occur after it resolves. All three arguments are mandatory.\n\n_:spiral_notepad: When writing tests against code that uses `watchPath`, note that you cannot easily assert that an event was **not** delivered. This is especially true on MacOS, where timestamp resolution can cause you to receive events that occurred before you even issued the `watchPath` call!_\n\n### PathWatcher.onDidError()\n\nInvoke a callback with any errors that occur after the watcher has been installed successfully.\n\n```js\nconst {watchPath} = require('@atom/watcher')\nconst watcher = await watchPath('/var/log', {}, () => {})\n\nconst disposable = watcher.onDidError(err => {\n  console.error(err)\n})\n\ndisposable.dispose()\n```\n\nReturns a [`Disposable`](https://github.com/atom/event-kit#consuming-event-subscription-apis) that clients should dispose to release the subscription.\n\nThe `callback` argument will be invoked with an `Error` with a stack trace that likely isn't very helpful and a message that hopefully is.\n\n### PathWatcher.dispose()\n\nRelease an event subscription. The event callback associated with this `PathWatcher` will not be called after the watcher has been disposed, synchronously. Note that the native resources or polling root used to feed events to this watcher may remain, if another active `PathWatcher` is consuming events from it, and even if they are freed as a result of this disposal they will be freed asynchronously.\n\n```js\nconst {watchPath} = require('@atom/watcher')\nconst watcher = await watchPath('/var/log', {}, () => {})\n\n//\n\nwatcher.dispose()\n```\n\n### Environment variables\n\nLogging may also be configured by setting environment variables. Each of these may be set to an empty string to disable that log, `\"stderr\"` to output to stderr, `\"stdout\"` to output to stdout, or a path to write output to a file at that path.\n\n* `WATCHER_LOG_JS`: JavaScript layer logging\n* `WATCHER_LOG_MAIN`: Main thread logging\n* `WATCHER_LOG_WORKER`: Worker thread logging\n* `WATCHER_LOG_POLLING`: Polling thread logging\n\n## CLI\n\nIt's possible to call `@atom/watcher` from the command-line, like this:\n\n```sh\n$ watcher /path/to/watch\n```\n\nExample:\n\n```\ncreated directory: /path/to/watch/foo\ndeleted directory: /path/to/watch/foo\n```\n\nIt can be useful for testing the watcher and to describe a scenario when reporting an issue.\n","_attachments":{},"homepage":"https://github.com/atom/watcher#readme","bugs":{"url":"https://github.com/atom/watcher/issues"},"license":"MIT"}