{"_id":"subscribe-ui-event","_rev":"410241","name":"subscribe-ui-event","description":"A single, throttle built-in solution to subscribe to browser UI Events.","dist-tags":{"latest":"2.0.7"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"time":{"modified":"2021-08-04T05:05:50.000Z","created":"2015-07-30T06:05:28.608Z","2.0.7":"2020-08-19T19:46:38.791Z","2.0.6":"2020-03-02T21:31:13.023Z","2.0.5":"2018-11-21T18:11:14.769Z","2.0.4":"2018-09-24T22:46:37.721Z","2.0.3":"2018-07-20T00:01:55.052Z","2.0.2":"2018-06-05T19:40:35.919Z","2.0.1":"2018-05-11T00:31:38.781Z","2.0.0":"2018-05-10T22:10:17.889Z","1.1.2":"2018-05-10T19:26:36.647Z","1.1.1":"2018-01-02T20:16:03.559Z","1.1.0":"2017-12-20T23:42:30.993Z","1.0.14":"2016-09-22T21:54:54.139Z","1.0.13":"2016-08-05T17:24:38.419Z","1.0.12":"2016-05-24T18:30:39.080Z","1.0.11":"2016-05-24T17:38:09.103Z","1.0.10":"2016-04-01T20:10:58.020Z","1.0.9":"2016-04-01T20:04:31.384Z","1.0.8":"2016-03-25T18:33:42.894Z","1.0.7":"2016-03-24T22:24:22.036Z","1.0.6":"2016-03-11T05:25:12.651Z","1.0.5":"2016-03-02T23:02:58.014Z","1.0.4":"2016-01-31T20:11:38.475Z","1.0.3":"2016-01-27T06:38:23.995Z","1.0.2":"2016-01-27T06:24:31.615Z","1.0.1":"2016-01-12T23:59:12.406Z","1.0.0":"2015-11-24T17:52:09.781Z","0.2.10":"2015-11-19T20:25:40.803Z","0.2.9":"2015-11-18T07:48:40.478Z","0.2.8":"2015-11-18T06:50:30.752Z","0.2.7":"2015-09-11T01:02:04.697Z","0.2.6":"2015-09-02T22:54:30.200Z","0.2.5":"2015-09-01T19:28:30.389Z","0.2.4":"2015-09-01T00:35:12.698Z","0.2.3":"2015-08-31T23:12:29.933Z","0.2.2":"2015-08-30T03:26:00.030Z","0.2.1":"2015-08-30T03:02:11.150Z","0.2.0":"2015-08-28T18:24:38.767Z","0.1.4":"2015-08-26T00:29:21.505Z","0.1.3":"2015-08-19T19:14:38.483Z","0.1.2":"2015-08-19T05:12:15.738Z","0.1.1":"2015-08-19T05:04:41.535Z","0.1.0":"2015-07-30T06:05:28.608Z"},"users":{"johnfliu":true,"hydra":true,"arcticicestudio":true},"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"versions":{"2.0.7":{"name":"subscribe-ui-event","version":"2.0.7","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.15","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"63a87a857d8ec0b4634b6b156a4bfbf159357d1f","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.7","_nodeVersion":"12.16.2","_npmVersion":"6.14.7","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"dist":{"shasum":"8d18b6339c35b25246a5335775573f0e5dc461f8","size":10092,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.7.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.7_1597866398637_0.8414438104728641"},"_hasShrinkwrap":false,"publish_time":1597866398791,"_cnpm_publish_time":1597866398791},"2.0.6":{"name":"subscribe-ui-event","version":"2.0.6","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.15","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"32a7fdcfa1cd7f731d0bbd581f41b2c05b581b31","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.6","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"dist":{"shasum":"44ab9bbb2e58948ded9b3a52c2f6d5979e528129","size":10087,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.6.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.6_1583184672887_0.10874992397898997"},"_hasShrinkwrap":false,"publish_time":1583184673023,"_cnpm_publish_time":1583184673023},"2.0.5":{"name":"subscribe-ui-event","version":"2.0.5","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","licenseText":"Software License Agreement (BSD License)\n========================================\n\nCopyright (c) 2015, Yahoo Inc. All rights reserved.\n----------------------------------------------------\n\nRedistribution and use of this software in source and binary forms, with or\nwithout modification, are permitted provided that the following conditions are\nmet:\n\n  * Redistributions of source code must retain the above copyright notice, this\n    list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright notice,\n    this list of conditions and the following disclaimer in the documentation\n    and/or other materials provided with the distribution.\n  * Neither the name of Yahoo Inc. nor the names of YUI's contributors may be\n    used to endorse or promote products derived from this software without\n    specific prior written permission of Yahoo Inc.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","license":"BSD*","_id":"subscribe-ui-event@2.0.5","dist":{"shasum":"f276d8eae3f82b640e69d7b9d55f7334f9ec67ec","size":10130,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.5.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.5_1542823874626_0.10137204349399109"},"_hasShrinkwrap":false,"publish_time":1542823874769,"_cnpm_publish_time":1542823874769},"2.0.4":{"name":"subscribe-ui-event","version":"2.0.4","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","licenseText":"Software License Agreement (BSD License)\n========================================\n\nCopyright (c) 2015, Yahoo Inc. All rights reserved.\n----------------------------------------------------\n\nRedistribution and use of this software in source and binary forms, with or\nwithout modification, are permitted provided that the following conditions are\nmet:\n\n  * Redistributions of source code must retain the above copyright notice, this\n    list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright notice,\n    this list of conditions and the following disclaimer in the documentation\n    and/or other materials provided with the distribution.\n  * Neither the name of Yahoo Inc. nor the names of YUI's contributors may be\n    used to endorse or promote products derived from this software without\n    specific prior written permission of Yahoo Inc.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","license":"BSD*","_id":"subscribe-ui-event@2.0.4","dist":{"shasum":"2f58d75799a44e5013bc753cfcce1f5958f3ffe5","size":10112,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.4.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.4_1537829197524_0.7824042482398443"},"_hasShrinkwrap":false,"publish_time":1537829197721,"_cnpm_publish_time":1537829197721},"2.0.3":{"name":"subscribe-ui-event","version":"2.0.3","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"71677cab62043f15fb333af24518fa7a6d5a8c98","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},"dist":{"shasum":"501caf7cf1b25a241e8b892147121789bbff0b9c","size":69425,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.3.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.3_1532044914962_0.06664992796538338"},"_hasShrinkwrap":false,"publish_time":1532044915052,"_cnpm_publish_time":1532044915052},"2.0.2":{"name":"subscribe-ui-event","version":"2.0.2","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"d0c6d3be4c7c11cc8bc46675456ae8cb0e1aacba","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},"dist":{"shasum":"3837ebdcc18be55efbf1cdd5b433127c9276878c","size":69268,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.2.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.2_1528227635820_0.3284695046083228"},"_hasShrinkwrap":false,"publish_time":1528227635919,"_cnpm_publish_time":1528227635919},"2.0.1":{"name":"subscribe-ui-event","version":"2.0.1","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"eaab95613dec6d6826058e6e8e207a1d219fd53a","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.1","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},"dist":{"shasum":"c7cd0780a0b485a62140d30e718ad53af00cf6bb","size":70224,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.1.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.1_1525998698659_0.4690079543956456"},"_hasShrinkwrap":false,"publish_time":1525998698781,"_cnpm_publish_time":1525998698781},"2.0.0":{"name":"subscribe-ui-event","version":"2.0.0","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","module":"index.es.js","scripts":{"dev":"grunt functional-debug","dist":"grunt dist","func":"grunt functional","lint":"eslint src","prepublish":"grunt dist","unit":"grunt unit","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^3.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"async":"^2.6.0","babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","chai":"^4.1.2","coveralls":"^3.0.0","es5-shim":"^4.0.0","eslint":"^3.6.0","eslint-config-airbnb":"^15.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.0.0","grunt":"^1.0.0","grunt-atomizer":"^3.0.0","grunt-babel":"^7.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^9.0.0","grunt-shell":"^2.0.0","grunt-webpack":"^3.0.0","jsdom":"^11.8.0","mocha":"^5.0.0","nyc":"^11.6.0","pre-commit":"^1.0.0","prop-types":"^15.6.1","react":"^16.0.0","react-dom":"^16.0.0","webpack":"^4.0.0","webpack-dev-server":"^3.1.3","xunit-file":"^1.0.0"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"6286ac4ef8f3bd215f6aaf3d1759140f4f924297","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@2.0.0","_npmVersion":"6.0.0","_nodeVersion":"8.6.0","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"63c4a05ef306ce31d8352f9bde241691fee5b8c2","size":70211,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-2.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_2.0.0_1525990217797_0.25483861523894524"},"_hasShrinkwrap":false,"publish_time":1525990217889,"_cnpm_publish_time":1525990217889},"1.1.2":{"name":"subscribe-ui-event","version":"1.1.2","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","prepublish":"grunt dist","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^2.0.0","lodash":"^4.17.10","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^15.0.0","react-dom":"^15.0.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"e92253f128bbd0f53db764969e52a37b28e3a796","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.1.2","_npmVersion":"6.0.0","_nodeVersion":"8.6.0","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"08694449ba3dbad2933ba677d7896b386bfba4d0","size":10036,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.1.2.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event_1.1.2_1525980396483_0.5829125810844222"},"_hasShrinkwrap":false,"publish_time":1525980396647,"_cnpm_publish_time":1525980396647},"1.1.1":{"name":"subscribe-ui-event","version":"1.1.1","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","prepublish":"grunt dist","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^2.0.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^15.0.0","react-dom":"^15.0.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"b19a645b447596ff0cfa3894aa85323612127226","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.1.1","_shasum":"e0e4aa77dc488743ee70bffeb81376d533d4806f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},"dist":{"shasum":"e0e4aa77dc488743ee70bffeb81376d533d4806f","size":56913,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.1.1.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event-1.1.1.tgz_1514924163432_0.8278567339293659"},"directories":{},"publish_time":1514924163559,"_hasShrinkwrap":false,"_cnpm_publish_time":1514924163559},"1.1.0":{"name":"subscribe-ui-event","version":"1.1.0","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","prepublish":"grunt dist","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^2.0.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^15.0.0","react-dom":"^15.0.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"f2d466f42a2e7580fd502d42f2b6ae3260ff96ee","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"4879788ef30172bbaf9807fff00f0fa2a6c5bd2e","size":10049,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.1.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/subscribe-ui-event-1.1.0.tgz_1513813350850_0.515865141293034"},"directories":{},"publish_time":1513813350993,"_hasShrinkwrap":false,"_cnpm_publish_time":1513813350993},"1.0.14":{"name":"subscribe-ui-event","version":"1.0.14","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","prepublish":"grunt dist","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^2.0.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^15.0.0","react-dom":"^15.0.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"fc1245f04f5df60d5927305fe3c468ef0d23a128","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.0.14","_shasum":"c506104bc35c7abb762eb347b595442a2567267f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"dist":{"shasum":"c506104bc35c7abb762eb347b595442a2567267f","size":11904,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.14.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.14.tgz_1474581292209_0.07676110742613673"},"directories":{},"publish_time":1474581294139,"_cnpm_publish_time":1474581294139,"_hasShrinkwrap":false},"1.0.13":{"name":"subscribe-ui-event","version":"1.0.13","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","prepublish":"grunt dist","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^15.0.0","react-dom":"^15.0.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"8d451f5678fb0f853db7096ad08f615f21f7cbd0","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.0.13","_shasum":"2935087f2e6daaea966ed058e4265ae3b0d9b683","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"dist":{"shasum":"2935087f2e6daaea966ed058e4265ae3b0d9b683","size":11864,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.13.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.13.tgz_1470417875495_0.43294392595998943"},"directories":{},"publish_time":1470417878419,"_cnpm_publish_time":1470417878419,"_hasShrinkwrap":false},"1.0.12":{"name":"subscribe-ui-event","version":"1.0.12","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"cac9b8308581837ac6569a23bf055243f33de205","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.0.12","_shasum":"95e236950af3ddf8d71baf6ad17440950e14df32","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"dist":{"shasum":"95e236950af3ddf8d71baf6ad17440950e14df32","size":11846,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.12.tgz"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.12.tgz_1464114638694_0.190181688638404"},"directories":{},"publish_time":1464114639080,"_cnpm_publish_time":1464114639080,"_hasShrinkwrap":false},"1.0.11":{"name":"subscribe-ui-event","version":"1.0.11","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"git+https://github.com/yahoo/subscribe-ui-event.git"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"4e7605e068a8edebb14043c3b55924bc0755e45a","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","_id":"subscribe-ui-event@1.0.11","_shasum":"2f93ad5cd1119991f278c16c8415e186fb5e6b1f","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.11","_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"2f93ad5cd1119991f278c16c8415e186fb5e6b1f","size":6054,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.11.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.11.tgz_1464111488686_0.9127496944274753"},"directories":{},"publish_time":1464111489103,"_cnpm_publish_time":1464111489103,"_hasShrinkwrap":false},"1.0.10":{"name":"subscribe-ui-event","version":"1.0.10","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"1374f7beb4107e53272a1fcb9540b4bdce33fc7b","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.10","_shasum":"514c66681e79a71a986d477f59d7c54f2c49a3a3","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"514c66681e79a71a986d477f59d7c54f2c49a3a3","size":11925,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.10.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.10.tgz_1459541457491_0.26254993374459445"},"directories":{},"publish_time":1459541458020,"_cnpm_publish_time":1459541458020,"_hasShrinkwrap":false},"1.0.9":{"name":"subscribe-ui-event","version":"1.0.9","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^4.0.0","raf":"^3.0.0"},"devDependencies":{"babel-loader":"^5.0.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt":"^0.4.5","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","istanbul":"^0.4.0","jshint":"^2.5.1","mocha":"^2.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"a60ff2c3105d0977d64143d58911cbdf2dfc4dd5","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.9","_shasum":"99f2354871328f24f75446188718dfd4be1673f5","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"99f2354871328f24f75446188718dfd4be1673f5","size":11916,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.9.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.9.tgz_1459541070879_0.963100626366213"},"directories":{},"publish_time":1459541071384,"_cnpm_publish_time":1459541071384,"_hasShrinkwrap":false},"1.0.8":{"name":"subscribe-ui-event","version":"1.0.8","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.4.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"0c6a21c8fe5c59697faae696b4fe67dfde122301","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.8","_shasum":"8805d48ae6391070b428c0d7bae979eca2223238","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"8805d48ae6391070b428c0d7bae979eca2223238","size":12032,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.8.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.8.tgz_1458930822502_0.5992962869349867"},"directories":{},"publish_time":1458930822894,"_cnpm_publish_time":1458930822894,"_hasShrinkwrap":false},"1.0.7":{"name":"subscribe-ui-event","version":"1.0.7","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.4.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"2f27c34d27a932d8e7400cec04c90988a22680bf","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.7","_shasum":"2b04d0759ad0cfcb0e1381fce4a8ee6f0250f99a","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"2b04d0759ad0cfcb0e1381fce4a8ee6f0250f99a","size":12024,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.7.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.7.tgz_1458858261698_0.6973737142980099"},"directories":{},"publish_time":1458858262036,"_cnpm_publish_time":1458858262036,"_hasShrinkwrap":false},"1.0.6":{"name":"subscribe-ui-event","version":"1.0.6","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.4.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"3978f6dfa6e17d526223f88691b1b582b82fdcc4","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.6","_shasum":"7cb0ea29cfba20aab5b5cd3b2ec17dbe70096cbd","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"7cb0ea29cfba20aab5b5cd3b2ec17dbe70096cbd","size":11996,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.6.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.6.tgz_1457673912160_0.15813625720329583"},"directories":{},"publish_time":1457673912651,"_cnpm_publish_time":1457673912651,"_hasShrinkwrap":false},"1.0.5":{"name":"subscribe-ui-event","version":"1.0.5","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["addEventListener","browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.4.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.9"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"0c8f2457b65721c5358d9d16d60cfde00c588d68","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.5","_shasum":"cc2190bb7edca2369afde542d958ab03ea1346f7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"cc2190bb7edca2369afde542d958ab03ea1346f7","size":11377,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.5.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/subscribe-ui-event-1.0.5.tgz_1456959777226_0.31216101278550923"},"directories":{},"publish_time":1456959778014,"_cnpm_publish_time":1456959778014,"_hasShrinkwrap":false},"1.0.4":{"name":"subscribe-ui-event","version":"1.0.4","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"18056deab1283c18ec48ca399649489cc658b981","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.4","_shasum":"6c7f93842d9e80d673711f9f924c394305d8226e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"6c7f93842d9e80d673711f9f924c394305d8226e","size":11344,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.4.tgz"},"directories":{},"publish_time":1454271098475,"_cnpm_publish_time":1454271098475,"_hasShrinkwrap":false},"1.0.3":{"name":"subscribe-ui-event","version":"1.0.3","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","lodash.clone":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"267358378ddb918dab5405d3da6a9db1b8878843","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.3","_shasum":"816b7f0457afc74d0db359791f077c5e6686b377","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"816b7f0457afc74d0db359791f077c5e6686b377","size":11327,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.3.tgz"},"directories":{},"publish_time":1453876703995,"_cnpm_publish_time":1453876703995,"_hasShrinkwrap":false},"1.0.2":{"name":"subscribe-ui-event","version":"1.0.2","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","lodash.clone":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"008ee351babbe55c1a1a9518a830767e7f004ff5","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.2","_shasum":"ae0acc42238669bb73b24cc123432b1eadc09a2c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"ae0acc42238669bb73b24cc123432b1eadc09a2c","size":11318,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.2.tgz"},"directories":{},"publish_time":1453875871615,"_cnpm_publish_time":1453875871615,"_hasShrinkwrap":false},"1.0.1":{"name":"subscribe-ui-event","version":"1.0.1","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","lodash.clone":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"f9d1daf8ec41b6e2a12cfec757a3ae2b04673646","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.1","_shasum":"d6aca352b8f869fdb6bd205a79618bbb2b5fe932","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"d6aca352b8f869fdb6bd205a79618bbb2b5fe932","size":10881,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.1.tgz"},"directories":{},"publish_time":1452643152406,"_cnpm_publish_time":1452643152406,"_hasShrinkwrap":false},"1.0.0":{"name":"subscribe-ui-event","version":"1.0.0","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","lodash.clone":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","node-jsdom":"^3.0.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"f2f53863b185132b88aedbbd6476d886e5e259b3","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@1.0.0","_shasum":"a3c994316de71c3c6d247857836ead3d5653ee6d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"a3c994316de71c3c6d247857836ead3d5653ee6d","size":10877,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-1.0.0.tgz"},"directories":{},"publish_time":1448387529781,"_cnpm_publish_time":1448387529781,"_hasShrinkwrap":false},"0.2.10":{"name":"subscribe-ui-event","version":"0.2.10","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.14.0","react-dom":"^0.14.0","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"a0b23b834ba9ad5dbb26263babc4f6d1c9361c9c","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.10","_shasum":"56d7010833158da4cf50bdf3bbf5a37535af3c70","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"56d7010833158da4cf50bdf3bbf5a37535af3c70","size":11234,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.10.tgz"},"directories":{},"publish_time":1447964740803,"_cnpm_publish_time":1447964740803,"_hasShrinkwrap":false},"0.2.9":{"name":"subscribe-ui-event","version":"0.2.9","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"~0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"8d39ba22de658160863d8cfbb780f25cf0c1bf02","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.9","_shasum":"ce1241bd276ba38251486cca6ac0a84067388603","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"ce1241bd276ba38251486cca6ac0a84067388603","size":11157,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.9.tgz"},"directories":{},"publish_time":1447832920478,"_cnpm_publish_time":1447832920478,"_hasShrinkwrap":false},"0.2.8":{"name":"subscribe-ui-event","version":"0.2.8","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","babel-loader":"^5.1.3","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-babel":"^5.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"~0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"26c2642c6108dd3dd7e5761f2c630b2d2b5f1d38","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.8","_shasum":"f7e116eb4f3f24aaa3359ed947a7cf8191e3db23","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"f7e116eb4f3f24aaa3359ed947a7cf8191e3db23","size":7214,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.8.tgz"},"directories":{},"publish_time":1447829430752,"_cnpm_publish_time":1447829430752,"_hasShrinkwrap":false},"0.2.7":{"name":"subscribe-ui-event","version":"0.2.7","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"19ed532f80f841f7a5177cb469e91f74f5cc49c2","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.7","_shasum":"516e86d2d85d68e84c29b8c1370d6133902b4484","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"516e86d2d85d68e84c29b8c1370d6133902b4484","size":11098,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.7.tgz"},"directories":{},"publish_time":1441933324697,"_cnpm_publish_time":1441933324697,"_hasShrinkwrap":false},"0.2.6":{"name":"subscribe-ui-event","version":"0.2.6","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"338f4535399e7a8e1aebe92f182552cd7ddf7e0a","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.6","_shasum":"d7a379d65d8384e90f80e6b1e0633b980c14a0c8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"d7a379d65d8384e90f80e6b1e0633b980c14a0c8","size":11154,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.6.tgz"},"directories":{},"publish_time":1441234470200,"_cnpm_publish_time":1441234470200,"_hasShrinkwrap":false},"0.2.5":{"name":"subscribe-ui-event","version":"0.2.5","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"2f17c2371b2e11170f4aa755e931d5c23ebbeb50","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.5","_shasum":"6a4c8c2b0dbb591b64d097afec012c356936c35e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"6a4c8c2b0dbb591b64d097afec012c356936c35e","size":11127,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.5.tgz"},"directories":{},"publish_time":1441135710389,"_cnpm_publish_time":1441135710389,"_hasShrinkwrap":false},"0.2.4":{"name":"subscribe-ui-event","version":"0.2.4","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"885ad577a4e3bddc881458f844565c0e3a1d1dbe","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.4","_shasum":"cac1852d7de00c60dce077677952fccc6107df39","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"cac1852d7de00c60dce077677952fccc6107df39","size":10730,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.4.tgz"},"directories":{},"publish_time":1441067712698,"_cnpm_publish_time":1441067712698,"_hasShrinkwrap":false},"0.2.3":{"name":"subscribe-ui-event","version":"0.2.3","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"b9126bdb65646672e41ebf15e5b40ece72f03f1e","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.3","_shasum":"f706affae49d3c6b18e233fd25305ef355fb19f1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"f706affae49d3c6b18e233fd25305ef355fb19f1","size":10726,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.3.tgz"},"directories":{},"publish_time":1441062749933,"_cnpm_publish_time":1441062749933,"_hasShrinkwrap":false},"0.2.2":{"name":"subscribe-ui-event","version":"0.2.2","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"41269fabeb1491398f23bfce30b7e567cfb07d09","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.2","_shasum":"bde5c491ddcf31ed661c6607a773d842b59a83f3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"bde5c491ddcf31ed661c6607a773d842b59a83f3","size":10683,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.2.tgz"},"directories":{},"publish_time":1440905160030,"_cnpm_publish_time":1440905160030,"_hasShrinkwrap":false},"0.2.1":{"name":"subscribe-ui-event","version":"0.2.1","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"1782e134d57713b9ed032fc362848f2014e26dc4","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.1","_shasum":"ece59a71ecf063637217a68e60ba71e81790804b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"ece59a71ecf063637217a68e60ba71e81790804b","size":12799,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.1.tgz"},"directories":{},"publish_time":1440903731150,"_cnpm_publish_time":1440903731150,"_hasShrinkwrap":false},"0.2.0":{"name":"subscribe-ui-event","version":"0.2.0","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"a79e36a7511d1879e2c68a8843406bc99df22e67","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.2.0","_shasum":"d395fed8a224b2cd2c2b0b85c0e5ae582ac26b38","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"d395fed8a224b2cd2c2b0b85c0e5ae582ac26b38","size":12721,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.2.0.tgz"},"directories":{},"publish_time":1440786278767,"_cnpm_publish_time":1440786278767,"_hasShrinkwrap":false},"0.1.4":{"name":"subscribe-ui-event","version":"0.1.4","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"5aff8f16c7c6765b45d23bfbcfef680ccac38068","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.1.4","_shasum":"8dc7a636ca7fa9fb8bb548470c34605564830b3c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"8dc7a636ca7fa9fb8bb548470c34605564830b3c","size":10413,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.1.4.tgz"},"directories":{},"publish_time":1440548961505,"_cnpm_publish_time":1440548961505,"_hasShrinkwrap":false},"0.1.3":{"name":"subscribe-ui-event","version":"0.1.3","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"d0eb03cdc8fc81d18d30097dd1dbf28e24d52691","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.1.3","_shasum":"d88d93b3d50403b0851f349c1f143f48259d28a0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"d88d93b3d50403b0851f349c1f143f48259d28a0","size":11558,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.1.3.tgz"},"directories":{},"publish_time":1440011678483,"_cnpm_publish_time":1440011678483,"_hasShrinkwrap":false},"0.1.2":{"name":"subscribe-ui-event","version":"0.1.2","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"^1.4.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.7"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"65a153f1b7f35e09e5ae316d506477d97e908a8d","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.1.2","_shasum":"0bc0d4d88b656fc8d3331efbc0c1fd4bc8a94dff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"0bc0d4d88b656fc8d3331efbc0c1fd4bc8a94dff","size":11527,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.1.2.tgz"},"directories":{},"publish_time":1439961135738,"_cnpm_publish_time":1439961135738,"_hasShrinkwrap":false},"0.1.1":{"name":"subscribe-ui-event","version":"0.1.1","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"1.3.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.11.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^6.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^1.0.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.6"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"9410f65ec4f1b94d9265ac6eaaafa12ab89835b5","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.1.1","_shasum":"3e863397ead2faa2697dfa0492ecea86242eadd1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"3e863397ead2faa2697dfa0492ecea86242eadd1","size":11555,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.1.1.tgz"},"directories":{},"publish_time":1439960681535,"_cnpm_publish_time":1439960681535,"_hasShrinkwrap":false},"0.1.0":{"name":"subscribe-ui-event","version":"0.1.0","description":"A single, throttle built-in solution to subscribe to browser UI Events.","main":"index.js","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover"},"repository":{"type":"git","url":"https://github.com/yahoo/subscribe-ui-event"},"keywords":["browser","events","requestAnimationFrame","resize","scroll","subscribe","throttle"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"dependencies":{"eventemitter3":"^1.1.0","lodash.throttle":"^3.0.3","raf":"^3.0.0"},"devDependencies":{"async":"1.3.0","coveralls":"^2.11.1","es5-shim":"^4.0.0","expect.js":"^0.3.1","grunt-atomizer":"^3.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-connect":"^0.10.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-react":"^0.12.2","grunt-saucelabs":"^8.3.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt":"^0.4.5","istanbul":"^0.3.0","jsdom":"^3.0.0","jshint":"^2.5.1","jsx-loader":"^0.13.2","minimist":"^0.2.0","mocha":"^2.0","mockery":"^1.4.0","pre-commit":"^1.0.0","react":"^0.13.x","xunit-file":"^0.0.5"},"precommit":["lint","test"],"licenses":"BSD-3-Clause","gitHead":"c06dad946d939ee9100ae9d9ed5fb41450c5dc39","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"},"homepage":"https://github.com/yahoo/subscribe-ui-event","_id":"subscribe-ui-event@0.1.0","_shasum":"ffb6608693823fed0ddc18716ea0a9da4dbb18fa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"dist":{"shasum":"ffb6608693823fed0ddc18716ea0a9da4dbb18fa","size":11148,"noattachment":false,"key":"/subscribe-ui-event/-/subscribe-ui-event-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/subscribe-ui-event/download/subscribe-ui-event-0.1.0.tgz"},"directories":{},"publish_time":1438236328608,"_cnpm_publish_time":1438236328608,"_hasShrinkwrap":false}},"readme":"# subscribe-ui-event\n\n[![npm version](https://badge.fury.io/js/subscribe-ui-event.svg)](http://badge.fury.io/js/subscribe-ui-event)\n[![Build Status](https://travis-ci.org/yahoo/subscribe-ui-event.svg?branch=master)](https://travis-ci.org/yahoo/subscribe-ui-event)\n[![Coverage Status](https://coveralls.io/repos/yahoo/subscribe-ui-event/badge.svg)](https://coveralls.io/r/yahoo/subscribe-ui-event)\n[![Dependency Status](https://david-dm.org/yahoo/subscribe-ui-event.svg)](https://david-dm.org/yahoo/subscribe-ui-event)\n[![devDependency Status](https://david-dm.org/yahoo/subscribe-ui-event/dev-status.svg)](https://david-dm.org/yahoo/subscribe-ui-event#info=devDependencies)\n\nWith `subscribe-ui-event`, instead of calling multiple `window.addEventListener('scroll', eventHandler);` by different components, call `subscribe('scroll', eventHandler)`. It will only add single event listener and dispatch event to those who subscribe the event via [eventemitter3](https://github.com/primus/EventEmitter3).\n\nWhy single event? More performance and less memory consumption.\n\n## Single Event Listener v.s. Multiple Event Listeners\n\nThe [jsperf ](http://jsperf.com/subscribe-v-s-addeventlistener/2) runs 10 `addEventListener` and 10 non-throttling `subscribe`, and the outcome is that the ops/sec of `subscribe` is slightly less. But in regular case, you will use throttling `subscribe`, and it will be more performant.\n\n![comparison](https://cloud.githubusercontent.com/assets/2044960/9611594/6167df1c-5095-11e5-8abc-c81ff4d13ce6.png)\n\nFor 10 `addEventListener`, the difference of memory consumption between peak and trough is about 4.1K.\n\n![addEventListener](https://cloud.githubusercontent.com/assets/2044960/9611614/778bc452-5095-11e5-80d9-be9379df9956.png)\n\nFor 10 `subscribe`, the difference of memory consumption between peak and trough is about 1.0K.\n\n![subscribe](https://cloud.githubusercontent.com/assets/2044960/9611619/7c293652-5095-11e5-8d27-29a0d2d167cc.png)\n\n## Other Benifits\n\n1.  Do throttling by default.\n2.  Get `document.body.scrollTop`, `window.innerWidth` once.\n3.  Provide `requestAnimationFrame` throttle for the need of high performance.\n4.  Be able to use like `scrollStart` (see below) those edge events.\n\n## Install\n\n```bash\nnpm install subscribe-ui-event\n```\n\n## API\n\n### subscribe\n\n```js\nSubscription subscribe(String eventType, Function callback, Object? options)\n```\n\nProvide throttled version of window or document events, such like `scroll`, `resize`, `touch` and `visibilitychange` to subscribe, see below.\n\n**Note on IE8 or the below, the throttle will be turned off because the event object is global and will be deleted for setTimeout or rAF.**\n\nExample:\n\n```js\nimport { subscribe } from 'subscribe-ui-event');\nfunction eventHandler (e, payload) {\n    // e is the native event object and\n    // payload is the additional information\n    ...\n}\n// 50ms throttle by default\nconst subscription = subscribe('scroll', eventHandler);\n// remove later\nsubscription.unsubscribe();\n```\n\n**Addtional Payload**\n\nThe format of the payload is:\n\n```js\n{\n    type: <String>, // could be 'scroll', 'resize' ...\n    // you need to pass options.enableScrollInfo = true to subscribe to get the following data\n    scroll: {\n        top: <Number>, // The scroll position, i.g., document.body.scrollTop\n        delta: <Number> // The delta of scroll position, it is helpful for scroll direction\n    },\n    // you need to pass options.enableResizeInfo = true to subscribe to get the following data\n    resize: {\n        width: <Number>, // The client width\n        height: <Number> // The client height\n    },\n    // you need to pass options.enableTouchInfo = true to subscribe to get the following data\n    touch: {\n        axisIntention: <String>, // 'x', 'y', or ''.\n        startX: <Number>,\n        startY: <Number>,\n        deltaX: <Number>,\n        deltaY: <Number>\n    }\n}\n```\n\n**Options**\n\n`options.throttleRate` allows of changing the throttle rate, and the default value is 50 (ms). Set 0 for no throttle. **On IE8, there will be no throttle, because throttling will use setTimeout or rAF to achieve, and the event object passed into event handler will be overwritten.**\n\n`options.context` allows of setting the caller of callback function.\n\n`options.useRAF = true` allows of using `requestAnimationFrame` instead of `setTimeout`.\n\n`options.enableScrollInfo = true` allows of getting `scrollTop`.\n\n`options.enableResizeInfo = true` allows of getting `width` and `height` of client.\n\n`options.enableTouchInfo = true` allows of getting touch information (see above).\n\n`eventType` could be one of the following:\n\n1.  scroll - window.scoll\n2.  scrollStart - The start of window.scoll\n3.  scrollEnd - The end of window.scoll\n4.  resize - window.resize\n5.  resizeStart - The start window.resize\n6.  resizeEnd - The end window.resize\n7.  visibilitychange - document.visibilitychange (IE8 doesn't support)\n8.  touchmoveStart - The start of window.touchmove\n9.  touchmoveEnd - The end of window.touchmove\n10. touchmove - window.touchmove\n11. touchstart - window.touchstart\n12. touchend - window.touchend\n\n`options.eventOptions`: An options object that specifies characteristics about the event listener (if passive event is supported by the browser)\n\n### unsubscribe\n\n```js\nVoid unsubscribe(String eventType, Function callback)\n```\n\nUnsubscribe an event listener, suggest to use `subscription.unsubscribe()`, because it may accidentally unsubscribe those events having the same `eventType` and `callback` but different `throttleRate`.\n\n## Credits\n\n* This library runs full browser test suite using Sauce Labs.\n\n## License\n\nThis software is free to use under the BSD license.\nSee the [LICENSE file](./LICENSE.md) for license text and copyright information.\n","_attachments":{},"homepage":"https://github.com/yahoo/subscribe-ui-event#readme","bugs":{"url":"https://github.com/yahoo/subscribe-ui-event/issues"}}