{"_id":"sticky-sidebar","_rev":"11-570c52ccd7f130892033b70658b5381f","name":"sticky-sidebar","time":{"modified":"2022-06-27T00:24:32.619Z","created":"2017-05-09T20:37:15.372Z","1.0.0":"2017-05-09T20:37:15.372Z","1.0.1":"2017-05-10T20:20:14.837Z","2.0.0":"2017-08-31T17:34:57.904Z","2.0.1":"2017-08-31T17:37:18.981Z","2.2.0":"2017-09-18T18:56:10.476Z","3.2.0":"2017-09-28T16:36:47.091Z","3.2.1":"2017-10-05T19:45:07.659Z","3.3.1":"2017-11-21T19:01:42.781Z"},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"dist-tags":{"latest":"3.3.1"},"description":"A JavaScript plugin for making smart and high performance.","readme":"# Sticky Sidebar [![Build Status](https://travis-ci.org/abouolia/sticky-sidebar.svg?branch=3.2.0)](https://travis-ci.org/abouolia/sticky-sidebar)\r\n\r\nPure JavaScript plugin for making smart and high performance sticky sidebars.\r\n\r\n[Basic Example](https://abouolia.github.io/sticky-sidebar/examples/basic.html)\r\n\r\n[Scrollable Sticky Element](https://abouolia.github.io/sticky-sidebar/examples/scrollable-element.html)\r\n\r\nSee for complete documentation and examples [abouolia.github.com/sticky-sidebar](http://abouolia.github.com/sticky-sidebar)\r\n\r\n## Why sticky sidebar is awesome? \r\n\r\n* It does not re-calculate all dimensions when scrolling, just neccessary dimensions.\r\n* Super smooth without incurring scroll lag or jank and no page reflows.\r\n* Integrated with resize sensor to re-calculate all dimenstions of the plugin when size of sidebar or its container is changed.\r\n* It has event trigger on each affix type to hook your code under particular situation.\r\n* Handle the sidebar when is tall or too short compared to the rest of the container.\r\n* Zero dependencies and super simple to setup.\r\n\r\n## Install\r\n\r\nYou can download sticky sidebar jquery plugin from Bowser, NPM or just simply download it from here than put ``sticky-sidebar.js`` file in your project folder.\r\n\r\n#### Bower \r\n\r\nIf you are using bower as package manager:\r\n\r\n````\r\nbower install sticky-sidebar\r\n````\r\n\r\n#### NPM \r\n\r\nIf you are using NPM as package manager: \r\n\r\n````\r\nnpm install sticky-sidebar\r\n````\r\n\r\n## Usage\r\n\r\nYour website's html structure has to be similer to this in order to work:\r\n\r\n````html\r\n<div class=\"main-content\">\r\n    <div class=\"sidebar\">\r\n        <div class=\"sidebar__inner\">\r\n            <!-- Content goes here -->\r\n        </div>\r\n    </div>\r\n    <div class=\"content\">\r\n        <!-- Content goes here -->\r\n    </div>\r\n</div>\r\n````\r\n\r\nNote that inner sidebar wrapper ``.sidebar__innner`` is optional but highly recommended, if you don't write it yourself, the script will create one for you under class name ``inner-wrapper-sticky``. but this may cause many problems.\r\n\r\nFor the above example, you can use the following JavaScript:\r\n\r\n````html\r\n<script type=\"text/javascript\" src=\"./js/sticky-sidebar.js\"></script>\r\n\r\n<script type=\"text/javascript\">\r\n  var sidebar = new StickySidebar('.sidebar', {\r\n    topSpacing: 20,\r\n    bottomSpacing: 20,\r\n    containerSelector: '.main-content',\r\n    innerWrapperSelector: '.sidebar__inner'\r\n  });\r\n</script>\r\n````\r\n\r\n#### Via jQuery/Zepto\r\n\r\nYou can configure sticky sidebar as a jQuery plugin, just include ``jquery.sticky-sidebar.js`` instead ``sticky-sidebar.js`` file than configure it as any jQuery plugin.\r\n\r\n````html\r\n<script type=\"text/javascript\" src=\"./js/jquery.js\"></script>\r\n<script type=\"text/javascript\" src=\"./js/jquery.sticky-sidebar.js\"></script>\r\n\r\n<script type=\"text/javascript\">\r\n  $('#sidebar').stickySidebar({\r\n    topSpacing: 60,\r\n    bottomSpacing: 60\r\n  });\r\n</script>\r\n````\r\n\r\nMake sure to include ``sticky-sidebar.js`` script file after ``jquery.js``.\r\n\r\n## Usage with [ResizeSensor.js](https://github.com/marcj/css-element-queries/blob/master/src/ResizeSensor.js)\r\n\r\nSticky sidebar integrated with [ResizeSensor.js](https://github.com/marcj/css-element-queries/blob/master/src/ResizeSensor.js) to detect when sidebar or container is changed. To use resize sensor with this plugin just make sure to include ResizeSensor.js before `sticky-sidebar.js` code whether through module loader, bundle or event inclusion as a `<script>` and enable `resizeSensor` option (enabled by default) and it will works.\r\n\r\nYou can choose not to include `ResizeSensor.js` and sticky sidebar will continue work without any problem but without automatically detect resize changes.\r\n\r\n## Broswers Support\r\n\r\nSticky sidebar works in all modern browsers including Internet Explorer 9 and above, but if you want it to work with IE9, should include [`requestAnimationFrame`](https://gist.github.com/paulirish/1579671) polyfill before sticky sidebar code.\r\n\r\nIf you have any issue with browser compatibility don’t hesitate to [Submit an issue](https://github.com/abouolia/sticky-sidebar/issues/new).\r\n\r\n## License \r\n\r\nSticky Sidebar is released under the MIT license. Have at it.\r\n\r\n-------\r\n\r\nMade by Ahmed Bouhuolia\r\n","versions":{"1.0.1":{"name":"sticky-sidebar","version":"1.0.1","devDependencies":{"grunt":"~0.4.5","grunt-contrib-concat":"^1.0.1","grunt-contrib-jshint":"~0.10.0","grunt-contrib-uglify":"~0.5.0","grunt-contrib-watch":"^0.6.1"},"gitHead":"874bc5b60a421c8ee0005d1cf1c3371fd452b17f","description":"jQuery plugin for making smart and high performance sticky sidebars.","_id":"sticky-sidebar@1.0.1","scripts":{},"_shasum":"0697123d4c43389238590dcfb8bf3ee6e1a83f68","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"0697123d4c43389238590dcfb8bf3ee6e1a83f68","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-1.0.1.tgz","integrity":"sha512-tGioctde61Dc3uwlaN4sacvspvrMzotwQ7LYIqY2l3b9s7pfNrMuSvSXZs/B1MyXMNZ18Bpw5t+FtDc50WqBGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+6dI40K3BawpCw0Qn7+Fy7kll+e0demtKA+3C8KZjoQIgSFlB3bmv3sir8Nl3vmMD1TLGKiBZx/ixeqEhMyQhBpI="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sticky-sidebar-1.0.1.tgz_1494447613108_0.1661967900581658"}},"2.0.0":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"2.0.0","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-concat":"^2.6.1","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1"},"gitHead":"b8f2ace2ff30ee0e0ad2c2919c9a0f50c90662e4","_id":"sticky-sidebar@2.0.0","scripts":{},"_shasum":"8dadfe7aedb74710900317cabe1088320e71c011","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"8dadfe7aedb74710900317cabe1088320e71c011","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-2.0.0.tgz","integrity":"sha512-M+bSFzwYfbACcZ/HLsiZVunj9N40COJqenNeD4pDsrN2ZfDyRUpmkAwEB9pwWiaarV2Gw8UrkgmYFQov/W0rVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWUBUgI0oWIIRzFxahsnHlWDm/6Mp8IuiVqqZKoIuZsAiBtuAbblsrTW5iuLfbAboXb6I8P1F6GQpScUYIZ/CGcOA=="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-2.0.0.tgz_1504200896630_0.06501816282980144"}},"2.0.1":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"2.0.1","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-concat":"^2.6.1","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1"},"gitHead":"ab747ad24411804cdc5e9cba8a78f4fa480a0f65","_id":"sticky-sidebar@2.0.1","scripts":{},"_shasum":"307edbec6e44ab5134336a1a9032e3ac975515d8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"307edbec6e44ab5134336a1a9032e3ac975515d8","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-2.0.1.tgz","integrity":"sha512-CRcwWHedHn3uOKHavnkedePrqX8taQhgUxiLw52pAtT7MVZ+/9o106Vce4PhQDAvaiGLmrIOsxYuCaCUAKKCPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN7qlHml0XDlpvbnuCCxzDcX65iFmwYk4xWGKm0Tzk7wIgMm+vRUJwgti8ZqspqkuG4vuItc9Phepv+8qnAcivCok="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-2.0.1.tgz_1504201037718_0.8721498732920736"}},"2.2.0":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"2.2.0","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","main":"./dist/sticky-sidebar.js","module":"./src/sticky-sidebar.js","keywords":["sticky","affix","fixed","sidebar","javascript","jquery"],"files":["dist","src"],"bugs":{"url":"https://github.com/abouolia/sticky-sidebar/issues"},"scripts":{"build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/abouolia/sticky-sidebar.git"},"devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-concat":"^2.6.1","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1"},"gitHead":"f0e425cbccc67d566aa6873195275629ebcbf4b4","_id":"sticky-sidebar@2.2.0","_shasum":"16e44e150e486941d19f494c809b23c219d2adae","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"16e44e150e486941d19f494c809b23c219d2adae","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-2.2.0.tgz","integrity":"sha512-7Me44oQnuY0nABtdjrTNpAw5ebeZrPEdQhRZmfnMIvyTnOqXxin7n8dO1FgerQht6+I7Sn8vlrq/8ZHLiwqCKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4Cpp+neR80OCzn+QX/bpTJ/QSSUi08UzGg1VKn1a10AiEA87MXC3LJ7k4x05lp8VytpeMjxH9qKS6bOik8iuSxV+Q="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-2.2.0.tgz_1505760969491_0.15960262576118112"}},"3.2.0":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"3.2.0","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","main":"./dist/sticky-sidebar.js","module":"./src/sticky-sidebar.js","keywords":["sticky","affix","fixed","sidebar","javascript","jquery"],"files":["dist","src"],"bugs":{"url":"https://github.com/abouolia/sticky-sidebar/issues"},"scripts":{"build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/abouolia/sticky-sidebar.git"},"devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.1","rollup-plugin-eslint":"^4.0.0","rollup-plugin-node-resolve":"^3.0.0"},"gitHead":"ac1d9ffdc210245cb42d8a0ef3f37c02bfed7d3f","_id":"sticky-sidebar@3.2.0","_shasum":"15cdb33590b1711d2fc19b850cec05a70b0e5882","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"15cdb33590b1711d2fc19b850cec05a70b0e5882","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-3.2.0.tgz","integrity":"sha512-VXxZ9j8MsLUuYyfmthWRIUpEBfSGXr+Eia7wxepa9gqqtctjBM/V8VuBGa09JKhBwBi7Q8fLd6t2kxzW3BKVrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRb/xGm82blmNHiVKtTWlSwBIRw05HiJhFTZD18e6sogIgIia7pMDpsMq7MVqZxV3SBwT+JiD5JLAEny2n0wL0nKo="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-3.2.0.tgz_1506616606030_0.5584405784029514"}},"3.2.1":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"3.2.1","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","main":"./dist/sticky-sidebar.js","module":"./src/sticky-sidebar.js","keywords":["sticky","affix","fixed","sidebar","javascript","jquery"],"files":["dist","src"],"bugs":{"url":"https://github.com/abouolia/sticky-sidebar/issues"},"scripts":{"build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/abouolia/sticky-sidebar.git"},"devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.1","rollup-plugin-eslint":"^4.0.0","rollup-plugin-node-resolve":"^3.0.0"},"gitHead":"dc515b2e46920545fa1ed06f9fc5464fc283a6ee","_id":"sticky-sidebar@3.2.1","_shasum":"0fbb4452921b336de33d11b8e92103bd1bfe5155","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"0fbb4452921b336de33d11b8e92103bd1bfe5155","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-3.2.1.tgz","integrity":"sha512-BgY4NCL/+rym+JLTd09LG3BDrbmhEMXepCW82XoNAn8EVHgCgT87NhPVsBwBsy/Lzabp69vfTOpkvEliDsM27g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqxuOe8plAKk4VD4OCuWhdfRWkr0n2/lI7X/r9q7PbOgIhAKKxsSb2EIZexRgm1NiYoeug2G0kQ3JMRQS4xAYK/BJe"}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-3.2.1.tgz_1507232706142_0.4463685571681708"}},"3.3.1":{"name":"sticky-sidebar","description":"A JavaScript plugin for making smart and high performance.","version":"3.3.1","author":{"name":"Ahmed Bouhuolia"},"email":"a.bouhuolia@gmail.com","license":"The MIT License (MIT)","homepage":"https://github.com/abouolia/sticky-sidebar","main":"./dist/sticky-sidebar.js","module":"./src/sticky-sidebar.js","keywords":["sticky","affix","fixed","sidebar","javascript","jquery"],"files":["dist","src"],"bugs":{"url":"https://github.com/abouolia/sticky-sidebar/issues"},"scripts":{"build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/abouolia/sticky-sidebar.git"},"devDependencies":{"babel":"^6.23.0","babel-plugin-check-es2015-constants":"^6.22.0","babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoped-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-export-extensions":"^6.22.0","babel-preset-env":"^1.6.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-header":"^1.8.9","gulp-rename":"^1.2.2","gulp-rollup":"^2.14.0","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^3.0.0","gulp-util":"^3.0.8","rollup":"^0.49.1","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.1","rollup-plugin-eslint":"^4.0.0","rollup-plugin-node-resolve":"^3.0.0"},"gitHead":"e7cb2372bd0d31046674c4838ab94b095e9b276d","_id":"sticky-sidebar@3.3.1","_shasum":"142bf6b64c2b416e4b707ebf8f09b8b5a5043877","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"abouolia","email":"a.bouhuolia@gmail.com"},"dist":{"shasum":"142bf6b64c2b416e4b707ebf8f09b8b5a5043877","tarball":"https://registry.npmjs.org/sticky-sidebar/-/sticky-sidebar-3.3.1.tgz","integrity":"sha512-9ljX5GP9B1sov0kzGmQeQL5CdearSGH5y9cy3wE3wiGiLtgo577EekE8tNgnqr5ys/d++2+MlCCf4ICbNoaJ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEY82KQj+e5UObZEbfUx7A2UsO+YC6Eo9qX6kDXaC2HgAiEA7SE9kOQkXuxwza8PV/29GqTUDQllEUBGgyG15bhsH18="}]},"maintainers":[{"name":"abouolia","email":"a.bouhuolia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sticky-sidebar-3.3.1.tgz_1511290901699_0.8822267292998731"}}},"readmeFilename":"README.md","homepage":"https://github.com/abouolia/sticky-sidebar","author":{"name":"Ahmed Bouhuolia"},"license":"The MIT License (MIT)","keywords":["sticky","affix","fixed","sidebar","javascript","jquery"],"repository":{"type":"git","url":"git+https://github.com/abouolia/sticky-sidebar.git"},"bugs":{"url":"https://github.com/abouolia/sticky-sidebar/issues"},"users":{"shakakira":true}}