{"_id":"react-stickynode","_rev":"63-36da03398a86f9971956f16e504e2ea2","name":"react-stickynode","dist-tags":{"latest":"5.0.2"},"versions":{"0.1.1":{"name":"react-stickynode","version":"0.1.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@0.1.1","maintainers":[{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"9a23ee4e9347f107b3780b75ed8f1911a420b3ce","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-0.1.1.tgz","integrity":"sha512-NWycuxc2+SI9JciK/b+pbrmeL1Hk+4UjJx/l4XnqBuGvnZmyiKzcybpioz5kZ3RX6roSiSlskeejSNq7NVMhfw==","signatures":[{"sig":"MEUCIAgV1PH0Wn2MVlFUZ212ucZTtl/zLqzh4Q4SI4H44TAEAiEA25eN91MaAwD3xVYM7ZdXGq+Ah5b+xMQLQqXWqc8Rt0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9a23ee4e9347f107b3780b75ed8f1911a420b3ce","gitHead":"8ca10a261588e419cf3b5a3e35defb6787630433","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"<=0.13.x","jshint":"^2.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.7.6","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"^0.0.8","grunt-react":"^0.12.2","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","grunt-contrib-clean":"^0.6.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"<0.14.0"}},"1.0.1":{"name":"react-stickynode","version":"1.0.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.1","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ccb7e3704c3deedc8034b4450bd3dfb02648f50e","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.1.tgz","integrity":"sha512-A5H+kyDSgvlocdmPcY5HjS9P3pAiw0IxRdUpUSLRuv3PTjJOrJMW+GQypXjZxRq6nMs98uwIqn0SooMa6v7Fmg==","signatures":[{"sig":"MEQCIE1IswJwr9uMniNf0aZbParWiZ5jug+DU10f8PbBIZumAiA6ad59ZhXm4VEW8I5FZHqTNlUeSJ4HLzsNpnf04gwYoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ccb7e3704c3deedc8034b4450bd3dfb02648f50e","gitHead":"2e368dbd74385c74ecff1845c4c0b0bab85e710d","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0","react-addons-shallow-compare":"0.14.x"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"0.14.x","jshint":"^2.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"0.14.x","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"^0.0.8","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","grunt-contrib-clean":"^0.6.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"0.14.x","react-dom":"0.14.x"}},"1.0.2":{"name":"react-stickynode","version":"1.0.2","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.2","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"0269c9340fdcbd56bfa6285d03dddc9d94b00dc5","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.2.tgz","integrity":"sha512-tC5MW7bGn3rMx+SQzEp6UsVrURzDhFfWuM56MT0h3kXZbLK6iL/jDPCY0QinKkYM0m4ZQO9o31FkDjU0COsttg==","signatures":[{"sig":"MEUCIQDJGzr25OxAu/cg2krHYmQQXQdSBEXvVkttKGVQi8YoQwIgH8X3IOu735E6PXeCIjHfK5BY/0I9scWvPuFRdz6s24E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0269c9340fdcbd56bfa6285d03dddc9d94b00dc5","gitHead":"a5a4c450f565d8c103165fc276859e0c05d3f0d1","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"jshint","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","jshint":"^2.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"^0.0.8","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","grunt-contrib-clean":"^0.6.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"}},"1.0.3":{"name":"react-stickynode","version":"1.0.3","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.3","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"b73d3a12170e73e047c4db1ed5fcaaa134b58b97","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.3.tgz","integrity":"sha512-OUDdD7teU6x/UHID4pHRdHLXqrs8M1kz/muopregF6v61NER1eqZ1kBR1VkOl5UFIq8CQbB/9ZOFJv8uDMmQZA==","signatures":[{"sig":"MEUCIQDZch3BJi76cG1m/1RKNST1x59m4/K4KSybtj+lYOrlUAIgOnGarj3zJyXjWakO0KqZ3kZUGVaB9QcZ055rKUxFCA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b73d3a12170e73e047c4db1ed5fcaaa134b58b97","gitHead":"525520be2b27322ca3b23d008924e29bf0c6e81b","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"}},"1.0.4":{"name":"react-stickynode","version":"1.0.4","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.4","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"bcfb0042c6cd3cfea132230a3eeeb75833317cb3","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.4.tgz","integrity":"sha512-qG4D/htBWRzZISHCM2e02VIR4JNChr1e6pHlylsY0OA1IduvPRWVxaYKRN9GtkV+i0krd+iA7r6j5WwVXvyCFQ==","signatures":[{"sig":"MEUCIA6ULs1uwD6Cbz0WSEd0paydJI6EDHjwgj9aVndv6tJWAiEAzHdAmJok2kZgNyq2uwh3XNd2yJAM7veQbj5EsPljRFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bcfb0042c6cd3cfea132230a3eeeb75833317cb3","gitHead":"fc30be9299cf84b477079fc436d0dc124fac004c","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"}},"1.0.5":{"name":"react-stickynode","version":"1.0.5","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.5","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"f255d0b2a8507245cec1efce19d86f1d18ac2753","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.5.tgz","integrity":"sha512-WMRqXnz7wJO0ZhZ/vNUDdHThrpsnL2DEev94VxVu2Z15JX6Vq3VDEQCfr+aYT7nAssxwszYCB1dl1gupmUn1bQ==","signatures":[{"sig":"MEUCIDqY0h/EsrxI1BfCGttqzH3HCdDeZBtFXlA7e86n2xDXAiEAgfd1Ycg3vU+h4grmbIXdlvPLjqj3593k87TersoaKdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f255d0b2a8507245cec1efce19d86f1d18ac2753","gitHead":"eb34c56791051abbe0873bb3f013dbcffbadaebc","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^0.2.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"}},"1.0.6":{"name":"react-stickynode","version":"1.0.6","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.6","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"560db9eec43a749be9ee59d7422c19c4833c99a4","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.6.tgz","integrity":"sha512-vvpUFY0BUChCQYWTT+45Y94qebWsYqyBHdHOl0J6VSlPkOEfdlJoU44gTrlPWm1d9oylPjqgtghQPQuB7CVScQ==","signatures":[{"sig":"MEQCIDxmKUipzeKg/8zKeQ8R+eqCbcLHs2IjycfH6cwI1wZsAiBonk0gB8OpNdzsyT/dRzO2NK9JP/avJ6fqeMyrFwhedA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"560db9eec43a749be9ee59d7422c19c4833c99a4","gitHead":"1e39e85be763878db81faf28ba061a7cc79dce73","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"}},"1.0.7":{"name":"react-stickynode","version":"1.0.7","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.7","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"0436971f303d0b97c45c0cae85fd3afada1e04ad","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.7.tgz","integrity":"sha512-bZNTDQwsgvtS2Y+pG6jOjxUVsTufuyS1UYfLZjhIAUTZSBSBO5vZsuJEryj7PX6jw0kSHTgGiQowNZyIq5nMUQ==","signatures":[{"sig":"MEUCIQD4nnjlLDByeHW8obMIGKYBA5wU3cXZCvic/Fc7qGYMfgIgXDMCZWjU0H18bPnbxcOdDPu/Io4NzTUKVK+jm1DxdpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0436971f303d0b97c45c0cae85fd3afada1e04ad","gitHead":"7355a1783e3090061a20ddb8421230bcf9b4d0b7","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.7.tgz_1456300089093_0.9846270254347473","host":"packages-5-east.internal.npmjs.com"}},"1.0.8":{"name":"react-stickynode","version":"1.0.8","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.8","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"736e06db28ec98460ae5f4771704b36f46d2fb9d","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.8.tgz","integrity":"sha512-GXMd+c/T365IRp764Za69S7UTe4NBPqi4iG4d8ykEGPZpgf8g9pZtonaa2ZVqDeYmfuzDFb7KIXpTR/N1XluLw==","signatures":[{"sig":"MEUCIHW7dgswPHmjIczijG4tjA3x6tHLrgktHYgzrKSC+5CkAiEA1cp7nS4F628nJq6x7+DDjVbUCEIE8RPtmmBlX6Q+zBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"736e06db28ec98460ae5f4771704b36f46d2fb9d","gitHead":"c587a9f4704f14df338528f2987635af9ccc5d6b","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.8.tgz_1456358078247_0.39264780725352466","host":"packages-5-east.internal.npmjs.com"}},"1.0.9":{"name":"react-stickynode","version":"1.0.9","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.9","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"04e51c329e28223ccdfa9cc76b6a81efccba2866","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.9.tgz","integrity":"sha512-/JFetN2FIwBlWj6YL/gmnOZJiZongsPFD77ZTWGYEQ4M+9ITGDsIKSriHrfI9ACIFVHp5urDVSPh8VqI0yrnpA==","signatures":[{"sig":"MEYCIQCh4NdwZ8yCjbAA8aqID0kJReKkiz5OhomuwH6U4HUbhQIhAIcRuR6W9DyX5eOoTaThEeF+lzYU5uyQAup5BkFeyZTf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"04e51c329e28223ccdfa9cc76b6a81efccba2866","gitHead":"90830ad95583292e3de360a1551664b40a9d5a2c","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.9.tgz_1456361329466_0.8321941867470741","host":"packages-6-west.internal.npmjs.com"}},"1.0.10":{"name":"react-stickynode","version":"1.0.10","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.10","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"59125c8c38c7b2b750a97a9aff845be42b4c984d","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.10.tgz","integrity":"sha512-ZtlPiPQwmXpvnaugRzCOYwF3jEqO7Kov4lXJqD+Ql5ewvfFCdkWrV+tlvqEztGO3sFuO/UV5CWjUYIKER3YMIg==","signatures":[{"sig":"MEUCIQDxENcS5qsf3R0mZsLPwH3uqgyFTBLEURV2NYgPFtxnvAIgG1ukNgDQf9UnrtzkCTsY7HizFKxMgBuqBXtQr2b+lo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"59125c8c38c7b2b750a97a9aff845be42b4c984d","gitHead":"7ab95438c3b06081e5ee0a6ba52a7314e852825f","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.10.tgz_1456362468653_0.9005767093040049","host":"packages-9-west.internal.npmjs.com"}},"1.0.11":{"name":"react-stickynode","version":"1.0.11","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.11","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"aea1247bb6e4ab431db96f657ef369da2dee766e","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.11.tgz","integrity":"sha512-TaJk7OgJJgIpyIZZYZan5tVL9clsucXzyj6nZdTjXo3zkOpuuzaLJf3jIjYT1VWhZPqvkqCBuTp2R450YKtFUw==","signatures":[{"sig":"MEUCIQDnaqM+nzTmDU7pPzbmIFN7q/ytQCUfY/QrvkMQyiJ5hAIgLpzTwzlQhF8UqDqproyWJi70kFbxKVjlGAKI/6+hbX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aea1247bb6e4ab431db96f657ef369da2dee766e","gitHead":"f23bcfe2ec9413abb81c58f2a8b83aaebd9ac010","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"eslintConfig":{"env":{"es6":true},"rules":{"radix":2,"new-cap":0,"sort-vars":2,"jsx-quotes":[2,"prefer-single"],"wrap-regex":2,"valid-jsdoc":[2,{"requireReturn":false,"requireReturnDescription":false}],"block-spacing":2,"comma-spacing":2,"no-extra-bind":2,"no-else-return":2,"no-multi-spaces":2,"no-useless-call":2,"space-infix-ops":2,"no-trailing-spaces":2,"handle-callback-err":[2,"^(err|error)$"],"space-before-blocks":2,"space-after-keywords":2,"array-bracket-spacing":2,"no-multiple-empty-lines":2,"space-return-throw-case":2,"space-before-function-paren":2},"plugins":["react"],"ecmaFeatures":{"jsx":true}},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.11.tgz_1456424539324_0.7881998608354479","host":"packages-6-west.internal.npmjs.com"}},"1.0.12":{"name":"react-stickynode","version":"1.0.12","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.12","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"106c5d05d1400f5458932ffc82b31ab01c20fe1e","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.12.tgz","integrity":"sha512-QA5wjO0ZCKwoDwGtzek80uEIZhM1OCMLUbDzBezgSWZWf/XuoTae7leEak0f1ScAM1P8HVz/oz1UGmN8Qf6yhQ==","signatures":[{"sig":"MEUCIEEg4b2NhaF7kw5O+7iLb1MmLY8afT4XVFK/DWJac3uTAiEA6TuIHT68NP1wb40aWbVoY0FPeXbOS8KT6Aj8hls8+fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"106c5d05d1400f5458932ffc82b31ab01c20fe1e","gitHead":"7bb7c1aba11422b222032c0935fa03567deaffff","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.12.tgz_1456968444497_0.7604424103628844","host":"packages-13-west.internal.npmjs.com"}},"1.0.13":{"name":"react-stickynode","version":"1.0.13","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.13","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"b0c43f798e450aa8c04f0450568ee8343be14d56","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.13.tgz","integrity":"sha512-kpjta/GuEhyYElFDEZWZpNOGAWpWbXhPiBwNXjtG3pEzROsr4IBGuAQzLcSj37bTpm5cJOHCf9uUusHOPctHEQ==","signatures":[{"sig":"MEQCIHJvCF17VGEKpOm+sLMYBxXzJP8bkDbObQrqeqWH2lZmAiAfcNzjtW7sna2ToU8wArzRt3/cDEp8Lkc5K4Cu3UQaBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b0c43f798e450aa8c04f0450568ee8343be14d56","gitHead":"3dd6c734cb8b021129528c0d6939d39221edf9c3","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.13.tgz_1458194259876_0.46627648174762726","host":"packages-13-west.internal.npmjs.com"}},"1.0.14":{"name":"react-stickynode","version":"1.0.14","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.14","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ebac725bcb9c7838804cdb3b92941fb59c542e42","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.14.tgz","integrity":"sha512-AFbiBXhEfA19ADIUSyua0gjMm0wPjVqiazK/Lk5RqnYZQNC5Nx2bmsmEI3VSnvFQqNHkh03U7opda5o54O86xA==","signatures":[{"sig":"MEUCIQCTNT2DOPEha1ldNBWBAtrrNBpKIN+mc//SJK9FSou4sgIgXiGiW6V8Z5+iWIAODH+r/wIQXaIRAfIAatB9mengIco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ebac725bcb9c7838804cdb3b92941fb59c542e42","gitHead":"c7433bafb88bc4e7d1fb1b57edb9b3fc39c593a1","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^7.0.2","mocha":"^2.0","react":"^0.14.2","eslint":"^1.5.1","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^0.1.13","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^3.4.2","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-connect":"^0.11.2"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.14.tgz_1458239355018_0.9122297489084303","host":"packages-13-west.internal.npmjs.com"}},"1.0.15":{"name":"react-stickynode","version":"1.0.15","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.15","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"6fba9159b3c1aaf8b2367110c627b9784d421c92","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.15.tgz","integrity":"sha512-FxqcQtlJY9WrDdL3eHdB518wK5nwzvU1zrEGkfUChuVOql3CHrDScLQ198lv662TkIyyZTnCuEg7HdaJ0wtUmg==","signatures":[{"sig":"MEQCIClWYA+QN7NSyt0w3HghfhtHy1XBRbEqJdAgmMnv2zdbAiBTJHZZ/VyqIQHX50MI1VUZjEc5tG5PnyuMJQek0jb8xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6fba9159b3c1aaf8b2367110c627b9784d421c92","gitHead":"413f9a017a27fc0676bd26a8b7bab6582cad0528","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.15.tgz_1458887886424_0.4014022066257894","host":"packages-13-west.internal.npmjs.com"}},"1.0.16":{"name":"react-stickynode","version":"1.0.16","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.16","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"07eff1f8af628bd64f0e4eacf4a769d0168323b5","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.16.tgz","integrity":"sha512-sTUZUoYGviK8Wjcfd73AQiY8ocX2p3KEzrZ9QBzY6dMM8hSFr0moZ5qwPBuhGGihD6x2j3MW1v5HXJtndtL6/w==","signatures":[{"sig":"MEUCIHdPGYb7VKDYNoXbgc+6eCT/Qt9YFvFAniWxm3nANjKVAiEA0MUYeds7tX87oMU7nWxeq6AjFCLTxrRqOrclB6BFrT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"07eff1f8af628bd64f0e4eacf4a769d0168323b5","gitHead":"c1e199818ab3cdc3e55cbcdd8312c9ea44929879","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.16.tgz_1459319563701_0.27584088826552033","host":"packages-12-west.internal.npmjs.com"}},"1.0.18":{"name":"react-stickynode","version":"1.0.18","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.18","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"93ee898b4c8d917c52adc7651e45f8bd0acb7f28","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.18.tgz","integrity":"sha512-soa55lH/O5h48cy5wMEKi/CKqdpryLdI3t+V3Av1ovck0CO1MspLbcFsm6CeuU5sLdbfvZlCu5uKplexViPXiw==","signatures":[{"sig":"MEUCIHLTKD4zLCsPj+mzSfeal08yJaKZc8Rlqz1tTboifeBLAiEA46yWauzMjqzaqETYOxkcF3lbcpPyJZ0vMn8StFqnlm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"93ee898b4c8d917c52adc7651e45f8bd0acb7f28","gitHead":"ccc925f3d9baf47da3d445a1ca6290da4fc1eac5","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^0.8.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2","jsx-loader":"^0.13.2","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2","react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.18.tgz_1459915194043_0.7962331746239215","host":"packages-12-west.internal.npmjs.com"}},"1.0.19":{"name":"react-stickynode","version":"1.0.19","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.19","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"cb95e2aed0cffd05a48724b24c2f7fd6aee39788","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.19.tgz","integrity":"sha512-iuuaXkHcgiYkqml9cc17ydOHnWQv9WF9jty9aC+D2BSFK/6BoCTsgX7gwG1MNQ0gQJzhzhGTTVE9YAbP3OCpkQ==","signatures":[{"sig":"MEYCIQDv2JFArXKQyZKkxGLN3+BBlc3WK9MIwqnVeh/ZCso20QIhAJp2j9HWNdFwVIOiI6p0CB6v2Y5FwvK5EyXvTmrjBGUu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb95e2aed0cffd05a48724b24c2f7fd6aee39788","gitHead":"ff4a48d147e711f4ad51994625b33ec089610b96","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.19.tgz_1460419698051_0.39298743195831776","host":"packages-16-east.internal.npmjs.com"}},"1.0.20":{"name":"react-stickynode","version":"1.0.20","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.20","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"3d3f657f23ec6ebc7787fbb78930472455fb35bc","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.20.tgz","integrity":"sha512-sMsu6lNH/Xx6HB5hTqGz5lSyIClt+rbScLuwh3SlPDfwuMC4yj1M+fxMx4EFiIF6yLXxbsH0E4km3nzXNLdc9A==","signatures":[{"sig":"MEYCIQCHkS51/URlTdAmedCF0G9aQJptNljsNVGUbWiMbf/6dgIhAJUmOWgOVfwzDbjbQaur3n6rRAzWfN3tMAFsGyv/K7IC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3d3f657f23ec6ebc7787fbb78930472455fb35bc","gitHead":"38340aacac8066696658236db397a4f4d8352bf0","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.20.tgz_1461116950652_0.6942270698491484","host":"packages-16-east.internal.npmjs.com"}},"1.0.21":{"name":"react-stickynode","version":"1.0.21","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.21","maintainers":[{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"49032fe2ae159299cd90afb41db4ebba8b958431","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.21.tgz","integrity":"sha512-/BZEPvQE0UG4BDRwvzOKDzBEu9OjxeZoSDa6DIfeUR31EnST7hxjVXzFsKtzXBWf72ftD9pbrS7N4Nz3qdF27A==","signatures":[{"sig":"MEYCIQCv9MrBQMgdaOsmC7IOQJI4zhSqHTauVhfzg0T5zp0kYQIhAPN/BiGJ5XNzE55/TXQ31QVfuCIV8rqJOn6vc0qfCusL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"49032fe2ae159299cd90afb41db4ebba8b958431","gitHead":"cbf965f019b7c8e2db92b9fb96929b835e7653cd","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.21.tgz_1461173295744_0.3033167573157698","host":"packages-16-east.internal.npmjs.com"}},"1.0.22":{"name":"react-stickynode","version":"1.0.22","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.22","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"084159c79cb53efadb258c2d7b83df692970ecf1","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.22.tgz","integrity":"sha512-urFQA3zut5xFuhfANxaknVBYdb45jaMekIokJI97NAf8IRSHDsqEP4RF6FM+JhEZ8bpTSqR85PFUwiWLoHM4Dw==","signatures":[{"sig":"MEYCIQC+zvHU8z5uDOvzXzNt+re8/Q66tvB9Tcg0wpS9hbycmQIhAMbwBChxeERZhmQkn193pg35syrYm4ChoFpfFus+WBzk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"084159c79cb53efadb258c2d7b83df692970ecf1","gitHead":"ac2df57ccc93c236d89cd47399e8bb521c77deff","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"hankhsiao","email":"hankxiao@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"https://github.com/yahoo/react-stickynode","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.22.tgz_1461187819802_0.17251993785612285","host":"packages-12-west.internal.npmjs.com"}},"1.0.23":{"name":"react-stickynode","version":"1.0.23","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.23","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ea14818bf49580aaaa3a4f7fe4556ce05ebf96c0","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.23.tgz","integrity":"sha512-pUxE25eUfOpxWB7a2whUv1HHay5tZWPcWVock2xhnno7m127S/VnpiEG6ncCXH3+lJqFxEAjf2LrpQH194/M1Q==","signatures":[{"sig":"MEYCIQDGSK8/u3xa47a571FOtFnAZZVrfeVLacc3lmvlZDVu1gIhAMwt8vMnQ2FAxLLljWu5yIv+uSkWZyjTHzXtaM8VaG95","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ea14818bf49580aaaa3a4f7fe4556ce05ebf96c0","gitHead":"d8c981f4dbb2c1c6d84ed0833a5bb6becc5e84c8","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.23.tgz_1462161408266_0.1649173256009817","host":"packages-16-east.internal.npmjs.com"}},"1.0.24":{"name":"react-stickynode","version":"1.0.24","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.0.24","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"40845636b2624ab7ea55cd08e0c2fb1ab6be9b1d","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.0.24.tgz","integrity":"sha512-QpFCB/J/IThsJ719ot76FAPF+By/T4PsMp7oRfVlTGT5tYb/em3oNFqr2Tj6yz033zX9zC2novK4WeqH1bON3Q==","signatures":[{"sig":"MEQCIAgS68/mHdVniV7zPvwLf/PUgR4yofM7WGBJA5gv87vEAiBMOCA+R39Os3gp40jrUl18IkKaGeD3OQ42hiUVnHf12Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"40845636b2624ab7ea55cd08e0c2fb1ab6be9b1d","gitHead":"9c5b69326323d1e347464fee8a6db5d2b8210a3e","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.11.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.7","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.0.24.tgz_1462386841926_0.5679453716147691","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"react-stickynode","version":"1.1.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"36732a50cbc5efaa1c2d561fad114014af7b4af1","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.0.tgz","integrity":"sha512-XcYxBqJgVopSX5L51YS2FpoFiB2xRGMFEBihQ7VyQh2XEzqBd96GhjQaVU8Tc+iOGtotJ8nTgLo4Z5w4rp/NhA==","signatures":[{"sig":"MEYCIQCd8GXxcXA3qAKXpMS6gdNv83KFkDsOp2YengeK8lO4EwIhALZgDihuLJqHE4+JtEf2Ug7cXphX1phcNAHhcWlT6Zig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"36732a50cbc5efaa1c2d561fad114014af7b4af1","gitHead":"146e953a3fc7af86d5bba70d7f7ab1f3abfcc1e0","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.0.tgz_1464134092308_0.3946939769666642","host":"packages-16-east.internal.npmjs.com"}},"1.1.1":{"name":"react-stickynode","version":"1.1.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"5463571198b0fe58a27815c7957fb019912d9947","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.1.tgz","integrity":"sha512-6q2MfxY00RxUwdJclns0K4MWP5lirb/RIMwqcHN2eWWEGNUMGPOCWozN6DjGFivKZWGYMTdj4SvkApVXiHKa6w==","signatures":[{"sig":"MEYCIQCOdvstvPFOt0Oo1YjG07ZP+sKnPfung5cw+5BafFDHkAIhAMtgpJ9cHqQk1sgDYlzpIePYfJLsYw6aQMcnAFo+ytAY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5463571198b0fe58a27815c7957fb019912d9947","gitHead":"9445175a19448f6aeccde9115fe65b01e8dab00f","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.1.tgz_1464720358614_0.21954531106166542","host":"packages-16-east.internal.npmjs.com"}},"1.1.2":{"name":"react-stickynode","version":"1.1.2","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.2","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"adc8c74e13f0ec1270c2038c8e1b2375b5bfca72","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.2.tgz","integrity":"sha512-T0IPznl7NUuqM2I1BKjmCZ9wE4awma8FQPsL4moTrtuP4K5z8z0C6cZogHILokP5QPNxZxmlUUcCej9IBNpKiw==","signatures":[{"sig":"MEQCIA9klJZQGmiF/c10FYyukjorunSXRWIKe8HUkVPLG6SVAiBf7JUqyYL8w3EhnhoNbkLpaQoaG6iG3DoCI7igAamPrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"adc8c74e13f0ec1270c2038c8e1b2375b5bfca72","gitHead":"ec0b3e19c17c55f34f421c122d9e8532376718a9","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.2.tgz_1464885665402_0.21061065420508385","host":"packages-16-east.internal.npmjs.com"}},"1.1.3":{"name":"react-stickynode","version":"1.1.3","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.3","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"de4ca38bcb8a06d0c491c20ff393a9b5d0116ee2","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.3.tgz","integrity":"sha512-JYaxwLrxlso6sXPLCX65iv9/RLV8uwSwRkfm7Pi4H2w3N1CVUpX20wbWoLeBap0CVr5ppuCUp6VNnoSXmiSDPA==","signatures":[{"sig":"MEUCIQDGPGQOf0YanBjyGE8w9DCZ6kr0RwX+IBsexT5ghHxLWAIgJl6wgZ3AzvWKJ+pRcbOLtZnFUc/EaYoHUc8o4dZ4NhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"de4ca38bcb8a06d0c491c20ff393a9b5d0116ee2","gitHead":"34fd7802c4ac9e740017e7ba84b568a2765e7803","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.3.tgz_1466192467886_0.2503220837097615","host":"packages-12-west.internal.npmjs.com"}},"1.1.4":{"name":"react-stickynode","version":"1.1.4","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.4","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"67e6b3fe1c5ad583f96be54c06842d55a981ade3","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.4.tgz","integrity":"sha512-6ButId4ZiNzjtqqOKLjp271Iy8FLi+JqKllnrPyqsyfUd4DlgzcOOY67b3EhKoEFgstVRIodRTbEFw7NGXcyEA==","signatures":[{"sig":"MEYCIQDDrBeJmy8itl8QbGDzUFBslSWaFGtcENbuNnAnZiMvUAIhAOlsFNJ7jSDVAXxZVfWmgoCdExa29IbeI+Tash1LlDes","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"67e6b3fe1c5ad583f96be54c06842d55a981ade3","gitHead":"7eb13823cc30ea88a72e7745c6abfa3f6e478f6b","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","is-equal-shallow":"^0.1.0","subscribe-ui-event":"^1.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.4.tgz_1468624205123_0.3262072878424078","host":"packages-16-east.internal.npmjs.com"}},"1.1.5":{"name":"react-stickynode","version":"1.1.5","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.1.5","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"82959f0aafba2c8d66646b6c59ea3d1c67a2dc19","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.1.5.tgz","integrity":"sha512-anTbcS9q001y7lOKdeX3BgEjt9rOik0edJa5OWwhXddwpgUVEQMf1swy5UFUrN4hva3vPVEOcU3bcJpagpPSNQ==","signatures":[{"sig":"MEYCIQCckhd+e505+/B3iH0yrdbLd3f33nw4sq2r/ZMvL1XwDQIhAMWE9ngmbigPLfAdifmg0kelXge9q4sc87GKlH5Zo+7H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"82959f0aafba2c8d66646b6c59ea3d1c67a2dc19","gitHead":"c834fa98a7e8b48d293e7161bae70081a9116f9b","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"src-code","email":"yasteve@yahoo-inc.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.12","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.1.5.tgz_1468866368662_0.345730712171644","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"react-stickynode","version":"1.2.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.2.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"dfd3c461044dd8b9d8968590396cc65199c75d61","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.2.0.tgz","integrity":"sha512-EOXe8LxXLWWEO+1sPjp19MRrXp31d2qx/O+APL5OzZX0G2JA2NJZw0Bgif4ikp29mzNoTVZRXvE84XTTf0OYHQ==","signatures":[{"sig":"MEUCIDIrGLOccfGC0MBiZRtVrrizPRvUPe+b8UfwwXRyrBgEAiEA5jz1PDV4AndaGz8fahNZ+LKOA338/ytNBmaqL2NW2bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dfd3c461044dd8b9d8968590396cc65199c75d61","gitHead":"184a7cbb5c0476c733a08d12fa93ac3d09d8901e","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt react","devtest":"grunt unit"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.11","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.2.0.tgz_1470371533286_0.7197293546050787","host":"packages-12-west.internal.npmjs.com"}},"1.2.1":{"name":"react-stickynode","version":"1.2.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.2.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ee772a19b0264dc9bfeadb1ad5b152fc3aaba79b","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.2.1.tgz","integrity":"sha512-+wmz8KuP6FhVXaxPd/rIsRZ2BWKILLKVAjwibodYDu6dXgHxeehLPjSWdO2FGQwNnx+0v40BM5C4JGo5Jzy4yQ==","signatures":[{"sig":"MEQCIAbFc/TgKB+/wHhG8Ny5pL5DPYPupieYQbjMBcILNL6bAiBrVdR/x2q4Bt4lmyBu4m/k3AdL1HmU5uADz5fMifQ5eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ee772a19b0264dc9bfeadb1ad5b152fc3aaba79b","gitHead":"63ce86430838355e92c49fe2a6571d331de4fbca","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"2.14.9","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"0.12.11","dependencies":{"classnames":"^2.0.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.2.1.tgz_1470417353115_0.3226264324039221","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"react-stickynode","version":"1.3.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.3.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"a2ac9e287820f4fcb32b67ed044408ada221d098","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.3.0.tgz","integrity":"sha512-M6bM1nZ+n9USTizYTmNG2Uax6HFRbP8ujr+kt4jC3sBYN/PNxdaXPktvcDtGEGzzvzdqUqTEi31q3KWbEbfAEA==","signatures":[{"sig":"MEQCIB01oOQDpGZePNJyLHg9CuZRMEOZ23m6LM/u98TsnMSMAiAQbVMqGD9VXMMn0BEtFMF37saZtsd1hP+c21n3yzDS1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2ac9e287820f4fcb32b67ed044408ada221d098","gitHead":"0d107a456922162f4a83f6c2fe496cedab385e7c","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"3.10.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"6.3.1","dependencies":{"classnames":"^2.0.0","prop-types":"^15.5.8","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.3.0.tgz_1492534205877_0.2892894158139825","host":"packages-18-east.internal.npmjs.com"}},"1.3.1":{"name":"react-stickynode","version":"1.3.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.3.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"de2f37958cb7be54f168ae754fb72caef8660a04","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.3.1.tgz","integrity":"sha512-Enk7cPjWuZURzMUrVsvr8YuKiXvAJKOsGGeAyEFBmQsu+Aw2aIQ6HbqR/L+Js9a3VFbME1SGzOtYd4GbVvW0VQ==","signatures":[{"sig":"MEUCIQCKjg46tlhyqCnvwzQSMXXVcaiWHIVLt0vvWtMftjKRrQIgYOTW8gT6QK3XvddqeoPRwSV/EVtsItfZb+f4k2t0quw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"de2f37958cb7be54f168ae754fb72caef8660a04","gitHead":"446c565d594e3d540d4facbbfb50819ed69fda07","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"3.10.3","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"6.3.1","dependencies":{"classnames":"^2.0.0","prop-types":"^15.5.8","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^0.14.2 || ^15.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^1.0.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^0.14.2 || ^15.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0","react-addons-test-utils":"^0.14.2 || ^15.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0","react-dom":"^0.14.2 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.3.1.tgz_1492625778414_0.9144339018967003","host":"packages-12-west.internal.npmjs.com"}},"1.4.0":{"name":"react-stickynode","version":"1.4.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.4.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"8ddbc64e2e6174d9836aac58c81efe5493dafc37","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.4.0.tgz","integrity":"sha512-36Rm+wt9rF+InkF/iT+Je1DCCCJyNd610FvS45JA3cFhbzKqrt4ZE6/oPv160Anlp/ppmbkFgRcmSq4mwlb78A==","signatures":[{"sig":"MEUCIQCKBmUIXNyhDPouGhcfoaurUA9T92zO5ZiicU23qlOYZQIgPHjrQC4f4tdC+GQHc+6MKLaWCsuMHxJ+em3JldyXEwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"3d27ff0e44c361f783a3a9b326ea413523cac9b4","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"5.4.2","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"8.0.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.4.0.tgz_1507067278784_0.15399833559058607","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"react-stickynode","version":"1.4.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@1.4.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"de48e78a8767f21d6d5e1f81a859f31f7e466094","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.4.1.tgz","integrity":"sha512-V2ep9tgDcK3SLhVzz24OOFxOBMUz55lDM77m6tlstxc0mudQ9vx+RNBl9Tnt1Y96quSyNq0iZnEadviR2hDo9A==","signatures":[{"sig":"MEYCIQCiepHPH2LRjd8OJGv4HgAqUVlnrZzxIBRm8Q42PR2Z+AIhANe3OSKz1rockvYQu2ql8EJf5F2i+mvxaBxhmDAB3hgD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"243c4b27c7de39ce8c19bdb303ff8e41175f58c5","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"5.5.1","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"8.6.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode-1.4.1.tgz_1516655247618_0.1530186051968485","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-stickynode","version":"2.0.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@2.0.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"c739244bd4e01b1a97226f74b30201c91b8325b1","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-2.0.0.tgz","fileCount":7,"integrity":"sha512-Kq/MACsbFhG6/uDuaYa1ndJKw0G8P/7Ex+8bbm7Usy+redNMW3fLVK5w4tp8VmqkM9ttHH1pSN+/ThQvbnyKEg==","signatures":[{"sig":"MEYCIQC7lyOzZWK3GMrW2GPUgzbnj4Mv5Y48ML0h9ktfzwW9TgIhANHaIgmOay8Wv7EZOnsuyCoDXRRYagP98e779BdCvXYn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBtaRCRA9TVsSAnZWagAAKvkP/jW8ZKr1kWUPBGL99o0S\n7+h1bZT4wBodqTDbfOHuxlQfNiUt86T2QQVUcbPFjLyQ3pbHGeIpP8jDKPgN\ntri2f/UCfWsTPh8lyR/pcjhqALbVfQx3iqo643UHN1PNFG4qsheu7ttr7hfI\nuk9c95kBGc73vjLIfiVVLDn5FTyWM7dZbdt84ekl1bZCyB3WoOvFUSp+FlsJ\nI0XAB8u1JnRAjpdcHh1fPvsUoLWzRDIXYxMVwxnV6PusHWLR7wBb1moF1Z2s\n7OQ55ZNfrIf8fZf4dx4wSouJetueOYMgCErCWxHJhyyEWgCtPtJt+z3RdyKJ\nfFKP59pc9vXM8c1qeApOh419Aysc2h5/F/ekBp2JN4K9stVDHg5RWklsx2wE\n9ciqOKFnPaX3tos1gUHk7PRdaZeu3NgzMAkwhJhhRyiv5YutDbU41CRKjk6O\nDS3aSdBQ+/tVLWMuIQxrA7Q5x+yoLHeGeCTO+QeFdfLfZKnnwMdpy6jaNSPJ\nnH6Z4D1Zl1lfC7hReoWsGDKBk9CwVZ3S4s6FQhWnm3IPl4IqMBRFRjTY1P+a\nV8/RgFLF3cPdM5HeeDEDSCnt/JiK4VCAqsY1bs9pY5AImsugl3Z8TRlhdmXL\n/bp9sa6J8hLBPiBy2c5a1LOsR1CA2TpLaKlA2+wDqECpU1nBbb8yYwadpWax\nFEaX\r\n=PiRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1881c6d5fe0cf974f051724d3d11d931c3c7310d","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.0.1","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"8.6.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","subscribe-ui-event":"^1.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_2.0.0_1527174800616_0.9673581668635898","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react-stickynode","version":"2.0.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@2.0.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"88e565e07ba4c82d1df7f15e9d738711c38f56e7","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-2.0.1.tgz","fileCount":7,"integrity":"sha512-uTNAFsANMT9/CXZPQbi6bsxvL+q4CCf19rJh5OmJom8uyScBcSAjD1+d6I+Y4fT1s0iSQv8xbOjYcZmk2qAmsw==","signatures":[{"sig":"MEUCIG+rz9sBcQD2r1w/Vk33QL7Ojq1tMfAikEYJ82zoZFxrAiEAmQJbQ2KH6oLrfPLrD3mJiUcU7u2twq9P5QozPfXRUcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDL/cCRA9TVsSAnZWagAA6v8QAIYx6alnelHEGBQPSBHN\nEFYdNpfBohKt7OPZEM5ZU43G/4MsNutjuonhSHhlMRQJS85FmuMiC0aj1/48\nJz/vN1h80LnJligT5qqOl7rSeSPTkRe5s61bpZUbZwtvz2/iOsYaaeo2PJ+K\ni5yeYbB/dT4f4XxBxRI5Vz5h5QL1dRushhTtJf/L0eDUSXchg9kzKaH0Jt77\nadDeVZvvrTyAd8aR60wUyUbuzeEAMb0fIPgya4eOVh3Qw5o6g0iSzroMEfpT\nyu6PeDkJPmrpy+jYaToLQnz4wze/YWmJKeq74wUxUkFcu/SUjSWDL3RZ7WT/\nF0cGxIJHfBbtMcmCCiF1n6LrZscyjSzr0GoXcq3vicljfnPQ1cbd7dbA1gYn\nva4PckJMq1CJprktKXQfOn9SGjgpsbPXw7IvqHYQtpJCUlBszwH6YGiZiQOH\n2I45EgXsuFF7TqObUCIvqR8ViHpYAC2g11yeKXrH6vHkY+LtksbHcfF2rZgt\ndANViRQaGVxqbNB2kyYWY8C2rZbjYxftlt2HWfxYriTSenmpTcSfGbH9oQE4\nLR2h51jTdexxNFLmNT3ahusDmepFe8bWW/UAKarWnDuzdkBdAUwxhOLl2cfI\nMyA4z9JlG7R7q3cwIv2Jt+iXpMJwv427NRQJKTKuDHVaglI61vfFw0sWr8y4\n4ow6\r\n=0AlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a9a3ad96c7f0ac911dca383ffdf1d012810f5a3","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.0.1","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"8.6.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","subscribe-ui-event":"^2.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_2.0.1_1527562203572_0.5307146731721111","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-stickynode","version":"2.1.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@2.1.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"22cf4fdca3e86aa67a0d64c7f285e494035ec80b","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-2.1.0.tgz","fileCount":7,"integrity":"sha512-K7OiqEYPNRZ/2ZvU58X0sLVocLCbN+TO/nVFlBD4YMep2a/OzorQdiXtCh8O0qjW4XNv8jHOk+hg4Nd3g6Wd6A==","signatures":[{"sig":"MEUCIH0oll4bQncrTF3aOCHvrfPe4lnFKtNe+XxrbC/3yZ0oAiEAlxY1B9J/1MhUwL/XuQQWWfEtd/eKWSbmC2L4VCSIzVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2N37CRA9TVsSAnZWagAAHwoP/2edl7tzwrlbI4LK8wx6\nKwSOOMARqnTVzaaGSKDKIlEKIe7z+p9Snct0Yzc7dNlOoNp0p1bJLgAZ4Uqa\n9EVEk3STHFltCiwerqzCUo8HvnNKbZIKpouFKiTMQ3bUAzqUekVq7O8S9a3Z\nWM3Lz3WrR9TxPJ9+l1zmQVa/tjm4odAiK2upLrCZx64HiuKaGgmqqzjR9A5m\nZMUwmXdFdjVou8VJcqjrdNFzhCwQ3ZNra0kVJ2up27rM8jqG3s9Er+pLquur\n/phgAwuuPCk4F1OMns6J1X82xNj9rF8vyoPvqhbfROd7rzZPZhe99yMpr95Q\nZeAgrka76LJ6nRRMMAe6ZhPv36AJzz7fmZPXEIl39ky3tt2CBx4o3j75W92t\nR8+YMK4odcnwD9dreMi0QdD7PrIWCdZfxj77L62U6yVrY9WXeS9TVPF+FEck\ncRMHPkh2CykzuPSJB1O7lMoK5FJpecKdrPcoWj9oPCI/VaGt8+FI56fOfQ9S\n8lzOIxKZ7tHcVpQOXvyejUKOpt4qOSIFe3EtMqvWAf0fo/JbGiS2NiX+VZ2x\nmsxKZ1GHWBJdKOqBWYWuNwz65CkLjqI4ScOT/IWYsV15sWu188xYKVrpl3gz\ndrVf2Sivs5PKgjsQyxaxxMzh76gDPSQPjKupyARBJ6wyzgciq2t8aWJe1E8w\nMmcy\r\n=hFtg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d715433e6e9b1b2e4792995b5acdce509fbbd446","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.4.1","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"10.7.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","subscribe-ui-event":"^2.0.0","react-addons-shallow-compare":"^0.14.2 || ^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_2.1.0_1540939258958_0.8269517939280382","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-stickynode","version":"2.1.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@2.1.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"1d5160641c72b1a954c872b26130919cb1ce4a78","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-2.1.1.tgz","fileCount":8,"integrity":"sha512-yzY1mE8QYCdrg4zpmHYfe5ZaE4VF63VpbgboLntdKnQG98bNlGDXDY9vpt/3O4uIEoddeL0zBtXU2I0LyLMzFw==","signatures":[{"sig":"MEUCIQChWI9HiDYV4DLQl1ea1rFhNVgTOfJ1g/kCpWnKhjopcgIgMQYRYlehqc6sns4l7ioF+CVJ1Wwa2Wu7iVvcqlWfD7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPlyWCRA9TVsSAnZWagAA18QP/AwQJs09Gt1r2zIXW63y\nkA7eDYT4RCrYRuf/YZzYidHFOvpGDiTiwhMQhBMdFJL7mC5bPtMYXJRixkVK\nS27ZWAce2f4YMssAyWTh2TvWkmn4ftvmYdN+tHEsxtEirAl8WhQtK8uhSCcY\nFBiNT1BeKcliywSCTMITzNmpnsliAZC7DN+7YXRnSeMseAjQUVz5DTwDoxZc\nXbfv/j0E7SccvXWx1qQ+AwHCgFvY+rdBJ0mozU7RsZGQLOiVRXZNM0VzO4no\nOCnm2ah3r4+EnCPXwnf/rSlUX9G8cQAYvQmCutbDOrxxA1aGKtO2rxwcxXZ9\n+3H9/+sOhhXn/1B55ZQjmsmtr1Te78h6l1x+apsp0zsOaUhpFqrce1+JqNXG\nhFjfMXXifQmPPZYcUc969wkUFtEMQy4uTqRP4zgEqIyT//hqXjfDcwbSSN48\nUm2hBfMZEYMlBVwO0CrUKMsJZC6Nq5tN4oCjlPWq5f/UhTv/3RZwmuvQLwge\nE41NQNRlPIrchtrPLPKwPvoofJLojk6Pj42QSwdi2UxDlSo1+zSYo+McgYnr\n1uBzcp2XbR1xKpUIie6/kJxU2qYw+t89bxIqytnF2bszUPgNkKowpviMRhy0\nDwmDqbRi25132qf2PxyKR448U/nbKJCeP0BN52yRBKtEXIwEAq3MA7Zy6GLH\nzMU+\r\n=V25N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e4668b50226b8ebc78fe6ee4ff80d3423497a633","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.4.1","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"8.15.0","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_2.1.1_1547590806133_0.21985896178250974","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-stickynode","version":"3.0.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.0","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"52d86860e06f6ca5bae04c6565e04d8e116084b1","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.0.tgz","fileCount":7,"integrity":"sha512-3mnSHydOf8dC/17zbd2T61XYaTnvmLN6OcqY4YNcYUntqEeBgGJfE+jCm2lE6zZW2MhV9+vZYkJBKcFLC9nYyg==","signatures":[{"sig":"MEUCIHBbYWQVaYxVv9PfF6YejI1bgE+tHi5F8Hcgp8HE9MpVAiEA6+AWsXiE+GbQe+WsJZxYuyPKJ2B6gi3a61fpy+O8Mz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesWr8CRA9TVsSAnZWagAAlaoP/jdgYSVhu4FKCiVh8CMI\nU2QclwVQ2S8H/h9EzaH1GiKVu+DfaxgQEHswNlmkAw2K+BtLYsLUMO66oIbC\neaLlWmDbSe5+7adQS6KUquK4OodPjQk58O47ox2OQTc0I5KElj39O0ojh0uI\nHu+E1krgY/8qp+LeBP2qxYarHHD77XXgW9WE8riz6EotlSRJuGQi4WEfr2rA\niki3+NBu8Qhn5OEhrKAy6FzUkAWh7R+ei/9a/Y9z3g4Zt0Al577k+nxTRhki\nHlqKOhMgYfRhuITz+5nwaybxNv0TQi9reW26RftGv8qwiZD7hZWztkfD8DAA\n2aGZQNEh1L4nz03EuiQqlvOHqUNR0cdRUrHfzhjRMUbsM0N/u6vK+BYweo95\nLHjTQkRXHKf/W+qVvVM4Rk8YkdZ7DB35tIB/hrLyRG1qlKjmlMusGfA9PPr+\nSDTH7pvsHspK0U8XCj2xA80RCBQm3pdqbsbcrpw590ygifvZ4ZLkpRv8stop\nnJZdq6FFS6a0u23c0SKVb2yy2Lq4VxeE4m89j1jl7upURYWPwoLKKIjzdaZe\npJ+CWQ3b7PgwISC63Iw+30IV9vjcAtaVY+XVEm6p1Z5uXTtW5hh7syYnRLJj\n9Uk4xheqThTgpGInTwHpcnPZkCTBJ3qdrqyzYzsDID3Dv97iRb4bILad1feb\nSNNV\r\n=uHo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33918311aef9a5338b0b29b10d5e37d8889f50f1","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.4","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"12.16.2","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.0_1588685564432_0.9943999043286105","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"react-stickynode","version":"3.0.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.1","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"697d09191db9d1e164f6f0ad907278d546fdfc95","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.1.tgz","fileCount":7,"integrity":"sha512-eHzQcR3D/U7T0YGwQpwp42at7fz170JrfhyE1I1RYtXBWksEsrjMp6y/3TZFAoe2YmkYvkyUNUByLDV4mG8uSw==","signatures":[{"sig":"MEYCIQCS/rzFP7LpIB4qNyFI9XJjglyBEYCc974ZyeqhFviO5AIhAPe1Hv/xAnDBJ+92tuMWS7hVKy6o22gzCa8hXZ0KrNWH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesW0gCRA9TVsSAnZWagAAlWMP/RHRXhRvv2m+UAgI9ohR\ntKHC1lpCp/0UR6LqMvJ7buNJYk9IhvXDHVsyEXmyAGZnXs+MBxponyxOwZfC\n23nT+cJpXAYXE5FQnFkzy7FJw9rtU53O17phxPUV6X/CrO8dHa6wNmfDaLN1\n3KDYQb5Mi1BCDM0LKyPx86w2E1k1ALFDfRkcbB+XkAI2Vu2XRdj5BW3gWJaf\njaHFVE8vWDo87Svk5FRB1lsrW8eT3+VrsZmfHMXRXac+RXmd4V9e03mHPdr5\nY0YsV7p83qbKf+RVIgEllY0e0yhxYJq+l98wjrAM75Vp4S/XhuyWeKaJjZMF\n2U1uZT86qbIc0C5ShnmtVooz0xwB/2CnYPFGas71cKJ3rz97jy5+hwo4/Oro\nlHw8RRsyeyB3KVQEMJoWqC3czN8XDLzSKdz9KZHHdrRP27qc0F2sWUVKrhrg\n+dQhvkoK3lLioWiR3e0Qr//EwWh8UeuLqQEf3I9pyBGZ0fmbenxGUBkiTkTB\nLuBAyDAatB1tyrBVyj2mTsYEqg9GYgQtmN0uA7SmlxTsHbI+Mtb2HjJhIB0e\n8gly9bIZ3YXGu4ALbedt+Xuyc4QMSW2acnmbFCkxRwriu7a5byyQNQcSG+u/\n5wezbCz1xiL0LzA8H2y2bnuSI3lX62zkO0NXdSohtC0T9Y3jAEhd1qOHCYl7\np+38\r\n=RKNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b4aa181c657d5b36b9fb495ef80070443a7f563","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.4","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"12.16.2","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^0.4.5","jsdom":"^8.0.0","mocha":"^2.0","react":"^16.0.0","sinon":"^1.17.3","eslint":"^2.4.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.0.0","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.0","coveralls":"^2.11.1","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.0.0","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^4.2.3","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.1_1588686112135_0.014245962896136222","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"react-stickynode","version":"3.0.2","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.2","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"45a3b1c67534b8a8d738e2e2266878e92a245cb8","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.2.tgz","fileCount":7,"integrity":"sha512-xyokHVVSdouwi23my4SXR/rbalOly5mw0yabUucaIQa4tC06wwClmUacbeIDL5Lw4+VABO9bwj7m3SzbDDio2Q==","signatures":[{"sig":"MEQCIATbVNE6gh+zUX0M79mnttzUdV2aJ6TuFR7zge7Gblt2AiBNTzHElEJcX1LAgoD0OQcDBJZV/hkG1mPqttCYpnLopA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesXBfCRA9TVsSAnZWagAAefEP/jy+V+zx5rA5FmFY/FXF\nizmtYuTM0UUN/Ov5nUKpxUGd5tKN0CRQa3X5ROFfWJK8mbJ5AXeLE+NJGZtE\n2hxPJm+kO1WyDK2kWli23TF6BLWdvUE+se8qQC1WH40xZG62Rbv+121Oypbr\nr1odMhwfK3TOVFDgQangj60hkMR7msY4CMSRNG+r8vfy9HjNZ5vrZ9qyquB8\nSndWv9l3cWUx38wNpar0WUYO1zlTBeQzkC32z0mrSut/ltbA8fPtCGtyRjPG\nY1dEQWFERn5zFkYDJM4F/LoX7nT1awi5nu30TTXFZXwlOjV58EtTWh5F0ECo\njxlF6nVhFl+Ig44vvHad0gtuz8kE8r3QONikaOxUQPHvK19a6tdvKQdhp7yO\nVjkDLaHbvVfeyqD0X1pXsK7j0PQFJqGoLh+IwJZzIWwZ8l5GIOs14vSzGE7/\nAP+nWr1rsKzN38PXvrpsMsB5kNJZagyh8uakVhNSvHGvktc4mEB2pxiYM6x6\nHV//7gZ0Oa7LLGzd6qjpkEw1YCy/S9YxTywNaEdASvxgGzQZLoEHTRaKqrxV\nJ+KMkbYPK+HAxHVahwTkWIi72rP6OyhhNLxobWbnu3Rzf2mDmn5ExoAnQwEX\n6N9BqFUat86XUYlrx53JpN3sy28H2vB/IcnClz7o6rmfKegRgn4LZ260+kmD\nKQ9y\r\n=YwpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e3897e4b877c3bc760c165d99bd9fbc8534244d1","scripts":{"func":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"grunt cover","build":"grunt dist","devtest":"grunt unit","prepublish":"grunt dist"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.4","description":"A performant and comprehensive React sticky","directories":{},"_nodeVersion":"12.16.2","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"babel":"^5.0.0","grunt":"^1.1.0","jsdom":"^8.0.0","mocha":"^7.1.2","react":"^16.13.1","sinon":"^1.17.3","eslint":"^6.8.0","mockery":"^1.4.0","webpack":"^1.15.0","es5-shim":"^4.5.14","istanbul":"^0.4.0","jsx-test":"^2.1.0","minimist":"^1.2.5","coveralls":"^3.1.0","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.13.1","pre-commit":"^1.0.0","xunit-file":"~0.0.9","grunt-babel":"^5.0.0","grunt-shell":"^1.1.2","babel-loader":"^5.0.0","grunt-webpack":"^1.0.8","grunt-atomizer":"^3.0.0","grunt-saucelabs":"^8.3.2","webpack-dev-server":"^1.16.5","eslint-plugin-react":"^7.19.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-contrib-connect":"^1.0.0"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.2_1588686942771_0.6899973951842262","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"react-stickynode","version":"3.0.3","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.3","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"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"c01c9c522e1206dd3832faabc79a1d6d5c47b473","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.3.tgz","fileCount":8,"integrity":"sha512-5uZs5IdwO/KNWkAuGvyKEZbve42iYq2IBdxviMjsW0Hw88LIoFmMs2j3KtYYmDpqoC5WPP3jDVPoOdExbuKvAQ==","signatures":[{"sig":"MEQCIDy/9KlzanAplYQoYJ1e+sqnW1CtKvogLW42g90lqbaSAiA12I9KsAsdpzWHZ1DlELN00xOSWMruJRB39fqV7gQggw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2nMZCRA9TVsSAnZWagAAepAP/RAgyrfaUGsH8DyYGcaJ\nIo2ZSKEBvZXmIDcFXkwR4AUM/S9Yv+yfY+Z+sK19GBZSA/j/NGkOq6keKDdp\noXvf7hTe24Tyr0peaVlEySUn9YOxir1n/6oHHw8aGoiE0wLKQMyoETMMJfL3\nVKtF7ms/bJAyGTjrVMAhpY+PBgQWlFKdMPLIrtHuBaIjVmxJ7Cqjtph+AiGF\nssuiH6tcIyfB7GsaxtLb6t1eP916XmjQ69YYYx1iaPQNJT5u0pv5CmAvdozL\nlecVsAz7Ybrzkm56bE+xgcD832IbV6Nzg6EdUfPnBuM61LV+R0QIFwUfJuay\nehKNgn3s4nwyICnwz9STXuQTLFjxEqYK29IJzt8M6lJfhiw1+YMUGO4KlRTk\nZIX4QqlrOFLHq4zwQ3hI16MHHmosyO9RZUPQ1utlso1/6kzQ2s2WitzXHrvR\ngN3CLDwZe/tN0/Y6QJ3LQYH94r6ejtJhFYpjHsOMs6kenyi0bEu/J+GU2d42\nAXhu13OXa2owRovy+hBw7TeUTyFIYKvgUN1qLGvSCxwjgCpuGvaWIx7xV6SX\nEB/9Oc7onbPYSh3PydTkveOzu6dC4E0PuLUe6F8oAcBVx9SqGioDxplk+12e\nJArVBkvd7tk3yBmcM+rQ7tZTYe9qyROsMb+PmMI2xyftJ4mFUV7rM76HR9pu\n9Omw\r\n=1+t0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"be2805d69b5d3c3b0591528684685751ef5bd70e","scripts":{"ci":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"jest --coverage tests/unit","build":"babel src --out-dir dist","test:func":"grunt func","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.5","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 6"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","grunt":"^1.1.0","jsdom":"^16.2.2","mocha":"^7.1.2","react":"^16.13.1","eslint":"^7.0.0","webpack":"^4.43.0","es5-shim":"^4.5.14","minimist":"^1.2.5","coveralls":"^3.1.0","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.13.1","@babel/cli":"^7.8.4","babel-jest":"^26.0.1","pre-commit":"^1.0.0","@babel/core":"^7.9.6","grunt-webpack":"^3.1.3","grunt-atomizer":"^3.0.0","@babel/register":"^7.9.0","grunt-saucelabs":"^9.0.1","@babel/preset-env":"^7.9.6","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","react-test-renderer":"^16.13.1","grunt-contrib-connect":"^2.1.0","@testing-library/react":"^10.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.3_1591374617553_0.44131244382647505","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"react-stickynode","version":"3.0.4","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.4","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"1e9c096cec3613cc8294807eba319ced074c8b21","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.4.tgz","fileCount":9,"integrity":"sha512-0ve+RW8YG41lleor/EiBobz2w8/0KHKxmBdouYFi563hJu94C1n66FgxqRj+zS0vj8zCetvtWvO9kSU8J9RXCA==","signatures":[{"sig":"MEYCIQC0oy9wPKye0R5Tut8DUwSpMtDD265kY7y6Wd+FVdxyxAIhAKBFmcH33oqIHdypLKqNuDC2EOOnZPYzvUZY74QuWz49","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhIv2CRA9TVsSAnZWagAA8QoQAI4NQL7MbL+PaWANN/jo\nVcTY14jR6Fr3HaK/ucuMkzFI8GG3lq9uW7hFfTGrruErgz2z0kcbTvFPGH48\n9+OIZDwP++MrQvDtJYPl/4lKgk5hGpHEA8mh22Ylk20hTRdVHt+nPBL3KXNv\n+29q4PED3arr3/W+DhXzbjEeV2llMWtnyspt1gnZgnEFRz3CYm4g3JCAINUw\n+ETKEeRycgEVH8XgedoFbJBJQyAaRsLDabV58FasE3MNwdrb/FJr6EOt36K9\n1/Mw7laVQhmSiVmfHGHCKW1wwiMN78ir7M9t4KJ6LEwGD/aRSEdPRQrewAYX\n3RM/onYcmEK5njxPl28cVLyahwuy+jBV3SE2I6VsZD3/aMtbr1/gRFGx+vgY\nSC8arcJXOIarfBT150PUhPX+wwkyC+tOvKZgROiD+SU5oR6B3Q3j4DI8n0pg\nIQ9CMp4pkQK78HUYIZUBylgRPTBwY/KltMsI9e30h1r4ej2K3oplXtS0QJTN\nlBWrxS/jQTX1hQrpW8s7xWvKqMqwarnetP+pAr0GbstfUGBcdjB0EfzTcg7k\nxvVquuSA/B43yuj5/3zBbVSxCztb2LS+heMul/ei2q7s95l2+d+VKOM+Jdl7\nCRyqOEMsAAcFbX/hfcybiEIdTnz4tpFbBasC3XKvuZIvfsnr4ttBOrjWR0tU\nKNl7\r\n=3rvk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5f34e953efdc1cdf33a40da0370b2cfa4c544038","scripts":{"ci":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"jest --coverage tests/unit","build":"babel src --out-dir dist","test:func":"grunt func","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.8","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 6"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","grunt":"^1.1.0","jsdom":"^16.2.2","mocha":"^8.0.1","react":"^16.13.1","eslint":"^7.0.0","webpack":"^4.43.0","es5-shim":"^4.5.14","minimist":"^1.2.5","coveralls":"^3.1.0","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^16.13.1","@babel/cli":"^7.8.4","babel-jest":"^26.0.1","pre-commit":"^1.0.0","@babel/core":"^7.9.6","grunt-webpack":"^4.0.2","grunt-atomizer":"^3.0.0","@babel/register":"^7.9.0","grunt-saucelabs":"^9.0.1","@babel/preset-env":"^7.9.6","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","react-test-renderer":"^16.13.1","grunt-contrib-connect":"^3.0.0","@testing-library/react":"^11.0.1"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.4_1602522101841_0.47548720277655","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"react-stickynode","version":"3.0.5","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.0.5","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"4fdd585841238477f55c0850d5c88ae6fcf25534","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.0.5.tgz","fileCount":9,"integrity":"sha512-8MfIA1oo4R651ArTwuRHqdIFl1nilIbw7nLdRVoXmaitProb/r26gZLfQ+HSamzauvZjzx1V5gijcjZA6UB/mQ==","signatures":[{"sig":"MEUCIQCENOyyDYjcCImleLCSki466jGcUdBlamevVWZKqbpfhgIgNAyYUsL2E0PKQ+lZtvkri4OzXAzRMaEXSktFCNGNa8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTAphCRA9TVsSAnZWagAAuqkP/in4xwsDLxkKqFoyaUM3\n9i/j/P/HxIW+7orXapGc8pJ7KImPJpvasf1vQ1uNN0SQecCwgfDr/o+BW5Zq\ns8rKgUuo8bx/g/NXZqVDJe7jNz287tCQmXnfjG792OKVObVpy+YNdfucnl42\nXVp408csWey3FXMkz2evpYsCochv9JY6ttsnhumqDpOmoVHhIUp0zIRmDwZT\n0I0Id/4reP9FCHFPD8lQfKLDS/bsDcoagBnB9qh+4yC2KJ8B+KBKNWuZprk4\ndZlOjGLxUQ7MzwhplN2ftBLtAH3rnfNtTuCJcf/p+pdr9GrjDJpqwcZCq2xk\nr7VSBVAf1Mm5OA/vBuSkVevNXT/D58y+ag499Xu5NehfFczzAXsiIcff/OuU\nJv8VAb9R6PK/cf4A5UhC0xdrDw4s8kWKwNY3BLRz2Xr3nWcRcga8JbJP6tAY\nVcjkmve1loDMljUTuYA0AHzjIf0/2ie5fEmmuzHb6p65m8EL4Tq1CJrh5IuP\ncdIUnXamqUkX+J/0Im/crrbbhx+qH+XfgZFuPSew0RXavuF1jxGz7ZPtGPES\nv2pVfi1tRbw++pqQeuq0DEHIPR+XwAYHexI8xrgst+cM4BhJmrfKNWWukgLe\naKzAsvmAsMjQwMwTFOtsJEOHzhFYe+IAqZW89l9WHXBlVR6JROnWGz3BfIPm\nx8Dy\r\n=dkli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4fed54eae1a4337757bf93a650b277ab7438236b","scripts":{"ci":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"jest --coverage tests/unit","build":"babel src --out-dir dist","test:func":"grunt func","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.11","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 6"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","grunt":"^1.1.0","jsdom":"^16.2.2","mocha":"^8.0.1","react":"^17.0.1","eslint":"^7.0.0","webpack":"^4.43.0","es5-shim":"^4.5.14","minimist":"^1.2.5","coveralls":"^3.1.0","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^17.0.1","@babel/cli":"^7.8.4","babel-jest":"^26.0.1","pre-commit":"^1.0.0","@babel/core":"^7.9.6","grunt-webpack":"^4.0.2","grunt-atomizer":"^3.0.0","@babel/register":"^7.9.0","grunt-saucelabs":"^9.0.1","@babel/preset-env":"^7.9.6","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","react-test-renderer":"^17.0.1","grunt-contrib-connect":"^3.0.0","@testing-library/react":"^11.0.1"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.0.5_1615596129268_0.009033116772610539","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"react-stickynode","version":"3.1.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.1.0","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"0fc8870e2a14cf7a069ad9cdc661b0faa1439b00","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.1.0.tgz","fileCount":8,"integrity":"sha512-xNI/SRmJClgbRd88PlwuGrpUJDnJyC3xoMIBshkdtdPMyfSpPyCyd7uxG6W9cHqgo977ZYHKx6bH0FpRK7LbLw==","signatures":[{"sig":"MEUCIGXkqJqq6Pon7cnjZRYLQZMSPSO+c4+rjcahSTHI5rUXAiEA1n2LxXw2PYA219wNzGpS8VqBQoQmnQvJB2M48HwlbMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx+WGCRA9TVsSAnZWagAAiJYP/A2iFo2vYGY2tenq7RzH\nyH3iaKUgXGlsmngtK8fu+Qo2qA+efVB9X3atqMlWsVzGVTA+BPsMbJ+cLi5c\nivjdlZ8cwBj1uc5uyAGDfI6Oy+mI6NeiAgXRvKLq/tXT8WrfMuCPZ/iA5Uqv\nktdoWXO+F2mNGPY+/sfDk++fwcI8Mj7dvGokG6iViRxRtVdhQPzGowKzSNZT\nq5sha8WATrV0Ozg0vdWA7pJqcQSn7G74KfvFJsYqOVNAp7DzPw0JqrS3R4WD\nc+NgH5+EK5aBm0t4FriBQfVJGyDkccCkp1XwPl9nv2JgEQarDMmzY8u+X/0p\nr5L54owTfmohEwENmDDO6rpjSwssHmxsJy+TektdFjXlT3naBWrwTx1HeTj9\nZMEQu5GAkqOAi1XQFffVVZE2mm1PXlT6O8ZzZWGiStJl03fFmgEhpzLRmYxx\nDpJ6trJC7FHZbHzrjazO/CGW1RK99SQlZqyuEiv6LSoqfsJueXcIwv9wk0Ot\nou/omSoWnkr0LeicvW0G9Gr0aT0YMOUs75o97sDoxy+9zLdkfXJ0VcsFFJ/i\nWxyQUKHLWi933saPcTIV0VzeC6zvpXTOeqx+FkTM6FBqDNtPU2iY/jIxPfKk\ndb/qh4f2DZ+8G54xRRzqugcsGyrLljEwxXR6FUOcOviMJ0i3XAtt0ToRv0aw\ndSf/\r\n=Y0mc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Sticky.js","gitHead":"95d928dc99c7ca218cf8f9bf8e9de0aaa6d0c5ea","scripts":{"ci":"./tests/functional/saucelabs.sh","lint":"eslint --cache --ext .js,.jsx . --fix","test":"jest --coverage tests/unit","build":"babel src --out-dir dist","test:func":"grunt func","prepublish":"npm run build","test:watch":"jest --watch"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"6.14.11","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 6"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","grunt":"^1.1.0","jsdom":"^16.2.2","mocha":"^8.0.1","react":"^17.0.1","eslint":"^7.0.0","webpack":"^4.43.0","es5-shim":"^4.5.14","minimist":"^1.2.5","coveralls":"^3.1.0","expect.js":"^0.3.1","grunt-cli":"^1.1.0","react-dom":"^17.0.1","@babel/cli":"^7.8.4","babel-jest":"^26.0.1","pre-commit":"^1.0.0","@babel/core":"^7.9.6","grunt-webpack":"^4.0.2","grunt-atomizer":"^3.0.0","@babel/register":"^7.9.0","grunt-saucelabs":"^9.0.1","@babel/preset-env":"^7.9.6","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-watch":"^1.0.0","react-test-renderer":"^17.0.1","grunt-contrib-connect":"^3.0.0","@testing-library/react":"^11.0.1"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.1.0_1623713157857_0.9610545697631803","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"react-stickynode","version":"3.1.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@3.1.1","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"b9eaa3c4c11a1c4734b52ae1f3c82ab5bec675db","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-3.1.1.tgz","fileCount":4,"integrity":"sha512-JzciWr01e2Ob9MU/brOZaLJTE/o02Ee67p6AWjvyC5BLHVPkeNRZqk0a46vWvNbqxFkXTYszStpiTWyarJIjjg==","signatures":[{"sig":"MEUCIQCTFXA7mN8bNoR/iJ4Kja041M/2zRMdsShvcbMINYStoAIgXJ1kNCHBZEBZJQFxjiBVjI49EL7KA2H8QC665cIPdIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCxc7CRA9TVsSAnZWagAAdiYQAIxqtlQE6jt7fA7mSIaX\nM9b5jWr1JoUCTapedEQD8CseYmNglT/3Ws0J8oUn7Uq3sQ/mCy2dzS4znjDH\nYkqbiA8H2kynsdCyiIqibDWBKGounH6L5NdBWStnpi2QnUOKg7mRBMEfwD3I\n4FlxRFoHvk1a13urFz+9poOZETzZXTsmgtfpOW8kFVcRJ1rREclSOKGYGikl\nhVpC613hReUavvx2lOpL5BjcICDR1fT0SfoUX7toH8c+Ik84mpVPhlOlxyL9\nJzOHqupPg1JZfMShR74/9vcJ2bttFELYYxVd7z3Ys90qsAtIAecKS92KLtEI\nIUYQ0GZkJ39JCyPRy7qFthtKFVciqZWxyJtulQ4RNg9Zt9Z5NxdO3yb0fEUk\n6dGjPGw0Y4QDnsdk9bW4SAVmSwvyPHYhxQRN5e88hVlr/iV0oSX5ysHf7HD+\nBi41etv847SX+92R7gX6A5fFdXt+gYlVnMDFlOmB47Vr4kNITqmRycbGyOpW\nfxptQEH13VMBXQGDLR5OT7jkgBPvh0Y5A7yuMtpco2kfb94aydtnmZX4k/0/\nfLQxAaGuCtvDcCQmjvFVZTtlKxesf5qwIEoLuCEa9/9YvAKSDFU2dGSsTIeQ\nTOL8DBkVUD9uUjS4Z4T0CTMJrexSRJLLRr5n9aoeE8d5emjHarXIG/KSphHt\nHpsB\r\n=mUcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/Sticky.js","gitHead":"2c870100ed173445f0dce7607e97c4d082097796","scripts":{"func":"wdio","lint":"eslint --ext .js,.jsx . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"babel src --out-dir dist","format":"prettier --write .","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"7.20.1","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 6"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","mocha":"^9.0.0","react":"^17.0.1","eslint":"^7.0.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^3.2.3","prettier":"^2.3.2","@wdio/cli":"^7.7.4","react-dom":"^17.0.1","@babel/cli":"^7.8.4","babel-jest":"^27.0.2","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^4.7.2","chromedriver":"^92.0.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^7.7.4","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^7.7.4","@wdio/spec-reporter":"^7.7.3","eslint-plugin-react":"^7.19.0","react-test-renderer":"^17.0.1","@wdio/mocha-framework":"^7.7.4","@testing-library/react":"^12.0.0","wdio-chromedriver-service":"^7.1.1","@wdio/static-server-service":"^7.7.3"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_3.1.1_1628116795099_0.9363148846299274","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"react-stickynode","version":"4.0.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@4.0.0","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ca1deeda866aeace3d522d01eb868f286cdb49d1","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-4.0.0.tgz","fileCount":5,"integrity":"sha512-H6Ae6l8soAc188eFAmE4CGJz3oidQa88jNO/fnJWjpFw4DwGRS6boL9gHNE4DCvbMPgek1AAP85pUPIEKUMgtw==","signatures":[{"sig":"MEUCICnAxjUtJ9AuIl2oRPjVRlFd3Zt+l14w34r3wPFtAs6JAiEA8Y1n8FMXy8G2n1kzUHxjAGvrXunrVcdy/4tAFTPQldQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFB/ECRA9TVsSAnZWagAA7ogP/3MBBe8jg3dxh0M2fIZH\nOqVXu7uPEhk/CjHdXgRUuUHCNSQh9uOViaF8txdZS1nnQ03gkJ6TD0FBQ0fj\nt+g4W5oyj5KyMPCspxvCrRpYJQFqDfhKF/EfKOG0Fwp00BBV95LiUUk35MlS\nRMgjNrIFFTVvGjC0w4Bb/WUaiRRaU0upY1H74YQfswCCT2vUs8TZ1TLHsfDE\n05CChZ1BjuQ+mlLeQb8gEiNq56/Xv3Sml6eXDioi7lKGx+GPkleRYOQiW+Kp\n5/uySbT4lBUnpyS2tBJOiHDgzGGlTEiA5nT2YkE6hKbGIy4NIE8k2wBpETme\nBSPKZwg4IiYBSMxWjvCPdNJjw8xyMRpTP56UMfZkHi1vKf1skY13DET5yuBB\nEhq8GyYuBFvL6Uc66aW4zmAamsQZq13/A3Yxq2ayqTFhhOCUa4vR0786lPl6\ns0JlQ6+Xdpr/7YsmafUMfknQVRe+K3oHJm+TAAYdiTlGw5j5TMS8PHOUQGWi\n4/zRSamLH+g6K638h+g8yZHyUhTxPKNJrVPSX9ZWcT2UT337I+kOra1HidYd\nPnS0GS+DBrwJE9gTwkKCTLLa630DAwSdcQ0qc0kDxCNWM5pxxJMp22JTuCmt\nKRvP5AvOL0bw35R3ciPholTfgtO/MONgnC3o8RlnNmeIrOR369yvbsXti3aA\neIhm\r\n=nKoP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","gitHead":"d52989b579db1604a28087339278eaa7611a40ff","scripts":{"func":"wdio","lint":"eslint --ext .js,.jsx . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"7.20.1","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"12.16.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 11"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","mocha":"^9.0.0","react":"^17.0.1","eslint":"^7.0.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^3.2.3","prettier":"^2.3.2","@wdio/cli":"^7.7.4","react-dom":"^17.0.1","@babel/cli":"^7.8.4","babel-jest":"^27.0.2","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^4.7.2","chromedriver":"^92.0.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^7.7.4","webpack-dev-server":"^3.10.3","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^7.7.4","@wdio/spec-reporter":"^7.7.3","eslint-plugin-react":"^7.19.0","react-test-renderer":"^17.0.1","@wdio/mocha-framework":"^7.7.4","@testing-library/react":"^12.0.0","wdio-chromedriver-service":"^7.1.1","@wdio/static-server-service":"^7.7.3","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_4.0.0_1628708804160_0.4649331961547081","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"react-stickynode","version":"4.1.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@4.1.0","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ecd80987f64b98f999c589cd4b992eee6bed9562","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-4.1.0.tgz","fileCount":5,"integrity":"sha512-zylWgfad75jLfh/gYIayDcDWIDwO4weZrsZqDpjZ/axhF06zRjdCWFBgUr33Pvv2+htKWqPSFksWTyB6aMQ1ZQ==","signatures":[{"sig":"MEQCIH1GPZrr2WWAIzYd6VWjs4roQlA+YQH4GrSHOdLa3l1vAiAI68F51y7AXgVW4WgiQafuh75QYtXElUvjDiYoW1AjKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0Y5FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF4A/+ORVrhz0IOvjvCEcZQxMn9/DqXtEnQXCKaeqLlOBUcvT8pSoq\r\nPOzTXWp0+25rOqpl82IgvGkyzGbILVgGIRirPVBveCiUBR/Ll2cLMWGCcUHI\r\n3pxLPiF1qgfzP+C23P8pOZSYXInAnKrRKtwUttBkQRhecyIj4n6XpMgnTbeW\r\n/1+7rvdxUIspTb/0jVtdZ3kEcWMA7kjKVY+9NXXwRBl4ibWxOyCpm8+PqbIl\r\nYbZhGygksiw87ELhl8xd80fxzV6ioLFIx3GjE3CKWJflzLsB4Rwvoc6xSrnN\r\nCS2+IfjL0Pp2NCJgUahQ22FbCU5EWypXDikbZGrFfdwaeDI8TvKNY97AH2EB\r\nMTEtV3UN6tfiI5yr5dqimAvRiH/Ant5dafMc4EJDMsJ3aqUDUELo/AqTDc4R\r\nYWV85GyZ050liz/7mvGyRaKyvp9PfnQRm4jYj6DpZ4mvcpeUdxVWwEesWWWF\r\nwPMYiZD4rICoL4oyaWp59EJh4ZgvjuepgD1Iy3ZGSBsdUwJXAzHduQPbZkZ8\r\nqrdsOhzQ/Ij2iNEGb7QadfhUlQmVr7779Z7miXCfkI8pL5CHFkPtgAPI+OQO\r\negYBWHWYU7if3+yQHMGgh5EQ9z1XyComCRedoWk3MsrYHazD9gOt+1BdC7WA\r\nU31NNhTKhvvfms5ZpFIcRvZMNq3v/E4OhsA=\r\n=m6SV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","gitHead":"6202e80c4411fb4bae3916dd7b905bcb3f5c43c6","scripts":{"func":"wdio","lint":"eslint --ext .js,.jsx . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"8.3.1","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"16.14.0","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 11"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","mocha":"^10.0.0","react":"^18.0.0","eslint":"^8.0.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^4.0.0","prettier":"^2.3.2","@wdio/cli":"^7.7.4","react-dom":"^18.0.0","@babel/cli":"^7.8.4","babel-jest":"^28.0.0","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^4.7.2","chromedriver":"^103.0.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^7.7.4","webpack-dev-server":"^4.0.0","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^7.7.4","@wdio/spec-reporter":"^7.7.3","eslint-plugin-react":"^7.19.0","react-test-renderer":"^18.0.0","@wdio/mocha-framework":"^7.7.4","@testing-library/react":"^13.1.1","jest-environment-jsdom":"^28.0.0","wdio-chromedriver-service":"^7.1.1","@wdio/static-server-service":"^7.7.3","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_4.1.0_1657900612867_0.910826152938059","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"react-stickynode","version":"4.1.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@4.1.1","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"ea63509a1d83195a7846d8f39be1e4e9ccbf1d3e","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-4.1.1.tgz","fileCount":5,"integrity":"sha512-+Xp3xantrxbFjqNiSbpvsZwCqZYiPq0njKTA+QsIZdmEHih1H/lOV9/LpS37d+v92iSydJJTZMeRaENWeqGeIA==","signatures":[{"sig":"MEYCIQDgAfneibxYbepOA9X40UlN8tbobye3rXPkAkh2tLgfKgIhANkaQchjaTNi5pMBdLyKIV1NSArtdJh+DMhrstEB642w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58220},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","engines":{"npm":">=8.4","node":">=16"},"gitHead":"114dff355e29abb28503e0707da300967f0fbd99","scripts":{"func":"wdio","lint":"eslint --ext .js,.jsx . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"9.8.1","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"18.18.2","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 11"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","mocha":"^10.0.0","react":"^18.0.0","eslint":"^8.0.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^6.0.0","prettier":"^3.0.0","@wdio/cli":"^8.0.5","react-dom":"^18.0.0","@babel/cli":"^7.8.4","babel-jest":"^29.0.0","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^5.0.0","chromedriver":"^119.0.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^8.0.3","webpack-dev-server":"^4.0.0","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^8.0.2","@wdio/spec-reporter":"^8.0.0","eslint-plugin-react":"^7.19.0","react-test-renderer":"^18.0.0","@wdio/mocha-framework":"^8.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.0.0","wdio-chromedriver-service":"^8.0.0","@wdio/static-server-service":"^8.0.0","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_4.1.1_1699555059271_0.7470030816603825","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"react-stickynode","version":"4.2.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@4.2.0","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"e7b1b9fd8ba6b21085dd511689e9671632f86b61","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-4.2.0.tgz","fileCount":5,"integrity":"sha512-BxI8u67wduhpDBlERAVoll1+3nqF8JfIcxed8lyVHCEPLE8RDRdtt5j4p1J29KfIbo2Fo/iP3fDogLDesgstHg==","signatures":[{"sig":"MEYCIQDyYRpATgzlO5un5ldG6VwjUYJ5X1mKoaWRTAuFSB5/iwIhAPnDH4PqsRpbITcLHu6ldfXsJBY8q86W1RTPgr0Ara8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57218},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","engines":{"npm":">=8.4","node":">=16"},"gitHead":"3fbf9bed5f3227c99c53beaa4c85d3998b15b127","scripts":{"func":"wdio","lint":"eslint . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"10.9.0","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"20.10.0","browserslist":["last 2 versions","ie >= 11","iOS >= 12","Android >= 11"],"dependencies":{"core-js":"^3.6.5","classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","mocha":"^11.0.1","react":"^19.0.0","eslint":"^9.0.0","globals":"^15.10.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^6.0.0","prettier":"^3.4.2","@wdio/cli":"^9.4.1","react-dom":"^19.0.0","@babel/cli":"^7.8.4","babel-jest":"^29.0.0","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^5.0.0","chromedriver":"^131.0.2","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^9.4.1","webpack-dev-server":"^5.0.4","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^9.4.1","@wdio/spec-reporter":"^9.2.14","eslint-plugin-react":"^7.37.1","react-test-renderer":"^19.0.0","@wdio/mocha-framework":"^9.2.8","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.0.0","@testing-library/jest-dom":"^6.6.3","wdio-chromedriver-service":"^8.0.0","@wdio/static-server-service":"^9.2.2","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_4.2.0_1733773430579_0.7079989835568912","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"react-stickynode","version":"5.0.0","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@5.0.0","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"dccb5022bdce402ca1b344026c33ed519576ec6d","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-5.0.0.tgz","fileCount":5,"integrity":"sha512-bx6tWIpQvjOSVbOvWmKC0aCXJRicfspeRafzsH+iim7g/+QZIltJ8FOrONCtav09G+BkE1V2xOhQc5xtTQypRA==","signatures":[{"sig":"MEUCIDSou4GfVvn5ufcjPJUPLvcDlHlaK2NFTmCh9vbCtsAXAiEAmC9c4Ia4pgX92Ak3N0HXpIu18aGQfyXzx6pxcP47YlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45931},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","engines":{"npm":">=8.4","node":">=16"},"gitHead":"137aa4cc8a89f3fa6a1f3dd0dcff88e91f59fac8","scripts":{"func":"wdio","lint":"eslint . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"10.9.0","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"20.10.0","browserslist":"> 0.25%, not dead","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","mocha":"^11.0.1","react":"^19.0.0","eslint":"^9.0.0","core-js":"^3.39.0","globals":"^15.10.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^6.0.0","prettier":"^3.4.2","@wdio/cli":"^9.4.1","react-dom":"^19.0.0","@babel/cli":"^7.8.4","babel-jest":"^29.0.0","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^5.0.0","chromedriver":"^131.0.2","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^9.4.1","webpack-dev-server":"^5.0.4","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^9.4.1","@wdio/spec-reporter":"^9.2.14","eslint-plugin-react":"^7.37.1","react-test-renderer":"^19.0.0","@wdio/mocha-framework":"^9.2.8","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.0.0","@testing-library/jest-dom":"^6.6.3","wdio-chromedriver-service":"^8.0.0","@wdio/static-server-service":"^9.2.2","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_5.0.0_1734373873391_0.7663786519601115","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"react-stickynode","version":"5.0.1","keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","_id":"react-stickynode@5.0.1","maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"homepage":"https://github.com/yahoo/react-stickynode#readme","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"dist":{"shasum":"b97d5ae2b52067821f92ca7822a6e7a1094d3172","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-5.0.1.tgz","fileCount":5,"integrity":"sha512-nEyMYjC/O4M8D+mEBOXIPr7TEiM8uuQ5JBpRqQ/JrxKfZWcHmZxbTnTblMhT6o39MdSVXsBqz76xIT+ncxICFA==","signatures":[{"sig":"MEQCIHU6RCT55RL6kSggIB8/2/1He15WaJw66JY3blgkJkAxAiAaE3lYfsXZQWqBfhVsoJAYYsHQqd7L7GXTy5bUgZf+Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45931},"main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","engines":{"npm":">=8.4","node":">=16"},"gitHead":"a7a7ae8d2f475af326311a64c6c87bbbe6161854","scripts":{"func":"wdio","lint":"eslint . --fix && npm run format:check","test":"jest --coverage tests/unit","build":"npm run clean && npm run build:commonjs && npm run build:es","clean":"rm -rf dist","format":"prettier --write .","build:es":"babel --env-name es src -d dist/es","prestart":"npm run prefunc","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:copy":"cp tests/functional/*.html tests/functional/dist/","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","prepublish":"npm run build","build:babel":"babel tests/functional --out-dir tests/functional/dist/","format:check":"prettier --check .","build:webpack":"webpack","build:commonjs":"babel --env-name commonjs src -d dist/cjs"},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"prettier":{"tabWidth":4,"singleQuote":true},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/yahoo/react-stickynode.git","type":"git"},"_npmVersion":"10.9.0","description":"A performant and comprehensive React sticky component","directories":{},"_nodeVersion":"20.10.0","browserslist":"> 0.25%, not dead","dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","mocha":"^11.0.1","react":"^19.0.0","eslint":"^9.0.0","core-js":"^3.39.0","globals":"^15.10.0","webpack":"^5.41.1","atomizer":"^3.9.1","gh-pages":"^6.0.0","prettier":"^3.4.2","@wdio/cli":"^9.4.1","react-dom":"^19.0.0","@babel/cli":"^7.8.4","babel-jest":"^29.0.0","pre-commit":"^1.0.0","@babel/core":"^7.9.6","webpack-cli":"^5.0.0","chromedriver":"^131.0.2","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","@wdio/local-runner":"^9.4.1","webpack-dev-server":"^5.0.4","@babel/preset-react":"^7.9.4","@wdio/sauce-service":"^9.4.1","@wdio/spec-reporter":"^9.2.14","eslint-plugin-react":"^7.37.1","react-test-renderer":"^19.0.0","@wdio/mocha-framework":"^9.2.8","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.0.0","@testing-library/jest-dom":"^6.6.3","wdio-chromedriver-service":"^8.0.0","@wdio/static-server-service":"^9.2.2","babel-plugin-add-module-exports":"^1.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-stickynode_5.0.1_1734375853021_0.3625332683652691","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"react-stickynode","version":"5.0.2","description":"A performant and comprehensive React sticky component","main":"./dist/cjs/Sticky.js","module":"./dist/es/Sticky.js","scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"babel --env-name commonjs src -d dist/cjs","build:es":"babel --env-name es src -d dist/es","build:babel":"babel tests/functional --out-dir tests/functional/dist/","build:copy":"cp tests/functional/*.html tests/functional/dist/","build:css":"atomizer -o tests/functional/dist/atomic.css ./tests/functional/dist/*-functional.js","build:webpack":"webpack","clean":"rm -rf dist","format":"prettier --write .","format:check":"prettier --check .","func":"wdio","func:build":"rm -rf tests/functional/dist && npm run build:babel && npm run build:css && npm run build:copy && npm run build:webpack","func:local":"npm run func:build && wdio","lint":"eslint . --fix && npm run format:check","prepublish":"npm run build","prestart":"npm run prefunc","test":"jest --coverage tests/unit"},"repository":{"type":"git","url":"git+https://github.com/yahoo/react-stickynode.git"},"keywords":["Sticky","React"],"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"engines":{"node":">=16","npm":">=8.4"},"dependencies":{"classnames":"^2.0.0","prop-types":"^15.6.0","shallowequal":"^1.0.0","subscribe-ui-event":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@babel/register":"^7.9.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@wdio/cli":"^9.4.1","@wdio/local-runner":"^9.4.1","@wdio/mocha-framework":"^9.2.8","@wdio/sauce-service":"^9.4.1","@wdio/spec-reporter":"^9.2.14","@wdio/static-server-service":"^9.2.2","atomizer":"^3.9.1","babel-jest":"^29.0.0","babel-plugin-add-module-exports":"^1.0.4","chromedriver":"^133.0.1","core-js":"^3.39.0","eslint":"^9.0.0","eslint-plugin-react":"^7.37.1","gh-pages":"^6.0.0","globals":"^15.10.0","jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","mocha":"^11.0.1","pre-commit":"^1.0.0","prettier":"^3.4.2","react":"^19.0.0","react-dom":"^19.0.0","react-test-renderer":"^19.0.0","wdio-chromedriver-service":"^8.0.0","webpack":"^5.41.1","webpack-cli":"^6.0.1","webpack-dev-server":"^5.0.4"},"peerDependencies":{"react":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^0.14.2 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"precommit":["lint","test"],"license":"BSD-3-Clause","browserslist":"> 0.25%, not dead","prettier":{"singleQuote":true,"tabWidth":4},"_id":"react-stickynode@5.0.2","gitHead":"a4bbea2f69a2d45d020aac47a3437f88e0d57ae8","bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"homepage":"https://github.com/yahoo/react-stickynode#readme","_nodeVersion":"20.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-aywk3qFTPu5VMKexra5VpDzQCRt3JkBk/Ft6SEzuXcafKz9sYal8QhY8Xfjt6BGmq2Teh90E/QcIfyzKFg9vuw==","shasum":"90be0871ae453188f2c9187f4c59a8092220ea12","tarball":"https://registry.npmjs.org/react-stickynode/-/react-stickynode-5.0.2.tgz","fileCount":5,"unpackedSize":45923,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCj8nhZx0F3xx91XHhizlVPnnuT1BpBXr44JUUegiJvmAIhAJehLe2Cvhnuw5Ptc8MaMBFk61rSSTIc19cTRJAVj08J"}]},"_npmUser":{"name":"redonkulus","email":"seth@bertalotto.net"},"directories":{},"maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-stickynode_5.0.2_1740071610271_0.8909322138636262"},"_hasShrinkwrap":false}},"time":{"created":"2015-10-30T07:19:37.844Z","modified":"2025-02-20T17:13:30.689Z","0.1.1":"2015-10-30T07:19:37.844Z","1.0.1":"2015-11-21T01:05:35.593Z","1.0.2":"2015-11-21T07:10:52.938Z","1.0.3":"2015-11-23T03:52:57.922Z","1.0.4":"2015-12-18T03:12:43.219Z","1.0.5":"2015-12-18T03:16:04.599Z","1.0.6":"2016-01-29T19:01:18.479Z","1.0.7":"2016-02-24T07:48:11.105Z","1.0.8":"2016-02-24T23:54:40.453Z","1.0.9":"2016-02-25T00:48:50.208Z","1.0.10":"2016-02-25T01:07:49.386Z","1.0.11":"2016-02-25T18:22:20.145Z","1.0.12":"2016-03-03T01:27:25.318Z","1.0.13":"2016-03-17T05:57:40.494Z","1.0.14":"2016-03-17T18:29:15.649Z","1.0.15":"2016-03-25T06:38:06.818Z","1.0.16":"2016-03-30T06:32:44.097Z","1.0.18":"2016-04-06T03:59:54.458Z","1.0.19":"2016-04-12T00:08:20.563Z","1.0.20":"2016-04-20T01:49:12.850Z","1.0.21":"2016-04-20T17:28:17.793Z","1.0.22":"2016-04-20T21:30:20.181Z","1.0.23":"2016-05-02T03:56:50.603Z","1.0.24":"2016-05-04T18:34:02.346Z","1.1.0":"2016-05-24T23:54:54.772Z","1.1.1":"2016-05-31T18:46:01.015Z","1.1.2":"2016-06-02T16:41:06.740Z","1.1.3":"2016-06-17T19:41:08.289Z","1.1.4":"2016-07-15T23:10:06.672Z","1.1.5":"2016-07-18T18:26:10.507Z","1.2.0":"2016-08-05T04:32:15.336Z","1.2.1":"2016-08-05T17:15:53.349Z","1.3.0":"2017-04-18T16:50:07.835Z","1.3.1":"2017-04-19T18:16:18.699Z","1.4.0":"2017-10-03T21:48:00.428Z","1.4.1":"2018-01-22T21:07:27.701Z","2.0.0":"2018-05-24T15:13:20.769Z","2.0.1":"2018-05-29T02:50:03.646Z","2.1.0":"2018-10-30T22:40:59.071Z","2.1.1":"2019-01-15T22:20:06.281Z","3.0.0":"2020-05-05T13:32:44.586Z","3.0.1":"2020-05-05T13:41:52.236Z","3.0.2":"2020-05-05T13:55:42.878Z","3.0.3":"2020-06-05T16:30:17.647Z","3.0.4":"2020-10-12T17:01:42.016Z","3.0.5":"2021-03-13T00:42:09.457Z","3.1.0":"2021-06-14T23:25:58.021Z","3.1.1":"2021-08-04T22:39:55.234Z","4.0.0":"2021-08-11T19:06:44.335Z","4.1.0":"2022-07-15T15:56:53.085Z","4.1.1":"2023-11-09T18:37:39.423Z","4.2.0":"2024-12-09T19:43:50.751Z","5.0.0":"2024-12-16T18:31:13.619Z","5.0.1":"2024-12-16T19:04:13.185Z","5.0.2":"2025-02-20T17:13:30.508Z"},"bugs":{"url":"https://github.com/yahoo/react-stickynode/issues"},"author":{"name":"Hank Hsiao","email":"hankxiao@yahoo-inc.com"},"license":"BSD-3-Clause","homepage":"https://github.com/yahoo/react-stickynode#readme","keywords":["Sticky","React"],"repository":{"type":"git","url":"git+https://github.com/yahoo/react-stickynode.git"},"description":"A performant and comprehensive React sticky component","contributors":[{"name":"Steve Carlson","email":"yasteve@yahoo-inc.com"}],"maintainers":[{"name":"redonkulus","email":"seth@bertalotto.net"},{"name":"src-code","email":"yasteve@yahoo-inc.com"},{"name":"kaesonho","email":"kaesonho@yahoo-inc.com"},{"name":"hankhsiao","email":"kidhank@gmail.com"},{"name":"roderickhsiao","email":"roderickhsiao@gmail.com"}],"readme":"# react-stickynode\n\n[![npm version](https://badge.fury.io/js/react-stickynode.svg)](http://badge.fury.io/js/react-stickynode)\n![Build Status](https://github.com/yahoo/react-stickynode/actions/workflows/test.yml/badge.svg)\n\nA performant and comprehensive React sticky component.\n\nA sticky component wraps a sticky target and keeps the target in the viewport as the user scrolls the page. Most sticky components handle the case where the sticky target is shorter than the viewport, but not the case where a sticky target is taller than the viewport. The reason is that the expected behavior and implementation is much more complicated.\n\n`react-stickynode` handles not only regular case but the long sticky target case in a natural way. In the regular case, when scrolling the page down, `react-stickynode` will stick to the top of the viewport. But in the case of a taller sticky target, it will scroll along with the page until its bottom reaches the bottom of the viewport. In other words, it looks like the bottom of viewport pulls the bottom of a sticky target down when scrolling the page down. On the other hand, when scrolling the page up, the top of viewport pulls the top of a sticky target up.\n\nThis behavior gives the content in a tall sticky target more chance to be shown. This is especially good for the case where many ADs are in the right rail.\n\nAnother highlight is that `react-stickynode` can handle the case where a sticky target uses percentage as its width unit. For a responsive designed page, it is especially useful.\n\n## Features\n\n- Retrieve `scrollTop` only once for all sticky components.\n- Listen to throttled scrolling to have better performance.\n- Use rAF to update sticky status to have better performance.\n- Support top offset from the top of screen.\n- Support bottom boundary to stop sticky status.\n- Support any sticky target with various width units.\n\n## Usage\n\n```bash\nnpm install react-stickynode\n```\n\nThe sticky uses Modernizr `csstransforms3d` and `prefixed` ([link](http://modernizr.com/download/?-csstransforms3d-prefixed)) features to detect IE8/9, so it can downgrade not to use transform3d.\n\n```js\nimport Sticky from 'react-stickynode';\n\n<Sticky enabled={true} top={50} bottomBoundary={1200}>\n    <YourComponent />\n</Sticky>;\n```\n\n```js\nimport Sticky from 'react-stickynode';\n\n<Sticky top=\"#header\" bottomBoundary=\"#content\">\n    <YourComponent />\n</Sticky>;\n```\n\n### Props\n\n| Name               | Type          | Note                                                                                                                                                                                                                        |\n| ------------------ | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `enabled`          | Boolean       | The switch to enable or disable Sticky (true by default).                                                                                                                                                                   |\n| `top`              | Number/String | The offset from the top of window where the top of the element will be when sticky state is triggered (0 by default). If it is a selector to a target (via `querySelector()`), the offset will be the height of the target. |\n| `bottomBoundary`   | Number/String | The offset from the top of document which release state will be triggered when the bottom of the element reaches at. If it is a selector to a target (via `querySelector()`), the offset will be the bottom of the target.  |\n| `innerZ`           | Number/String | z-index of the sticky.                                                                                                                                                                                                      |\n| `enableTransforms` | Boolean       | Enable the use of CSS3 transforms (true by default).                                                                                                                                                                        |\n| `activeClass`      | String        | Class name to be applied to the element when the sticky state is active (`active` by default).                                                                                                                              |\n| `innerClass`       | String        | Class name to be applied to the inner element (`''` by default).                                                                                                                                                            |\n| `innerActiveClass` | String        | Class name to be applied to the inner element when the sticky state is active (`''` by default).                                                                                                                            |\n| `className`        | String        | Class name to be applied to the element independent of the sticky state.                                                                                                                                                    |\n| `releasedClass`    | String        | Class name to be applied to the element when the sticky state is released (`released` by default).                                                                                                                          |\n| `onStateChange`    | Function      | Callback for when the sticky state changes. See below.                                                                                                                                                                      |\n| `shouldFreeze`     | Function      | Callback to indicate when the sticky plugin should freeze position and ignore scroll/resize events. See below.                                                                                                              |\n\n### Handling State Change\n\nYou can be notified when the state of the sticky component changes by passing a callback to the `onStateChange` prop. The callback will receive an object in the format `{status: CURRENT_STATUS}`, with `CURRENT_STATUS` being an integer representing the status:\n\n| Value | Name              | Note                                                                        |\n| ----- | ----------------- | --------------------------------------------------------------------------- |\n| `0`   | `STATUS_ORIGINAL` | The default status, located at the original position.                       |\n| `1`   | `STATUS_RELEASED` | The released status, located at somewhere on document, but not default one. |\n| `2`   | `STATUS_FIXED`    | The sticky status, located fixed to the top or the bottom of screen.        |\n\nYou can access the statuses as static constants to use for comparison.\n\n```jsx\nimport Sticky from 'react-stickynode';\n\nconst handleStateChange = (status) => {\n    if (status.status === Sticky.STATUS_FIXED) {\n        console.log('the component is sticky');\n    }\n};\n\n<Sticky onStateChange={handleStateChange}>\n    <YourComponent />\n</Sticky>;\n```\n\nAlso `Sticky` supports children functions:\n\n```jsx\nimport Sticky from 'react-stickynode';\n\n<Sticky>\n    {(status) => {\n        if (status.status === Sticky.STATUS_FIXED) {\n            return 'the component is sticky';\n        }\n        if (status.status === Sticky.STATUS_ORIGINAL) {\n            return 'the component in the original position';\n        }\n        return 'the component is released';\n    }}\n</Sticky>;\n```\n\n### Freezing\n\nYou can provide a function in the `shouldFreeze` prop which will tell the component to temporarily stop updating during prop and state changes, as well as ignore scroll and resize events. This function should return a boolean indicating whether the component should currently be frozen.\n\n## Development\n\n### Linting\n\n```bash\nnpm run lint\n```\n\n### Unit Test\n\n```bash\nnpm test\n```\n\n### Functional Test\n\n```bash\nnpm run func:local\n```\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","readmeFilename":"README.md"}