{"_id":"react-collapse-pane","_rev":"25-d156814528cb6820c01237bc38baee8e","name":"react-collapse-pane","dist-tags":{"latest":"3.0.1","next":"3.0.1"},"versions":{"1.0.0":{"version":"1.0.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"da9138d5cc3b7e96fe036ab355b3c39f8e94ff90","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OW7oOHjB/V8VIQJTu7CXdJoaUebPsxSObnE9z+zvX6UbC3O4JETaacve9FTI48wa9iD1N83YE6uHkwPETBOPSw==","shasum":"34c049af9d456b627f8e501f34fd4de0eeef1e75","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.0.0.tgz","fileCount":60,"unpackedSize":328268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6igvCRA9TVsSAnZWagAA26gP/1bRv+hrSiGr0F3umfic\nXJ0vzkaMnITLdE36OGEEMNHaUMs+XZD9sqAvvKRCtSoKOoYQOw2QjWPIY/6V\nwNcwPTN2neY9VX60TO4ufVQ6k/Js+vpkCBnEOZ9hXBDQTTsPg91ru/4bmlz3\neOQTCmKsulZbX8pVMZMbmHhC17kk1Vd01wClhxRVw2BD3mQDSIr7nRZbVYS3\ncOLUAf+UncnHRP/U3f1PaAU/dLxkdx/gnWLdmJSBvSW9pnsaVAgGYirNx9KU\ngs/HxayxwMDIO0A4yzNvp3JfHH6b+qlhIXuwt7EFHgBV+qF3H4OYx58aG7B8\nVEelTy8LDdAA650KTuxbsjHuyaR2rnv5srZ8aysQZxKZiVvHyTl5K7YDOLtZ\njQRkwcgjHskL3ym/mgUCS1zDg9br3J5qrreK/1eRv0pCHZWxJYdhEGDCpGh9\n4dLNQ1uRN9z3Qyw2KfEn05z6ivif4XzKZ9fbOYR2fCClRxv42MtFz2dtNpfO\nidr92yZHdhF7r6xYCYqvVa5bmja0il5gVma5P7j35ExmS+YPe9z02Fc+/t36\n+AvnwI7S/Jv1f2FZpEB5XbnO3iY+LuO+5W0qfUiKdB+QCzuHgpta5G2I1Xa8\niQNoRzxC4RfLyhcbdd4os0D6KDNzjNxe04/DDrn0QvTZUOtjhgfl6ywpB9pS\nTjw9\r\n=cYJw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCPOCyX6zqnjL1f/nVL0ZkGlcbY5vXV1Uvzj4b9khtXAiEAh01czqg0SesC8JPa9fIKWTvtIZVKkCPUrzq/cx3mNps="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.0.0_1592404014550_0.46903969015566305"},"_hasShrinkwrap":false},"1.0.1":{"version":"1.0.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"da9100d872596479d67ac19f1522c990ea8c6bbc","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UpP0H3pkaQPDz2lQwNO2IFzVZ9wnKi7mWaHNoauwYBKXBkcrDNGdFFPIG9uwt3vgHxJY3s7fYnusWa+p2GOH/g==","shasum":"da4083c099c48bb3ddda6cec6fabfa0d35fdb216","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.0.1.tgz","fileCount":62,"unpackedSize":333028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6mNqCRA9TVsSAnZWagAAkFEP/2H4OFbkNwKWcZsS/Q9i\nfQW+MCgzeGMfc9D/As4xkrPNgJrdz1vJEoxgrQR5ZyDEfZhGftIMH/WpN8jd\n7Ij+IsDrsJ0Rh2K9KaF9wZWVwWu807CAKDSk4cOqvWEXjFYmXCSAgvcB+ft7\nGrYBz5yHZq0hR9aIcEarYajDbaoRj6pSanUlHM51i/umYEARjyaXQu0okvsA\nrOfoTkp1FOYaC99ob6Gn7FUZetGeYD950OUDPagP2UB6wV9MNo+v6Dl0PV4f\nocz8wb8PTjiFWw/AhoacHi9XjIW6cYNa3NeBqEmxJB/TqYr64I76lupMDWRg\nsBmYCDHyEedJES/xn4JaqnhUMtuYQw+DZoc496n4+tkxjgSMbOMo+5r1Zlgz\nhslDrAEuG1r3++FF053Nw5YssEMFX3gZrhzB8R5hyAFiCXNaYPLqvNGOpVCM\ndGQU7KPfjLrqN92+vOZr7A05s+r8xO3Xh1ZyNmr4qRf2HgRpDXBX37PnmgsZ\nxwVIz09UESQO/eJaETmiTxqL35QlXSQaeaorctCD2+Kl0TKy4O5jz2N14rza\nLXH2jKqgeLtFvqdpf8Qo4hWpqOBA2LoUlr8qDAlBZcsXKDSYdVkcojliBZ2W\nbng5OoAra6BKFOnkFvEjYpYUs8hBDS0/44W+xTVE2d6kxyBn2OjBptElWwuB\neyx5\r\n=ixsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG/IETTmZqACWDCpG9PbcDitqp5nVfg8LJnfPGzJvOZAiEA5ZbDqb5gG3TMyfJqt7UrOPA8wBecll32tqnblbVxyt4="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.0.1_1592419177964_0.20338352062549347"},"_hasShrinkwrap":false},"1.0.2":{"version":"1.0.2","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"ebc11ae0303b168164c6f19895f0eadd430f14a0","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sA2XqfONwf9D7ZpusVeIetSaHcx111c4epbWgSeZyKigvibMkLIdPUNcmO+ZFTRW+HFD+p06oVPA6LuB3YQCTA==","shasum":"a418c3cbf2ea86b5e5c9752f370baafd77645778","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.0.2.tgz","fileCount":62,"unpackedSize":334365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6yDFCRA9TVsSAnZWagAAGMsQAIiBCvZlJi0gFS0nm+7B\ngPikK0USwEJ8L5a5TGJj1WLi/nihX1ThdsYEFYP7wP3+Ekth7oH9NwjhFNtp\nVokcs61gw3igjpcDkh9Gp5FEwi318i/sudxaqQosg5bYCYpSzbjC6DBRNoQF\nMM5IvngUPw83wDyYlD09FeQviuKdZEvVisanGRZEDoN3QIt9KpzollJNye+4\nFtQEC/7L3xROKw1rygVh12eEsXgA3Ndzr2oA+xZk1YTUCL4k+UZ2gsJ11Gsw\nbCJ4/H9RHeDdnOkkudvmiE7l+erWdptFCIuQPU1hvcWl/0TCdMpPasYCUAF+\nN88rregAf5I1ae4ErXw/UOA/qWXKAG2cprWkF1TS0ErT1pue1u55iX0cUytj\n0wKghroxDmxprYPITDe5fPVoWHLZ7nWvH9gUCBGhygEH2LT1B+gLH2ahn8Y/\nQ/SvSvTXSnXRai1DpoSM/Y7vsEOx+hny3KLpxZpGXZihOLCzHhtrRPW/UORw\nNKLpyJ57TVSgZr3kNrBt2y2jfp8Vt/RXSlx1W7PKEumEXf9z0FcAw65k4V/w\nKcke+dqKv1FjyYhVGG26CPPKknZ+Jyr2gtsowL59TmmYazk+ejYuO8HoW9qQ\nrZgErpdRwJ+4rlQp48MnJqDpMyReYmB86RcQz5BTw5j6ER81hyoOfD7LO8on\n3Jpv\r\n=ytVq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnxxU9pJkWQaP0SWybMjDZGk5oU5x4fr0hvCwef06zNgIgXIsAb84RBV+k+GTDdnA/MeI1ckyMwadKhRrqsAE3x90="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.0.2_1592467652885_0.588516878020211"},"_hasShrinkwrap":false},"1.1.0":{"version":"1.1.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"readme":"# react-collapse-pane\n\nThis is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application. \n\n\n\n<a href=\"https://react-collapse-pane.zurg.dev\" target=\"_blank\"><img src=\"logo.svg\" alt=\"logo\" style=\"width:100%\"/></a>\n\n\n# Getting Started :rocket:\n\nInstall react-collapse-pane:\n```bash\nnpm i --save-dev react-collapse-pane\n```\n```bash\nyarn add --dev react-collapse-pane\n```\n\nOnce installed you can import the `SplitPane` component in your code.  If you're using Typescript the `SplitPaneProps` type is also available.\n```ts\nimport { SplitPane, SplitPaneProps } from \"react-collapse-pane\";\n```\n\n# Usage 🛠\n\n## The Basics ⚙\n\nThe only component you must interact with is `SplitPane`.  This serves as a wrapper for the children you wish to layout in a panel form.\n\nHere's a basic example:\n```tsx\n<SplitPane split=\"vertical\">\n  <div>This is the first div</div>\n  <div>This is the second div</div>\n  <div>This is the third div</div>\n  This is the fourth but not a div!\n</SplitPane>\n```\n\nThis will split the children.  The children can be any valid react child.  If a child is `null` it will be excluded from being split or displayed.\n\nNotice that there is no limit to the number of divs you have inside here.  The library will split them all accordingly.\n\n## Styling the Resizer 💅\n\nBy default there is a 1px divider that starts out `silver` and transitions to `dimgrey` ([css colors](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value)) on hover.\n\nHowever this is easily replaceable by using the `css` and `hoverCss` options.  You do not have to worry about pseudo selectors, transitions, animations or anything.  You just have to indicate what the divider should look like **before** and **after**. This is accomplished by having two separate divs, one of which fades out and the other which fades in.\n\nThe sizer also has a grabbable surface that spans the length of the split and has a default grabbable surface of `1rem`. Thsiis changeable by the `grabberSize` option which can be set to any valid CSS size value for `width` or `height`.  \n\n**Note!** 🚨  As per default react CSS, a number will be interpreted as a `px` value.\n\n\nHere's an example:\n\n```tsx\n<SplitPane\n  split=\"vertical\"\n  resizerOptions={{\n    css: {\n      width: '1px',\n      background: 'rgba(0, 0, 0, 0.1)',\n    },\n    hoverCss: {\n      width: '3px',\n      background: '1px solid rgba(102, 194, 255, 0.5)',\n    },\n    grabberSize: '1rem',\n  }}\n>\n  <div>This is the first div</div>\n  <div>This is the second div</div>\n</SplitPane>\n```\n\n**Note** the css props must be valid `React.CSSProperties` objects.\n\n## Using a Collapse Button 🤹‍♀️\n\nIt's a common UX need to want to collapse the left or initial panel to give more room for another part of a site or app. This is easily accomplished by including several `CollapseOptions` as a prop to the `SplitPane`.\n\n* `beforeToggleButton` - the element displayed as the collapse button **before** the panel is collapsed.  This is a purely aesthetic component.\n* `afterToggleButton` - the element displayed as the collapse button **after** the panel is collapsed.  This is a purely aesthetic component.\n\nHere's an example using a `Button` element made with `styled-components` \n\n```tsx\n<SplitPane\n  split=\"vertical\"\n  collapseOptions={{\n    beforeToggleButton: <Button>⬅</Button>,\n    afterToggleButton: <Button>➡</Button>,\n    overlayCss: { backgroundColor: 'rgb(0, 0, 0, 0.4)' },\n    timeout: 300,\n    transition: 'zoom',\n    collapseSize: 40,\n  }}\n>\n  <div>This is a div</div>\n  <div>This is a second div</div>\n  <div>This is a third div</div>\n  <div>This is a fourth div</div>\n</SplitPane>\n```\n\n## Hooks and Saving State 🌩\n\nThe component manages its own state while resizing however also allows an initial state as well as callbacks to save state changes.\n\nThese callbacks are in the `hooks` prop:\n```ts\nonDragStarted?: () => void;\nonChange?: (sizes: number[]) => void;\nonDragFinished?: (sizes: number[]) => void;\nonCollapse?: (collapsedSizes: Nullable<number>[]) => void;\n```\n* `onDragStarted` fires as soon as you click down on a resizer and begin moving\n* `onSaveSizes` fires when the movement of a resizer is finished and the mouse lifts **OR** when a panel is collapsed - as both of these trigger size changes.\n* `onChange` fires on every size change, which can be **quite** often\n* `onCollapse` fires whenever a panel is collapsed, and keeps track of the previously collapsed panes\n\nThe initial state is passed in with these three props:\n\n```ts\ninitialSizes?: number[];\nminSizes?: number | number[];\ncollapsedSizes?: Nullable<number>[];\n```\n* `initialSizes` is the default flex-basis that's given to the panes\n* `minSizes` is either (1) a minimum size that's given to **all** the panes, or (2) an array of minimum sizes that's given to each pane in order.  Any missing sizes in the array will be assumed default.\n* `collapsedSizes` an array of nullable numbers. This keeps track of a pane's size before it was collapsed.  If not collapsed it's null. This will determine which panels are collapsed and what to do when they're uncollapsed.\n\n\n## RTL Support ( Arabic, Hebrew, Farsi ) 🕋\n\nThis library easily supports LTR languages by providing a `direction` prop.  This is only necessary if you're using RTL. \n\n**Note!** 🚨 the `direction` is _only_ applicable if the split is `vertical` \n\ne.g.\n```tsx\n      <div style={{ direction: 'rtl' }}>\n        <SplitPane\n          split=\"vertical\"\n          direction=\"rtl\"\n        >\n          <div>اللوحة الأولى</div>\n          <div>اللوحة الثانية</div>\n          <div>اللوحة الثالثة</div>\n          <div>اللوحة الرابعة</div>\n        </SplitPane>\n      </div>\n```\n\n# Credit and Attribution 🙏\n\nThis project did not start off from scratch.  The foundation of the project was the excellently written [react-multi-split-pane](https://github.com/neoraider/react-multi-split-pane) library which is itself a typescript rewrite of the [react-split-pane](https://github.com/tomkp/react-split-pane) library.  \n\nMuch gratitude to their authors, @NeoRaider and @tomkp \n","readmeFilename":"README.md","gitHead":"e93ab856d84f0d5fcd26cb01f5788ec264361e13","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Yj0wycxe3TElYqYd4TSXQCBKXSTOJPzHXUaLLNLPVVPvysWkzUZck7y+yXcjgdtXTfdgwAXPMxDTl0ZJfGHkmQ==","shasum":"5940d8ce3638055994e1fecb9cfc8a08c09ba1b3","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.1.0.tgz","fileCount":64,"unpackedSize":356989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6249CRA9TVsSAnZWagAA9EMP/1R36TnW6KAknJoYska+\n3JTn0ABNHx4dfPQNdTOVcoUgM3qhT/FdV67wh6PpRezw+H467Xh3yBNR7ly7\n5MrmaWqyztNNaVrRbvz/ivmMRl30Bpim5RdGcIsdw0PPILi9HxmEmnppQXeA\nqJUetmkZCbQCqCmWLJvdXyaOgIcuCJpGpl3lK6KdHSGSrC70zNX+fW4mvQ/a\nplX2tO0buc4TUvsjoIyFWp+gbPe3S35EDj8+FrhDlVJnpPT3XJH3ckqzw20t\nEg4IdZuGHJftJS5yscpppy0PyFKffD7v84+VTPya5s2IcVl+FxBKZYr7JE4Y\nzqA7BTi9pOTCZ6R7YBkhKoU44CuAtpoydBEY3mYOOqbpA5LQuwep/Hyzd+0b\nNtWlg2paKYDGLCZDtQYQZzzjhwUAalsxjR4bPJvxBlQFaKYG6SEnRJ8iROL+\nb/ax9FR3R6ua+JPRm7i5V6isa+4o4dkkkdNKAAgkMMRGtS0rsBK87GOVrvLA\nE4W6up4XmdixHlJ2KMX0PUnTY8GwtcXpaN8edZZYGYyD0+8Q9ECEIVwwdZak\nELozjvFbvSE9CRUyGHdB7/5GVthuZsOtse7FjWjYdQ/zEvOfb9Oa6W4IMm4K\n9RtRidERgxtalf2nCVYg8E/IrCIS04uJBNej/oMZUreS9K0L4NzbSuLxIS34\nrHEa\r\n=xDMB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGob8OjzdsYcQAlfRpRpAJN30AFsLPP62OrK/o4hI0pAiEA7Z0KOkeee5NCn5R5pxVjbr/IHNPj8d7geC6Q3wliZmI="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.1.0_1592487485021_0.9241109097094686"},"_hasShrinkwrap":false},"1.1.1":{"version":"1.1.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"readme":"# react-collapse-pane\n\nThis is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application. \n\n\n\n<a href=\"https://react-collapse-pane.zurg.dev\" target=\"_blank\"><img src=\"logo.svg\" alt=\"logo\" style=\"width:100%\"/></a>\n\n\n# Getting Started :rocket:\n\nInstall react-collapse-pane:\n```bash\nnpm i --save-dev react-collapse-pane\n```\n```bash\nyarn add --dev react-collapse-pane\n```\n\nOnce installed you can import the `SplitPane` component in your code.  If you're using Typescript the `SplitPaneProps` type is also available.\n```ts\nimport { SplitPane, SplitPaneProps } from \"react-collapse-pane\";\n```\n\n# Usage 🛠\n\n## The Basics ⚙\n\nThe only component you must interact with is `SplitPane`.  This serves as a wrapper for the children you wish to layout in a panel form.\n\nHere's a basic example:\n```tsx\n<SplitPane split=\"vertical\">\n  <div>This is the first div</div>\n  <div>This is the second div</div>\n  <div>This is the third div</div>\n  This is the fourth but not a div!\n</SplitPane>\n```\n\nThis will split the children.  The children can be any valid react child.  If a child is `null` it will be excluded from being split or displayed.\n\nNotice that there is no limit to the number of divs you have inside here.  The library will split them all accordingly.\n\n## Styling the Resizer 💅\n\nBy default there is a 1px divider that starts out `silver` and transitions to `dimgrey` ([css colors](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value)) on hover.\n\nHowever this is easily replaceable by using the `css` and `hoverCss` options.  You do not have to worry about pseudo selectors, transitions, animations or anything.  You just have to indicate what the divider should look like **before** and **after**. This is accomplished by having two separate divs, one of which fades out and the other which fades in.\n\nThe sizer also has a grabbable surface that spans the length of the split and has a default grabbable surface of `1rem`. Thsiis changeable by the `grabberSize` option which can be set to any valid CSS size value for `width` or `height`.  \n\n**Note!** 🚨  As per default react CSS, a number will be interpreted as a `px` value.\n\n\nHere's an example:\n\n```tsx\n<SplitPane\n  split=\"vertical\"\n  resizerOptions={{\n    css: {\n      width: '1px',\n      background: 'rgba(0, 0, 0, 0.1)',\n    },\n    hoverCss: {\n      width: '3px',\n      background: '1px solid rgba(102, 194, 255, 0.5)',\n    },\n    grabberSize: '1rem',\n  }}\n>\n  <div>This is the first div</div>\n  <div>This is the second div</div>\n</SplitPane>\n```\n\n**Note** the css props must be valid `React.CSSProperties` objects.\n\n## Using a Collapse Button 🤹‍♀️\n\nIt's a common UX need to want to collapse the left or initial panel to give more room for another part of a site or app. This is easily accomplished by including several `CollapseOptions` as a prop to the `SplitPane`.\n\n* `beforeToggleButton` - the element displayed as the collapse button **before** the panel is collapsed.  This is a purely aesthetic component.\n* `afterToggleButton` - the element displayed as the collapse button **after** the panel is collapsed.  This is a purely aesthetic component.\n\nHere's an example using a `Button` element made with `styled-components` \n\n```tsx\n<SplitPane\n  split=\"vertical\"\n  collapseOptions={{\n    beforeToggleButton: <Button>⬅</Button>,\n    afterToggleButton: <Button>➡</Button>,\n    overlayCss: { backgroundColor: 'rgb(0, 0, 0, 0.4)' },\n    timeout: 300,\n    transition: 'zoom',\n    collapseSize: 40,\n  }}\n>\n  <div>This is a div</div>\n  <div>This is a second div</div>\n  <div>This is a third div</div>\n  <div>This is a fourth div</div>\n</SplitPane>\n```\n\n## Hooks and Saving State 🌩\n\nThe component manages its own state while resizing however also allows an initial state as well as callbacks to save state changes.\n\nThese callbacks are in the `hooks` prop:\n```ts\nonDragStarted?: () => void;\nonChange?: (sizes: number[]) => void;\nonDragFinished?: (sizes: number[]) => void;\nonCollapse?: (collapsedSizes: Nullable<number>[]) => void;\n```\n* `onDragStarted` fires as soon as you click down on a resizer and begin moving\n* `onSaveSizes` fires when the movement of a resizer is finished and the mouse lifts **OR** when a panel is collapsed - as both of these trigger size changes.\n* `onChange` fires on every size change, which can be **quite** often\n* `onCollapse` fires whenever a panel is collapsed, and keeps track of the previously collapsed panes\n\nThe initial state is passed in with these three props:\n\n```ts\ninitialSizes?: number[];\nminSizes?: number | number[];\ncollapsedSizes?: Nullable<number>[];\n```\n* `initialSizes` is the default flex-basis that's given to the panes\n* `minSizes` is either (1) a minimum size that's given to **all** the panes, or (2) an array of minimum sizes that's given to each pane in order.  Any missing sizes in the array will be assumed default.\n* `collapsedSizes` an array of nullable numbers. This keeps track of a pane's size before it was collapsed.  If not collapsed it's null. This will determine which panels are collapsed and what to do when they're uncollapsed.\n\n\n## RTL Support ( Arabic, Hebrew, Farsi ) 🕋\n\nThis library easily supports LTR languages by providing a `direction` prop.  This is only necessary if you're using RTL. \n\n**Note!** 🚨 the `direction` is _only_ applicable if the split is `vertical` \n\ne.g.\n```tsx\n      <div style={{ direction: 'rtl' }}>\n        <SplitPane\n          split=\"vertical\"\n          direction=\"rtl\"\n        >\n          <div>اللوحة الأولى</div>\n          <div>اللوحة الثانية</div>\n          <div>اللوحة الثالثة</div>\n          <div>اللوحة الرابعة</div>\n        </SplitPane>\n      </div>\n```\n\n# Credit and Attribution 🙏\n\nThis project did not start off from scratch.  The foundation of the project was the excellently written [react-multi-split-pane](https://github.com/neoraider/react-multi-split-pane) library which is itself a typescript rewrite of the [react-split-pane](https://github.com/tomkp/react-split-pane) library.  \n\nMuch gratitude to their authors, @NeoRaider and @tomkp \n","readmeFilename":"README.md","gitHead":"4539f24e033b2bf6fdf057747ed8e5817f24c40c","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.1.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4Izrwi7bfRl2F365A+5G3nXETDmMPMmltdlFQ5ncRKNm2bPJZ2RRTUjzwFu3qVlCVXZtRO/m7l7IIuHD+9xfng==","shasum":"122a64d7153ff1833af789d8fe845e126093b6d3","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.1.1.tgz","fileCount":64,"unpackedSize":356525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe64ZpCRA9TVsSAnZWagAAahgP/2IUlmgdFAVTOjB5lxbm\nYXZ1tHN6LbVq9SzgVTqwRDelWbecdbqvgTEd/yfN6JVvh/fv3mgzYdPth7rP\nDpnnTjfuu6b+vTqhZj3/nELk0Kx/UH8NGlgALslnZdgxWHLuMkgZG4XEuKYn\n6VWZp4oVG5wOZWqAWeYacy0vYOiFSHTYo0fEQPVnTlK8IvwzRfh0XwPqjJFJ\nVRwJ97jIqHUWPH/zwiQeChhmqO9cWD8vBwvpn+mJB3Q2F1+/Yw1fFzxYfVGh\ntigcBvHajVlbjFPGPuO+FJ0lWyLKHuUuaKYr2X5L2hex3om9QSyhjpG1olMp\nSdXOfWxLde0j7CzZArA2pbjGx/vSJV2WEitMqIC2qZJm6WEl+/yxrrKDEBbW\nTRAB/hNvBnxcUbUdgL9fiW+1v0OHGZK3Pw7KiyMiyYGhgjJW/m1Z7l0UrOh3\neyR8fxLDsVeMf2BWpAA6U64J32VfafIGLO4dEKMG0/5ljpqcgl8wpj2tH6oo\n9q2xJ7kbWpunTZKhsU70UL9F1Gl3mHJeoUjccTEnV7SAwtkWQDyyn7mWAPjq\nBNgVCYpO9X/LzdivhtCZ7llMe3rv7x7LLXNhmi3YXUheXG8cCfYu6NCdD0Hz\n8hTlyHUUebuDpAHqUMPFP3ZAznXHh9SNh85YNM3Ivc+MDw17Vir3YqdvcBuH\nlYoM\r\n=Q+Ud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq+Q/X84aqYT7EL/pG8Oyr8I8rsUtI/rJhkjoOpEbkBQIhAKUaZLPulxs4W5iw/jcRB+Wt5pDs/t0AoQNS4qgC0ZLs"}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.1.1_1592493673092_0.3587400351325767"},"_hasShrinkwrap":false},"1.2.0":{"version":"1.2.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"30af701733d1d228553b36fbc8f11c8b3554f76c","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P0mkF5wXtEjqPOVdzyIuuK5NrYerbMNdIB/PNe508BIzWwku9pg4JweS81KOpiCVUNfIrUm2lLhy03Y9F/jOzw==","shasum":"a6ea223f3ba6282ea9e94c4630c36fac7c2625c0","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.2.0.tgz","fileCount":64,"unpackedSize":357034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe66/lCRA9TVsSAnZWagAAFGUP/iDFzaUz+xLKOEEfYsed\nWOv6BOwvQ2kpnNd3uqrIeeP09oJ/ryOGKZfUwNgMnG6WjsQxFedU02llhMjM\nKsMMm5os6RWxFDvVDTVFVTvh0VrG/a8tZKc0DjlHBIQgCscPC/E4gNKQ2erE\nKpCkRMC1FhvKgB1tzKnpmkfSdlZas/Dp+4vODZIjihXF3ynx+BJo9E3UwH4O\nU/y9KnMzOQxDR2ySYn/DWwO7eti+31PQ5eAg0QvBYMEOy3IoKpQnqiiNEnpA\ntmYANHBSRUrr6fxkP/rVJ3YNRIdDLpjgZHnePnF+odbiiqN3ezdJNTt8iAt3\nof/Pi+nhD04IgS7l4BENCW7M7c979LtpGQLq1ygX1W22FMS4+dsZ5LeioDhu\n7bFXP5c62Mdz5QgnK1YQ1cfhopRX4zaYIz0g+fzjlusfUG/DGmN8tNxdhqnW\niXw27NxcMlPWLlmn7EZs/QVn6boBDE+N+fJS0u4Y9j0JsrXatUa4BFcikyuF\n1me/US4RV4DzHXD4NwL4ut92yGCjayzHca1ZR5+U2i146bFgQsZOACQlD8a4\n3Z6dDhDAZpl2IUUE8Q3IR/iXsglmvfNM0ZkygWSfpwmIC+kDuuJB3P1LL8tz\n4IZTbxx/WAIMvcKrgMfpYrXeVrWMJ4zPuaJ6gAD/RilhwuJu19Qy70H0zpE3\nqAOX\r\n=eSi8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz+XL6w7D3ipyDW4+eUWuzDCrXGnYF1/vX2WiZZPIVAwIgYS8FGqbvBKKg+BYrKsSkIHOsuPks5ZN88MdfcMPrEuw="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.2.0_1592504293414_0.9456173808039328"},"_hasShrinkwrap":false},"1.3.0":{"version":"1.3.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"37103e8a93881355a1522874edba23354de95d24","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your react application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WBGR+ttL1czJYbHaomgiGrz/ilHsMz3eDm27HYPAqOCft0kCbudRjJXCpPCDrCfwXcCSINAHzW/ENSEj8zsO4w==","shasum":"7a7bc306d07e01425a96bd2717db9776e872115f","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.0.tgz","fileCount":66,"unpackedSize":366957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7IWCCRA9TVsSAnZWagAAy5sP/jpvilM+p3ECBBttUo3u\nISpsfuEsczZMRnktUACPJ78Gs8ne9ZOVyaA1JTyrLhjVUF6gPaQIR9jPEK1Y\nSrGftdvHtgurgab42Z4r1fsApcDg1keJPZd4HP2QbHhjfNacSvCoioNMbTkc\n7gEAYi2m+se1UU7rIEmAHklI2QjKB88jG1z4y6XZXMTgYK7/XEJwhOA1bHy+\nXlc8IILr/8JnwoEnaas8Sd6la20rRu9bxXhAQY0UDP8F9LIcGQkFMfbd8TgU\nEuQj/SjqILiXljHAovVCAxOneVOs5NDACe2nlKM3frVjWB/rmLNh4R/hNyOQ\nE2bgUQH6Ju8eFFPXYPWXdoRy4kPQCADYES2AaE5H4QnSpKFHjo7rFmt82EIF\njExXYTbQqRUfof4Vv6e2cRpw6IOGmG2DHXAosk9r5NExDqgsWIWUCczyIzof\nde5qYEKr7NLkPODUq8jv74sks7oSEN/6PdvEkFgl4pHQ2LctaAfKh/uIZV1X\n8RsWyRKIQlIu0lq7dHa2S0WTxBD0nXpAKf6KEclK6F2lTwxaDoB3M2rP3Kce\npR4eS6Sv88mY+ZCf6ZORr4NJrZ2jWt5L+Qj0DUkpedew/3/j6Kp8S/qX7szl\nWfKm9tqve7AlHSoDKlsSXnMEsX58AtuoOsucpQVhnO316LBd3EJYc1wgJN3a\ndjBc\r\n=Ue61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+QUTk52B5r2w1L3oGfYNTES2Clt/r7UQ+x4sV88YQTAiBhpqpRchWxMFZVjO5Cfl3fJTz444cF0Ksv2MMCE1FEnw=="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.0_1592558977810_0.45067922466964405"},"_hasShrinkwrap":false},"1.3.1":{"version":"1.3.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"4e7d1dcb5a81babc257584db4650a20f2c756d80","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) <!-- ALL-CONTRIBUTORS-BADGE:END -->","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-m5DF3dpd3wp8XctfN2LqU6BC/TzOP2xwMKjXFy0I334FFLQvszHfazYSiBRdHQs1tbr5HKsxtprHBYPTH9RrXg==","shasum":"1468996e8a298370b47ecb5fe0ae873b52802277","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.1.tgz","fileCount":66,"unpackedSize":368322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7KzjCRA9TVsSAnZWagAAq9UQAJfgo7VSmAmmqk6e7415\ny0zBiU4U9cymTPRW1FarfeiSPEZfzjuhyF+ZAheKMmEHyayOZuGbdakeLHRy\ngS6RePhiL6vouD1vnJsZJKc1sruxj7BwASRON/j+88ycVMDEpuUwGofRzidL\nNq3BpZceIBKG+zuyI4H7W/WppIZoVi1t7kWr3UTPm+0Jbp74UBptHxVInlhx\n0tddjP3jaz1DGVB6nfITr+Uj+yRLvIRHLNAlc9KvBk84bL8tH0U3/LgB7L05\npxu8xc4lC0ZExfdenA8Me5EAcAj5WJocni80C+bnMHX1ROq/yaR1xdas9emD\nPBZUMET2AQ3dkC+RVU5iYLvcc0M6SkHGW2vtvu1MdcV4BYDBT1mDuYHeDqXk\nUXdGW+YDGJZfqVRE6mAaXTWKPm3ba/VNLsZZ+nwEIQqKbV4Q7l1WKD/yqBV6\nl3RbEarUL0ZK+G/0VRqsKS90IrJmEzjHVn6XG0OgEddCcyLD3CXhMXcV8bl6\n0XJ7lIyctkDJo+SPgnPx2K02w+eTu70LmC2AMJzR3U34HeV5jfd0733KILQi\nitA3dKmgtFwxjt60SN/CD4XGLZJWn3h/kVuSoruNnAJq+f1tvke8HSsaEJkL\noUWl0cPsDMiVB/KwNL63drYQkL9ULryUGlLU7LqV8DbJzqANLVTa9pfu8s29\nBgEK\r\n=TbmM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD6Bgz5jZA8UE0Kn+716eGViS+MLE+h9DN67HM5YaewgIgJ1h0XUTKYqUk2E5I2hr+RA7K+BLwBjyY5sKTgDAsG7c="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.1_1592569058860_0.28033205987297616"},"_hasShrinkwrap":false},"1.3.2":{"version":"1.3.2","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"29079d40fa2172c063c5d2a22e181a0eee4189da","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) <!-- ALL-CONTRIBUTORS-BADGE:END -->","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5EgtOC733INbBbh38kjjNVlvWDR7IrvN+FjzHKzU6LitBHux5QGY1jJi920kly7als7/BD5rLn5CmVSgt9TwLg==","shasum":"02dd20af825b0479add60ba11d7cdcd7a2e89e57","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.2.tgz","fileCount":66,"unpackedSize":373865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7MV3CRA9TVsSAnZWagAAltgP/0kkyVBbA92MN/0O0sy3\nB+KrF4SirOFlUxfWDO7U3HvltT4bRTCqQ7lSx1rimEgwozfSKsueHwMH2iXi\nkTOmswWpwWGOVDXjC0pN5ijTkiOcgDIefbr2uUPTN/ZuVoC6nn5Bo759MTVQ\nkLMlVPCkC82t0jcXqQl6n85tmht6E3FpDJhnizZo9xsNQSm8+MnnNz52sWAq\nv4I73WqdMU+ref6mxsHnzCxqFzjbu9zzkLYOh/pMDWMxmdbMvXCzGctisboA\nYderHwr5U/YIg1XyMDg8xFk6Pjaoy6IFFL8WteeHHupX2uj6cA9ToA2Ba7j7\nUuPP4wN6+VAbt1zdmBH4OPxNgncAyjJmGTgX523pST0dZFyqdG1u7N2nC6jq\nr7cXYcRNVJm+PSZ0nIDBO+5DgkVBtq3Ro0BWxjM25xJ9S9LrD6m2g61v1ZuY\n2D8KLKK44PukFD1elaq8e/iWVb1I6zN8eHnBqbE8WeI91u90H8n46vgUE6TN\neq4u3zVCBEpFtseuzhVvDGioouuLG9yWO2JmiW/ci+yRenlYJmrCrbpkQuc0\nm5QbqygwHj5vmlfcEp31Nv40aGNsQWrNRKQW56NtkqH75bGnBDL2GEm44M+b\ntpfISgAOZdo6dzz0JU3PoxmzfNnHBS1189M0Vlw/f0vauE3fV/o5jarjGef/\nKvX/\r\n=505O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBstVrlIuKkS/ewRnZVNRzLdD+Xz4ucD6fiFECOqezZAiEAs5bCNEEBdobxNAXu1ish0yxAnMxIYh3lXOQFu/y2Yx0="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.2_1592575350850_0.17620991462863667"},"_hasShrinkwrap":false},"1.3.3":{"version":"1.3.3","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"5e20411066bc38dc0c49d0a89b1dc73b9d87ef70","description":"<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) <!-- ALL-CONTRIBUTORS-BADGE:END -->","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OJpNL3/14ZMjK52fGIVNdRxaMN6HnxBxACXGMYOU+gyCYMMYHYNek4nyFQ7dwOK8VBCsjYQDZKozsAwEryYVaA==","shasum":"be7cb94de4c32a67a380f26bbe0620e5255b8d48","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.3.tgz","fileCount":66,"unpackedSize":378333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7NY1CRA9TVsSAnZWagAAabAP/2XLPtD5o/JvK55W77Ss\nKr6thU7uHRR0maqbyXKIdDjSGVV+1CB0cSmfyOQPWPQS+DbqR4mtHGI3QZCo\ndeFC163IciNL2gLJp6gJJvtmK88TibE0qViRQX2f7QqTaR9rVTnk3pvoasS7\n1rjii2xSlbE5eWaI69CNaEGqZmfXz37hoPyxj0ct3BQoTC3llJ6yRbrUOxDh\n78AtT5rLa26vDGsZTh8oiLYEAOW8W9SN6KVOo5KQIcaIyM6h+5wRk+Su3BnS\nRIIqHHG00wrjIZmNIX0Koo/PCQHC5bpUVV71x7bEmUL45Hy+j72kTvuDSUby\nMel8YowK90/giAN+dNd2Nyu10cLlOCn9SyUt4YnmwmsuWZu5VkcOTLX9UoOJ\nFUajFS8eTfHFtlO1DYEWfp6xZCNXj5y+c1HLtvta1VouwK+hzbaT/d3Lvcaf\noIJXCBBh2ff+16J5UFFXEf/TNfhHl+nCmr1nyJC8wu+IltW1LB+rg18FK0Dx\n8RbezPOU4Eyrgb0Y57gLIz/iz4lZpNmWIAW0ldR3i8L2azExne5j4mRdOYBD\nkhOyElvfLnKhG2u57b/x/b4DQu730EcGwUIJZ5qz7JGsG4+iT7iw8DJNRUM2\nifu1FfzEOzy4QU3pbNKqBbkiRtYBKW+TX9syFWXSnDqAFF3LlJyvCjhjZVGu\nSl8M\r\n=hbSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrwihSoR8QBLKzo9tauJ/3xXyjQiSQ91KZNKV3Nro6pwIgAmbd+Zb/a3AtwaQYeKr2qhqqbjMhzajiHcP44h8ZA2k="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.3_1592579636587_0.19143573162862304"},"_hasShrinkwrap":false},"1.3.4":{"version":"1.3.4","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"1ae48d0f0dc6c7ea97eacd9ece8563e6902a28cf","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your React application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+QxI1cIY8wNMsw2qJFcbP6FASxwP2frVlTRDPDg4+ateax2cM6wlErAoNvgNp3TSr3zSFlPrdTjMIbFoQaygwg==","shasum":"f550fbad539a6b2378dcc3acd31315476ac87faa","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.4.tgz","fileCount":66,"unpackedSize":381103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Q3JCRA9TVsSAnZWagAAFLsP/R+ggIu/YsYi3hAIXx+d\nTXpC3xdaXLmSxTlrmOndDDnHgPu12DnRUJn/BkJv82l7cpRSY6dVO8fcZILG\nD4X5ENUYpCcWee2OfieDXu8UwJRYGeM8gq1V72HfvjvccOO/XmVfS084E40b\nFPujGrKDubHMjC+ZNOV32KwzwWfl4qxmyVC/ldqT2eIG5rRHb5GhVXEdRf4s\nAQzxlbesbb1H0fEIn4asWFNByQXrgm1zGVij0KLCP61tSah07XuM/BPxcR39\n2OU77jeM+JGdMTXX9PNrtGbvIQnrlQYHruFgDfPYlhRFGlCGnLAuR8yJRpvL\nCo6p84AruTgapQr6aTnxTPwPCGr2K6Vk9ynj6EKQ4ZZk0WywTWX2d0ChWV9e\nre3dhWin+NY1ut03eIhIgUjcmoTQNF+5VVOWx0o7xwzgbxXvrugr/EZCBj0K\nTjC5IY066/kAu0Xue+2AWCvE7W45/L+816gXLeEwtUkc8CN97xSE8TnLvGC4\noTbXr4nG1Cq28VIsOLfhy2mng2g2OI9y4ir1JRctNWF2hxvb1vRHplIQHcJY\nld4n/gaCx8io+6oEW2ZEsEplJPBV/Xy6E8f5xnPtzZkrZSMAppsX6B98fuZP\nh+kSxXO6LVKnI9k0TBzjeqO0F/wpW85ubbhTNrDQr+ersc4N3UgSoNUoodjM\nm7td\r\n=WEJQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhslQTi3BczzJk1DdrgZivvMCTmFE5QyGggOlWbN1oGAIgFh77NYMhIxwRpTy97hG8gZOR3Q56f1qHlFCwyUmm2OU="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.4_1592593865209_0.044087715278276374"},"_hasShrinkwrap":false},"1.3.5":{"version":"1.3.5","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@babel/core":"^7.10.2","@material-ui/core":"^4.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","styled-components":"^5.1.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"8f85b7f8228935556e8593eed4b65b2d0067b0e9","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your React application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6vqITdBV3sVZ4bt7W+FRuVBKvwR7uBcvAgEztpdbyQvi1KcS5t67ui3gl1ljxXPVqaPnqZYDxYajvqv20EY2Yg==","shasum":"a0b76a120a43d6509a391bec6629fa9a005da4b1","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.5.tgz","fileCount":66,"unpackedSize":387903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7TEPCRA9TVsSAnZWagAAqHUP/RXPgHCAncNETP/FxHbw\nKSOhxWOCuWLxdlzlfUlfIznZP0MIqXP7SoreQQZIMkQ2BdGwJKOx6YRnNqrv\nOkqwdLFcQywGW/O0f9P/KuTGAbnWi25VAXuK5PypNZVsiHH9dCi4A0oH8cEa\nKUA6XpQkyVCiiNzwQtCgKkig6ZYidbF57raZ8odwG9ET4466RbO+TT6qeU7z\nQm9DC2jHZ93lqnWEVYdG5dYy+JSIYINoZjH4ZrtuKNXDmr4W7Mr4IK1eG4VX\nRCys+svhbvoZlqrW7goCoprdQR41tQZUV/Yo/InnAXa9kdCs8FZLay4lHYMn\nU+e+sbH6gNCxXCke11HdzrXb+ULdV1S4g4yz861GVax8ySeconvaX+GM+7xx\n3U8eaIrOz3fpwaDi7b4IHTYIsa5EcGDKX5MmpBT9LTNK1dwDYcfjA5O3fiyo\neeidGZmpmntFRZEx3suQeAuvutFXXU7ofEmkp0RZU4QSCI/99Vw7uBVqiqfz\npT0WQqIQ2L+xODWrjwaJ9xqwaKZb3vDIEAWnu4/f9EA4pIgwvxTWtuGIWGtY\nvhDtNKu2GEPcq2Zj+w9QdPeXI5LGz5wMMRVqja4/I8ol6nRTlUO0K+NgdxNW\nDNwGOqe30vigZjYSXe/QkR/VNZZOH4NnqhxKJ7e03T9eO5Ai+ccSnJxdXYla\nq9d8\r\n=21Rf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnB54096B/p5OJhVD+M/1SYDdrEFVlftgLTs9FAj6hDAIgJSdjU3ByQvysuGn06M3JYshPFwVHyiMPjrh7nKsIUvE="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.5_1592602894702_0.27395066783390565"},"_hasShrinkwrap":false},"1.3.6":{"version":"1.3.6","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.10.2","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"ec84d3814a5bf8952bf76628d0e70a7c1fd79693","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having collapsible panes in your React application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.6","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ElJQr+R89lwosRdajC04ZukwVLDpHJx/QDDYgMCf3vgCXEb1AHA2VT8tmESVwswopcJzqijqU0OtfJZf/ezimg==","shasum":"9d807532a229d2f5e2aa97e0ad0b1462e92ca0d1","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.6.tgz","fileCount":66,"unpackedSize":387927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Xp0CRA9TVsSAnZWagAAvkkQAJzE74z2ZqsZN+ohbNsT\nI+rOk5csBIMKwC6o4yL6GLSZ1JLHVYUZf54mkCIRDMVFJkHvKHRDnIhalPNP\nICrMC5gklAE5h86vPXA8zYaQ63cN5uWAmKclglv112J74yaLXfcgmCHXLh4H\nn3kCAiow4L9RDFM7xjAuevHR5n5LM5UHYV0sDdNj+S9qZZqGJzvUFohT4Mcx\nXYKTTrS5UXyGf2AvwOTbCMF52OF1J/EXoMGP5wHNlM/czd+Jor6ipUhXoC3D\nuOpGLPmSEGiNdLUUjod6E3Nb3HWLs8rbkgbj+0kBnZde8IfPARj2fjPbnnzr\nt6JKM+cYoUZQBm3k24K8vjHtKIsbcGJpJ1j6jPww8Jm5sqN1vBzLH4pJPB4b\nuRCiNu0TK3vzZoZJCsDJXktAaOenOT2RXTpUamvm9koWH58vzw2fJrtl1Mwn\nFV21cAPjpjMeGG8vDqwV5Uc+f8q1N/h2/sDp8TYheA8t6elmEmYTsi5sf/MG\nCWXjuwuiKhvsl0+mZb+n+rbJMqovAl5RxaI9tV56XLbyMVuTCSxlUD57Znxm\n94H1HE4+O4t6tAgir4TOXesqTOC5oqEZfM+IZXXO/kFIUVpltp8GEBg7pBd5\nvcj0f3pP0MVAYTU+LdVi/oJdktkDXq9ViMun8Lo0jb/9C21aG3I9b33/VGI3\nDNeA\r\n=6PlF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg49JRp56wPFbEFwaPRLxqkFqGYB6uk3/9SVt7UAaNOQIgUO2Rc1neGS+RjAlqljbCu6CQ10VZuU6uCK8dyWQBw7c="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.6_1592621683787_0.42922484065932354"},"_hasShrinkwrap":false},"1.3.7":{"version":"1.3.7","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.10.2","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"a59a2c04d624cdac6e0db0586eb6f5281eda65ef","description":"This is intended to be **the** simple, reliable, configurable, and elegant solution to having splittable, draggable and collapsible panes in your React application.","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"homepage":"https://github.com/b-zurg/react-collapse-pane#readme","_id":"react-collapse-pane@1.3.7","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vLYGz5A8D6oZKEHpCp6NcHMzNWcgllhDPwEnPu0ENU+fo9PGm4SUrqIUmXIZL4euaqKtj9J9WIGJLxQ/6gn8Jg==","shasum":"5d9d39d5f55d25e4b3ed5ddbd24467aa7cfe4af2","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.7.tgz","fileCount":66,"unpackedSize":384495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8GitCRA9TVsSAnZWagAAmIIP/ityrKGgMImhbxt04gKo\n4CrstC1mExRtYmO9SPVSYJRvUFa8+ODsnQ6QK0yC59csuCgWPhSyD6+LzDZS\n7waLGvhRvJy81t1oeV5BBhWHcV7+jYTYAfhviOlAwHCyCdqOmODzv7x0Rc+f\nVuE/jtKt5GXJ1JVunWA+hyMk85BLWx0MzoWCAcqLpVU4Zu7HJgiCvxumVFDy\n9pz5mMdBJoZfRtFI5ZqYLzamJkF1RgGGeobD85gBDQObX13suObRhLwhW9LJ\nuVjG6BwRlOkyVY1opMbB8zwlOAYyAtlLXPxmAd7w5C6VP7tKMHBN0n2Sw2Ot\n0wmlCj8rPHGC35leYrt4n3OBYM4OWgZgoyIsPW8L0Rv7KyTu53cxpflR716V\n6cBZ9yvZLiFF82QAWSZkrTVFuuPGyzaRj4I4QA2g4SOthNLpZxW46GMRQC+4\ncoLs2R5PlqrmlRstXPpAT+QDY2dloP29cylmMpNkzXFf9BfmrfydhzSHGizi\nNhR+RTFLd3WrVZWDjutvxvTTHaSo9A6MeRCzghX/7Iv9UtUHEUQZE6BK7zjR\nJxy475wa+tTp9phWX0sKiKSHDNApJKoVvrvtQ4A96hEpFn92jCK06AUgFCn/\nIRQG38jacCr1SIAatUBcmDc4eXES7yx48D8sJ4hwMaikNNdCZaYqUivjIuie\nnnQT\r\n=2ehB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8hC86DVFIP6sxZGJmOFNMs1D8syE3YlpxHuyawqeo7AIgRgbKTEiVnsMjpJx17kiVo1rMptBaGNmyBstpXnoiayY="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.7_1592813741148_0.9051047752226751"},"_hasShrinkwrap":false},"1.3.8":{"version":"1.3.8","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.10.2","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"8704c6a5bef01bad40a032f30df5eca92a6c7ff1","_id":"react-collapse-pane@1.3.8","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ecYAsXQh5MdcH2nwESe2k8f209PcoCU8PSKu/nW9UuVCjEGm2SQmaw0zLd3k5K1RHaUxLJR+m7HMwk85eFKoMg==","shasum":"410749be9fcc8726ca77932b50a55028c2b03c37","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.8.tgz","fileCount":37,"unpackedSize":350586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gi0CRA9TVsSAnZWagAAUloP/3B/BZxtz83IxcqUS8OH\nwwUJkKY6ttlXOPduHZALLw57D/SepOKHvnR8wZEi8c3inW5XqspaK/TnOVXL\nZH3BSpXuyZ95LdhoSLCg6PLuWM4Mz+W5hBeU8e0fYZ3gLPE9hQN9bF2i0/5+\nJZjDnbFWmRi4bg3T+bcgu+ddKEWz5yb4pyX9pm2Mug0Ao4qC81WjjZyciUk7\n+/hg1qKXZOosANk+j+Gs7Pfm8wzl6RDMtbpTaVxqTk6GEZ6G9HU3pec9FAjG\n7IvZQW5DukoL+RKJl7gU1tv2csb7XFAPCP9br9upv5d9FjfCcbF9rIGb9e72\nDoSjevAjQ2YNaMn2FagZq6ufaR5YCdHPgMGjE2VUJk2SLuGORgGXW/VqqBDR\nYBwwYSvxtoPYiNmHqSlxzJ75za+NoF17e71X0RU0WL0Y1NB6pj6bHojk/g9e\ndo5cEvkCvYkP2Hm4qHzFahfvnkAca4OWXghPX8E2PRMPmtmAed3DoR5S4/Jo\ndJJEJOI/RsyxPdV4kI7SnoccmZyssMiz1l7Hu5hq/+rJjPpR8BCLslrh4wtz\nsJrAX6JccUDoMyVhn9DqMLzbJX9ptkCzSrMXOuO4jRyGpojncTxmPSFMOWkf\n4AKSWyMEr2bjmvGIg5fb9Zu5JvEKGDfLhP1Uqf9tgTiFj42nJqzfkqLeeK7i\nudsI\r\n=HkHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKB4CFikUKSqVo/vrjj+gSWwY0kcdcGwoxFAbxXpn+HAiAIvr9wPf9B1W2I+Wa/90XjQ7j2u/XLS8x8VxkDVB26CA=="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.8_1592920243515_0.37730422269301167"},"_hasShrinkwrap":false},"1.3.9":{"version":"1.3.9","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@material-ui/core":"^4.10.2"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"1855e87cfde5ca9e6645167b4c01449a9ea0117c","_id":"react-collapse-pane@1.3.9","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-sUxByZbP6KJ7aIHe8Q4ntGJH6dWg86xWgQJ1M52VEivMm/Q11xn7UjPl7rQ3WCK/doeC7oy2NVMjcACpQW63lA==","shasum":"e10303e3db580592221b9f15cfe9e8e31dcba71d","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.9.tgz","fileCount":37,"unpackedSize":355051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9FSECRA9TVsSAnZWagAA8XgP/RpPz7Lx9abHDVZ2rF/C\nxmBdYwtIcyYduYQMFxPM0xrZ0mdXh0TnZmSwOVopgicTs2fuRLrqNz4jXSMf\nH+GIioDdQ9h+Bxv7K5jWfxMgBcNVCMoPTVKwBU7dKFXWiFvY3yZ1q9xolW7z\nbgeD0ncrKAjOuYtNC6fapk8wHF6VRPSxSKIVmhim3meKD6b2uejJt8deJjNV\nYqW2vcSUBE6KxPQjN8Nm2/ix+kMPM5Qlj9Pyfy8vv2cP2EiXOSW15SKYA+e9\nfMZoMztu2DxROAWWDUEsMY65EYdLmSV+P4FXBPUMlLQrTJEBFQDwuNVatCGx\n8iTnZSaLuVTRQ1gt6z+th5Ha9o1SD2IXk+TdQ+Olpyry4S2r6bcH6vpQwXRC\nYPxlP/cJ/UR4wtZ4w87Yzgpwt3WNY1Usz0HmuuQ04Lj8WaDwpHsQcmZihZY4\niUWOZOjaHzcEY5g4YHEAoOV6bwp45AFlng1JKWLYAgtkYjwOkKTKHaURkfWB\niazxLXQ6Vtt3t60W30+fzaSHeJPTc7EqyWO/VD2I6OedpA0qM8mxPq0EQSKs\nT9vt5Fr6Jq3fdokCAbjPZYooiLxRVp9PhKnA0UIHypCDkuXduvwISSjGe+WI\nYFz/jJv8NFEs5QuHVZ7HYo1N239qcf5tneZjS5tnCohnyNgjB2tNW/L7e7ZN\nNU5X\r\n=wYRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLFuaEA6L0kYCMkU22NAhOXgjVhjBvvke5z4p2Y25q/QIhAOXbYiL6+XbOdyKHyr++FrV9PvA3iBjEtigrxVFsWXS4"}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.9_1593070723635_0.8526150480340828"},"_hasShrinkwrap":false},"1.3.10":{"version":"1.3.10","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@material-ui/core":"^4.10.2"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"4fdbcafc17cb76674d7948ceaab0a9663a287c00","_id":"react-collapse-pane@1.3.10","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MT4WT2oeoI2+AvV8fX0qvQFPOdKE1mW7ptTqqWcJN1ZjZcoo8ZJNC8u8vUFbxhewUtPtKHm4wCjA3JjiM8ooog==","shasum":"e76d28660f97092fe1d0f67b05275facab72d704","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.3.10.tgz","fileCount":38,"unpackedSize":355097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9O87CRA9TVsSAnZWagAADkkQAIDDkUbCvO4lnsdnPciw\nu/OxR+BHciahWQJiYbV8q/y/OLMQ61uaos0BZY+uYyInzbil+vSvLtwfapLM\n4OkgwI1Zh9U/FYw4OfN7L0rmIWDHJdd96a2DynuXjpNvPwII371+i3PFpjdG\nB7hWS/9XJfrBuqUiD8T2bnXer5VZZUX0uzN96lHaiqjQfsE+bVFtZSsGYa86\n6ly8z7tKlX2wX/mIgZL6mn5UjSeFOw++6ZBfTkGneGbXnYov8yiv8CM2uIoy\nXMrRybFyV0q+9+PAUW0nfchg3RCq4hBwqhgRuz/US5hsg6xNmHUsOesHmsrD\ncV8A87M2qewqvcb/LbZjlnt9CtaEZ29LZcfd16wIy2LtCRnqz+vbe3gd8+Qc\n7xYqu6UuW2F7gLrjYFRCp1YaiE3/Yo65tzi1JTPu5Zh7EamEtYXk2a/I3HA4\nWOSSFbPp3PWNZx32kLn74JiuXsPx4IROZEEOegjHQkk1nyOS6RTzYBaAQPeh\nWJPVFiA+SD/oWlM+8l6injHO73spAIXVNmkH5Bz7tKf5nOZVktkIZgDMHL+I\nP4IpHkc+4uXpIYMkRVPVRGPweBL0IxjGlHqQ5RVHuBdgcGLjDby5sMWmZ8C/\nwJxQXgdBLnoBBNGUA8MyxXjpyWcjdXFG7IryxCglyVpRNxwUgDcuyzJSxO/V\niSq+\r\n=9hKR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE10oyJe25D/Xj3hl5x4jjwCs5PRr+R8+IsldhpBaIzgIhAIvmIu2PF7kfVvWaFzKZSZ9wJkN4XbDqQ3sZIJIUe4I4"}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.3.10_1593110331034_0.8033838761996759"},"_hasShrinkwrap":false},"1.4.0":{"version":"1.4.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@material-ui/core":"^4.10.2"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"bc3dfe8cf54ceb30d5dd3ac827b9ac504346653b","_id":"react-collapse-pane@1.4.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tpv8cHn5cZ3wRR1T1ZMNastUG3NYscrnlSgbKO/d5CyhpvOhN3mlszfVZSmoKyCmeyn/ovGTcGc4dBksyYVZbA==","shasum":"f9d60e53664932cc44406550106d01210ec80ea3","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.4.0.tgz","fileCount":38,"unpackedSize":356745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9hSYCRA9TVsSAnZWagAA+24P/RuOGDFiFOL607M9hFYu\nOmwZiT/ss5fSdA2zhzKVvktd9VwSkt6nddEa6UONjrH+qFB8PllBKLcUoZw+\nGFyXIRED1qF67m/CMKqT3DpAQq9WiNPmIwTcm1RY8gcJWNprrOGe7SY0otqB\n3oRSE2dkskskzUPoO6cjvBN6HEK6zm5gOvsqXl73OSqDc50Cw0A5sVttPksC\nQtxzli8fIALBlc97XkeYH5sc22kVX3wZxffw57k+0qr48VZEhZH1uqvAS1b8\nbzmygRRPFd0jsuJYNJ94S8+eWuMCVBgkdUJ5zV9wQLniPjfsV42INK0YCnnQ\nc67VhFRJ7QgMg4qUtklO49lWULv7IzB64WCl1cUkKF1rEeQdFpUR0f+XuD8x\nuM/3tDOn4Q4JPhJ01jl2qkarRfhWDiS7p547t0wR8mkMOAe8dNA4Y5w4whYg\nOae1XZXqvfsFZteUQVdAjnJpiUcxo4GD9zNGiW2xaTTdwuFFnmUgmONIu7Aw\nBU0NQ61+4338W4mUXYllEwYb3zdLp7UTEvlPIHNTA9vHbeolyK9pcDRRdC5A\nn4JOlYA9+zu1MI6kOSJvBRMLr6xR+NkqpLmoK4/O+hCU4/x9IUbOm589qrhw\nZ8YHdxHZwdr1m9YB1L6f1fLOY04Aknj0neVnnoq/zpiaJlahUxH591/3jS//\nKB0t\r\n=W+e+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf2uJKuUNJ9f0SEiomPs0QUwphUWSF0tkLYGuU54A/9AiEAgq7n2aJqZfnwLveX/Ul7U5EQOGJWmwq0EatvM+qC8Ns="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.4.0_1593185432273_0.7160711245394697"},"_hasShrinkwrap":false},"1.4.1":{"version":"1.4.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","split","pane","layout","collapse","typescript","splitter","splittable","collapsable","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.10.2","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.0","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"peerDependencies":{"react":">=16"},"gitHead":"4a71c34b05903cdfdcdc39682dcdb714e8ab3574","_id":"react-collapse-pane@1.4.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9sdfBRDSygukhB64hMhfMpfdWOex6rOzbShnfLY/QJHqsq66R7w2l5GRlvTgKkTnLq1dEjDVCiIRKRd14lSOMA==","shasum":"e4bfbb27f15fe50a3a7201894a887dab2071c232","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.4.1.tgz","fileCount":38,"unpackedSize":353569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAZOOCRA9TVsSAnZWagAAvocQAJIW5jR5bTVNdqrJEK9Q\nG1ZVFiHuyWGTJX+PycqTva5RRaWxNsJV4y9R4euWIBdLEg2xRfUC1zBCLMu4\n+aY0xqZPxF6/TuLfWet9WtBvNwmsvB0BfLEYAuts4cPbfc3Z7g1x3rLltszM\nLFUdzLF0p2Nz5p000YXdObIDy5IAHAg8GiQGKp29RO5nIdDpsAq7UT4G5Zuu\nkFIsSJWd8F5dzm4RBaqPKRoCr8fH5fu78JXZKbG6vDn4P21mBc/6yWcgN+EA\nuMos77Y8s4pzxaGMTjE0yMdutJI0JLTxnHb+xVz/2qkbo2Uf9C/f9LCAwhGK\n2MdCwp+sUvCP1uoJ+syV23NpyBqYThuV7gk5soyONnJnZFAvnxNWl7CHDNOX\nfg1mtp9ncFjSC/s9FUyidtbEZdYExad6Z35kI/lAEM2RAdLsReHlYS85HDHE\nsRqw9P3GXaAvleh5ecIGWg0wHk5NGrdWDqOgtYCRvySqMsVcLlOp7drTShff\nYg+V9uXJTlYXbgQkf4/Q4Ynbq6cd1YE9lhaTqpZBmeqWwxeonPJmmh6j1vbK\nKwK6hHHa1ekr5gkxaJIWD965/lROw6hE5PWZb5TEBb8BqX5NGZo3ms5uB0U8\nQpq+uL6q2IZ70AKnQbvDBYDC8g69rKOcNNYASqie33hRhAEG0kgFbtjcQYWA\nAyse\r\n=Xooh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqRcbUv/61omnmZh0jP53H6Aqg2O2ef4hPCVgxJN4FOwIhAMrmZttg1gSv8dVZxyqpOH1zrA0O0gDo7lTUuTlbijLB"}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.4.1_1593938829893_0.5120626917575555"},"_hasShrinkwrap":false},"1.4.2":{"version":"1.4.2","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.11.0","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.4","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.3","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.1","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.6"},"peerDependencies":{"react":">=16"},"gitHead":"710a871fad9aa9af987d8f3fb15ff9fe611117ec","_id":"react-collapse-pane@1.4.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xy+Mx+Hn1lneLmq520ebBJ6Suy0Wk5zcgD+OGdHETM7s3J3OcnoRI1s/omSjy4x6yPvgjqaKOGLQMrZHWXv9ug==","shasum":"fdb44896436ef036abbb0d8767e3ce33bf4c0f63","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-1.4.2.tgz","fileCount":67,"unpackedSize":393536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBDmtCRA9TVsSAnZWagAAQAUP/jZEjosvjvmu299eF2lv\n8P7usa3zWLmVJFpSAjkveMJNKsvZgXc0bLCRzJQ2JlmHldKnRJKPrH4XuY2h\nQYheu0vnJy/fYVVF/1m9zZeNsvzTo0Fww5fx1PJfGNBhJHuwJ6nQGAdM/PfJ\nNeyjlyHUOTyYFvDzSwYZocmPD8DYSpVbhpSwCwJqe4gVtslFiR/hbOStDaLu\nJXaikTy5CSkFkqoKhs0H+Yd95dTMFjsuDKMoW8NAY9xECWkQxFQaPmUgMwlM\nJYSZ5Qdl90gG5Tv9EpfFT9bk6346Vr5o85aobtB0F9MpatvpmufoD6EFicqK\n7hWxkDHhDVwrDh1AnA0K9hR7VJRAo8J3E79i5nxBYuM6qaQ4u1qRn7piofb+\n2AEpuEwHcEbU4Kv062+evhLkYI5qp0qUlWNzptzVV9sCKd5etznt3KAAQNtk\n0vAhDtYI3VBGSa81/WEXzzjnwsqpYBqPl3P4fsAUYOaZxgwcRT8ZZLUMzKT5\nV3Wp9Rqn5Yz5XzoPgbrCVAkaOQUcCdcwh5FzDpO+wgAz74X1GhWNflvaHplr\nUk1/r+5nph/mSQ7KL0Wu07sEv45fxvsSmglskh8RfIw/W43VGjIeF/hGJ4AP\nGT82dk5Ngy7++E5PetMuPiGI7ltqz7hHWYykN1c1vYEfgzJkG8XhYYqbtHcW\nniJh\r\n=HtCv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQr2/LKns0NUTXJ99Fuyj6M1dHxLYk+MrKo7Nj4F7QHAiEAuRNv3Xcu0j16d6920dRjhHzYO9fwsYptkG37AbG0l0Q="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_1.4.2_1594112428961_0.024705732758711463"},"_hasShrinkwrap":false},"2.0.0":{"version":"2.0.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.11.0","styled-components":"^5.1.1"},"devDependencies":{"@babel/core":"^7.10.4","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@storybook/theming":"^5.3.19","@types/react":"^16.9.3","@types/react-dom":"^16.9.8","@types/styled-components":"^5.1.1","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.6"},"peerDependencies":{"react":">=16"},"readme":"# react-collapse-pane\r\n\r\nThis is intended to be **the** simple, reliable, configurable, and elegant solution to having splittable, draggable and collapsible panes in your React application. \r\n\r\n<a href=\"https://collapse-pane.zurg.dev\" target=\"_blank\"><img src=\"logo.svg\" alt=\"logo\" style=\"width:100%\"/></a>\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/b-zurg/react-collapse-pane/pulls\">\r\n    <img alt=\"prs welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\">\r\n  </a>\r\n  <img alt=\"Release\" src=\"https://github.com/b-zurg/react-collapse-pane/workflows/Release/badge.svg?branch=master\">\r\n  <a href=\"#contributors\">\r\n    <img alt=\"All Contributors\" src=\"https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square\">\r\n  </a>\r\n  <a href=\"https://github.com/prettier/prettier\">\r\n    <img alt=\"styled with prettier\" src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\">\r\n  </a>\r\n  <a href=\"https://github.com/semantic-release/semantic-release\">\r\n    <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm latest version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/latest.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/next\">\r\n    <img alt=\"npm next version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/next.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dw/react-collapse-pane\">\r\n  </a>\r\n  <a href=\"https://react-collapse-pane.zurg.dev/?path=/story/*\">\r\n    <img alt=\"storybook\" src=\"https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg\">\r\n  </a>\r\n  <a href=\"https://opensource.org/licenses/MIT\">\r\n    <img alt=\"storybook\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\">\r\n  </a>\r\n\r\n</p>\r\n\r\n## [[click for storybook demo]](https://storybook.collapse-pane.zurg.dev/)\r\n## [[click for documentation site]](https://collapse-pane.zurg.dev/)\r\n\r\n# Getting Started :rocket:\r\n\r\nInstall react-collapse-pane:\r\n```bash\r\nnpm i react-collapse-pane\r\n\r\n# or for yarn\r\n\r\nyarn add react-collapse-pane\r\n```\r\n\r\nOnce installed you can import the `SplitPane` component in your code.\r\n\r\n```ts\r\nimport { SplitPane } from \"react-collapse-pane\";\r\n```\r\n\r\nIf you're using Typescript the `SplitPaneProps`, as well as a few other helper types type is also available.\r\n```ts\r\nimport { SplitPane, SplitPaneProps, ResizerOptions, CollapseOptions, SplitPaneHooks } from \"react-collapse-pane\";\r\n```\r\n# Quick Start Usage :fire:\r\n\r\nThe only component you must interact with is `SplitPane`.  This serves as a wrapper for all of the children you wish to lay out.\r\n\r\nAll you're required to give is a `split` prop which can be either `\"horizontal\"` or `\"vertical\"`.  This identifies what the orientation of the split panel will be.\r\n\r\n```tsx\r\n<SplitPane split=\"vertical\" collapse={true}>\r\n  <div>This is the first div</div>\r\n  <div>This is the second div</div>\r\n  <div>This is the third div</div>\r\n  This is the fourth but not a div!\r\n</SplitPane>\r\n```\r\n\r\nWhat you just did is make a split collapsible panel layout!\r\n\r\n## Congrats!  That was easy! :grin:\r\n\r\nThis basically splits the children vertically (i.e. full-height split).  The children can be any valid React child.  If a child is `null` it will be excluded from being split or displayed.\r\n\r\nBy default there is a 1px divider with a grabbable surface of 1rem width or height (depending on the split). If you hover over the divider a button will appear that you can use to collapse the panel.\r\n\r\nThere is no limit to the number of elements you have as children.  The `SplitPane` will split them all accordingly.\r\n\r\n## But what about *styling* the resizer, the buttons, controlling the animations, or *RTL* support? :sob:\r\n\r\nThis library supports all of these things and more! \r\n\r\nFor more details check out [the documentation](https://collapse-pane.zurg.dev/)\r\n\r\n# Documentation\r\n\r\nDocumentation can be found at https://collapse-pane.zurg.dev \r\n\r\nIf you notice an issue then please make an issue or a PR!  All docs are generated from the `docs` folder in the master branch.\r\n\r\n# Contributing and PRs :sparkling_heart:\r\n\r\nIf you would like to contribute please check out the [contributor guide](/CONTRIBUTING.md)\r\n\r\nAll contributions are welcome! All issues and feature requests are welcome!\r\n\r\n# Credit and Attribution :pray:\r\n\r\nThis project did not start off from scratch.  The foundation of the project was the excellently written [react-multi-split-pane](https://github.com/neoraider/react-multi-split-pane) library which is itself a typescript rewrite of the [react-split-pane](https://github.com/tomkp/react-split-pane) library.  \r\n\r\nMuch gratitude to their authors, [@NeoRaider](https://github.com/NeoRaider) and [@tomkp](https://github.com/tomkp) \r\n\r\n## Contributors ✨\r\n\r\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\r\n\r\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\r\n<!-- prettier-ignore-start -->\r\n<!-- markdownlint-disable -->\r\n<table>\r\n  <tr>\r\n    <td align=\"center\"><a href=\"https://github.com/b-zurg\"><img src=\"https://avatars3.githubusercontent.com/u/57298613?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>Buzurg Arjmandi</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Documentation\">📖</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Code\">💻</a> <a href=\"#design-b-zurg\" title=\"Design\">🎨</a> <a href=\"#example-b-zurg\" title=\"Examples\">💡</a> <a href=\"#platform-b-zurg\" title=\"Packaging/porting to new platform\">📦</a></td>\r\n    <td align=\"center\"><a href=\"https://github.com/hst44\"><img src=\"https://avatars1.githubusercontent.com/u/54194733?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>hst44</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/issues?q=author%3Ahst44\" title=\"Bug reports\">🐛</a></td>\r\n  </tr>\r\n</table>\r\n\r\n<!-- markdownlint-enable -->\r\n<!-- prettier-ignore-end -->\r\n<!-- ALL-CONTRIBUTORS-LIST:END -->\r\n\r\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\r\n","readmeFilename":"README.md","gitHead":"e8fb4d0d85b09aa435aaca05140a42d2efc57772","_id":"react-collapse-pane@2.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-59IPsKOl/1HmOZBuK2g8KdIQdW7cgoVAYKEKgZ3PJbJu06n5QFyo7VlYBgJAqS6ceEfB/ImriZX8EuCZhJNfXg==","shasum":"fd9237bb3aa5c2a51fc44f206300f676b49e5ccc","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-2.0.0.tgz","fileCount":71,"unpackedSize":434058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCw56CRA9TVsSAnZWagAALwoP/Asv/B+W83LixefhtyX7\nZjU/x/c0nHnRvPuOAYaehwTaHTEVEg9X/8YJ5UJqEeukbCVOoOLT0J7BRVlY\npBSKD6RHU2vUNUO7RQ1EhOWHFiAyRcd9gGERD4LoUadbi+qWeD++SyMUKrkL\nTx5cA0MIqobEC7E3FAAhJMWuLwIIQS24BDrAQfZ4YG/UbwAvA/H8+7ah6y8Y\nm2hIkxPdXv2TQyTbUfTlcMrZCnTE9Ip1Fn3dQQ86yZIjJv1XGcyj/u3wW3f5\nBYgQX1yHRIEbusROqNMT1toVibEQixtgnicXHO22/o/D6saomHNGXXoJIdHD\nATXSOxwUy41d38cvGeL/QN/V1Ag9uUS2NIiq6rZYOPY5e8/Nc1b0KlXDjWwO\nyzz2TYP5nuTKKZRzA/Fmuo+uZiAMEtTKAlnPMV0yAObkdhDRDWLL+VobtZIm\nTQyTLNAYfvV983Xv2GtT5O3QHFzvnYDCdRs6qAdHo0ovy/kzpH8Vy2/YrnlY\nCJic9WjENjMEIv8ScqAORPQNgpFfqGrlJOnp+8ayT+Qn34XkSZrTT6OrTYPe\nge4qhuQDKFrkutjha6Rf7TZw/iiXpBIbb1E8t1MhilUOSwl8FajGe3VPJNnA\nVYqdsGN1UJ89+wVGwTxidNSE1xvNibQVtaOcGb4CIDr+xVTrtglpwUB8CZ6y\nGt5g\r\n=9pef\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjUcq/bbxfNWhOfekutLcHm15i++vCJom1lDQ1GBbkcAiEA5c8wo5FOMCOunmshNX20qC7WgbhH0I6G9Rn7Ne64sPE="}]},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_2.0.0_1594560121667_0.6944836595462425"},"_hasShrinkwrap":false},"2.0.1":{"version":"2.0.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://collapse-pane.zurg.dev","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{"@material-ui/core":"^4.11.4","styled-components":"^5.3.0"},"devDependencies":{"@babel/core":"^7.12.10","@storybook/addon-actions":"^6.2.9","@storybook/addon-essentials":"^6.2.9","@storybook/addon-links":"^6.2.9","@storybook/react":"^6.2.9","@types/react":"^17.0.5","@types/react-dom":"^17.0.4","@types/styled-components":"^5.1.9","babel-loader":"^8.2.2","husky":"^6.0.0","react":"^17.0.0","react-docgen-typescript-loader":"^3.7.2","react-dom":"^17.0.0","react-is":"^17.0.2","ts-loader":"^9.1.2","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"peerDependencies":{"react":">=16"},"gitHead":"884670946aa1f9af1ad4e4a2541f80239414ffcf","_id":"react-collapse-pane@2.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-6D95mymzY+NFKDkvjBGgsRNYbcSdLeY3Af7ll+IfIKh7dAmHyqKFh6cGj4sueVdxWoAgtbagiIeRgRcX/rYXUA==","shasum":"e5dc9c2c16d2ecd98f36ed81daa2a36948960a4a","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-2.0.1.tgz","fileCount":71,"unpackedSize":434088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnPB3CRA9TVsSAnZWagAAmzQP/0vcHwS4AcvZOXpoETEb\nCpV+omGyQeZlc7rzgQunL3kcPyoPAde2BvWjET1WOModb3K6MHkATw+A+Nnu\n1yCm6a4uh+uXBki6ms5WntbZmajgwnGjwINKVieNed7n/94y2Fg8Bb2Bm/Bo\nX1bT+paIwbuPLw4d59wSlQez88aQXzyXZmhPmGQd1MbdEkWmJqZi6sgPGXJG\nGQZxCXdV+PRVvpF1aQc+rt7G2+nD87wVhLpx7K5UvgRAwxeMM+vJw2V+WgaX\n1YkyMP10wLPq60oZZmR2pqu2noEMbdSnEiMhJkVFD59YZiPnyvsxDCuCgSHF\nFQQuQRA3x7eOfCVyyvtjk70/7wQeh+7hkW3Ledt/KBRrZ2DX9fF9Xd9BYKTA\nEE0yHG7PGyTsbax6C6ShEqxB1kudP/U6ZaCIDNVNKSbpQMhO5af0tsrdbWMy\nRdMHIdgdTnMbVOIQvMVdCbNGcII6ZDwSDBLKKTnPXdYdaf2nb2mCvZYbdAKO\nz+OJV3s6BU6oo5wNs4uyJFtxbE3eUT4Ei/UYa5+MhjyF6itpwqZwS8jIMFYA\nrPR8KvaEJslNjQi2qkdzMRacAf6ryxSndwjwr0vZiU6d3I9pXtHqzTI1mqL+\nQCBo53QrfINLUAOyU88yuiJzYuHrX592Ul1kmiCxOCApZsXgVqUJqdSNGv9U\nFd6l\r\n=Pv6R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeEd5pDsYaRx8mDwyO+nEob8suUSmsCknJPGfTN3EVBAiEAoOY28kRSTXcKxlaF9/u/yL6i/tMQG224N8cR0whU8Ts="}]},"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_2.0.1_1620897909679_0.9847154765168902"},"_hasShrinkwrap":false},"3.0.0":{"version":"3.0.0","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://b-zurg.github.io/react-collapse-pane/","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{},"devDependencies":{"@babel/core":"^7.18.0","@mui/material":"^5.8.0","@storybook/addon-actions":"^6.5.3","@storybook/addon-essentials":"^6.5.3","@storybook/addon-links":"^6.5.3","@storybook/react":"^6.5.3","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@types/styled-components":"^5.1.25","babel-loader":"^8.2.5","html-webpack-plugin":"^5.5.0","husky":"^6.0.0","react":"^18.1.0","react-docgen-typescript-loader":"^3.7.2","react-dom":"^18.1.0","react-is":"^18.1.0","styled-components":"^5.3.5","ts-loader":"^9.3.0","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^4.6.4"},"peerDependencies":{"react":">=16","@mui/material":"^5.8.0"},"readme":"# react-collapse-pane\r\n\r\nThis is intended to be **the** simple, reliable, configurable, and elegant solution to having splittable, draggable and collapsible panes in your React application. \r\n\r\n<a href=\"https://storybook-collapse-pane.netlify.app/\" target=\"_blank\"><img src=\"logo.svg\" alt=\"logo\" style=\"width:100%\"/></a>\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/b-zurg/react-collapse-pane/pulls\">\r\n    <img alt=\"prs welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\">\r\n  </a>\r\n  <img alt=\"Release\" src=\"https://github.com/b-zurg/react-collapse-pane/workflows/Release/badge.svg?branch=master\">\r\n  <a href=\"#contributors\">\r\n    <img alt=\"All Contributors\" src=\"https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square\">\r\n  </a>\r\n  <a href=\"https://github.com/prettier/prettier\">\r\n    <img alt=\"styled with prettier\" src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\">\r\n  </a>\r\n  <a href=\"https://github.com/semantic-release/semantic-release\">\r\n    <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm latest version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/latest.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/next\">\r\n    <img alt=\"npm next version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/next.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dw/react-collapse-pane\">\r\n  </a>\r\n  <a href=\"https://storybook-collapse-pane.netlify.app/?path=/story/*\">\r\n    <img alt=\"storybook\" src=\"https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg\">\r\n  </a>\r\n  <a href=\"https://opensource.org/licenses/MIT\">\r\n    <img alt=\"storybook\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\">\r\n  </a>\r\n\r\n</p>\r\n\r\n## [[click for storybook demo]](https://storybook-collapse-pane.netlify.app/)\r\n## [[click for documentation site]](https://b-zurg.github.io/react-collapse-pane/)\r\n\r\n# Getting Started :rocket:\r\n\r\nInstall react-collapse-pane:\r\n```bash\r\nnpm i react-collapse-pane\r\n\r\n# or for yarn\r\n\r\nyarn add react-collapse-pane\r\n```\r\n\r\nOnce installed you can import the `SplitPane` component in your code.\r\n\r\n```ts\r\nimport { SplitPane } from \"react-collapse-pane\";\r\n```\r\n\r\nIf you're using Typescript the `SplitPaneProps`, as well as a few other helper types type is also available.\r\n```ts\r\nimport { SplitPane, SplitPaneProps, ResizerOptions, CollapseOptions, SplitPaneHooks } from \"react-collapse-pane\";\r\n```\r\n# Quick Start Usage :fire:\r\n\r\nThe only component you must interact with is `SplitPane`.  This serves as a wrapper for all of the children you wish to lay out.\r\n\r\nAll you're required to give is a `split` prop which can be either `\"horizontal\"` or `\"vertical\"`.  This identifies what the orientation of the split panel will be.\r\n\r\n```tsx\r\n<SplitPane split=\"vertical\" collapse={true}>\r\n  <div>This is the first div</div>\r\n  <div>This is the second div</div>\r\n  <div>This is the third div</div>\r\n  This is the fourth but not a div!\r\n</SplitPane>\r\n```\r\n\r\nWhat you just did is make a split collapsible panel layout!\r\n\r\n## Congrats!  That was easy! :grin:\r\n\r\nThis basically splits the children vertically (i.e. full-height split).  The children can be any valid React child.  If a child is `null` it will be excluded from being split or displayed.\r\n\r\nBy default there is a 1px divider with a grabbable surface of 1rem width or height (depending on the split). If you hover over the divider a button will appear that you can use to collapse the panel.\r\n\r\nThere is no limit to the number of elements you have as children.  The `SplitPane` will split them all accordingly.\r\n\r\n## But what about *styling* the resizer, the buttons, controlling the animations, or *RTL* support? :sob:\r\n\r\nThis library supports all of these things and more! \r\n\r\nFor more details check out [the documentation](https://b-zurg.github.io/react-collapse-pane/)\r\n\r\n# Documentation\r\n\r\nDocumentation can be found at https://b-zurg.github.io/react-collapse-pane/ \r\n\r\nIf you notice an issue then please make an issue or a PR!  All docs are generated from the `docs` folder in the master branch.\r\n\r\n# Contributing and PRs :sparkling_heart:\r\n\r\nIf you would like to contribute please check out the [contributor guide](/CONTRIBUTING.md)\r\n\r\nAll contributions are welcome! All issues and feature requests are welcome!\r\n\r\n# Credit and Attribution :pray:\r\n\r\nThis project did not start off from scratch.  The foundation of the project was the excellently written [react-multi-split-pane](https://github.com/neoraider/react-multi-split-pane) library which is itself a typescript rewrite of the [react-split-pane](https://github.com/tomkp/react-split-pane) library.  \r\n\r\nMuch gratitude to their authors, [@NeoRaider](https://github.com/NeoRaider) and [@tomkp](https://github.com/tomkp) \r\n\r\n## Contributors ✨\r\n\r\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\r\n\r\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\r\n<!-- prettier-ignore-start -->\r\n<!-- markdownlint-disable -->\r\n<table>\r\n  <tr>\r\n    <td align=\"center\"><a href=\"https://github.com/b-zurg\"><img src=\"https://avatars3.githubusercontent.com/u/57298613?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>Buzurg Arjmandi</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Documentation\">📖</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Code\">💻</a> <a href=\"#design-b-zurg\" title=\"Design\">🎨</a> <a href=\"#example-b-zurg\" title=\"Examples\">💡</a> <a href=\"#platform-b-zurg\" title=\"Packaging/porting to new platform\">📦</a></td>\r\n    <td align=\"center\"><a href=\"https://github.com/hst44\"><img src=\"https://avatars1.githubusercontent.com/u/54194733?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>hst44</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/issues?q=author%3Ahst44\" title=\"Bug reports\">🐛</a></td>\r\n  </tr>\r\n</table>\r\n\r\n<!-- markdownlint-enable -->\r\n<!-- prettier-ignore-end -->\r\n<!-- ALL-CONTRIBUTORS-LIST:END -->\r\n\r\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\r\n","readmeFilename":"README.md","gitHead":"4b1ef3dd9d20eb299995b6a97146caa19189c9d0","_id":"react-collapse-pane@3.0.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YRsDJ5nzOdlTfq0nNjTk422h9Z2euHAvWmkZgI4Vk+neVGldT9Okbszpzbmzg2Z+ZSWcbb2LLzxxNhrl7kxA3g==","shasum":"6e6030cbd102e255db28a22496d3ce0c4b3c8da6","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-3.0.0.tgz","fileCount":71,"unpackedSize":428915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkl3hCjrnYq7CyMLxI+5wIFH/zWmVm2y4k8zau5Gm9eAiEAnFRYdpQQOzbGVI7zLPKm8XkFosWaJ1hueDrRRxPgsDM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiNwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZcg//enZ2USX2uTo0Bn8164C2WlweJPPXLWm7Qb6wtHcaBnQvFJTa\r\nwP1226LYvglkgUdQAcboy2afoYd7pcuD4akbMgWvmshXl9Yg0N4yOcH1OnSR\r\nR9yeUthbF0B77VgqpaqNDU0eNcnVnjE7HgITHNugAIksuaQ3CUqNswbQB5Q+\r\nHKrbijKp+Ndf/KMpqWtxRzu8LOv4VwxGwIGn2I9On8s7pCl7V/nORRNvK5q7\r\nJ8fBgGT9hTEwuov+UFSb99UgYon/8+P9mHGt5qQW6EAVcolegOr6uTx/GUEd\r\netwoTcf+5QGL9f8+lJ+r5tYL7EO5Q3hkgijL/pVF0bPV6OA0GK2zNB8iRVGp\r\n/AEMP7RnJb6c+7KXXKAzw8GnZrA1F5iCjl+0Y/zze7UgyehNC+VtFPum6pyr\r\nJuXFnLA4t/Njmxm8beP3k+PYoDo524XqYGZfzBKBn+4js72lvGgVt3XACQBd\r\ncjoxFW8ZVZarvMZlnvpIaUIQRrinOPcT3wi7EwHpBnp9Nx1x3O2+fHLDBpPQ\r\nnHxW1IDIYZcKnqdC0U36wq6NP+KmKA7Yv3wq9blP8kB9Wid0j0WjEEj1u/ev\r\npDvmPnvRHKFG1ya57+g5Q/UYni8nBBhna2lgo8veTI695rlW0xaGnAt2fd1T\r\nDqSfC4x3/1vpoR3VIsomdQkMPOOa3RL3bGI=\r\n=XNDA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_3.0.0_1653136405537_0.11468025827780859"},"_hasShrinkwrap":false},"3.0.1":{"version":"3.0.1","license":"MIT","name":"react-collapse-pane","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"homepage":"https://b-zurg.github.io/react-collapse-pane/","bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"description":"The splittable, draggable and collapsible react layout library.","author":{"name":"Buzurgmehr Arjmandi"},"module":"dist/react-collapse-pane.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"],"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","lint:fix":"tsdx lint --fix","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":100,"semi":true,"singleQuote":true,"trailingComma":"es5"},"dependencies":{},"devDependencies":{"@babel/core":"^7.18.0","@mui/material":"^5.8.0","@storybook/addon-actions":"^6.5.3","@storybook/addon-essentials":"^6.5.3","@storybook/addon-links":"^6.5.3","@storybook/react":"^6.5.3","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@types/styled-components":"^5.1.25","babel-loader":"^8.2.5","html-webpack-plugin":"^5.5.0","husky":"^6.0.0","react":"^18.1.0","react-docgen-typescript-loader":"^3.7.2","react-dom":"^18.1.0","react-is":"^18.1.0","styled-components":"^5.3.5","ts-loader":"^9.3.0","tsdx":"^0.14.1","tslib":"^2.4.0","typescript":"^4.6.4"},"peerDependencies":{"react":">=16","@mui/material":"^5.8.0"},"readme":"# react-collapse-pane\r\n\r\nThis is intended to be **the** simple, reliable, configurable, and elegant solution to having splittable, draggable and collapsible panes in your React application. \r\n\r\n<a href=\"https://storybook-collapse-pane.netlify.app/\" target=\"_blank\"><img src=\"logo.svg\" alt=\"logo\" style=\"width:100%\"/></a>\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/b-zurg/react-collapse-pane/pulls\">\r\n    <img alt=\"prs welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\">\r\n  </a>\r\n  <img alt=\"Release\" src=\"https://github.com/b-zurg/react-collapse-pane/workflows/Release/badge.svg?branch=master\">\r\n  <a href=\"#contributors\">\r\n    <img alt=\"All Contributors\" src=\"https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square\">\r\n  </a>\r\n  <a href=\"https://github.com/prettier/prettier\">\r\n    <img alt=\"styled with prettier\" src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\">\r\n  </a>\r\n  <a href=\"https://github.com/semantic-release/semantic-release\">\r\n    <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm latest version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/latest.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/next\">\r\n    <img alt=\"npm next version\" src=\"https://img.shields.io/npm/v/react-collapse-pane/next.svg\">\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/react-collapse-pane/v/latest\">\r\n    <img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dw/react-collapse-pane\">\r\n  </a>\r\n  <a href=\"https://storybook-collapse-pane.netlify.app/?path=/story/*\">\r\n    <img alt=\"storybook\" src=\"https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg\">\r\n  </a>\r\n  <a href=\"https://opensource.org/licenses/MIT\">\r\n    <img alt=\"storybook\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\">\r\n  </a>\r\n\r\n</p>\r\n\r\n## [[click for storybook demo]](https://storybook-collapse-pane.netlify.app/)\r\n## [[click for documentation site]](https://b-zurg.github.io/react-collapse-pane/)\r\n\r\n# Getting Started :rocket:\r\n\r\nInstall react-collapse-pane:\r\n```bash\r\nnpm i react-collapse-pane\r\n\r\n# or for yarn\r\n\r\nyarn add react-collapse-pane\r\n```\r\n\r\nOnce installed you can import the `SplitPane` component in your code.\r\n\r\n```ts\r\nimport { SplitPane } from \"react-collapse-pane\";\r\n```\r\n\r\nIf you're using Typescript the `SplitPaneProps`, as well as a few other helper types type is also available.\r\n\r\nNOTE: Since the upgrade to MUI v5 you need to install a peer dependency style engine. Since there is a decision between styled components and emotion I did not make this an explicit dependency.\r\n\r\nIf you want to simply use the default then follow the install guide here https://mui.com/material-ui/getting-started/installation/\r\nIf you want to use styled components then follow the configuration guide here https://mui.com/material-ui/guides/styled-engine/\r\n\r\nIn the future this dependency will be removed, apologies for the hassle while that gets sorted out. The next version will be much leaner.\r\n```ts\r\nimport { SplitPane, SplitPaneProps, ResizerOptions, CollapseOptions, SplitPaneHooks } from \"react-collapse-pane\";\r\n```\r\n# Quick Start Usage :fire:\r\n\r\nThe only component you must interact with is `SplitPane`.  This serves as a wrapper for all of the children you wish to lay out.\r\n\r\nAll you're required to give is a `split` prop which can be either `\"horizontal\"` or `\"vertical\"`.  This identifies what the orientation of the split panel will be.\r\n\r\n```tsx\r\n<SplitPane split=\"vertical\" collapse={true}>\r\n  <div>This is the first div</div>\r\n  <div>This is the second div</div>\r\n  <div>This is the third div</div>\r\n  This is the fourth but not a div!\r\n</SplitPane>\r\n```\r\n\r\nWhat you just did is make a split collapsible panel layout!\r\n\r\n## Congrats!  That was easy! :grin:\r\n\r\nThis basically splits the children vertically (i.e. full-height split).  The children can be any valid React child.  If a child is `null` it will be excluded from being split or displayed.\r\n\r\nBy default there is a 1px divider with a grabbable surface of 1rem width or height (depending on the split). If you hover over the divider a button will appear that you can use to collapse the panel.\r\n\r\nThere is no limit to the number of elements you have as children.  The `SplitPane` will split them all accordingly.\r\n\r\n## But what about *styling* the resizer, the buttons, controlling the animations, or *RTL* support? :sob:\r\n\r\nThis library supports all of these things and more! \r\n\r\nFor more details check out [the documentation](https://b-zurg.github.io/react-collapse-pane/)\r\n\r\n# Documentation\r\n\r\nDocumentation can be found at https://b-zurg.github.io/react-collapse-pane/ \r\n\r\nIf you notice an issue then please make an issue or a PR!  All docs are generated from the `docs` folder in the master branch.\r\n\r\n# Contributing and PRs :sparkling_heart:\r\n\r\nIf you would like to contribute please check out the [contributor guide](/CONTRIBUTING.md)\r\n\r\nAll contributions are welcome! All issues and feature requests are welcome!\r\n\r\n# Credit and Attribution :pray:\r\n\r\nThis project did not start off from scratch.  The foundation of the project was the excellently written [react-multi-split-pane](https://github.com/neoraider/react-multi-split-pane) library which is itself a typescript rewrite of the [react-split-pane](https://github.com/tomkp/react-split-pane) library.  \r\n\r\nMuch gratitude to their authors, [@NeoRaider](https://github.com/NeoRaider) and [@tomkp](https://github.com/tomkp) \r\n\r\n## Contributors ✨\r\n\r\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\r\n\r\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\r\n<!-- prettier-ignore-start -->\r\n<!-- markdownlint-disable -->\r\n<table>\r\n  <tr>\r\n    <td align=\"center\"><a href=\"https://github.com/b-zurg\"><img src=\"https://avatars3.githubusercontent.com/u/57298613?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>Buzurg Arjmandi</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Documentation\">📖</a> <a href=\"https://github.com/b-zurg/react-collapse-pane/commits?author=b-zurg\" title=\"Code\">💻</a> <a href=\"#design-b-zurg\" title=\"Design\">🎨</a> <a href=\"#example-b-zurg\" title=\"Examples\">💡</a> <a href=\"#platform-b-zurg\" title=\"Packaging/porting to new platform\">📦</a></td>\r\n    <td align=\"center\"><a href=\"https://github.com/hst44\"><img src=\"https://avatars1.githubusercontent.com/u/54194733?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>hst44</b></sub></a><br /><a href=\"https://github.com/b-zurg/react-collapse-pane/issues?q=author%3Ahst44\" title=\"Bug reports\">🐛</a></td>\r\n  </tr>\r\n</table>\r\n\r\n<!-- markdownlint-enable -->\r\n<!-- prettier-ignore-end -->\r\n<!-- ALL-CONTRIBUTORS-LIST:END -->\r\n\r\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\r\n","readmeFilename":"README.md","gitHead":"73e14b19e6cbe22ab127516cf9d504d30bc10624","_id":"react-collapse-pane@3.0.1","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+ojYrfAlzGcvI0T4PCUdyoP8Opl6MCgA4SeUIlu2CKpXM45Don0GdkHyGo4jkY3EYfQxHzp6eyPmj6wp8fxBSA==","shasum":"938821d70d98f680b1920b596324b33a7fdacb56","tarball":"https://registry.npmjs.org/react-collapse-pane/-/react-collapse-pane-3.0.1.tgz","fileCount":71,"unpackedSize":429516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmIRITLiVaB7yIQPXujypQi8zwFZzmdHDmo/pWu+8DlQIhAJXTI8lhR0rhajluH2/krVdWj+28229SvlEsz4VifHpU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiODrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2ThAAhFmD4tj+Tg9akVXzzJzAZn8UN7YrLrLFgpbLF0TTcoLrSOt1\r\n3rEjgFS+5LliHNgD+n7lNsfbC8O/rgtlHkY9EnZAZQvpcCtTZhZHGgq+EH7U\r\nX3RN4dOcWt/RYbwbEF9YevK5zM1GuUWVYwuT8/0jJKbKgXF/rBZ2MChAAodM\r\ntmN1s7g2NdlUjxiqP/KmSVZ3of1sJOFQOJttPpvCOP7Mp3aWcXjDM3pm+VG5\r\n2+nuTemfK3Z1One/ec/maFouFoRyYsQAFjikXkxy7uxaVsgZXHvVxma4oQv0\r\nrYBOBXvMI/FhzEEsEGyz+aCO+GfCDvl5/eyN9wjUY0SP93STAe0eqcmNDHna\r\nqJQKFyMfli6y9gnrim5iLF2C7myeglcvQRirO33fPEAlU30wEHu9F80KGOoV\r\nPIgxelc9gyK/tS43UR1Tdx60+CZNKPs7i1YW0VXoOr8cLIN+NO0UDgdXDMeT\r\nGe8nkPbIIScb5rzIBBdiuzp3RWQZuMYRwrf1LWR7UEC2kScrrfVSY5YnRfcS\r\n0RL6bgcfm+84auYEjAOznyMzhqlVV1/vJW+9OSEcrd1b4wb4WeNiA51/3/Qs\r\nj/2zK3dkEPK27wUTxZRxUY3v0CLGk2d71twnEV6Db6MA2ScCXK2F57401RNd\r\nwork/W9U4M2PsV3HClesKI4P3yhqGBEYR38=\r\n=JiFT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"},"directories":{},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-collapse-pane_3.0.1_1653137643172_0.8091385319435376"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-17T14:26:54.549Z","1.0.0":"2020-06-17T14:26:54.757Z","modified":"2022-05-21T14:07:54.319Z","1.0.1":"2020-06-17T18:39:38.098Z","1.0.2":"2020-06-18T08:07:33.005Z","1.1.0":"2020-06-18T13:38:05.202Z","1.1.1":"2020-06-18T15:21:13.267Z","1.2.0":"2020-06-18T18:18:13.548Z","1.3.0":"2020-06-19T09:29:37.940Z","1.3.1":"2020-06-19T12:17:38.970Z","1.3.2":"2020-06-19T14:02:30.983Z","1.3.3":"2020-06-19T15:13:56.713Z","1.3.4":"2020-06-19T19:11:05.333Z","1.3.5":"2020-06-19T21:41:34.854Z","1.3.6":"2020-06-20T02:54:44.013Z","1.3.7":"2020-06-22T08:15:41.306Z","1.3.8":"2020-06-23T13:50:43.796Z","1.3.9":"2020-06-25T07:38:43.832Z","1.3.10":"2020-06-25T18:38:51.222Z","1.4.0":"2020-06-26T15:30:32.454Z","1.4.1":"2020-07-05T08:47:10.266Z","1.4.2":"2020-07-07T09:00:29.167Z","2.0.0":"2020-07-12T13:22:01.844Z","2.0.1":"2021-05-13T09:25:09.838Z","3.0.0":"2022-05-21T12:33:25.674Z","3.0.1":"2022-05-21T12:54:03.393Z"},"maintainers":[{"name":"b-zurg","email":"buzurg.arjmandi@gmail.com"}],"description":"The splittable, draggable and collapsible react layout library.","homepage":"https://collapse-pane.zurg.dev","repository":{"type":"git","url":"git+https://github.com/b-zurg/react-collapse-pane.git"},"author":{"name":"Buzurgmehr Arjmandi"},"bugs":{"url":"https://github.com/b-zurg/react-collapse-pane/issues"},"license":"MIT","readme":"","readmeFilename":"","keywords":["react","react-component","split","pane","layout","collapse","typescript","splitter","splittable","collapsible","drag","draggable","dragging","panel","component"]}