{"_id":"@geoffcox/react-splitter","_rev":"12-4ec4b10741f7d61ef239c945075d214c","name":"@geoffcox/react-splitter","dist-tags":{"latest":"2.1.2"},"versions":{"1.0.0":{"name":"@geoffcox/react-splitter","version":"1.0.0","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","react-measure":"^2.3.0","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","styled-components":"^5.1.1","typescript":"^3.9.5"},"dependencies":{},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0","react-measure":"^2.3.0","styled-components":"^5.1.1"},"gitHead":"cc24fc9683944ac06edcaa3c12dc314b6ad0744f","_id":"@geoffcox/react-splitter@1.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Cb2mUPEC2iIvb+8kVSMu5i9PI/D0cMzBX/BZJ4TzTYK8jW860e5CdlHncujeJS9pe0KLYT+OFSozxVFjtLoK8A==","shasum":"d2fd7b7107c1f901b2de9891a46c45941d685f60","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-1.0.0.tgz","fileCount":15,"unpackedSize":90483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4noyCRA9TVsSAnZWagAAGVIP/A+V5/voS24+7jGJ8ZP+\nlcX+rKG+/i7LTGXIPNDqFvKhZGYlO+D6nWOGDQKPUKPMbB0/gleNempkpCcO\nZDyCI4I/Fc+IddWmCrHkyykxllOtPI74WRTVdViwkoVuQw+xZ9kXYlZXxazQ\n/kyS5NQQRURs0WaLD9ZkfLIopvfPjOnMJCuBuELynlXQDvXn8Sn7j4UE1miN\njXbXy2wfTlFNYYxapmWWNQCR1zGfODre0BJ9qf3KPXZbW6txWmYuVhspjrFZ\ntbTc2UmP3gFuxK9QTstD4qlMKPLPoFpsz1uYSjSqAr8USwxQP5qTiaWEroWM\na2rKhWwKBv1ieEpX4T4DN8Wj7wLjhhaaXKvyl0aZ4o4RmUoSCSxcPlmabNGM\nk8+zjAxVrJ9WXu1CGiNgcf7gKPuDgYbZswZlcWZqbfU79u+8UYiiHPLBCXal\nX4+P3OPIPDuB5/DwvlTGiNedsMlIteSDtJPjaLHCLKLsg8db9piuYu/DcVN0\n1kOEK7XTSKP4FsT/MPKyjMKxgX0DEnlFUWaoTh4OHWGK2xFj2M+PCIEaebRM\n7EPt8yxoCvbOHGJ01nKKv1OahpcWZqTjuf3HoiI6T7xno6jwvtbiLMSymdUI\nFZEYEaOTKugSJj8ds2GdXMTMsYeZFosYI/AWtdFtzBoEhGzhSWNTnfBEAkGH\nK/dn\r\n=SQJj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDckcJh8qinFRh5yifd/7IfOdNYaABjULGBbdWCYAfbjAIhAMBJBQBc+/xD5MA07fGTr96QaiZzWrZ5LehS8oLvrPGl"}]},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_1.0.0_1591900722056_0.6507609998909432"},"_hasShrinkwrap":false},"1.0.1":{"name":"@geoffcox/react-splitter","version":"1.0.1","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.9.5"},"dependencies":{"react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@1.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OEAh/8YPfR/yfssF9lC2AteXmNAaFN8xGE/0DUfnXvgC/WXdLE0X53i+9xaJrxCde1RujOtWKu+JldN7s40+kQ==","shasum":"020a0d534ec0fac51f39761cf45e1f2d2a0e58bb","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-1.0.1.tgz","fileCount":14,"unpackedSize":89379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5RysCRA9TVsSAnZWagAA8fIP/0LIcu/Y+UozgW6TnIWU\n70e4halsK/6XXOLNymek0ehjMgKHr7dqUZfTNOoOgZzKlHzrXzM7Zsnm8SRq\n5i2eXIhz7wWefD29/10LvWVNOEiZ5Ox7m8vFbf4NVjFxYqVEU+pLw99iXXNc\nQtI8dZbPww9n66jkhW0lBFJDkeJgDL+XVH310q6yCcUvVuAYJrxmoJwlEnww\n/ArWMKHVe728zDLfmHbguJFT3Ak3cpyuM3vicMWGLh1ZgFfTmgDATevVPF6T\nKJ7h3I/r146h8RobCVlzLFckZzAwxOjGOS6+F72hmtd8BUzDM1iib8KOi1i4\nkpJ2qVOvsJyLEer5i8obYtOQ94gFIh2PJ+PqG3UJGujGC/1/3acBuWDxUvT2\n/7EF2RQLWqc9l5K3ohjoPLHeBHRKoxfxklwfZzwPW78L2hzmGCgPHB3rsXiX\nDpx0OVNHrmm39ORyAcJQQEj60eicaZwz+DNvhwnXWVAFJ38w21JDIbDd+cE6\nextS8CyMpz39qN1LwJ4QOQ8DO8imqGumCxBl9fGIL9/qpj0XDzrEBg1HwMLg\nL0wDcrBZY/OcX8tUSiXNEfB3oh6XxdkXnublkdCjJaJgsz6FsGZ4ypbKkspR\nWmzGvECQYb6mDIYgddMdjNrqtN8JCydGPsW+5Bt5emJuB6efAH6sLiYrp+RC\nXDk7\r\n=nRh4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNr9xCJ0XCZW5pMOxVXmOk5S50tP/gFSAdBcVacbTbGAiEAwZ7vs7WEUN3GtT+25XwzWa7PYY7LXs30HKCed0MVvBE="}]},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_1.0.1_1592073388432_0.6544853635692531"},"_hasShrinkwrap":false},"1.0.2":{"name":"@geoffcox/react-splitter","version":"1.0.2","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"@types/styled-components":"4.1.8","@types/react-measure":"^2.0.6","react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@1.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TWG+CVfAJ7gXJM0OclTqQiHtWUqb2azRmJ6/o1fkV7y0N/XisAnU1uxbtERcfGTbAaPy7mGw72B+90GaCtJoUw==","shasum":"a496625efbcc293640c2dd66489f3a2b28945f73","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-1.0.2.tgz","fileCount":14,"unpackedSize":1046524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5R+iCRA9TVsSAnZWagAAOYMQAJS7TlrCRvLYTL+fmNvV\nQL23uGXPyNtLHmI+cwsGfpPYTe46OiOzJJ+hMhstYZrKY4G8EdkXZ0m3YXTf\nCXb2Y6Ne4J/Dcmf6UZXuQ/gzqytXVLohZpUift9fpbvXfe1gdOjnad04psS0\n4S97QtTwpasw/cESzvTRgcyefhOZLBKCK8h1WkyEuvX5yt0BzJrpuzGkVtvL\nQ3lT5r2wNhsKfNmoc3wtR3UiNY3n0ohLwYPfnsXBz1Eb+lWJEfu1dQyNW9z4\nALAXifl2cK/lZQSrbnjTw7JdPNlJ7LOW2G/axR4PHBljEuwd/2950UjfzkPz\n/yi6IA5MsfVUtTQ/zrJqp0CH2wFbKRyFQwobgitgfn17ISJQ8E30po4WuvYb\n50oxeRi9SJmdGWnH7WXGpUzMcKLrC5XBgFsYIpm00ia+AtnSNu8TK+UXYxqw\n3TOLNUOZxKxkU0e9GNATHEH9i3xaeREycL/7BVPphSsIGXrgeGVPbb78CoTM\nWFkdO0zBcp4bFcqFjOR6YKq/Xisbg8izAJoESUlOemXeyTS3pXM9RIkwWtSi\n2F5g3nyYoW+f5yhSEop1SN9Btw1DCjUL82ucpdj6P+P0je2GOgaDCxyfsilj\nqYb+grgf1Ax1AUKQ7aoVNZyPACamg/ifWjjHpNj+MPpalmSTE9mu2EXEqnzY\nrV/n\r\n=Q8H1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFkR89ybD1g7cB4AVglK1Yo5YVwHYLa16nPFxcO74YrAIgbDRTvjVvfI0gfELncgJPPZoqnSNFjgo0aLcSl6z2wJU="}]},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_1.0.2_1592074146074_0.9042869314360693"},"_hasShrinkwrap":false},"1.0.3":{"name":"@geoffcox/react-splitter","version":"1.0.3","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"@types/styled-components":"4.1.8","@types/react-measure":"^2.0.6","react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@1.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sw69e8q4QNq1eAVhHKFLuIIhO8re8iPVp1g8tWLMkw5T9zVyG/UAbUV9XIh1KOtboSH2KkijeOBU8LTtJRRJDw==","shasum":"1032eabfa670fdded05b5457cf94aa364233df6e","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-1.0.3.tgz","fileCount":9,"unpackedSize":1034434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYqjLCRA9TVsSAnZWagAAQTAP/jOxo9cupsXviCdoXDAp\nwhWiQOzXQEOITWoyoGrJ91mR3p3Qem2mEgzcosb3Z95v7H//reOF/a2/ZABt\njY8GrmiP4cirhOgo0Vfo2xT5dsHAd0ZOLpLOj0FGFtN5SVewXd/31nH5Ew8B\nsEuTepwKB+W+5GUcgQcr2iKWzKkYwMccrSRfb8HXCz1HQ+UyBeRO6Ym6m9RN\n2MJrnr1gj9PkIArYp1J50ouZ/NkiZtmYLaPiFHnbWUZO9pkB4Vy+WjRyZm2e\neG9f6xUAc0t6cYXiZbYgU5ANoVTdoR74wmcuyMoT+mT1vOd1AbWUhV5fXMmz\nry9E6j7S0i2FLi8rBRYac5f/ZZCOOVTAWxFOnUbJRMPHYdfR5mz1y1xvFU4T\n+OBD6sscnE2BJhVaZAz9iMedgI4CiW1sGLKBe/0MG+Thzaon1jA9ARYMS3ty\n3NhIfH9g9F450jepwjhj14oHsTH9LuBV6b91+LR9RkOw1QtWXfe0DQjAuH7S\nn3xdZjKEJg3n9cK0RYJn+39R0NCbm5/iUYGbo2xCTeBhkkn5iOq2OH8mEtxZ\nkLHc046a29yn6NMhGJ6ZW7OGl60xywdooemBcG6ILa0Ip/kTe0mfqtVairOL\nx5t5XKp2a53P0eTPAhEx8jtfbPF/4KIA1kUZkEUcsEzbv1gW4hFmjjSgs7Lw\nJmZz\r\n=SEqV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBP0nsRmk7rLFbjhKaq9S0+ImSIxIioTyRQVfMco2XYmAiAtQaRtXqQjUi82ITynqQXj8jnceLrbuNAmO3lmXJebvw=="}]},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_1.0.3_1600301259192_0.2503635945256246"},"_hasShrinkwrap":false},"1.0.4":{"name":"@geoffcox/react-splitter","version":"1.0.4","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"@types/styled-components":"4.1.8","@types/react-measure":"^2.0.6","react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@1.0.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HJ6v1eaaNUlYyIizOwMhaMyZuPLjQs97gC2tr8qAxfDg4+xFcw1miNCFmTVuxWO93N+FMXUl0mGvzrZe81P96Q==","shasum":"eda4e062f63d39f21de3df0a858be51392b87331","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-1.0.4.tgz","fileCount":9,"unpackedSize":1043102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaONGCRA9TVsSAnZWagAAx84P/3ROuI3/SQtNryHPgJcF\nZD73eh7dbpj01I9IbKoJOQNHGvx6e8l5Dsi83dJxBIGZiXNUoMsbxKsW3RuS\nHpLA2lCRnooNRZXK3eX2rZZ7G8YJuLY/aMPAC77wCIwDzSwa1EV9zNuLqDB0\nbj7JAFbPfYl9BcHxrQiIiIpwwt6nIyvnglO2qircxxk7pFjKjXyk+uWqNezH\nmkCEtomMVKyRnZrERdvFkL/faxXGxLkqN6YozmSVZQCZlcsxnb/v7Pu1wNpZ\n4XdrphqxafKT3JwF5hE0YINrVHBNakhgLluNTEtp4TGz5PgKkYCPpwJ95qvo\nJ8rDRPGoF3ViZaTuuIfgylLdmaojPo/k0HPa5SqZQQf++pV+Gg6XLIRLQ5jF\nF4PBAOANppm0wVkaXtePCVZ+EJl6RDCwNhMYNhUrClEmNtbz9i/h4yaeJLXW\nvzuq9j6Pg2m0k9HjZBxzAZbVfeuOPJA6uPeu0hMXiKdJkwSTnJODl95JCJJo\nfdK+MSEtVrslj3ly2FxusuKD7iR29ygRhGdmL6u2eHEY7dGr2l26c96ziHtF\nHj2MsdbEUsR+nbk/2KQDaABw9pDTbNyUzLGajVqjANQixJ6zlzoI3HQ0mqnE\nVvtE9e6ENSvlVk44yj7SqMH6HjsKz+5FIGY1DaantJE5kTh6ZnVn8iPk5ezo\nI3tn\r\n=Fpcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrSvBfjSvwc6YeEyb/VIjtiKDqLTMjXSOoCIbbOCH8zgIhANF02cP+8SQzM61gE/VqtNI1GLjjD/w2zd0BI/MAVyUt"}]},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_1.0.4_1600709445575_0.2538801145608609"},"_hasShrinkwrap":false},"2.0.0":{"name":"@geoffcox/react-splitter","version":"2.0.0","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@2.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5hKthZp9mk070A+cXNIyKwLLzPnsOqqZjatEekfjDDKoRXmMVDQcI5wTBQleDFshPsfY41bHC34EdFmOxwXwQg==","shasum":"f76ea3caa16dd8ba5f3e794a99f2baf05f887298","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.0.0.tgz","fileCount":10,"unpackedSize":1023376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2tgUCRA9TVsSAnZWagAAkooP/jQ58c38/pkNCRhv2kJ5\n+VBTIp6iqjPxkh8h2/Q+B14VExiV8c7Q47ejHwwPE1Owl0PRFYOUle6JwvZi\nNkOWMwdLrHGscsaMcr5SiNzTW06hulh35d12l5gFS9MBNHyTufFe/qlTuIv4\nydqVppkDuNp0Yl6HOy3oL6neOzcPUo3TifkEivcAuxjydJ/z6HN13VxSqZ/n\ntd3V8Uy0sYwPFQF3d6e9ETJ5+0h1eTJOIfcv86Om2/3iBQq7kEeEzVVHwHMX\n2zyWpK7kTcSsRvbX29G2RU/rCB+cI2enhXEWF6TXQ/+WugNxB+TxO9ih/iS3\nw9SeGA+pFCD6L81uSQbAZznLtKf2zJRdqTQCPrG4kawhcMvboK0iHVhp27/4\nN3VNYLlcGahASTiSyi1Gr/k2HX7AfLeh3HnQPVrJSTeHIZRFbxqXHseua5Yr\nQ2DqdiimrTVocFkAOPRgOU0c+YY9gScdCt7snXLnQLkkcqUzMIypSZgcjPq9\n/Ig62bcUZSmjJiSvRXQv/o2I7S6JL5MGaEv5710ZkMNb8RcH1UdhCNi0UwUI\ns0fitP4zkaX/2HrbWQxXHS+UIfFL788KUm9RGogF+SJXPUNYgAwYLjEfbfMk\ngB9ru+A/0pF5NNGYFlaw3BVtAYUPWi1E0HArNvNwLU8WFiJESQn7we6cq5fv\nLTVQ\r\n=R0Wi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNRBIbXJg/+XDL0HcQGPlf3oW6dFCXcssn3WBQWTOHawIhAK5Cbxfxod9uMP3fDirdj2iHF1tDOT9TcGLD7Gi1TQhm"}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.0.0_1608177683608_0.9978678993118282"},"_hasShrinkwrap":false},"2.0.1":{"name":"@geoffcox/react-splitter","version":"2.0.1","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@2.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hMjsYwE83PYsiT0WoaLBpBmLGDiuCTHxLiP2oQQFcZgQn5XCoPzbQH2JWLxNRHmHrCSK+y3updA5A94YK6v2vw==","shasum":"b8f23ae10a23be42263348115a371b937610bd1c","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.0.1.tgz","fileCount":8,"unpackedSize":346627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3OMCCRA9TVsSAnZWagAASQwQAJeWy3/EWIa5dxBDt244\ni6iFA10rYfm93yoIgGfHkq1PB7Gl4vXCDifZAEEY4ExAf6RPLK9JxQINFMr5\nKNTVQ0ZSv9w2axVX3Nwbf6MEVGY4Lv9zMKyKoz+L1TmJlphct2wI5NEu2XNs\nKRgYYNiGRUJSQzcE4Rh5jSj+58V3G3A+owgXZssZ1RZachvGC2TZuR/ypRjB\nwJpZePB3lxkQU/1npYuBS241CmbY15YlBmhOE8iKmhG6jbs2Ujab+dYdssuq\n/rUyUR8QYe2HTs0+ERnW+XmErm5r9r1rfgPI1KyffPO9lWyMyP8eQWsEBSjh\nvtEDftqQZyDQo7/erZ5fo05Buzeau8fsQHo795RhzofVJperoT50ssZQMzpG\nIbou2o87njPhEG/FwrWF7bPsyl8SwbYkjxiLES7vKco2FnTSwWxYdw0JJYbk\nQKlFX7TV/QiSjgBcq8wEHN+AUwHyns8XCgTBOEAp19f2uuKS9MOxbuCATqee\nLz9T2/eRbF+d9BcDjcReNGEwjnjIZHlENwgkqHkSDU+V2iwTP3TL7TgUqcLM\ntzrPhl5zfghs7vIaZz8TSF3C/uWEHaEEw3qoN79BeVt1TjRF8yPc5xUSZ+65\nPzfbrN32M/vCdbkAK0lOYdQ9B/Fgdd/KDZYGGyYvYGCjV05SRAGXuaX88nUV\nddQz\r\n=pHHd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaH86utyXeb74aypejv3Iw2yagjHLzsvjT+oj0I16+BAiEArkGOh6W/4tORlG6ChWAJxBulWXqkTIx4+J5IW4IkH+A="}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.0.1_1608311553901_0.7855124478448496"},"_hasShrinkwrap":false},"2.0.2":{"name":"@geoffcox/react-splitter","version":"2.0.2","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@2.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hWKR969cmcZPf6RgwOtVw2/U1Ie8BIkwl158f1kbBr0jHBjFMT3I7H4Pkz5J73T0ChdC6IjJsJrYBUIs5xVMGw==","shasum":"4e2c36e1561d4236f6d7298897b1a0fbddd5dba1","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.0.2.tgz","fileCount":9,"unpackedSize":351012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf81w4CRA9TVsSAnZWagAAQY4P/1d2jzLi8SylgjKEKvUC\nqN51tvze1HHxDmm+9dWrjbTBZgXrr26kR2o4Sf6dgjO97PAjfj+FNp+mH4cz\nt+AEZ0LupbDuCNR9mVnqnZ+UAExKBBuurvajzApltAGbh2xIjPKd3SrbzEq3\nedvjuatYkEMsb9+1homsmbm15TD1+8oozNfMf5opCi3qBNJJ7+9PTM54u5X8\n6Huzh7h6TcHmlmJUMwBBerlvKv61gSHJIWJqzmBvUD7fSWhwjHNOafJsMW8v\nN5dBekaZSufLVDWUsYtjsiP1opmOvT4745EhnzDDanv/Xqw+WCCVMwjI6V3p\nvs3SE4LM9g3mDbmW6A0LF2jjKEGopJAuxmrj+vwW8JoW1jaqUDovrgL8JIGu\nZrCQKgKJk7peEkNB2w1gW/+T0CJnjzi8Pb0op26CACuX/qNKhP6Igcqosf/x\nxdSd9rFM6Yr+64r3B3wOwgtzRRGIGSx2LUxGTP5RtVbEZurvbPan1EKU1xlg\nbJI1EWhlhGbBT1k1Xv2crJoJwbeSOpf3ivDFiumK1qZSboNgLy0oFbIJbSgz\nUVu0QuJL4P2WvGsrgvxmmlava+5VKUZk0Vc84kI2A3lKcv4Ec29Lqsud2/kR\ntME9O9BFQz22ZyuHfnsCyTV5P+IV5Gj3+Sh6EsncmduwuH5TAItB1sKT6YcX\nGrU3\r\n=7dRc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGO7o/IcYZRc150/x0nl9IQiDf27OdvcQpacFc24TuxbAiEA/NRgd8hW9kr3iiuog0l6JGnaMs4l6qhJZH62gyc4Fps="}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.0.2_1609784375714_0.2318574904695132"},"_hasShrinkwrap":false},"2.0.3":{"name":"@geoffcox/react-splitter","version":"2.0.3","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","module":"build/index.es.js","jsnext:main":"build/index.es.js","scripts":{"build":"rollup -c"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","@types/react-test-renderer":"^16.9.2","@types/styled-components":"4.1.8","babel-plugin-styled-components":"^1.10.7","react":"^16.13.1","react-dom":"^16.13.1","rollup":"^2.15.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-typescript2":"^0.27.1","typescript":"^3.7.5"},"dependencies":{"react-measure":"^2.3.0","styled-components":"^5.1.1"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0"},"_id":"@geoffcox/react-splitter@2.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-e9xISv02if0qzY3RyRbddaOmyP5WuFbIRKvTktJHXmf6QjIdWZelrvA8xtFwOjagcunEtwIKnT66MjH4JKP9bw==","shasum":"d991e28950ecdb236b89c2cbb864e8c48d6fadab","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.0.3.tgz","fileCount":9,"unpackedSize":352232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9h9UCRA9TVsSAnZWagAAMqoP/R0fjQQpNoI/RZEJA9mm\ngmh1f4iJ84seN8gN4OSMKcOm5jORW35FvwqpGDNDWA+neYcjkF8t+ZzQpovd\n7o5tsgSSSnCymjES+qK6HnbXXq/2W7nV3YaWDx+LS9KgFaVYFuim7mqMAKeS\nYtOdYVP5uhkXruap0cHjB3bRDSGRJTZBua00m24oKW9SwK5ojHIejhYLi2JT\nTZb0ZmvqhipII63WcIaSW1ci/vx+lcH2p8UuzGeaxc85/SFouBrSJ5x3oOVI\nEtyzW3lOSAzVXo3RbQR50PNktKWxGQzVp/hukMtVn69WT1Ij44RLxbJEa6ro\nKXtBMKDvdk9sei0iASqSZZIBmmHBzXHMxyGiQgt60Cd5YuLXu3RVtRF7RnK1\nObLZpAusRFoJ1EO6cD8UGGF//Nt18d9jnwdkBu2kEWndATTgZY3M9HKSFNtd\nRi8vYBoWUTSyinqRSbPfKE2pJehiStaV8B2UUNyRPA71O5mM1d4A3YYWdRUj\n7OlNkwvs+ysmBbU1b0FNiaL/wORLx6mdCXWOr2gAx9B3Vk4Lbt0wHGGRxL3w\nt2FkGR5Y8x40exlRlHeKeg0RVZAzDzH/n9nZPt5MExOMtSIhm1prqwipHjbC\nXtcvS982Cra4OncRJM+oNzTyZzZqWYTN7jk89WGk/I+8KehnTlC/Cj2sQjHm\ncFwp\r\n=8E+X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/mtnXkH+bKiOGTGFuXekby768GsR/kAN+81JKPvGdvgIhAJD/UKReUR4kIR97MXeutn6cEnqMEiVp1yiU+i6pwBhh"}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.0.3_1609965396370_0.8881160008133973"},"_hasShrinkwrap":false},"2.1.0":{"name":"@geoffcox/react-splitter","version":"2.1.0","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","scripts":{"build:dev":"webpack --config webpack.config.js --mode development","build:prod":"webpack --config webpack.config.js --mode production"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","awesome-typescript-loader":"^5.2.1","css-loader":"^3.5.3","source-map-loader":"^1.0.0","style-loader":"^1.2.1","typescript":"^3.7.5","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{"react-measure":"^2.5.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_id":"@geoffcox/react-splitter@2.1.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7qDMAzlSNfyegH7HBjVt7oclCrUeK6pUF6SKzFvN5x1bhqh2MqlGcxMA2FE1IXLBro7vylJ5Ri3TZH31BGVl4w==","shasum":"51ae5e0c424c9912a0561da57bbd7a9d0a89fc9c","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.1.0.tgz","fileCount":9,"unpackedSize":147435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN/imCRA9TVsSAnZWagAAHQgP/1JQOcuBw7Nh6B/JgbjA\nm1vQiSXq7jGl879Zwn3HQUaSRJJQmnpTSOma+Vf09n5K98hY2dqh30xLgUkM\n4rkER4s0M3zw6VA+BEI8BymW6Cni49XiSge/YPi+XW7+A5NFqr+rBDlxtbTo\nhDbjgghHEiKXL4wxb/S9H1iVaSAmFyG+K7N5x4tEmia2aI9X5qUOBup9KHZk\nk995MxwF6sFPkIZPm4EvRj0JKZZuX7Y5L1H8KIadOCzsfCde2xk4aJ+AxjHv\ne3eqUkCfwnzhP3BSmGn9EfsNIyFmtOOfTHtVrt03WxxzSHziZwSUS2nTC/hB\nBudlLqj9dMzSyzo5T3CV2NhD+XzmsaXUxBSTbHPUaAy/azWSRra8YRMEekSx\nA9vZT3VapkRKkQ2Fjq1UQf3N+kMYSWuLSxFn5KRPHemQd9AaVfh0AhPHXAYm\nfhKHLISKeVnWgY0xiHKNER7N/RuiTweF4JcNw5apuaWkn3QauCaHtwfe1feX\nxngu5by5yKxoPO7eFz5dZ/6JivHtZNbn6p+3zClLLVe7U/05FGbqKdMSqOZ1\n4wa9IxaJGn5uPR5TJScg/kBkYE5Mn1hKeNE3ofAEben9IFQTHd/nxakYf4IC\n3GeLYT1cfvwoElhsFdLY6SZKdoDsk04BrKweSY2gR93u59TeIlwfWutWBuNx\nA7+y\r\n=mFM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEux2CVB/vK+O7pIQCROThmSEwF2YBIynFPQ4CtGiewQIhAOGUYkY5IEO/Sjf3oJHSSNx06AztSsZNJeyDfAWwqZUZ"}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.1.0_1614280870119_0.789658855639122"},"_hasShrinkwrap":false},"2.1.1":{"name":"@geoffcox/react-splitter","version":"2.1.1","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","scripts":{"build:dev":"webpack --config webpack.config.js --mode development","build:prod":"webpack --config webpack.config.js --mode production"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/react-measure":"^2.0.6","awesome-typescript-loader":"^5.2.1","css-loader":"^3.5.3","source-map-loader":"^1.0.0","style-loader":"^1.2.1","typescript":"^3.7.5","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{"react-measure":"^2.5.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_id":"@geoffcox/react-splitter@2.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-X0oAaG70BtWcIAmneu3xSj2nWP/7mXPQswLoCu6hIvVwELRst3m3kRGMQi5ypvZ+VaYuhcRc4GGJPCY4QEM69A==","shasum":"3ed6809b92d732c0d89770f204f8ae20c1067863","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.1.1.tgz","fileCount":8,"unpackedSize":143954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxN1dCRA9TVsSAnZWagAAJPgP/3cy/ePEk0Jq6QDFd94d\nyIlJiKOlFxeKWHCt/Pcl8agvVaeVI/p3xzEajOGN98mSCvY8CEK8KzkeW4fD\nMZlMp1SV2YXhkCCKSZjQb5ESqZFJiHs3wwihyyju7ZJjRXfMFWG8WXQnV6Ba\nntvtdPXJ3rlvmNbCg6mrFnmkpPK3I/2LislxyCC5XtoGd7aWi5WBEzfP0UwB\nsKJTja+6msM2BEPEOOETSE/kuyjfRD2QUDI0F7Se1WuqS0shm3S4cn1LKnsl\nmj009CJxN8Kg1k/OyisHy7B2Wny1S7v0xy7nLyR4YGv0bYlPCtCQBger0CnD\nNX5RXXnB3WPjHf9aaKUNrp6dku1vSOyw41yZKz2G56xqTsaQE6AO7Wm8ye2H\ngAs4FZKKYKR1qVbU8WMc7n3DdoLNTMNJBsNlWlOg5a89woko6b3kZtQYPS+P\ngJNj8+b+IumzNEwfgIO0YlIb/r1E8kSuBhsniu/FDKkmhJLbuOMYqD6zLoRn\nz+MG/m/RJwCN+qypEN3l+oQiu8lbHbHGHvjweHkeIqChvwpAN1clfBaDpoyh\nVEqi/pJ8cObWlHq2WU6rWcI+8t5wHxw30W7pOGV3dSZ7FuDVvjtWVIDDeSSK\n1bMYT47xIxdbdF1xp035+GUCWZWqt2ihLFO/qAisHMc2lo0/M0xlBOIMBJcn\ntSd7\r\n=3LyI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQHbko1SHXTSlgREcY1jIRYl0u1SxK9VJFUx5VsZxoBAiADuqkulBdDAI2mHKggxNyRtmPRE2KnBK+NmjKAxR/UhA=="}]},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.1.1_1623514461440_0.18966951982702485"},"_hasShrinkwrap":false},"2.1.2":{"name":"@geoffcox/react-splitter","version":"2.1.2","description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","main":"build/index.js","scripts":{"build:dev":"webpack --config webpack.config.js --mode development","build:prod":"webpack --config webpack.config.js --mode production"},"author":{"name":"Geoff Cox"},"license":"MIT","bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"devDependencies":{"@types/react":">=16.8.0 <19.0.0","@types/react-dom":">=16.8.0 <19.0.0","@types/react-measure":"^2.0.8","ts-loader":"^9.4.2","css-loader":"^6.7.3","source-map-loader":"^4.0.1","style-loader":"^3.3.1","typescript":"^4.9.4","webpack":"^5.75.0 ","webpack-cli":"^5.0.1"},"dependencies":{"react-measure":"^2.5.2"},"peerDependencies":{"react":">=16.8.0 <19.0.0","react-dom":">=16.8.0 <19.0.0"},"types":"./build/index.d.ts","gitHead":"15c6cb90ba408398dd1cce7477c8613d925a2660","_id":"@geoffcox/react-splitter@2.1.2","_nodeVersion":"16.15.1","_npmVersion":"9.3.0","dist":{"integrity":"sha512-+9d+VlhS/YCxqzFVqAG8+c2umDhahuR/jpykpTWtSVIcvcf42gVcyMe7tD0w+KAvZj12IJdV1dO7K1hLg15Yrg==","shasum":"cce71c0a034029714172af30df5c462b73aabf1e","tarball":"https://registry.npmjs.org/@geoffcox/react-splitter/-/react-splitter-2.1.2.tgz","fileCount":8,"unpackedSize":153144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCA9UF5Oe/x1w3zcZoR55MnUd+G6hlmPKoYrlr0ykGxQIhAL69YhsYxcYYeZIOXE0LuRS5NRPvETAJ6stMzkaY8Rv1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxda/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+hg/8DYe3SZ6od2YuIJLd/+prjRQEmpvLBMiGo0f06WJLl0SPYhns\r\ncTXaR7kXaSzg7q7SKpzopXHeFW5ANJVG7/h1bnMz+6vyEahTe5Vl1Rz2WrmD\r\ntjwDFSq9YLqIYaDhm0zaxZuPM+wyDEiR3YrXsIgyEJmTKUSmtsXFbUTr0dqU\r\nBUf6A6r9mIEc95RW/lJBxQM11OqdlUWU+ML9Z++yyK2cOupehwCylBqIFtAn\r\nnr5ac26bksFt8oV0Wf3PM1yEXWzgCVHHCBRSaPhyTmZvx05H2bDSJCWIzsjy\r\nYuQlsa8IJC2VpPGbSqh2ZZkOaQQv79x6i1N/EveWAxNrsq2Is7jSZrhqfknv\r\nn9IMO4ix0j5leIl2wp/1JpkKeOYjNAumDEpC4YzmUjzhIw6LNRrncsQ27646\r\nmPrhwqJl2dmWKvvNmYAAvY3G25b5dM+ArjVqGaq8VzYfjHWGiTsArk72G2jC\r\n5WwOQvpt+8mcohiHsh3VYAWitXp9Wb+KQdxzjIxb5873uID1LCCM3xODzuHi\r\niHNsKUW9ea8ZLHiuow5xGggPQkFaFqU79HjgOntKzq/Ip6lZZMU2cB3YKX86\r\nVlZjoTxKGvigd2e0MBe7LDzXlHq8N8CUsVnwuHmKJ86sRKnQ66+MMA8eNviM\r\nl7FyGUUQ9AyUIBZNIJmqXJ3GB+E1t9lSMh0=\r\n=+Nj1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"geoffcox","email":"geoff.cox@live.com"},"directories":{},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-splitter_2.1.2_1673909951653_0.869515697533011"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-11T18:38:42.022Z","1.0.0":"2020-06-11T18:38:42.255Z","modified":"2023-01-16T22:59:11.955Z","1.0.1":"2020-06-13T18:36:28.606Z","1.0.2":"2020-06-13T18:49:06.285Z","1.0.3":"2020-09-17T00:07:39.427Z","1.0.4":"2020-09-21T17:30:45.730Z","2.0.0":"2020-12-17T04:01:23.840Z","2.0.1":"2020-12-18T17:12:34.007Z","2.0.2":"2021-01-04T18:19:35.841Z","2.0.3":"2021-01-06T20:36:36.494Z","2.1.0":"2021-02-25T19:21:10.276Z","2.1.1":"2021-06-12T16:14:21.639Z","2.1.2":"2023-01-16T22:59:11.868Z"},"maintainers":[{"name":"geoffcox","email":"geoff.cox@live.com"}],"description":"A splitter for React components that leverages CSS grid templates for simple and consistent resizing.","homepage":"https://github.com/GeoffCox/react-splitter/","keywords":["splitter","resize","resizer","pane","grid template","react","typescript"],"author":{"name":"Geoff Cox"},"bugs":{"url":"https://github.com/GeoffCox/react-splitter/issues"},"license":"MIT","readme":"# @geoffcox/react-splitter\n\nA resizable splitter for React that leverages CSS display:grid\n\n[Live Demo](https://geoffcox.github.io/react-splitter-demo/index.html)\n\n## Overview\nSee the [../Readme.md](../README.md) for features, version history, etc.\n\n# Installation\n\n```\nnpm install --save @geoffcox/react-splitter\n```\n# Usage\n\nTo create vertical or horizontal splits you only need the `Split` component.\n\n## Vertical Split\nThe default creates a left|right split down the middle, no minimum pane sizes, and renders the default splitter.\n\n```tsx\n<Split>\n  <div>This is the left pane.</div>\n  <div>This is the right pane.<div>\n</Split>\n```\n\n## Horizontal Split\nAdd the `horizontal` attribute to split top/bottom.\n\n```tsx\n<Split horizontal>\n  <div>This is the top pane.</div>\n  <div>This is the bottom pane.<div>\n</Split>\n```\n\n## Set the initial split size\nAdd the `initialPrimarySize` property to control where the initial split occurs.\n\n```tsx\n<Split initialPrimarySize='30%'>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n\nTo support double-clicking to reset back to the initial size, add the `resetOnDoubleClick` property.\n\n```tsx\n<Split initialPrimarySize='30%' resetOnDoubleClick>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n\n## Nest Splits\nJust nest Split componets to create whatever layout you like.\nHere is an example of a common layout for a main, detail, and output view.\n\n```tsx\n<Split initialPrimarySize='30%'>\n  <div>This is the left pane.</div>\n  <Split horizontal initialPrimarySize='60%'>\n    <div>This is the right-top pane.</div>\n    <div>This is the right-bottom pane.</div>\n  </Split>\n</Split>\n```\n## Constrain minimum pane sizes\nYou can prevent either pane from becoming too small using the `minPrimarySize` and `minSecondarySize` properties.\nFor vertical splits, primary is the left pane and secondary is the right pane.\nFor horizontal splits, primary is the top pane and secondary is the bottom pane.\n\n```tsx\n<Split minPrimarySize='250px' minSecondarySize='15%'>\n  <div>This pane won't get smaller than 250 pixels.</div>\n  <div>This pane won't get any smaller than 15% of the overall size of the split control./<div>\n</Split>\n```\n\n## Customize the splitter size\nYou can set the size of the hit area (where the user can click to start draggin the splitter) with the `splitterSize` property.\n\n```tsx\n<Split splitterSize='10px'>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n## Customize the splitter colors\nYou can change the colors of the default splitter with the `defaultSplitterColors` property.\n\n```tsx\nconst colors = {\n  color: 'red',\n  hover: '#00FF00',\n  drag: 'blue'\n};\n\n<Split defaultSplitterColors={colors}>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n## Custom render the splitter\nYou can render your own splitter by passing a callback to the `renderSplitter` property.\n\n```tsx\nconst renderSplitter = (props: RenderSplitterProps) => {\n  return <div>Your splitter code goes here.</div>\n};\n\n<Split renderSplitter={renderSplitter}>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n\nThe callback receives the `RenderSplitterProps` to let you know the current size of the splitter, if the split is horizontal, and if the splitter is currently being dragged.\n\n```ts\nexport type RenderSplitterProps = {\n  pixelSize: number;\n  horizontal: boolean;\n  dragging: boolean;\n};\n```\n\n## Monitor changes\nYou can use event callbacks to monitor changes to the primary size and the measured sizes. The primary size is a CSS unit string (percentage or initial size). The measured sizes are pixels sizes.\n\n```tsx\nconst onSplitChanged = (primarySize: string) => {\n  console.log(`The split is: ${primarySize}`);\n};\n\nconst onMeasuredSizesChanged = (sizes: SplitMeasuredPixelSizes) => {\n  console.log(`The primary pane is: ${sizes.primary}px`);\n  console.log(`The splitter is: ${sizes.splitter}px`);\n  console.log(`The secondary pane is: ${sizes.secondary}px`);\n};\n\n<Split onSplitChanged={onSplitChanged} onMeasuredSizesChanged={onMeasuredSizesChanged}>\n  <div>Primary pane</div>\n  <div>Secondary pane<div>\n</Split>\n```\n# Integrating into a web application\n\nIf you are using a style framework like Fluent, Material UI, or Bootstrap then your root div will likely have CSS styles applied that help this splitter work correctly.\nIf you have no root stylesheet, you might have problems with vertical scrolling.\n\nHere are some recommended CSS properties for your top-level divs if you are building a single-page application.  In this case #app is the mounting point for React.Render.  You can see this approach used in the demo application.\n\n```css\nbody {\n  height: 100vh;\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  overflow: hidden;\n  padding: 0;\n  margin: 0;\n}\n\nbody,\ndiv {\n  box-sizing: border-box;\n}\n\n#app {\n  position: relative;\n  box-sizing: border-box;\n  width: 100%;\n  height: 100%;\n  outline: none;\n  overflow: hidden;\n}\n```","readmeFilename":"README.md"}