{"_id":"react-sidebar","_rev":"34-ac4c6029063fc23bafe332fffbee042d","name":"react-sidebar","time":{"modified":"2022-06-26T08:12:58.486Z","created":"2015-05-09T16:16:22.327Z","0.0.0":"2015-05-09T16:16:22.327Z","1.0.0":"2015-05-11T22:24:28.758Z","1.0.1":"2015-05-12T05:51:31.612Z","1.0.2":"2015-06-16T01:08:11.366Z","1.0.3":"2015-07-18T18:51:42.363Z","1.0.4":"2015-09-11T23:00:10.715Z","1.1.0":"2015-09-24T00:20:58.067Z","2.0.0":"2015-10-10T00:33:52.048Z","2.0.1":"2015-12-29T16:51:11.279Z","2.1.0":"2016-01-03T09:15:40.474Z","2.1.1":"2016-01-03T10:13:31.146Z","2.1.2":"2016-05-15T22:34:54.734Z","2.1.3":"2016-06-21T04:28:43.655Z","2.1.4":"2016-06-21T23:29:35.443Z","2.2.0":"2016-07-20T03:00:36.529Z","2.2.1":"2016-07-20T03:01:46.812Z","2.3.0":"2017-02-15T22:14:29.276Z","2.3.1":"2017-04-11T15:20:21.620Z","2.3.2":"2017-04-22T15:40:20.830Z","3.0.0":"2018-08-06T20:30:45.753Z","3.0.1":"2018-08-06T20:53:05.120Z","3.0.2":"2018-08-08T11:59:31.795Z"},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"dist-tags":{"latest":"3.0.2"},"description":"A sidebar component for React.","readme":"# React Sidebar [![npm version](https://badge.fury.io/js/react-sidebar.svg)](http://badge.fury.io/js/react-sidebar) [![Build Status](https://travis-ci.org/balloob/react-sidebar.svg)](https://travis-ci.org/balloob/react-sidebar)\n\nReact Sidebar is a sidebar component for React 0.14+. It offers the following features:\n\n- The sidebar can slide over the main content or dock next to it.\n- Touch enabled: swipe to open and close the sidebar like on a native mobile app.\n- Easy to combine with media queries to show the sidebar only when there's enough screen-width ([see example](http://balloob.github.io/react-sidebar/example/responsive_example.html)).\n- Works on both the left and right side.\n- Tiny size: <2.5kB gzipped\n- MIT license\n\n[See a demo here.](http://balloob.github.io/react-sidebar/example/)\n\n## Touch specifics\n\nThe touch interaction of the React Sidebar mimics the interactions that are supported by Android apps that implement the material design spec:\n\n- When the sidebar is closed, dragging from the left side of the screen will have the right side of the sidebar follow your finger.\n- When the sidebar is open, sliding your finger over the screen will only affect the sidebar once your finger is over the sidebar.\n- On release, it will call `onSetOpen` prop if the distance the sidebar was dragged is more than the `dragToggleDistance` prop.\n\nNote: The sidebar touch functionality doesn't work on IOS because of the \"swipe-to-go-back\" feature. Therefore the functionality has been disabled on IOS.\n\n## Installation\n\n`npm install react-sidebar`\n\nIf you use TypeScript, typings are [available on DefinitelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-sidebar) and can be installed with:\n\n`npm install @types/react-sidebar`\n\n## Getting started\n\nBy design, React Sidebar does not keep track of whether it is open or not. This has to be done by the parent component. This allows the parent component to make changes to the sidebar and main content based on the open/docked state. An example could be to hide the \"show menu\" button from the main content when the sidebar is docked.\n\nBecause React Sidebar can be toggled by dragging the sidebar into its open/closed position, you will have to pass in an `onSetOpen` method as a prop to allow the sidebar to control the open state in the parent.\n\nThe minimum React component to integrate React Sidebar looks like this:\n\n```jsx\nimport React from \"react\";\nimport Sidebar from \"react-sidebar\";\n\nclass App extends React.Component {\n  constructor(props) {\n    super(props);\n    this.state = {\n      sidebarOpen: true\n    };\n    this.onSetSidebarOpen = this.onSetSidebarOpen.bind(this);\n  }\n\n  onSetSidebarOpen(open) {\n    this.setState({ sidebarOpen: open });\n  }\n\n  render() {\n    return (\n      <Sidebar\n        sidebar={<b>Sidebar content</b>}\n        open={this.state.sidebarOpen}\n        onSetOpen={this.onSetSidebarOpen}\n        styles={{ sidebar: { background: \"white\" } }}\n      >\n        <button onClick={() => this.onSetSidebarOpen(true)}>\n          Open sidebar\n        </button>\n      </Sidebar>\n    );\n  }\n}\n\nexport default App;\n```\n\n## Responsive sidebar\n\nA common use case for a sidebar is to show it automatically when there is enough screen width available. This can be achieved using media queries via [`window.matchMedia`][mdn-matchmedia]. This again has to be integrated into the parent component so you can use the information to make changes to the sidebar and main content.\n\n[mdn-matchmedia]: https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia\n\n```jsx\nimport React from \"react\";\nimport Sidebar from \"react-sidebar\";\n\nconst mql = window.matchMedia(`(min-width: 800px)`);\n\nclass App extends React.Component {\n  constructor(props) {\n    super(props);\n    this.state = {\n      sidebarDocked: mql.matches,\n      sidebarOpen: false\n    };\n\n    this.mediaQueryChanged = this.mediaQueryChanged.bind(this);\n    this.onSetSidebarOpen = this.onSetSidebarOpen.bind(this);\n  }\n\n  componentWillMount() {\n    mql.addListener(this.mediaQueryChanged);\n  }\n\n  componentWillUnmount() {\n    this.state.mql.removeListener(this.mediaQueryChanged);\n  }\n\n  onSetSidebarOpen(open) {\n    this.setState({ sidebarOpen: open });\n  }\n\n  mediaQueryChanged() {\n    this.setState({ sidebarDocked: mql.matches, sidebarOpen: false });\n  }\n\n  render() {\n    return (\n      <Sidebar\n        sidebar={<b>Sidebar content</b>}\n        open={this.state.sidebarOpen}\n        docked={this.state.sidebarDocked}\n        onSetOpen={this.onSetSidebarOpen}\n      >\n        <b>Main content</b>\n      </Sidebar>\n    );\n  }\n}\n\nexport default App;\n```\n\n## Supported props\n\n| Property name      | Type                      | Default              | Description                                                                                                                                                              |\n| ------------------ | ------------------------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| children           | Anything React can render | n/a                  | The main content                                                                                                                                                         |\n| rootClassName      | string                    | n/a                  | Add a custom class to the root component                                                                                                                                 |\n| sidebarClassName   | string                    | n/a                  | Add a custom class to the sidebar                                                                                                                                        |\n| contentClassName   | string                    | n/a                  | Add a custom class to the content                                                                                                                                        |\n| overlayClassName   | string                    | n/a                  | Add a custom class to the overlay                                                                                                                                        |\n| sidebar            | Anything React can render | n/a                  | The sidebar content                                                                                                                                                      |\n| onSetOpen          | function                  | n/a                  | Callback called when the sidebar wants to change the open prop. Happens after sliding the sidebar and when the overlay is clicked when the sidebar is open.              |\n| docked             | boolean                   | false                | If the sidebar should be always visible                                                                                                                                  |\n| open               | boolean                   | false                | If the sidebar should be open                                                                                                                                            |\n| transitions        | boolean                   | true                 | If transitions should be enabled                                                                                                                                         |\n| touch              | boolean                   | true                 | If touch gestures should be enabled                                                                                                                                      |\n| touchHandleWidth   | number                    | 20                   | Width in pixels you can start dragging from the edge when the sidebar is closed.                                                                                         |\n| dragToggleDistance | number                    | 30                   | Distance the sidebar has to be dragged before it will open/close after it is released.                                                                                   |\n| pullRight          | boolean                   | false                | Place the sidebar on the right                                                                                                                                           |\n| shadow             | boolean                   | true                 | Enable/Disable sidebar shadow                                                                                                                                            |\n| styles             | object                    | [See below](#styles) | Inline styles. These styles are merged with the defaults and applied to the respective elements.                                                                         |\n| rootId             | string                    | n/a                  | Add an id to the root component                                                                                                                                          |\n| sidebarId          | string                    | n/a                  | Add an id to the sidebar                                                                                                                                                 |\n| contentId          | string                    | n/a                  | Add an id to the content. The driving use case for adding an element id to content was to allow react-scroll to scroll the content area of the site using react-sidebar. |\n| overlayId          | string                    | n/a                  | Add an an id to the overlay                                                                                                                                              |\n\n## Styles\n\nStyles are passed as an object with 5 keys, `root`, `sidebar`, `content`, `overlay` and `dragHandle`, and merged to the following defaults:\n\n```javascript\n{\n  root: {\n    position: \"absolute\",\n    top: 0,\n    left: 0,\n    right: 0,\n    bottom: 0,\n    overflow: \"hidden\"\n  },\n  sidebar: {\n    zIndex: 2,\n    position: \"absolute\",\n    top: 0,\n    bottom: 0,\n    transition: \"transform .3s ease-out\",\n    WebkitTransition: \"-webkit-transform .3s ease-out\",\n    willChange: \"transform\",\n    overflowY: \"auto\"\n  },\n  content: {\n    position: \"absolute\",\n    top: 0,\n    left: 0,\n    right: 0,\n    bottom: 0,\n    overflowY: \"auto\",\n    WebkitOverflowScrolling: \"touch\",\n    transition: \"left .3s ease-out, right .3s ease-out\"\n  },\n  overlay: {\n    zIndex: 1,\n    position: \"fixed\",\n    top: 0,\n    left: 0,\n    right: 0,\n    bottom: 0,\n    opacity: 0,\n    visibility: \"hidden\",\n    transition: \"opacity .3s ease-out, visibility .3s ease-out\",\n    backgroundColor: \"rgba(0,0,0,.3)\"\n  },\n  dragHandle: {\n    zIndex: 1,\n    position: \"fixed\",\n    top: 0,\n    bottom: 0\n  }\n};\n```\n\n## Acknowledgements\n\nMy goal was to make a React Component that implements the [material design spec for navigation drawers](https://material.io/design/components/navigation-drawer.html). My initial attempt was to improve [hamburger-basement by arnemart](https://github.com/arnemart/hamburger-basement) but I quickly figured that I better start from scratch. Still, that project helped me a ton to get started.\n","versions":{"1.0.0":{"name":"react-sidebar","version":"1.0.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.2.17","babel-core":"^5.2.17","babel-loader":"^5.0.0","react":"^0.13.3","webpack":"^1.8.11","webpack-dev-server":"^1.8.2"},"gitHead":"628696cba7c52691441494e04811f9cbed60e917","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.0.0","_shasum":"25863628d08a4720654b67f28c22e439f2ab139e","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"25863628d08a4720654b67f28c22e439f2ab139e","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.0.0.tgz","integrity":"sha512-Q40XB/cl3aP0HXVAVjrIjQn26J3Z0CtFBjMicb/E86tDE40oCa7Qd0J8UNa7KjaoOc0tA3TPMbZAiWEuqDcnWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpAqSFPlj1DvYWtN8413oehl6FzsOCv5aayTwZe/nwIAiASITJVlLljiFefXtGlsC59qZhHAY0BwGmnyqPIBIhzbA=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"1.0.1":{"name":"react-sidebar","version":"1.0.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.2.17","babel-core":"^5.2.17","babel-loader":"^5.0.0","react":"^0.13.3","webpack":"^1.8.11","webpack-dev-server":"^1.8.2"},"gitHead":"3493c05df3127592be1b6e8c81b66aeb95c53817","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.0.1","_shasum":"08d7fafe7ea9582807e19b0fb4ef7f46af18e51a","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"08d7fafe7ea9582807e19b0fb4ef7f46af18e51a","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.0.1.tgz","integrity":"sha512-hlnFCjFnV2AVI91RfhyDGlGsgcr0lZoIHCNLFJm/9lZ3oxzKlp516xZuECaYs65ZdToJnRHQprBNVk4v7qwmZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7QeZs4cgSlAgHFDglrWRhyNIHiP5GdyU8+uOtTh9FRAIgVw2IS/SPy1e69k3zQsjcAUK1YoKkQfSjG3AEzQ0XAIo="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"1.0.2":{"name":"react-sidebar","version":"1.0.2","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.5.8","babel-core":"^5.5.8","babel-loader":"^5.1.4","react":"^0.13.3","webpack":"^1.9.11","webpack-dev-server":"^1.9.0"},"gitHead":"29a21f0a8324af4f007779c22329dd9af33cc2f5","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.0.2","_shasum":"ceaf0ba140527c3857d5b725a8bfcfc21c8de961","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.2","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"ceaf0ba140527c3857d5b725a8bfcfc21c8de961","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.0.2.tgz","integrity":"sha512-H5qTgw1CeNsQeWxlcXiX27cZUAAiIPHb34H8CKNDqC48Fe7e8KHk7Y5/H5snc0U9S83PI/qRrZKsJ8LdkNiQdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFAuBvMhaD3xtehmJ3MsJ+IlVSDG26+vkP4V2p53NhzAIgF9ES/ZSyADiP2P9p1thp8ctldLwk03L0ZOlYZ4rJ804="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"1.0.3":{"name":"react-sidebar","version":"1.0.3","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.5.8","babel-core":"^5.5.8","babel-loader":"^5.1.4","react":"^0.13.3","webpack":"^1.9.11","webpack-dev-server":"^1.9.0"},"gitHead":"551068b4821665a9592aafac3b3cfb6e0743b81d","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.0.3","_shasum":"23976bffeefe9f8554b89c764099cc3b15afc980","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.2","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"23976bffeefe9f8554b89c764099cc3b15afc980","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.0.3.tgz","integrity":"sha512-vt41+FBsbA/fY15dXx3tDs6g3a4LtT1sgEUPUbfJrmRq296O3t/JIxcN8fPI1MBPN7wyzyJoGCRlIkR6XRo5zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYAeF35bvShWBu31vz2ZCnM+vCqeuxa/ZwueGnvPIN+gIhAI6USKJdk2NWjp8wHHKvB06BbmiTEsi/1f/euW+i6w3y"}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"1.0.4":{"name":"react-sidebar","version":"1.0.4","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.24","babel-loader":"^5.3.2","react":"^0.13.3","webpack":"^1.12.1","webpack-dev-server":"^1.10.1"},"gitHead":"3c69ec44ac4753345745fa17ee8bd0d0e3ed7357","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.0.4","_shasum":"c7d7a8d5131b1e738e06d4ead633fd0cd8b83102","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"c7d7a8d5131b1e738e06d4ead633fd0cd8b83102","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.0.4.tgz","integrity":"sha512-h67fxd7ikQatabU7Eh3vDOJMQy7vXoVMwpvbt1XasRgR3U8f1Y0HKbeegbwi2UZXBf40DcwfTGfCcnNjy/inCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCLBOTdnUo1q5yU6y+OBpQ/uEX1pTpzxkvb6Gw3m/CRQIhAIznCL9v9DMOebLfkOp0qVMDJhTrpJfvj1MMg+l6/yOK"}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"1.1.0":{"name":"react-sidebar","version":"1.1.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-loader":"^5.3.2","react":"^0.13.3","webpack":"^1.12.2","webpack-dev-server":"^1.11.0"},"gitHead":"63b5f19527afd50c9cae4705a5766f8f845a795d","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@1.1.0","_shasum":"261e5b6b71a1ea571b10d8543348c088d3ed54ac","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"261e5b6b71a1ea571b10d8543348c088d3ed54ac","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-1.1.0.tgz","integrity":"sha512-n46+FcDe32zw9jQTJQCQVtpkfloSfNLdwgzYQpTuBP2CierIO5OjDGjN0tnWPUNqINGPsdmKMeV6h8PWT3tyXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIER/fkJahZo7EOjqqJOc60MpWKwAo05oIxkADJhvNea+AiEAiEfnMIbsF33Bdyyw2x651CZsDvR74bouLoHj97unx+s="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"2.0.0":{"name":"react-sidebar","version":"2.0.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-eslint":"^4.1.3","babel-loader":"^5.3.2","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","eslint-plugin-react":"^3.5.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"8dfdff53265a577545f3fdae0d5965902f715875","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar","_id":"react-sidebar@2.0.0","_shasum":"77ec87a0c6fde87ed38de4da5c7cf71e9c2ab2e4","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"77ec87a0c6fde87ed38de4da5c7cf71e9c2ab2e4","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.0.0.tgz","integrity":"sha512-mQOFy3dwNLorDeJHbiVtzjxEnXRgt9qj9JVLTAffBF7E5N+bDW+ht0z8tTm/uDkiqbIc8dW6jyPpc+uepWZ9HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnoQGLoOgKuiYnywlTdiB1H02AbukI2XyAItd0aJ4G6AiBDG8lgmhonmc1tu4o7XH0GOhHnCeojBJ8j0akLv3k4og=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"2.0.1":{"name":"react-sidebar","version":"2.0.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-eslint":"^4.1.3","babel-loader":"^5.3.2","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","eslint-plugin-react":"^3.5.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"1ca7219fbe0cfe81269b12ff355d435c9fed9209","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.0.1","_shasum":"b095600e2f61277731bdd70753b54d06344c832f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"b095600e2f61277731bdd70753b54d06344c832f","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.0.1.tgz","integrity":"sha512-leIVeFmS89vXLYzJ0xoxi4c67iqsSLzv1AaF7+tWuiN6OfFEg7Xjf4+b2NFNTRA+VdXPEGnzWFA/EHKivBucGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgnUo+1vp+e/7f5hu5LD0XexweoLGLCnm9UKDdFbznqAIgLTmraabNijm+EhYk4L/STnjut2fHCb0WWwh+5zgo74k="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"2.1.0":{"name":"react-sidebar","version":"2.1.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-eslint":"^4.1.3","babel-loader":"^5.3.2","eslint":"^1.6.0","eslint-config-airbnb":"^0.1.0","eslint-plugin-react":"^3.5.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.0"},"gitHead":"71011b0be972e27f9c6ac35b10496b9d6c10f757","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.1.0","_shasum":"ded0503fc69b170cc2c543966a74a63e01b1b68d","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"ded0503fc69b170cc2c543966a74a63e01b1b68d","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.1.0.tgz","integrity":"sha512-s9/6W/334BANqVphbTzD0XarrOAvnwlJgXCwY9OuFZlrBr0iGMSMU7yD+Tn3W3MDEkopxBXMY6+4R9WxbTUGog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyN2IIi7mRYGZ4sLGyKnxCExZBZjq0Bv/pGLvzLxN9ZAiEAt1+TH2+FlvAYmBkbfJhDWR8+E/by8G9GTF2vdfymIS4="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"2.1.1":{"name":"react-sidebar","version":"2.1.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p -d","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"^1.10.3","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"1db3960ce8a9c9975a0197c630152e3f529f18ed","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.1.1","_shasum":"779debf17a8355c0da0f3d8f11dbe30ede2dd014","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"779debf17a8355c0da0f3d8f11dbe30ede2dd014","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.1.1.tgz","integrity":"sha512-l6OvsO/jA0GMIFOKhyIqvJyGPwgW/hwk2lvLZQaXDAA9R8+IxG4rEiRaBsPULoI7N8dBOSKCqtGbjl+QOhMZfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFEvNyVdApQD3AT7BXBtJvhcwfoY6JXaQFCTUF6BpP2AiBraxsvnzIWfuSoccwW7CkqrmOioaX8Q4HbKOVjecdruA=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"directories":{}},"2.1.2":{"name":"react-sidebar","version":"2.1.2","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p -d","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"^1.10.3","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"2cf92ffcd365f3ca39b9b64b7aab6104321ab242","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.1.2","_shasum":"b76ec7e965663cbaffac8108f627110dcf4ca786","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"b76ec7e965663cbaffac8108f627110dcf4ca786","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.1.2.tgz","integrity":"sha512-pUYMipqm6pc5E55RW6BFRJakLlGmephFYv+CwlRoug5xFmfv/obrhaxdlnHI9QXLcnUf6HNX2474c83vpd3TSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeEiji+/+/nXfoNSCnzuQG3JZ5jP2LH3k2pWsZ9PjxSwIgI4xzBPQ+l+42msmDK8eQ/nlOvx3/ClYv9Qwvj+Aue/g="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.1.2.tgz_1463351692807_0.7635324113070965"},"directories":{}},"2.1.3":{"name":"react-sidebar","version":"2.1.3","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p -d","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"^1.10.3","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"2853e7b7ab0ab5bfb292f37a5caec594dd4fe875","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.1.3","_shasum":"b6acca1924cdb2aba8b086dbeedd1e6fe6df0a00","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"b6acca1924cdb2aba8b086dbeedd1e6fe6df0a00","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.1.3.tgz","integrity":"sha512-xnRT6PYHG97cBRr+G7n4OHfgABHlL+GrH1Ok721VO2DMb6XIDbC11XdLaSvqhKfKVexc/Woc/ec7e284QWfIMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNAdM57Rjm2FCOnvqHtttzzTL5t/5ulQHZ86Ntcb3aMAIgNL867hMoun3nlZ95y08yhbsdrL3vHjnyaCUUDd8DtJc="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.1.3.tgz_1466483320888_0.8528176539111882"},"directories":{}},"2.1.4":{"name":"react-sidebar","version":"2.1.4","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta6","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"^1.10.3","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"cdb995a173cf9a752ede155fb8a9f3338fa70e85","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.1.4","_shasum":"f5e3067d57ba24e67edac6a685b55544c6b90d9f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.1.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"f5e3067d57ba24e67edac6a685b55544c6b90d9f","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.1.4.tgz","integrity":"sha512-ZDacBe6pXnV69rrhq/j1IUVgMO+jjWiBcr9Bxb9dCw6eXfh3b6h3DkrnBWEYgeekgEngU6/ELqQAWRXfHE1Icg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfO4pVce4IBdK94f22xDjJGJQHkbzPiq2i1CUG2Uq0cQIgBIjOqhL202goWNbZbdIXd1zk0G8x30Alec5ecM71mjU="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.1.4.tgz_1466551773766_0.8260399664286524"},"directories":{}},"2.2.0":{"name":"react-sidebar","version":"2.2.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","jsnest:main":"src/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"<2.3.0","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"1a72a05ea0a3f459f57f61d3d848843a1b3ae216","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.2.0","_shasum":"78d9925cf3ef53f4dab75149d3290b1be413b7c6","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.1.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"78d9925cf3ef53f4dab75149d3290b1be413b7c6","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.2.0.tgz","integrity":"sha512-TMrCqOVouxmXlzjrUYMa49nhCzqxrk3nnbUxETX4vnsdLB+wOINRMhoHAs+4Oi+BFvlOELcz2aNcGEjNedV+Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlu/ZgBQKaOWCTFuMip9iO6vNRTsQZ/NaQvS8K2JQ1mQIhAIoNRt/zVdyM39WynsK6YM3jQwZXRPqDxiBuWLOvn+Pj"}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.2.0.tgz_1468983635190_0.1868154106196016"},"directories":{}},"2.2.1":{"name":"react-sidebar","version":"2.2.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","jsnest:main":"src/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"<2.3.0","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"f9c6dbc8ce139c31db87eb1fd74024e3eebb0eec","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.2.1","_shasum":"a8faf6a3c62ddc562c70680d5d016fe9741b585f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.1.1","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"a8faf6a3c62ddc562c70680d5d016fe9741b585f","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.2.1.tgz","integrity":"sha512-wa7fj1MqMzNAxWRmvz2KXExuk9YQk7D5+IqwD8hPq4mKB0f9lzvqPVy4keZV/uyD8+eCi+RtJh3IQPY7NDIe1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHIP5QquR0Pi9sSr08o0WZPIxUjPHk0B6DBnxdCjGX0QIgOtgrHese8bh2IRiD732bMK344W9W8GtdYdDtX4RWCew="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-sidebar-2.2.1.tgz_1468983704819_0.611238039797172"},"directories":{}},"2.3.0":{"name":"react-sidebar","version":"2.3.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","jsnest:main":"src/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"<2.3.0","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"d52889d2726a4e16483fae62aa5d8e9a7fa22f09","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.3.0","_shasum":"8a86df1f7cb7a1bf98b6dd75c47c6689a1877cbe","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"balloob","email":"paulus@paulusschoutsen.nl"},"dist":{"shasum":"8a86df1f7cb7a1bf98b6dd75c47c6689a1877cbe","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.3.0.tgz","integrity":"sha512-Pny3agQGv4ewRLlZ/DDNVtmLfafU5XgXNnsC/SEHrbXavzGSnnfTYKcdxYIEw8UPeWbfPD7Qx/bPsG7QeYA3/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4cSep2QCX1KsfcXDDlS6Eftm5riu/o4i+hS9RK3aBVAiBt6HohSQBESLr3dsD0WKVnOa0FOw7JoWrFQj9o4HKaMA=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-sidebar-2.3.0.tgz_1487196869055_0.6415660628117621"},"directories":{}},"2.3.1":{"name":"react-sidebar","version":"2.3.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","jsnest:main":"src/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"<2.3.0","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","prop-types":"^15.5.4","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"074da7a1fdb93547c88373b2781f556500eada09","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.3.1","_shasum":"23c157e5a64a8ccc4609296c27323ffed2b7be4d","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","_npmUser":{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"},"dist":{"shasum":"23c157e5a64a8ccc4609296c27323ffed2b7be4d","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.3.1.tgz","integrity":"sha512-3L/a2zXji29li2EaWxgEdlhqmi5I4unjZdBImKveVw2vKghX3HL/56seliy0ExQ2U9U7np4+fHhN2IQrZ8d4Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAITkAvQmlMfKLIg5tYQsTOIeGsyP4nyNTzNaBkOjfksAiAiO35jgl6p8vZGLGS7XzqquqJDaMpU0X1e2YEPjg/YWQ=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.3.1.tgz_1491924019827_0.22330163815058768"},"directories":{}},"2.3.2":{"name":"react-sidebar","version":"2.3.2","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist-modules/index.js","jsnest:main":"src/index.js","scripts":{"build":"babel src --out-dir dist-modules && webpack --colors --progress -p","dev":"webpack --watch","lint":"eslint src example/src"},"keywords":["component","react","react-component","sidebar"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"license":"MIT","peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0","prop-types":">=15.5.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0","babel-loader":"^6.2.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-preset-es2015":"^6.0.0","babel-preset-react":"^6.3.13","eslint":"<2.3.0","eslint-config-airbnb":"^2.1.1","eslint-plugin-react":"^3.13.1","react":">=0.14.0","react-dom":">=0.14.0","webpack":"^1.12.9","webpack-dev-server":"^1.14.0"},"gitHead":"c330967a35b5a1818bca97dd92dbb144f45dc7e0","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@2.3.2","_shasum":"ec140bea8a6f5fa3d8ea7a56479665b44cf4f9cf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.1","_npmUser":{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"},"dist":{"shasum":"ec140bea8a6f5fa3d8ea7a56479665b44cf4f9cf","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-2.3.2.tgz","integrity":"sha512-67yUYtMirUfZ9iybmo9Ov9dgbjLjhN6g4Un3N/YRoI2xqgaNH1TS+u7tkXqhJD3C2CBgEUtas/mGXQxMMJlJgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUaiClBxmBvFd8pImNhFweAaZ8VVxmR0AMpS1chFxgxAiAoOHU23T1Yj1UkxqkfXW0ug3SZ6VME4I7DOd69tdzj4A=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-sidebar-2.3.2.tgz_1492875619000_0.036940374644473195"},"directories":{}},"3.0.0":{"name":"react-sidebar","version":"3.0.0","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist/react-sidebar.cjs.js","module":"dist/react-sidebar.esm.js","scripts":{"example:dev":"webpack-dev-server --mode development","example:prod":"NODE_ENV=production webpack --mode production","build":"rollup -c","build:watch":"rollup -c --watch","lint":"eslint src example/src","format":"prettier --write '**/*.{js,json}'"},"keywords":["react","react-component","sidebar","drawer","navigation"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"dependencies":{"@babel/runtime":"^7.0.0-beta.55","prop-types":"^15.6.2"},"peerDependencies":{"react":">=16.4.2","react-dom":">=16.4.2"},"devDependencies":{"@babel/cli":"^7.0.0-beta.55","@babel/core":"^7.0.0-beta.55","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.55","@babel/plugin-transform-runtime":"^7.0.0-beta.55","@babel/preset-env":"^7.0.0-beta.55","@babel/preset-react":"^7.0.0-beta.55","babel-eslint":"^8.2.6","babel-loader":"^8.0.0-beta.4","babel-plugin-transform-react-remove-prop-types":"^0.4.14","babel-preset-es2015":"^6.24.1","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","html-webpack-plugin":"^3.2.0","prettier":"^1.14.0","react":">=16.4.2","react-dom":">=16.4.2","rollup":"^0.63.5","rollup-plugin-babel":"^4.0.0-beta.7","webpack":"^4.16.4","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.5"},"license":"MIT","gitHead":"3f7319bb8f19744ab53218666e702f353c36fd28","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"yogaboll","email":"markus.s.englund@gmail.com"},"dist":{"integrity":"sha512-rVA/JuwOj3hxj3KtY37/IJjtmicWI46xvAZROb3MVy1A8BByZDAPw1k2z558IGLpmUnk5hxoQ5UD+aiQ0EsTlg==","shasum":"19ceb3712ebe30ba701e17cae44e4c97ae5e6269","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-3.0.0.tgz","fileCount":7,"unpackedSize":43245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaK/2CRA9TVsSAnZWagAAxfYP/2Ixa/7zTUivm+ULLsET\nQxKpvbP0oDPo2aJxpzeMbHPEVP8A+9jVscZ/gA8++y5wZDg/KK5Iz0rt5/Tr\nZm3GUS3sAzxQh7+07HHKRPgJSJzG1moQV4YBrJORnFnV+gY2XtjsCvg/C0ol\nEGFJibiNGNNQrwbppe05HbxCjVewXGhKCX0UdnPEdH0lOJ3mMv9NI58Kr9iZ\nE0IDfEhHR8Aq6Za73pWFWfevkd3nasWyh7X7awx6YnAROcqNRE0JykVfpwRO\n26Vvls4RslWBmtpfeyWN1o5n3NP3B6+2Qycq2jNACPaiEPPRRVizWRrD8rx8\nFhkMZf/TTqZvneFadCoamrp6JPeiciEQjEAVNk0vK5VLqgiFrKc36GbOsROE\nPBHaGmx7FVfhikD0LYf5lTwSWoBEj9ZC6ylb7nBVJMJ5Jo6xPeJY/svNCfWt\ntfvQy+ZfJGVsvQv4nc8XkMNV69Fk7/ef3QGydRrFLNG+lqwlEgCtjRcnCaVa\naSJedgPWAgqLJMkrGcE3J3Q1SJkP2UNEpPxFHFq/oLLHnJRZ4QwCGurlCMX9\nW8mIwH9f1Gcw/JTtDHDymZmsA91dbRfDybgN3Vz8hwvFgpwjeh2zBemghaFK\nmyHc0AfvcoudS/scOT/H/DKjwtX6IKkGfiRbgDLbaPWiaQNil51XNkTTfeqC\ngK3R\r\n=KvKc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM0X+IWPl5YIVULo5pLerqaRTmDitqNjQ5ZgAPA9txpwIhANK1FgUXzJn1m3KeokL29hRa3clazRcun3pYLi3UmJNS"}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-sidebar_3.0.0_1533587445594_0.8942776003589981"},"_hasShrinkwrap":false},"3.0.1":{"name":"react-sidebar","version":"3.0.1","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist/react-sidebar.cjs.js","module":"dist/react-sidebar.esm.js","scripts":{"example:dev":"webpack-dev-server --mode development","example:prod":"NODE_ENV=production webpack --mode production","build":"rollup -c","build:watch":"rollup -c --watch","lint":"eslint src example/src","format":"prettier --write '**/*.{js,json}'"},"keywords":["react","react-component","sidebar","drawer","navigation"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"dependencies":{"@babel/runtime":"^7.0.0-beta.55","prop-types":"^15.6.2"},"peerDependencies":{"react":">=16.4.2","react-dom":">=16.4.2"},"devDependencies":{"@babel/cli":"^7.0.0-beta.55","@babel/core":"^7.0.0-beta.55","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.55","@babel/plugin-transform-runtime":"^7.0.0-beta.55","@babel/preset-env":"^7.0.0-beta.55","@babel/preset-react":"^7.0.0-beta.55","babel-eslint":"^8.2.6","babel-loader":"^8.0.0-beta.4","babel-plugin-transform-react-remove-prop-types":"^0.4.14","babel-preset-es2015":"^6.24.1","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","html-webpack-plugin":"^3.2.0","prettier":"^1.14.0","react":">=16.4.2","react-dom":">=16.4.2","rollup":"^0.63.5","rollup-plugin-babel":"^4.0.0-beta.7","webpack":"^4.16.4","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.5"},"license":"MIT","gitHead":"f5395d93b002d62d18646fc63d6b7c16022091de","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@3.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"yogaboll","email":"markus.s.englund@gmail.com"},"dist":{"integrity":"sha512-HJoIcsLn/lvcUh3ggYmrl1iQTjCewQqWBN73ze6mMO9FT7bXS+IhZBtYw9pDz5Jl4xPu6lN4PD9kUqOoNf1mgw==","shasum":"eda188ab26804e62e093a9df68a9eaa3a0856055","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-3.0.1.tgz","fileCount":7,"unpackedSize":43241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaLUxCRA9TVsSAnZWagAACnkP/jo6wpKNM8SXblj5Ksy2\nh9iIHn04i1rJG3w+QLUcqqLCRsG6ZPxBg5OExBSYZElqptfWdb/KWC8RBmLq\n8bV6PMBSWKb2QhxgtThl0esqrJgg8KIJs2sL1Asj3bJ/66Ms1q0XF9XpKiH8\n9N39Oqrz2edbNL8ZR6g+cbhNi8OW2wN57EadhXbB/fox6ZzU18rLon4E6Baj\n7OQ4C6NgB1aIOqv/zydTnNlB8cudK2aJD0q+HhgaVLVB2arQspyAOgF2QAjc\ne0cR75EcR4jPuz0K0D1UKhOkfcu0T8/0YQOv8b+eL5EkgTHGM5mK4CDUkVt3\ncItKvDhmiXBRbrXEQ2zZu/VJYU7j07mYZ96NB2vis4JDzJAB7XeFFQVe0uuS\n2SJ97P45A9Ol10HHSVbsFfq5xh71tchHMwUIgkHpVFWZgCwJCaA1wAkz7G/i\nHWvEl3exGVcIIp2HEyHJ7H2LBtk2g8uTH3hruexSUe2EngolPofsZSVIIPfI\nTsujJOqtWN6CmxOp3z2xslblD4+Ux2xb800ne0RMKo5Fq8Hji4OW6UqlPUD+\nRL7yYD9Ca+VZES9IF+YOBm7yYiYBcRBkT+aquvW6t7qUB0eLyF31Osa41Lmj\n2nN86mPs+fUF1+1ok5k1i20mStHHEj/ajt/B49hsKgTERlPtpyF/YPeYQ7MQ\nWyeR\r\n=l4a5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+aNF2Lhcjr8967TBOICkjQyh7ZdS1efs35jsYqpkOFAiB5vVIqIOaX7QJrsdFxE/c9ynpAi25qLPUv5cWH9p6Ebw=="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-sidebar_3.0.1_1533588785038_0.7299765087554808"},"_hasShrinkwrap":false},"3.0.2":{"name":"react-sidebar","version":"3.0.2","author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"description":"A sidebar component for React.","main":"dist/react-sidebar.cjs.js","module":"dist/react-sidebar.esm.js","scripts":{"example:dev":"webpack-dev-server --mode development","example:prod":"NODE_ENV=production webpack --mode production","build":"rollup -c","build:watch":"rollup -c --watch","lint":"eslint src example/src","format":"prettier --write '**/*.{js,json}'"},"keywords":["react","react-component","sidebar","drawer","navigation"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"dependencies":{"@babel/runtime":">=7.0.0-beta.56","prop-types":"^15.6.2"},"peerDependencies":{"react":">=16.4.2","react-dom":">=16.4.2"},"devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.56","@babel/plugin-transform-runtime":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/preset-react":"^7.0.0-beta.56","babel-eslint":"^8.2.6","babel-loader":"^8.0.0-beta.4","babel-plugin-transform-react-remove-prop-types":"^0.4.14","babel-preset-es2015":"^6.24.1","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","html-webpack-plugin":"^3.2.0","prettier":"^1.14.0","react":">=16.4.2","react-dom":">=16.4.2","rollup":"^0.63.5","rollup-plugin-babel":"^4.0.0-beta.8","webpack":"^4.16.5","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.1.0","webpack-dev-server":"^3.1.5"},"license":"MIT","gitHead":"a31def2ea9bbeb3d1c4aeb3ad3cf89ad3135ae07","bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"homepage":"https://github.com/balloob/react-sidebar#readme","_id":"react-sidebar@3.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"yogaboll","email":"markus.s.englund@gmail.com"},"dist":{"integrity":"sha512-LG/JO1cJvdRqSmUT+DOhJrml/b45/UqM9nm8emcgbJb5EKNegKCObZcrRqyzVix42VfFf0odytviAAFEYYTu1Q==","shasum":"cf695b5a78098e70460c847fb0c6c81cfd896c37","tarball":"https://registry.npmjs.org/react-sidebar/-/react-sidebar-3.0.2.tgz","fileCount":7,"unpackedSize":43194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbatsjCRA9TVsSAnZWagAAA7UP+QFtplWqx/muAv795rAw\nsFdJ9l83h3B3uQ5HDaP9G/o2SHuYukyn+mvnGFczCVt3G8NigO5QtGSUnnIi\ncoUHTZQnNHcHh7EX4vcBr2uGk5gx75lkoqU75PbcvbaxG9oYPBuUqyxoI6hg\n7wijnbw9ezZYlTDbV8Zs7Bk2tq3R4VojzHtWfCzTmOHa0v2dANxTh/V22OCx\n6AF6hnopaSO/Hh93pKhBKqpbrg638lkso9hyypE1jTiGdmvka7FSjxIc2o8U\n8ptmg4+VxvPqCJ10HUMpUCuXfg3S3OHRLsScQVRundvVl3b5llYr0NLPIz+g\no9Nh7fFTE7l0S3/NRRp72SvuW4vaF0VO3aNPHWxhUadxpOwrLl0EQ3kqu2/Q\n20bQDUnPOBzOS2ykPierAX5mjpsCjaY9+HY9O4qqYkiNbi5wtezWTXriV0/n\nB7WrDSVOu2hDPpyo+KDTn2wKPLD9a2jMnFdZiqNNWhKX5T85QHvDXMoqfAGn\nQMaDW4eL5JplqUt6iXjZNU2NEYysNvjED3HfpXHgv5DaCZo5YwxsK4BiQ23o\nHJxZ2Cor0YXHNNxmt/+rX566uXAiQpuGBRgAnAWzDZMC3cOEkYV35aGvLQVx\nVeR1rMd3Rm3nh7Z4ndHTsz72uyF2cqsyZ+o4W8uHsdSsIdAKKJycaVCbXRHz\nbCGM\r\n=g2gm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3I4eE6qozIQ45Wmm/JY2bpm9WFVoa3v96xltBlulE/AiEAg9UR3XiwIFOdYJSWQekPwRVffxaeYJPViv1xDoTyQCw="}]},"maintainers":[{"name":"balloob","email":"paulus@paulusschoutsen.nl"},{"name":"falllenstedt","email":"a.fallenstedt@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-sidebar_3.0.2_1533729571636_0.5501708285912612"},"_hasShrinkwrap":false}},"homepage":"https://github.com/balloob/react-sidebar#readme","keywords":["react","react-component","sidebar","drawer","navigation"],"repository":{"type":"git","url":"git://github.com/balloob/react-sidebar.git"},"author":{"name":"Paulus Schoutsen","email":"Paulus@PaulusSchoutsen.nl"},"bugs":{"url":"https://github.com/balloob/react-sidebar/issues"},"license":"MIT","readmeFilename":"README.md","users":{"smoojitter":true,"ziflex":true,"codevelopit":true,"falllenstedt":true}}