{"_id":"react-windowed-select","_rev":"26-0c897703d39a7689eac67af0544ddff6","name":"react-windowed-select","dist-tags":{"latest":"5.2.0","beta":"2.0.3-beta.3","ie11-support":"4.0.0"},"versions":{"0.0.1":{"name":"react-windowed-select","version":"0.0.1","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"prop-types":"15.6.2","react-select":"2.1.2","react-window":"1.3.1"},"peerDependencies":{"react":"16.x"},"devDependencies":{"nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","styled-components":"4.1.2","@storybook/react":"4.1.2","@storybook/addon-actions":"4.1.2","@storybook/addon-links":"4.1.2","@storybook/addons":"4.1.2","@babel/core":"7.2.2","babel-loader":"8.0.4"},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"cb665ebdc74a4eada787b3b59f2c9e0f11af40e5","_id":"react-windowed-select@0.0.1","_npmVersion":"5.7.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-ZkTp9QR7FfNZ2/1LgVurn/tGww/fCA89+gIGo//mMptxJ5peCI/1s9ajGiNIZSmYeV1/R4D0jMyr84GV8fn3KA==","shasum":"557785996820920cfd4d1489c3700d93e45d0cb1","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-0.0.1.tgz","fileCount":5,"unpackedSize":15539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJnhgCRA9TVsSAnZWagAA/moP/i/9bogIg1fn/AzxKeew\nqaDIVpzf2oPBrNFRtxJH+oWFpFqyd8r5OVbYotx0ujjpB3kpXTvqMCHCjoV9\nlofp8zu3//ffjqtwWPI11IxOTLQoCQCP+V+wfezp9a15PCXKlC4Z3xtTC8wd\nL5K/zrCtuQHwo+NUyETZxK/oiLhZmBRVfKw/Zb5Myd3NCJ0VbLdYG/d7SRX9\nkaeD6hVi0OSsDRMnaf1OGbfePHhQFZICDj2Ikea7XQoiKKF3GKCSz2c59iw0\nyWqX9JiMPmI7HC+8oRLNJHVz8d8uNMUuJ8MJlwHOCADmkzIPx6Xzdz9kIag6\ngFqpNJNZb0I1UVbBzho5RtYR0J3LP0tnsf+5ZPW0CdCWF0mhFCZm6qJOVFwu\nLFKnVRMeC+IjkmXPJGYCRXvwWosL6+DxYSqt/gvS3i05OruDl5Tj84GdMxNC\n49mK9la4iZp8cc63L42v9clfCqVncfmuElntfV8LBcOKf2Fn2PTBto4Hm8Pm\nOXb3CdbIJRoV57omCytDXfOSHOXeEp8nTakFBr2W1Jex90nKqAmEF85VTR5w\nCYJE7NDQGN0NcZ49w7T9sA5g8aNR2RSA7Tg1+5wqw1y+98rpp0loQb5bPaQJ\nuUVSRwVw01y680RpOXwwzNz6QvX2My5TLe8JCEmRIM/h14idiMZzssmf1YBy\nMtup\r\n=LpLO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCXsYm6890I/XXBKcnB8NOngooPwsJ6jpA7rBQNQQipAiEAqkoqMZjROG/lmpKddWtHO3zzf5tj44VtED7e1XLdn6g="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_0.0.1_1546025055866_0.6485545686974268"},"_hasShrinkwrap":false},"0.0.1-alpha":{"name":"react-windowed-select","version":"0.0.1-alpha","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"prop-types":"15.6.2","react-select":"2.1.2","react-window":"1.3.1"},"peerDependencies":{"react":"16.x"},"devDependencies":{"nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","styled-components":"4.1.2","@storybook/react":"4.1.2","@storybook/addon-actions":"4.1.2","@storybook/addon-links":"4.1.2","@storybook/addons":"4.1.2","@babel/core":"7.2.2","babel-loader":"8.0.4"},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"53bffc88f6f63bd09be29881630cd5f6d4b92b75","_id":"react-windowed-select@0.0.1-alpha","_npmVersion":"5.7.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-YlNwQH56ymGkWXgZI0SCmcf5fRfcx0qh0ur7lvbxVE5WuS7W46rxld6Bb8ytusMB2AmKSmXbvFVooOU+k9ExfQ==","shasum":"7f569111ee9977a0212b15aa62de5bb2614c5180","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-0.0.1-alpha.tgz","fileCount":5,"unpackedSize":15544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJnr1CRA9TVsSAnZWagAAURcP/0Err1UfwUPlCRZYmYrp\nS93UDTqGzgVzySLu3pyF3fNm+ktTUOma4WzPep9kPgRtOZKcnzPYnLJj+3aC\nbweJFt18qqHkDkcQR+2Jo47JLbJjsHtkw1o3A+BNZ7km1MdDzhPUnPcsRnFP\n4QPFLqS1s/FEyD+Il8jkwRAZ1HrKVg/b3WgduGomFIXQdeprbqkBPGK1nkGk\n/CHWLqHOB+0k9X2YbCQeYQCCbB9kwX/Ofo7cGiy7nJ21SVdbdFTpC6jKnT30\nruniDbj/yRcArewA0Wkr9LI65dWTpqDLV6JrtHDXSmqMX0pQOJjFbvq//kWs\nLo21WrYXjXctDwymYfnY1xBZIdd4FcAqX0bvcXlof9nqJfvdiXFMexxowfMv\n8JsAWfiXrKdMZzwH5DgxpVvzu5vWmeR58Osu5WfAt7BkJ7ugHUr4vZRmjrDL\n7jpAIGbLfysVuLhz6VqyxAUpZD944BB6kRL6rX7gqdfGtzZErJOWgdqizzwS\nxH+SRBXcBnapl/vwf4fG/h0rFOZcAscBe5AT6f6VWH221OTy2FnfaI86LKie\nuQUEkn7AqzoEWANPkv+G3rQNWtWbAz8OtRVHpXWMHNQbGk9eCiRKDK34kauV\nZkaUh6uWGlUoR7F3c6BhxV4aOMRF+ldOb3lb5NTTjfpu4/GOVPz2K8Fp4cak\nWkkd\r\n=0erV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN6X/c5hl6Cf/dtgM5IL4NYhBFdBKzZc/k4skcic8t4AIgdqz8XlJsNgxuT8vn8+cU7uLSB6UWEVt2C3iHHWiySws="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_0.0.1-alpha_1546025716477_0.15922287611450936"},"_hasShrinkwrap":false},"0.0.2-alpha":{"name":"react-windowed-select","version":"0.0.2-alpha","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest","test:coverage":"npm test --coverage","test:watch":"npm test --server"},"dependencies":{"prop-types":"15.6.2","react-select":"2.1.2","react-window":"1.3.1"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"4.1.2","@storybook/addon-links":"4.1.2","@storybook/addons":"4.1.2","@storybook/react":"4.1.2","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.8.0","enzyme-adapter-react-16":"1.7.1","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","react-test-renderer":"16.7.0"},"jest":{"collectCoverage":true,"coverageReporters":["json","html"],"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"ffd05783bd674d251ccc2fad366473e333787c76","_id":"react-windowed-select@0.0.2-alpha","_npmVersion":"5.7.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-vBI4J2EDsjSFOkd5fHk2FAS1VDOd5ZfjsQHalFxOMvnK/HnLz9gfIoBvpv8B0y5R79F4Ht8WkSCyhaU6TlBS/Q==","shasum":"69fd0c772ac2038a4184731e04f7fbac98bc90b9","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-0.0.2-alpha.tgz","fileCount":5,"unpackedSize":15831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKSCGCRA9TVsSAnZWagAAgGoP/A8FWm3jFf+EEnykRQbr\nHf5GN+v6j/a1SkI+ew6PjyEZm3kU7uWFNm4XJJA+KfcSILhwKt+vimgkKeuZ\nWAVPCydam1UCp780LMQGY+d0buIHnwyDHcL9UYnZ9dgib42MkSCpOTSH+rYn\n1TR0acmxAWfYS+m4+8EAE0A1DN65pGqMhMKjAf9/GpBBBNVO61L6m123VygX\nIQcPUhNBfH4MraFzfOlaUkLGgujgMo6PLJalwC+P/tfx2QxERHYYNFi3fz13\nnDxa01ewbFtTqNdKDlJB+e1bhyq1wOmpJQcHwdsE8XrSnGcKsBVGNO00tcOT\nNVUtwuIkVXSv8P1XyzFOUaE3i8iwZ2+n/J1AGBPt9+3o1Vk6bAMqLHK8T+f0\npzFafQI/ZWOh1OTh+5bxI+ju0MyEQjmmV5Kanlvxu0+lj8A6Sh6khmWIREQY\nLM0YOcQFiXaDwR73b6N0X4QXhfqRfROO/J6Vzojy/Lw4yFLjhGIVbRyjLDjB\nljGXi1HeQv/kRXW2kEmdb1hM8PMbJzAiTf6pjVOhqS0BCm/AxMxT3k3EinoV\nmF8tI3G1bGsD1sh445MWbbuL4cDV2WoGB/wUdtkAQDrhRz4Kki5vmnQepPrQ\nfaJRMoVrs5a3A/RrAoaIQmkF57iX/hMsy67iKeT5AIHKzILrY3l0/dlAgIZ3\nCtrl\r\n=yKIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLREgB1DcUcP6MEFJln7JPtyLxH7x3IOf8lkqhI9BX6wIhAKn6IwUxOHcBO6YrbMS5lZG1yYmTQWYs7RUnWxM2itzX"}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_0.0.2-alpha_1546199173816_0.5708490734847627"},"_hasShrinkwrap":false},"0.0.3-alpha":{"name":"react-windowed-select","version":"0.0.3-alpha","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest","test:coverage":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.6.2","react-select":"2.3.0","react-window":"1.5.0"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"4.1.2","@storybook/addon-links":"4.1.2","@storybook/addons":"4.1.2","@storybook/react":"4.1.2","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.8.0","enzyme-adapter-react-16":"1.7.1","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","react-test-renderer":"16.7.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"02a0a9e67175881507cee4bb5bf52e749d2e6a1c","_id":"react-windowed-select@0.0.3-alpha","_npmVersion":"5.7.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-BXd8x8d2rlLNQDV2qna5j4ds+I3SosHda7oZTHogwgHbGWe3d5+zzDusEsl3QQttIHs9SWBw0Vv1pG56YXhbLQ==","shasum":"39ef10f84e3ebd616c44586f43e846dc848ce6ac","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-0.0.3-alpha.tgz","fileCount":6,"unpackedSize":17445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQqdACRA9TVsSAnZWagAAe3sP+gMcu6XBJ+1Vl2frESTK\nl2QPmaQISKKdpphehFAeIZWceNACJwnEAfBGGUMwOXU5OR4whwjnqGdIcH9K\nSI3Sr2Q8lpP51ybR1VrV+Dcrufcc6zWilGtgpD9aW08cveRQVzaKQkwad3xV\nebN41VMa2o2oYoCCnxS6N3Wa3fKFKNyTRWfLsqubfxgiXAz2tvo4hsK/SGTc\nnFDeJcCRFwzC35HE4387pWe8+LGgyoXmLcZmCmaLwwyJUu7DDVxuKPKiEAiA\ndDgzKn6PpAAUmMEc3BvowNhYiiwaIkC1KlXDpxcMyciFzK8cHJBJlIPt3BbT\njwul5SAWxqHLSVDUXXff1gG+stDZ+ersHOjUGLVg/jUAuVx9y1NB1Ymi0E8q\npD37xezH1HuItRRSazmKoaryIhv5Qr7yzXOitM1cmdUk1lkWHNKN2+IjYrPF\nVJgi7RSYQ4QlLZ7yqKE1N6YmTndJJjeK0bXsioA0IADFbMolbNi+XvwWGI0A\nId09Lb6bf3Mida9xphGl7og02eKKyWS8ii0q3T+j4DRlLKf3EhnaoikzS7GZ\nJxEV4VU2DNKj3nhaREtBP7UJFBslLH/JYyt1WNs5ndXeq7RuKPZCEixrU1Fm\nAicBD+oIx5oP38eOzYEmJPW7A1kVX9cqp/Z2MRN8OdahUtqklfuoLFYwQhHy\n4pBW\r\n=8PxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeP08LQTY57FYYUcAgpyae36253PSg0bgqQ3oiB6ad2AiEAiJxx6MUfuikVXp1220CdVaHbf9bw3K57A1NHgJHjR1M="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_0.0.3-alpha_1547872063764_0.28612950854547115"},"_hasShrinkwrap":false},"1.0.0-alpha":{"name":"react-windowed-select","version":"1.0.0-alpha","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.6.2","react-select":"3.0.4","react-window":"1.8.2"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.8.0","enzyme-adapter-react-16":"1.7.1","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","react-test-renderer":"16.7.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"d90e71d0e74cfca5095ef97892ddbb71b12fbdd4","_id":"react-windowed-select@1.0.0-alpha","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-XNEuhp9mw/Dy7pvZM4SgKliUKU96RwxL7zkjX4pTNtF1bqVkPItcECjkR7YVyz8bjSuum06bNqNqatBH+c5Qzw==","shasum":"9f2c1b79e30e433726d0c3b4828f492ebdb3c70e","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-1.0.0-alpha.tgz","fileCount":7,"unpackedSize":19171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBU+yCRA9TVsSAnZWagAAje8P/3hbCxic8cd5LaCt2UtH\njYfZr5vmXy8mqvo9kCvkl8ntEZIQ8SIGw5TxZVYKCrbMr6381TWb+Vp5sFbv\nedLBIqscaHi/YVOjT8+uHU+n7hILRbUZcXu/W9Dyh9aTGgndL+2g/Ds32Q1j\nzaL43NjtpEeA9PKmpj0PNaoBy3/P3KfY1/xlw1SBq8o8KoP78RIy9cm1otCo\nGZd+gdlsvIb8gEC+QXMyjCTzdpYxk3D3cZbU8x8J88C1cFboPmliNJPey4tV\nQRMv/gTcHuOZyS5o0HrRZRJJyYQ9W5greifx9n0aD9/+qXP+EXqHhMDJX5kY\n00DFumzWoUduvLBXDd1nqKUJ7dqX7OfB3+J3GCfKrDG9kUSdGOJf1cudvCmY\n0W1Q/8mv1y1qca6weFxHuu/7BxXItd1ubuX50QGpsp8d4qIgD9K90Ofyl12F\noq6KKB9AMdc2cVzUm9zSZ3ph7WxbZwMAezP0osFSTIuo5BQXN/xUeb6BQ3Sp\nKRNyvLSCA5038nCnzXsBwhMCdEzJIPvDdH6XVaPM2nr9HDRmlC2A/rZUMW7R\ntJ4w7kELLLEeVvsApfbpj5wABv7MI0LH2Odrr9qP7iSRgxN4lmOTHuE8dysA\nuF+0lmQjy89IsxxaVnGgIT316yg2XERLE+fJWX2yRgj6SvZJaWUOlGGM6ced\n18z0\r\n=biOy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtyE1ARhWzz9EqhQ2jG9ge3G4SQwkWI3A3cBSzFcV9MAiAnL4iyGV7gSpYCTr5j5gya47iER6ZkrEvUdNhD+BgOAQ=="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_1.0.0-alpha_1560629169719_0.4150506305010564"},"_hasShrinkwrap":false},"1.0.1-alpha":{"name":"react-windowed-select","version":"1.0.1-alpha","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.6.2","react-select":"3.0.4","react-window":"1.8.2"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.8.0","enzyme-adapter-react-16":"1.7.1","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","react-test-renderer":"16.7.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"4909342fd2abbea615185a2e57652dbff4577b10","_id":"react-windowed-select@1.0.1-alpha","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-J+ahdsS7FzfjIp8CpZSW74hROGuPGVRdHqHCQD0e35d72RtG1yArUtMDRrbLkSSJxyDfatwEbbIArpC8jvu/BA==","shasum":"09814399923a114c7354a3dd24c353c10ba361bc","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-1.0.1-alpha.tgz","fileCount":8,"unpackedSize":20047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBZ3hCRA9TVsSAnZWagAACb0P/juFol4UQF4ijtBFa2uU\nb19XIJ7NhHyOszulvH/tkUz2BUe4sNU4joJDzHn46E0vosPDp1SCK7/IlgfG\n2VOMZjEefsgAuJxGJaiWptlngHHM0L7DOSkoD67Azoz23m/CYe+pVOtAn+3B\nowhw9LMZQAaP02DB7rgnu7wnPBM11+B6Skx4kDtNYnPr8BJRd8z2KvVIRXKp\nK+GFOaIc2H4v0GJUqqsXH/QdBVQHR93vosp+m4oSMumwrOT8RbLPvm7jx7kj\nmY2OsBdikmYQM0izVxRIHQe6Ti/ssEPUafx/qP9GtT57Qc/+clBZGDcEyYF9\ni9LgXtU4zAFDqVQxe0F5vJHN3rwvtDCqiAZ676oh7xnjmrHNErAQcTieYE8j\n26ozAl9Ti8Fso6OmTsxh53bYVSyw6VO8zrze2tEQUMTnfK7LCYqeaNoyI/kG\nN0BxF0oNToPjyUD+ypk5qJyifWVT/4kiRBiSQZKITD00rUrwgXgb/csuftEY\nU2VXkavxwUzG3oaFz95S6mSsZv2oIM3G1X/F5Ggxxfd2KFxK4c6qcKJU7e9H\nzCris09Aj9jugn7o4EZrispsayWdb97Kxb37VfcT0CyblqsB9bY77KgfRJn8\n+IU+0KUNa4P6yuBpldTpwPJnASH2vC5okP2DS+UTNHAgEuQXMWuQO+6nU+pa\nFAyg\r\n=/WVU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4aL93DzcGqlSBMpOdeJ647PQYX4QPo3Qy9o3HQXApMAiBSlZNoS5kvQpnXTjFHa2plQvFvpe86UXrLoZGenZnVFA=="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_1.0.1-alpha_1560649184968_0.7364725401120309"},"_hasShrinkwrap":false},"1.0.2-beta":{"name":"react-windowed-select","version":"1.0.2-beta","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.6.2","react-select":"3.0.4","react-window":"1.8.2"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.8.0","enzyme-adapter-react-16":"1.7.1","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.6.3","react-dom":"16.6.3","react-test-renderer":"16.7.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"0e11a831517ee11f70c87e71a3a6b317bd95e640","_id":"react-windowed-select@1.0.2-beta","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-f1bTEvIdGXjsoXoqG3AFslJKHFQmxDAaKZXv7yxcdiC9xZDOHkxm02g3cAG5wBbHSBKsBl9RskNoS0DfH4Tgyw==","shasum":"44132f1d1aa3892a179aa621a2f0a812cdd3fe56","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-1.0.2-beta.tgz","fileCount":8,"unpackedSize":20847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCxr4CRA9TVsSAnZWagAANjYP/0+uyratkxcTF0T273tA\nDrebmg81O2iPh4QB0FBBMCxcG6sYirQx5wwJf7wrAJhmpwXf9DkMPOlXtoq2\n1Vwga9kQygq4KuOeYoer1NCioACKqJ0zXbovLlSPYIJ0nYF1ArKLcH2HKjlw\nQ+RJ6bt9QUkTqXsYAoGsUN5sR0HdAKfCA3vZOi4mbc/R+M/RAwbb2WWB/snZ\nNupItS9t+dNJEK4Cjoc2HScdEAb0Vtwl2nAh3Hz49HHVqZh1dhSl5CQsQkqW\n4OD0LkGJxUMBsmC4Qi4hSmmCbZsXAfzaF9QWtyMvvqi5UtglJA3rpm7s/p4d\nUK0HOiB4GbVNt+Af3TJdNDf0a3JFSiuMhf6ee5boslc9gHQTG4MYrUEleYWb\nnylAezlo9KN6Ds/Iq9CGtjIAEFGoPTS51ekWgpxOl7UB55B9g78puq1uPIw2\nSLCwjZQONZ9HZjlym0UCfEbtoQpyroy8mpzB+bexrRocoMi2Mh3tw7TSEsv0\nYtMW87uwrf0n6dNyCOmRMia8RlAPT9st+FmEIqhZ/sbJ61Z2x+g1sb1zEWdJ\n+ud0CcPjj6pORGtfzHfbvLDr5Z0WnwGvn6GSksrp7xQrOwtUFXBBovb5y/9R\nS8hRV3qgNzLZoCBFkWA/EEd14zVJrC/wwT22a09UPSw4Au3vMKU+lArHiWS+\n/DbI\r\n=8ajO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9nobNUp1knIa/7PLhjAXl8L1ul9TgbeFqDckGz6LUFAiEAtQSXt4MO+gkXqug4hmGLTR7uiGS7TTYSxIi1ondBy5A="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_1.0.2-beta_1561008887040_0.5725769276308974"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-windowed-select","version":"2.0.0","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.6.2","react-select":"3.0.4","react-window":"1.8.2"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.10.0","enzyme-adapter-react-16":"1.14.0","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.8.6","react-dom":"16.8.6","react-test-renderer":"16.8.6"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"a83236b0af814fe1a698dc6ae318b7522b1a2353","_id":"react-windowed-select@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-rIoFEJpGnvAhTFRxKkN4wDnEjHq1G6q6mI60XKf+pAClsIZprYWQA/B3S8+eRGBlJ1k9xa1f16wtvB4/JkkqrQ==","shasum":"45adac55354d368e18b2b6703fdcac0b13bb1c53","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.0.tgz","fileCount":8,"unpackedSize":20494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHBAaCRA9TVsSAnZWagAAjwoP/0AnNN6NiBE4/uWZJZbm\n9iWbEyBq/deJHhO4ygVzxu9q1gIYURaSS/oUOVPJJwBZzepcbe4DOEzE++2s\nQw8/mist6+Zyuqf6blXdsR7HNiwgf4aULRQEsfy+JEVmIwOPxgYMCi3SP796\nGJd4NciuG9p9gDFyyFkCDR/0c7So8TH2G045nDzpLi7q5NWZoGnVSf133DdP\nMWHCDBYAXOs8B7f7JOv/yk4wZ4F/sEFa+AEgBXgQD26u1GA5c6qG9uxFjLo+\nPT8+29ajT2zOfKEl28UbJxjxFGn9ScL8GkWwHTfsojuac4qWz3ocZNP5RMM6\nEj345vdkah14VcLIoEVhj8ATqyfQ9fdRPQX5tmnueQYmttzh0jhj6Yyj7ycy\nAVFKvi8jJOsiHAjcW7YIYV3XFEu6JsX5KflTRmtBviABaSU3iIyuIjYNc/At\ns/IQ9Ih35zzlyulcHmfswpxU7Jr5vu2HSLDJIxVc87j46pdq4leeqDPh06nc\n6p8COCUcmS/lPy+/gjuD84RCVmx8WzbupTPgXxLrbKC2V1OphUwV9up4G4Br\nC6mT+7b3D14/PSvSr44+FYjrW/p7FJrqA+GkKDfBIFnxOqvIexDJ+Hmekdvb\nRUBdba7+pg+DKsbXUYjWaE8qaRI/0e2zAncN36o9o69LILB799Q+Dx03Lp1T\nCgAg\r\n=3cPy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZC9KEP2Mqrafxcf3in8Yrxehvxqhhrw1ieFv/53yJRAIgS2ArKjo6luJh9+hajMDx9Ag5FKo9ooRfaaRtcoWTIxU="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.0_1562120217280_0.4629258837229768"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-windowed-select","version":"2.0.1","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"dependencies":{"prop-types":"15.7.2","react-select":"3.0.8","react-window":"1.8.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.10.0","enzyme-adapter-react-16":"1.14.0","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.8.6","react-dom":"16.8.6","react-test-renderer":"16.8.6"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"","license":"MIT","repository":"","keywords":["react-component"],"gitHead":"1d682ff28b85a084fc4ef9604001fce0aa51a30d","_id":"react-windowed-select@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"dist":{"integrity":"sha512-6DtStEYyvpoIYHk1PT8YWu/UlqfJMoqSn8Rd3QYrNx+6KVD+kO3cCS4myVTipmwNJIg3Fk3Jh6Ypb8Wx3IGdrw==","shasum":"5de349210b8bda3bc6b71dab80956650552f1334","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.1.tgz","fileCount":8,"unpackedSize":21782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqlGaCRA9TVsSAnZWagAAyowP/R4DT00WP9lzmiu/WWSV\nH4/VfUtUGFSYtHcfEIW3GinN+IsZwjtrnBEyaVzvcClwPe6nZ0F0c9XxeaPv\nFPF1+p54KyyifQRrOty9g0Wxn74yiijTDa+Qt6m6KW7aseyX5/F3e1IZAMcj\npg+HigWe5d8WLpfe0EwNGMuKK0qX5RDjkBs+BMWOcS56louXZZxx4QqoTY77\nsV8RqRSKIQbWyPUUj+eEGsMgu7JIyitkLS8B3NL24LGITl3SI2GZ3Abb3i7r\nG6kMl17NFG0ZjxzT7rARhZQvEqEOWutxsBz3zEwzd22EXUN2Ku0YNAudVM5w\np5XJY8Mm2Q6QqTCriOOnLnoj0EiSV5ZZMmv4S3MxYMGJoEj/sgNKpk//GXdx\nBF8CsnSdcQ4l8SopvpL5JnW03nRJDjp5zKH0c3mkwkkp9g4vZE/Cm18coeHz\nrdrdksZxHfRmjb8ebTRjmAwC7Gkk/SpU+OP7H0IayuHAWEnqy8VfiwGxwcgn\ngSnXUW9giyQ3UdYl51b8QEprhPhfQiyHkLxM164OgcCiR00b/cthik4ZzOtr\nPzQQxR6mm9CDI4eUY8P2WLRfV0eMq49I7gLsr8E3rw7gO/2NEZTxYp3VewED\nDgWHXniRGeLbzcTfi1Gt+U1tA/1MfwHZIxXUP8Uvyg2fRb6r9Nmb5PTYYbW3\nRZv1\r\n=DCtc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkD90A7FD8fvpvlQWcPrdRmKfDDogeCdjsuy9xtcuLmAiEAgIX/yZeCQ3JUe5UI2zJT2Hknyhvd8Pvcl9JKUmmdcqQ="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.1_1571443097822_0.37099144019022545"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-windowed-select","version":"2.0.2","description":"React Windowed Select","main":"lib/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"jest --coverage","test:watch":"jest --watchAll"},"repository":{"type":"git","url":"git+https://github.com/jacobworrel/react-windowed-select.git"},"dependencies":{"prop-types":"15.7.2","react-select":"3.0.8","react-window":"1.8.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"7.2.2","@storybook/addon-actions":"5.1.8","@storybook/addon-links":"5.1.8","@storybook/addons":"5.1.8","@storybook/react":"5.1.8","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","chai":"4.2.0","enzyme":"3.10.0","enzyme-adapter-react-16":"1.14.0","enzyme-to-json":"3.3.5","jest":"23.6.0","jest-dom":"3.0.0","jest-in-case":"1.0.2","nwb":"0.23.x","ramda":"0.26.1","react":"16.8.6","react-dom":"16.8.6","react-test-renderer":"16.8.6"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupTestFrameworkScriptFile":"<rootDir>/tests/setupTests.js","transform":{"^.+\\.js$":"<rootDir>/jest.transform.js"}},"author":"","homepage":"https://github.com/jacobworrel/react-windowed-select#readme","license":"MIT","keywords":["react-component"],"gitHead":"43ec783671b9c47199482e9a10ab2a78ccb13a27","bugs":{"url":"https://github.com/jacobworrel/react-windowed-select/issues"},"_id":"react-windowed-select@2.0.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-f3ISbVQYcl17EvABkG4IDPeDsrsPoD93/1+sW5xYh3g44F7HO8qnS+9QThDwSrXQaSTKOwgK21eDXN9lSECsDA==","shasum":"1563fd5ee844414ca063324dbfee808df614005b","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.2.tgz","fileCount":8,"unpackedSize":22082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ9xnCRA9TVsSAnZWagAA8tcP/RQO3Smw9Cr4BrNIIdU1\nHex6KiL1tM73aOGFf+acBrFLLDb/iQ0V4Brm4crSxYX5+VdB403jiiXWbaUp\nPH0EAyGAsr5zxWv0oxnA6AS53eq5DtQXjqKr6cqgWHCCpVyqAmiwXLUA5BB7\nbdTPIZv7h80mNS8TBy764DaES2PuNrjv1xSGmqdGEZQlsG0InhGyPc6TOFLG\nCeVg8x0/wJ2oouJxtgx0oH1eYi72PCmQPYzOFcpiMop6GLjPQCG4STMaoXNq\n5rh8KQfJIRA56y5y0XiklETgJfjsi2H81UphUDWqzF+ty8a7QpozeoDnJ/a1\nkY7y2PHVKQoWxvjHa55vf+G/2RZFCjBm/XEvAorLaQhMPHbKggukvbDKdR6W\nDufWKFhj+ThfrarwzXdm98s2Zg+sGGaBvO4IMKVV2TWgg4HJb7fEEomBfNNO\nTNUOb/vjA7RVBK7iim/gMtjEknAUW96y/f3PZMgTnPhAhZHANk+66Zs+yTW2\njGkYxvXwVJJsz6x9q+I3YgtT1dTNugYEb69cHTl+TwsLiYWNvKemTtxz8WM0\nlOLMcSdbTYT+j9/RFEESZbqsn6gZgKrbOO+KWkUD2z9D0hqMV3lhJ0oGoPWn\nl204OWNztee1rsIjGA1/hc34eVzTPf4oh/5tqcZrdqawGQd6ixIkQUwUy1Iw\nZnpI\r\n=wNZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSJrNyW7OZ37K2tc4rRRq81HuhwzszbATwrBofsZGshAiEA8VIXGk3GT6hNFaHOoW35aQrejcQpXhUHfBNOk4bX/ns="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.2_1579670630858_0.7801676317943738"},"_hasShrinkwrap":false},"2.0.3-beta.0":{"name":"react-windowed-select","version":"2.0.3-beta.0","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/index.js","scripts":{"test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","build":"webpack"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","babel-jest":"^26.0.1","babel-loader":"^8.1.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"readme":"# react-windowed-select\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60,\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md","gitHead":"dd47f9eab166fbe442f00222c6bf7bbe2b91817e","_id":"react-windowed-select@2.0.3-beta.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ymQbb12wflH8jaN+bxDJvRCE2Cnb9YsIpKIIghq/Sj45KLJrK4Q7799s8tCr5J9cyFTogRzEe6LfDJ84bEQS3g==","shasum":"ed33b81b87e8da727ac1008d1a13a8fa94f230a8","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.3-beta.0.tgz","fileCount":32,"unpackedSize":343127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezdJXCRA9TVsSAnZWagAA8YYP/j2DNMfTBMwVkkGLvN43\nXXupyTAHFUnOL3E6QAaLtn8FQUxpiTAp17hWPnf4dxB12knqz9t6sV710QI8\nk1gZVXaw9TAfrnz79PVL2uQkCQWfYYukQDQ3fEqDCLi3mJpYgzgMGWxp0RT6\nQzacyHx4XlwtC67PJaSy6jv/Tw0aZYhjASrM79pO3VI+cof0GXpbgc00GNKX\nD3leh8I+LfDgGuM5sEt/4h8Jz2CFoTDs3GaulzzhWbH3N6L1xZqw/hyCGHHU\n/JzRY/9iNX/kg4ba1jKmLjbdQLkaeqrbzBvHysoitKjUwnLvREvZ3maktma5\nGeFATg7yrmHgY8UJgvGcahyt3F47Rg2sMRIUXsWEdeTB1BYx3bxxKNRjLJsF\n0iY9Qtb1kjWNPc1RQ3EJS3Zu3yH9e/Qys8miqjCVafwVWkBRb3H/Kflk25Md\nUDNSmyb4DY8BaiImAEI6HHhEcgnPhIC6L6J0TnzLQDJtBkAydCxq5c/ZSWZD\ngdFtsfKGhFPjPH8iaTI8mz7AdY5Cdv2cNnuXSYMovVZhPvT5pDttsstAhzBL\n5y0tFNgQUs+zDPPYAOxZIBetNc+SyBdlsUhykjGwnMStr4VxoeFGGRKTlewi\nl7okD/2Q6TvtC7QkJU9VJmvaC+GBeugGNgEMABMgVnYMMMRdlhU5BCsTFwny\nCVV8\r\n=WSKW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLqXH9sr/w7qS8sZCSG7S/0KGgUsaUHyzmTjoT1aiH5AiBcSHJuHOkvyJyG7R0+9A687xiWOLDWc6X/vmYvfS0WYA=="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.3-beta.0_1590547030664_0.6916855229613452"},"_hasShrinkwrap":false},"2.0.3-beta.1":{"name":"react-windowed-select","version":"2.0.3-beta.1","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/index.js","scripts":{"test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","babel-jest":"^26.0.1","babel-loader":"^8.1.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"readme":"# react-windowed-select\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60,\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md","gitHead":"bc5f5a38321aee18b7ae2886b6335e5afab3ebbe","_id":"react-windowed-select@2.0.3-beta.1","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-TlFVy9qgcRk+4XoQzjwwomSYkI5ZhVUXVEnLzyhx6Y+fkT0mN8jW0x9dq7bjLHKyP0YUverin1Dh2vx/F1nbCA==","shasum":"075b0d1e99a4056d460110abebdee315a7aaa437","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.3-beta.1.tgz","fileCount":29,"unpackedSize":428396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezdOqCRA9TVsSAnZWagAAmNEP/26VKVMr4C4E/B/W29IV\ngmcEyro+Og2MIxEC/+Gv3MySf7sVwna56Y1JKhNJBOdnqMRIGkhE/RThua33\nX+1lpEVBnqZZOzUgpKrP0gGnpAhdo3KXvYHjSSiam5lq1Q4c1QkjDs35vApY\nw+FGzgzgzbb8tGzCICrDD0Hg0bolBcOLlW4Qz4QlxqIAWrrzAfLaU1/Wli4a\n98XxMpctho/s3o7QhNuryF3InKmZOtzs3hVb/+u3mc3apID6ivgppFSoY1kH\nWcESeqIEGPhupfyumETgY+HvdIZgEaRhi0g0EIczVQ5I1zzzP+FShxXslwnp\nWaZIqgpDmsHH5ipCgLr9PtLBYS1YfYDzbYFH6te0qgcZf4DsqMdFZJkmZKii\nOaRc6H/gzHfiRiScMyUxHDVPHgB6CPoj9704qvSzLvBqd7MFYD9trS9X3CDX\nUSZbUCyZcEVca3dGjVCROSjD7uzjVLZo7uEsDIRELUQZbkI+3vhQt/OwcqKo\nNGi+pmeQVz7Y3dsJfPh4EPV6UXKkIuekjjuzi+WCKmNXgq+4GqjtSFtqR7I6\n3DiczKkrtLSFJzBv0VnWw/wLF9hCA4vSGmPf3EY5ztvsF3yy1VkIiD2pFM28\nU1LErvShjXdYsyYR9XUd7aImzdpttcauwiKCNoee58a6vdOBZEaBaTLlfL7s\nBz9k\r\n=CmVe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsb/1Q6eUhYgUge7UyX4kGE3Elm4lCBCISPOhmCt6tRQIhAMuAkYDCkFfiSjhTjex3qEOn38vbnn/XZWpQMzxZ3ogY"}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.3-beta.1_1590547369984_0.4059804637012565"},"_hasShrinkwrap":false},"2.0.3-beta.2":{"name":"react-windowed-select","version":"2.0.3-beta.2","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","babel-jest":"^26.0.1","babel-loader":"^8.1.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"readme":"# react-windowed-select\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60,\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md","gitHead":"c2cf30f37766a54c29052f32865100c890e69418","_id":"react-windowed-select@2.0.3-beta.2","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Pvm4Ybu+SrnKEfgxf8FHU318MJQ00EV5BgfOKuuovq8eC0UvA3EEUGdLgBhdbz5OurKAH6nyYMB6H84B2/D/zg==","shasum":"bb24a417d7860d774023916cb6ec7536a571e864","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.3-beta.2.tgz","fileCount":5,"unpackedSize":111343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezddcCRA9TVsSAnZWagAASgoP/2P67MkmwzCyb/lzwKaY\n81lyD+rXK26X4hmzr7y7J7cEM13FrECPytChhF/O6KS7QNhDgVh3qUwkEVm9\np4E2GpP7D88qn28BMsz73J71fSDQ5ilATogfv9vWcGCldOUhXt0Drw+xHFPR\nR/QvHa3d/PXsuoxX6nQ7UO/ZsPYHQ9SN1STCgAHLNY0OYXB2mHwC/KRVptjz\n/QZw51a1w9YbZp6viUsZ8TI//kWgf9zynj57IzRkJT+Se2ANcl3X0HCPwo62\nF4aUAUnLV/oFhEVRQV1tIn5yzOxOfsbn36iAEUz3M/jP2l/2Dl69jspMRuFv\nC51ZxdQK1k7qCOk/LTcvO7jAp97s/z4ZrPM+Xg33g38UDMoG/mhOCwiVhhB/\nUGOqxCMmrVDsc69j4TqyQKIZ/TEd2zYvP62Pix9v/ms3I53oaBaivYIOWAMR\nKGFB1P1+/Vzb3faufipgptHph61DuVk3v/UNlql2gBerez96SMY39gLEJDdd\neT6PY95+Kz9npaouB15FQ5mJ2O4rVzFaxZcVJT/5vqwcR/jzQBQVq95HPMU6\nt4EFG5pnC8E+XmgPjtLpmXqzFR8zpnyJmIU/E+ZyHvjEMLjc5Qi1MjxJAf+T\nVAg61nNVMkYaOJ7eBO6t0cUPaCDnownHYSuicYLt2q9TKWGHUiLXosafGL/K\n7GmY\r\n=VziJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqBZdknt5x+12yZh4F7RV7sihMKztGH1Ld5vDxQs9QQgIgAcHKG9NVw+grOMmveYhJRIeU9DZ7dcPThs5B70fFHMM="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.3-beta.2_1590548315742_0.3857259053816855"},"_hasShrinkwrap":false},"2.0.3-beta.3":{"name":"react-windowed-select","version":"2.0.3-beta.3","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","babel-jest":"^26.0.1","babel-loader":"^8.1.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.11.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"coverageThreshold":{"global":{"branches":60,"functions":90,"lines":90,"statements":90}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"readme":"# react-windowed-select\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60,\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md","gitHead":"15d83f653427a2fe654a0093d47da0f8d291381f","_id":"react-windowed-select@2.0.3-beta.3","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iXVq/Mn1ew0jHHfS3bDc6bopbolm0ydjBk3vsGKyx1eAnylFAxWRKhtGZXPC2D4KrrB5uJSPbwhMCW8nZ6ephg==","shasum":"a97d5b557afe04e7aad04dee76265c64ef339675","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.3-beta.3.tgz","fileCount":5,"unpackedSize":111503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezeB1CRA9TVsSAnZWagAA86sQAJ8FHeukakL4zxatcDTD\ndBpdwDTBTmAtVR5FbqP/M1XpevkNXMUrnb1fx8qKMAtQ69bH3qRpxnw6Cfyy\na20e5vVi+1Xmn2DP7V7mvrR1IH5rZRBFU4PpAyeBuu5BRVW6WT6TVDpSqbyD\n/pp4zq4zfHVdbiCAd4MVUMMGpHf4W/Fw+cJ7/Ad1TNuFL0LH/TKxSYMygx9w\nMsm474pua9UxN3aoxVxOaq8BAlmSr8jySpzRTCQmVg3v4BI24ooFq+PSuss7\n5B85Zwqi1jKpHhTjP+oxWKIs3L7CmHZFWkryZd9VaRs8ahwnXylDpENMiKmQ\ncBHpHjo09JRsT1+uq1Xm3U9AopjwriER3ouuKc5aLpUZZsxR4k/jqXOs0vK+\noSU7k2Kyr22HDEjEUrfmEqaTVLfHCd27BuipbkCiOaBE6FImHt6VfMUc0tBa\nDUQJm1ogcLyqpTnF16L+S6FK+8G/gaSNoLi982b2LE/R1Ar8oq9PskwdvOi8\no5Z7dB+/6+CRsCcI/7kpuyDH9Nt3DH6k3l8xKEBs8uxkRw37uoQA7Orss87p\nUAvg9qCvE0AavwfcaNKM/Fdo88qzMyZmY2B2qxyJLyUeddytieZ+rmQgaB6v\ngUdDh79G6qDMJEwE+lHBBOheiS8ZUCHe0HdkItrEovBwBKpayG2ehtQJgw4P\nRHol\r\n=z/6t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8UMup+YuYuWeHVMyLgnaDMZHO7p4YLwYJ5Ytyda5B/AIgGkGGGgFWzPMaufQQiQ+a+o1in7LgkCNiBlL90gNV4vw="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.3-beta.3_1590550645195_0.8254685808716227"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-windowed-select","version":"2.0.3","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","storybook:ci":"npm run storybook -- --ci --quiet & wait-on http://localhost:6006","test:cypress":"cypress run","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@testing-library/react":"^10.2.1","babel-jest":"^26.0.1","babel-loader":"^8.1.0","concurrently":"^5.2.0","cypress":"^4.7.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","wait-on":"^5.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.11.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":85.45,"functions":100,"lines":98.44,"statements":98.53}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"06aeb140d3e027e2a49aec8e2d7eeb780b80331a","_id":"react-windowed-select@2.0.3","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mQ13X2gKBW6uqWCPN4bN2LNLpBe3QXCwfOPi0GdHjD4wk8zjKskh1rSklurG/sMslvCymnG0fLQjeTvofj30gw==","shasum":"f54c803813323c22ce6e3fc047d56e2cb7efeb40","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.3.tgz","fileCount":5,"unpackedSize":112463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7ZNCCRA9TVsSAnZWagAAWSMQAJ6WtuTrlKJDmGR67fd7\ncfw4OCsEJvZKmR/41fsAXkSKHQvfhq2zFomAITZfB9TDZelL+BKvrDIcNHCq\nvF5VZmZDNX9ImoBoo3KY9xNnyd7+LU6b+cJXoh8YI48X0ZbiVS/QT+DHbXPW\nL2bbJ7GpSYrPmFieFYdITFMMZB/x3TGTBRK+xz9MaembvILKfkgYPLKlGBMf\n16g+5GMgbFwuHcrcNTBMPYZxe7TbHcwAIVVct29dGneHzxvOwty1odzDwjKb\n1LpHEOzXkZ8aMbRc7XWnRlSc8AU35+HOk1xOshAmCg/Z8pLpB7cJGmOzWIjp\nbsOpW9GNK4gCrXwSfzPGHhMT9JdRBaJgP1gSGYhyGFJgqc8GKIFVO42eIko9\nWCAqfIUcxJbP9E+CVClHVcQP9oLoBUnnwosDFAsINCG7yS9N+mWmiief80Br\nAFIVMLmsa6h9IOqh2Zmj4eN5ntw0ZZvLbrLplTqJcqsoj/nBHKmlBLOE5f/Q\n4dys3BTXlGQROosBrIXkqYKwxssMSaiWrBnLkh26IMakBlyWh5sssmZotNzd\nsD6e1edz7cgDGNdls4QpjEtSfXIVARr+dlDS311rfdk5sPt6q76KDYeOuub0\nK/7SWuuGIKEBwzCu4iOMixYt0yfOOTxXzvKR+kWz71mr++7ZRDhR2fHg37hT\nIWqN\r\n=0Lqd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaqTca/P8fUVDRK20ICeel18GkphkClhAfxBQ5XzlMFAiAD1QANYh3EhA3sRNRekEhkg4Aby+pr7S4Nhn2kMCfE1A=="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.3_1592628031640_0.9015073628327956"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-windowed-select","version":"2.0.4","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"ISC","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@testing-library/react":"^10.2.1","babel-jest":"^26.0.1","babel-loader":"^8.1.0","concurrently":"^5.2.0","cypress":"^4.7.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","start-server-and-test":"^1.11.0","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.11.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"53cba62ae8281c82c32127037beb68b34851d0f5","_id":"react-windowed-select@2.0.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DsOfAvd1zYy3RNA6xOUj8OIo8n8NTMc/2iJBNXOw5dpZSKnxvQaWy1/ALNtAxBPSoynX/Kh5nn0q+aIpWUZtsQ==","shasum":"ea4a52ec0e6585fc659baf649fa63d5b2cc1ef28","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.4.tgz","fileCount":5,"unpackedSize":114107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoC4KCRA9TVsSAnZWagAAY8oP/2JG9LUk8+5cYFCOmhq3\nEUw5R4nZSYupF2trPa80PjHbzGuFOz4toYKw6jjjTw7Lo0UiwdLOdlwHoVps\niTB/byBfOgkBe5GAYXZybD9/2r71I0YewlhYTzfMdVCZCNoySZ9Z/VGeylfS\nv7GDb3Evc2Won3xJgkTwKw2ECnMSF/EkvYS3jZOOXoj+ibfSpXqFORGNDIfC\nBr5NW09cWlwBCQu3J+L/3D89t27V7aLDeUu5IAftPstszFlfnMZNx+t0VpWu\n4njS2K+0yYqK972tpBBb1hFo0EtL4oRTtB2gz9QBClnFaCWdNp7qJkNxStt7\n8v67KcNDt/IWDW0ZXFMA+rSa+aRuS9QKc/gvqCESMYtaBcmdAv/9wSWyU9sC\nfE/+NnOHNN/QuMeI3YhnSanRl8t00BSFYeEJRgOSsIuCiDjS2OeIOvMHQYQk\nORvJvn/19+j2UndJdmjQnbhMnHskPDwCD2kheLyNLKaQlC+SBOkN6CHqb7L1\nVtZGr3lZ/kj4W2Ly4TCVTJWjOwfSnG7jdB9Nx3srj3Bh9CdF+2fZNlQLsbpJ\nk1y+MKXUGjk3grRoQ1fPQ01tKQtmP44hcr0cF6R5m0j5Z+8e43DCb51Wow4S\nXowLZq/rb3s5nvWC9t20AV+mpuDxV/MLb0COVtkEHvG0Ao0E4/pGIJXbjDpL\nzZej\r\n=KxFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGxOaZw+QKnIWUVlSAKJyYwWkrs7Udmd8f3xQkDbVx6AiACFBI7XEQcoRWPaWx7JLieFoMAFqT0zzRsAP5rAp0DSw=="}]},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.4_1604333066155_0.9169882654008081"},"_hasShrinkwrap":false},"2.0.5":{"name":"react-windowed-select","version":"2.0.5","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build"},"dependencies":{"react-select":"3.1.0","react-window":"1.8.5"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"devDependencies":{"@babel/core":"^7.9.6","@babel/preset-env":"^7.9.6","@babel/preset-react":"^7.9.4","@storybook/addon-actions":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@testing-library/react":"^10.2.1","babel-jest":"^26.0.1","babel-loader":"^8.1.0","concurrently":"^5.2.0","cypress":"^4.7.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","ramda":"0.27.0","react-test-renderer":"^16.8.0","start-server-and-test":"^1.11.0","webpack":"^4.43.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.11.0"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"c1e32ee210825915d4377a18c7c76988c73e61b3","_id":"react-windowed-select@2.0.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HIpl3jl7fjxAFAn9RgY7JMw240Gj1Spookx656zyG7cYucYtCK4RLqv1celqdGHcXTCy5R3IFVoDcVasF2YNDg==","shasum":"4fa56bdbe246706cb3d01f8882933807bea2e900","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-2.0.5.tgz","fileCount":5,"unpackedSize":113148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8Ue4CRA9TVsSAnZWagAAPowQAKDglBIDxtUh6aDa8usz\nY8o3bjw9/vH+QZXbi3IPbPLb1A4RSePWdVKUcWhCyxPuWFPL9re3RQ6XvNII\nIt0Om9KGEz1cW2aF/BagAAhItmSxJHxwwo9HcRsIE5so2Mk8mMgRbGy60T11\nGBOLZWUpd33vNPI4i/nQSKUG4uf/wFF5DQsHSzfcll+PFI/6GHAefiJmRudP\nneVqQxhpZpnwhi4ad3dL34M2Fi4pZAOoZkYOiqTiRtCxL6eV7SVTpZ6BZ5tH\noltq6NUVfyro1p0mVb/srvyuqWXCqU9xYTfpsXjMMUmICt6SL4Suh0jEkH5h\npwFJLXKrzik0RtM46Og1bzUymLQo5jeSUS7uuZYnLn0PL6uRRnFA9u/3JB/z\nz0MVm8/YLDbFJik+WvFpLwUYg8UQtTjfG/S23n6H266/piT9GVwzBkV1EcZT\nfElpNIfSGAUW3aMmEiOPci+77ZZGpYMuRqB4fBi4hioYf2O/m4tjNDgm0BvG\nbXGkVDQOghQ0szDj2k37mjuWiHiy8tCO+6nELJ/jR75xkogLd4gkzTJzWpPr\nDnEdphov9qEwV6k+5+j1QSeaKJYHgtCwTVIfHd9zt3eF7d9xaEXJv7glKzp6\nhtIn32z2wYsLmlZdEKtFPFLayLc6gL5gq/JT149yRwmayVcQYsxoBzvMhFdu\ns30y\r\n=5hiA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSsfes5CLlrJkWoGyc4U8KUv0j8NMxiFYlbqt+blMBOQIgeEruc8x/H2o8nLKmtCJpQcBiwnh5lID3xqjKu4Q01X8="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_2.0.5_1609648056349_0.03300944494299185"},"_hasShrinkwrap":false},"3.0.0":{"name":"react-windowed-select","version":"3.0.0","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"react-select":"^4.0.0","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@storybook/addon-actions":"^5.3.21","@storybook/addon-links":"^5.3.21","@storybook/addons":"^5.3.21","@storybook/react":"^5.3.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"1f6c52bb3d7e0528af2b53a2eb2e94564ea4585b","_id":"react-windowed-select@3.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wAX/euT0bg0XS0belfgB8qlBASx79OyIx2CCFpm0ho1ouVDDqFX5kUML31Pq8GyTWtuvkRTX2fuDLKjnz6g7bg==","shasum":"9536b22b3074e195990a53c5a54f6ae4bfb71650","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-3.0.0.tgz","fileCount":5,"unpackedSize":120199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDGsbCRA9TVsSAnZWagAAOtYQAKNxYf+jE+n6i0t1moZq\nSvC+rsO4A99SKXzJYnnxAV/AghpeX96fQPBD91ksDAVMABZw8q5JzB85ToZy\n/F/JY218O1LFMjEDU3Fa0Lt289qCpYuUik1UQEgnjoctjKpwt75DJhmAYxqf\nqEErg+RkV79r7sHayK9k5DZJAb6lmKm2zzlHvLPT4CY073+wMIQ5zoA4mNYK\n5cgl0q9mu2j+PMkiq+d1m/dtUPGGBEtIpbAxvqvQMh8OOj+NKtW1+J6A6AnZ\niQg7bYvmjpO+2vgKVZoovqq1fBV5SPr4sRqRSor1vTE2m4G4ijZdmagcnspz\n18aReuoya/9/ZzpNtuLDgf5pIOzbh5APbV1MK+BkCZasZAFN+SuO/z9zgiF4\nMflssgcHdGufdnyx4qbEoQokPBJdlMcQFG35LDA+0M/e8eW13U8tNduy93od\nMrwxWO+28xLDXM85VzXjQCUQxnNbofG9gbes0HSFmls/H4GvCD/NaGHjoX4l\nDCibYCPWp19FtN5QPlTRmsHgVZ5cHz1PNNNUnDvfPOLIPLb+AzJMLynRTjNu\nwks8s9T8elbNm4FXftIzNxJ1TsrTQQC8g08BWGEmF4sFCt89DTNedO/TzPot\n4htm5u2exiwnv1lgzg3khO0La2CF9evMsQyNfJ8+MZiUmsERxbOGiqKLGbO4\ngaqK\r\n=zpWs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqaUQ+YRda667xqFyuZgYotY9kU7xEBIuD8M+8JGTJ8AiEA9rmlDfd6cL7NWyEsBd59SJXTHjRhUbpewBHNcDKGIk8="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_3.0.0_1611426586918_0.026497481422471214"},"_hasShrinkwrap":false},"3.1.1-next.0":{"name":"react-windowed-select","version":"3.1.1-next.0","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/react-select":"^4.0.13","@types/react-window":"^1.8.2","react-select":"^4.3.0","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"821771fe4bb8db5faf5fda6ea51680f9ca510211","_id":"react-windowed-select@3.1.1-next.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WoZQhvQkt2lm+rtt/rNqpAwvApU21S9r+e1yFzCG9LL5JFuARzoOKWEdWYBCec978qzX8Mu1ZD7JuCMWBgJSTQ==","shasum":"4513c609d3259e3263dad0e9cdc6d5e505003467","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-3.1.1-next.0.tgz","fileCount":9,"unpackedSize":115871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjhmACRA9TVsSAnZWagAAbyAP/RFcAtUfOMlNmdlldAVn\nUIrQ5nqKaF7T7pNTevvfJdZIndRJbSuMYzLIkZu2CIuRzJ0HZkl5VpAjUqyQ\nG09/RTPTEnKW3AnX+rTzTOwiTmfeCiWvVFBh4QV9vTOcKUcPgqJF0Y3CnFBu\nkPi6+jvZeXBqUNJnyHXt8pzknSyMbQjWNtyccY2TkToc1OahyAk+5+BigXZI\nBZah+9pdtk0WgmdsF8WRosRX/zo6bKckYglF724sHYatM13sBNCsHYrr9EDt\nn6hFkLEQaulgN3twh254VNDtMQHLvA9KHiuWsHwR0PE1lMz295P6X5wJ3me0\np06euYzgXCVDvY9ZtMj7rDKnUW5BZJ5gHZs9J6ZPkui4qMmozeKeJwBdNyUK\ndNH1kkU9V4PuPsSMhOvGNb514lYzmuIU10IAr3a0Vas4dCEERc/NPVVX3JR4\nI6juEBKFDm3lw0ND+UQYtIjDD1qr3wsupIl9YPbzYcaoZUAX6iUzuS0WIuCw\nIQYN3BW0+declvojptA+5N7Tz/yZZ0g4v8CBSFjOFbUUPtbx4zkfwUa4DFNI\nXD4Cu67vAzYQxNBXbIb2XzuO31LUr0IMdV0gPgz8Uc3GP8mQrBmMee2hjRuq\nL9NkzgoCA2HbsifHPxkoFs7LHMwoxsJwob8BUAbiwau0FqHXSsUPsuY42wwu\n21Oi\r\n=8GN8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpVlka+1MpretorWFMOxILV8Y5BecIKUHMGV/lVZ34zAiAuQsAa4VQsVvllBzOAqRgMqvE9gUg03E3jftCrltqNyw=="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_3.1.1-next.0_1619925376214_0.5680986590415771"},"_hasShrinkwrap":false},"3.1.1":{"name":"react-windowed-select","version":"3.1.1","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/react-select":"^4.0.13","@types/react-window":"^1.8.2","react-select":"^4.3.0","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"6cf6ddc1bd2ee8f59ac857f3c54292735d57062d","_id":"react-windowed-select@3.1.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1ixNot4XSxT957/MPmK207uzTej1wYtzmRmOh8HacCyD5+IWp3tUbZqjHgutXVLAnCc1/bJ1GI48pfYMBYQ0qg==","shasum":"c0c280d0da261e3f2fd0b74b3c3ab63b140c463f","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-3.1.1.tgz","fileCount":9,"unpackedSize":115864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjhqwCRA9TVsSAnZWagAAyV8QAIDMqH3aSUoqe5R5tihW\nXIxrD+HWJTJaNuZ7NkospnhlRhJJEMFRm9R0OxXRlnCMHcpXFoPZhPbHsC6Q\nC2tr4VPzqtV6BYyQZQArQ72np8twcX9E+yCEykHu+qEm7QGH80LEWwYzfpwY\nWP/5BfbxY4caargesp9VsMS9iFuQBoDtzp9hp1ejVA68TzKSFrItprKu1vG3\nxuhehfkeKMLloXTvOWCQOpjQZaGsdJeyv1hNkEHm9caq8Ow0poyCZYmo4mAn\nAJai/RgVoAlSJwQ+Ok+UBG4CL9fxIv1aq2zbMsEyHpOCfExApt82uBxLqDhs\nBdQ4pHJmsvAhTkYELY6+02xwpd2z9catenkT8QcErtdd4ecETLilwIcQOecS\n0p5JT/o+OE2uG2TfQd/R0/HYpchJfxxeEgvMOF3rsn5t9MSn40nIKuB3Ix+4\ntQrs1XlvELI7tm3TtLyJ4RoAb7tX0hynF3mshweuNjS4Lj1ndvcEfUzSKK9n\n0DQ0BDc/4nMEZu68dvhifu/s2X3m/k1JlO89yLrap5Yvp89jeg0aU9N1p0Qz\n2z89j/WDV2UZ/SVX90nHzTlp29IrtXF9QhwKT5afltE2lsbupzNeXJUOegqn\nbbFLTNZs53KsP1HbJCBRW6NNigLtj4N5TvHJfvmwnFCUjkmpoChDMgqRNn8P\ncKtD\r\n=md2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlQXOUi9QjgK48d1Nffm03WlyW/M9bSwNud9Ump0xzUAiA1w1UHHScir3SX4QZh2sRqVGVSZSDyI2gU2AHBjXB2aw=="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_3.1.1_1619925679784_0.9771892630633616"},"_hasShrinkwrap":false},"3.1.2":{"name":"react-windowed-select","version":"3.1.2","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/react-select":"^4.0.13","@types/react-window":"^1.8.2","react-select":"^4.3.0","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"aef14283f8e592da175621286265486355aef221","_id":"react-windowed-select@3.1.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XY+ds5y3+Pitz8p/kU2MXArKyMkUGJETE0TTTp9g1fi3F4qfd+rq/zWF5Rtq+6YcuysvXenFGetSmgLixOO2xQ==","shasum":"632447a3dae4d7e22fcaefafef8b7043045e7d1d","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-3.1.2.tgz","fileCount":17,"unpackedSize":134101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36QjCRA9TVsSAnZWagAABUUQAJGkvKApCWNkJuTzMv+S\nP1a0Uk4jbXUgPNpM7wPMN8NWKUE9/aOw9QvIhf0rQK6JrsDkNKFf8R0Uo4vZ\ndubxw82WenZKXT1DKIbNq/KgQ/9DX567Ib5YEr9xtq89HMxpziERsAsL1IsU\n/S1HzVmypwgNW4B5gXS3sHc2mfdNlkaxfX6W+bD4pX0c1JfSVP4chca9+WMQ\nGrosw0iDCP5UhiVihekkoKRLYkT3chlWGPnRoXJJ0fescClX46/Meopx3bbE\nxEeY2yR5uu/FCPARU5ZAf+cOuTNVeBZNN2ANSUvqtQ2IiukYf16hq+l8FTxu\nsnCYEijCj/aNMo55kIqGN+geLNFX6GRQhX7SHAFgHipyZe6rJo9LBWrzFcJ5\nM8H3jjy2xBfbShVh7cLM4N185OEY8rH0zyTrJPbsj1mKz6NNCpPa6KNB2zqe\nP+UTKC3+SizA7F3pZtnPXF+sIfPQhDG8EW8mXQBb71NpIpS+BRNmwkKF8fkm\nQTRpsWLrGDXqx5CI+1UZWdhgnDntRCbkbAQ+CrIpmrYNwSLzmkQiUOGUKcRx\nP/oPj/Fmpxx56SPwANXRlbu7d+Tn4ARlenbP/9oFam+CPslV+EeR4Mu7vqQU\n5yK+1wOxbgLdSio6HhoqSzTHCcd+UPH5yui3riAEzsB99fXblq76OkW2FDg2\nndGh\r\n=xRUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtZbjdggMnd80+Cxgn0cq9wYLXbC2StaVDez4ih7LJdAiEAztoWC8/GzUlrSQvl1U0mQkD69yrrvF16bRa4ZoUI2wE="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_3.1.2_1625269282845_0.4540498833574196"},"_hasShrinkwrap":false},"5.0.0":{"name":"react-windowed-select","version":"5.0.0","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/react-window":"^1.8.2","react-select":"^5.2.2","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"5f62694c606c9f88106acdec73fbee73ace9012a","_id":"react-windowed-select@5.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ZQM4oCI8sClIc4ArjK5jWgYx1+7PUKDPu6XuKawDai7yUz7/U5xpbUDQl3t8zi3WxH+FbINxNN8//hFgQ38hRw==","shasum":"1096df3325dc974ea381a40f0ff0342d390a667a","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-5.0.0.tgz","fileCount":9,"unpackedSize":17388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbQcrfLGAk6/FBJhc+o/jzUaGGUFK4g0TQ48Ywsq4X+AiBcY/yHNFZq1ImekAN6iBtEJl6WEFpNQPDgQUgJIAm7gg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigBLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDbQ//clOS8PH6KCbYrX6pRVyUP2Om+pPHxGrwF28RbWrFg+Ip3Evi\r\nquCETXkN7i3a4SLR3/vpoUORf9sACjEBTWb7iXWVmeJ0KcA9XZoc81qsZUix\r\nVz0IBFacD94b3XS53VLH5WQRkNBCH4s7yXkubFp+IsF4ATv8Qenoo8Th3eDL\r\ngTkUNpFfdyUEENkNH6Qh5HCj2k/uHt2kmEY/T9WWkoedJqDNQ7/yp+IeC94S\r\nWoM86ozUkD5UtZUevlZszlGjnXSghu/6Za+0l8n1c881DK9F0RVCaWBrxDgr\r\nyrplb4yKtYw+mE6pkjsBo0GzuxOF0Yt7uwlwn1StxfLmTrVM483ww+SkQRq0\r\n7E4z+OCWWSsCoBZrPUTTYxtgKt7RL6zgzOGc96yMGFOymeLHS2xYMSgwGw35\r\nce09R/7pkY0+X7qGJPiV8M1nhGLJBYCn580QAdeauai3zOVgvYsRx4Iyh/70\r\naeVLK88ly/qieLTChiwhn0+v15Hys/UloItL6skwQBYN/wVpq1UGIweaYxix\r\n8sOzWGd2uGxW0HVPwrzNW+sGNEA2svS5f81zvXzFwY5F2b8S68VjDvBrESDZ\r\nDzsZL1dLq9nvnMtHzmVsMMh3TJ+ZFPndpE5ghzi04aLSvDzefDYCilOgzzWa\r\nqQefJw+NI0A6ZyGlJa74AlLS47VdDqSXPoU=\r\n=7+DR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_5.0.0_1652560576792_0.2615428829658506"},"_hasShrinkwrap":false},"4.0.0":{"name":"react-windowed-select","version":"4.0.0","description":"[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls] [![Storybook][storybook-badge]][storybook]","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/react-window":"^1.8.2","react-select":"^5.2.2","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"readme":"# react-windowed-select\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60, // must be type number\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md","gitHead":"73495d12f12d78ec92b0fe6e6c3912b40da0fb2a","_id":"react-windowed-select@4.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-VSzpj6UD8VV83BA8w+dq0FubyXhDpu1v8Kb843oq5Z1L6j4HrJt9o+etwn/OEGHky87j1k8sKRzGgNYYvGgI9A==","shasum":"6eff951f0fa3706e2ebc111cd39aa2d475280845","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-4.0.0.tgz","fileCount":8,"unpackedSize":15410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx38sboBlBvi/IzbOmPAyi4RbFSQe3vc5LwCg4vAVBRQIhAOaQrzJ4JxsVYZNn7n6I9Q/ouY8P61oKn6fLm4kItPvI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim73mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx/w//WnTvkkhkx8Z+29h8C8WwihwsIuy3r288gfsZ5vNWzWH9SvPZ\r\nuxcX7NpE0NZHbRFUV97VcWvWhAXpDx5f1bNeB0Fi1fkVkgfs1uCcOjfJrGyx\r\nyeoq4llxH/fBRnUimON2bQRoiTkMBGPdzdT0XulYRhz+09z8TmzTXgAaWW/J\r\nRyRu3zKWCQgQqjsB60bM7xRPptEqmy9dREPtUSLeBczbG2Z8BQxe5em30m4X\r\nUQam3M9ArYXHOs8m24NV12RLmm+xUw2uVPMxe7fRm5gjJ6ZcFSl3k4fwhgD2\r\nCS0lVp7XlzGj2HGNqbTWSt6p4bRfsGNc/yzTQq/7UVgZ02TUEtWR3ACCrgM6\r\nEIdniZDypIDdWkn3W4pptcGt0qSEY8dWek27ELKmId9UpBrmrL+ssyTRhCJR\r\nkRM9J46kthneYuPeWv8jhF6FWy/1PubzGjzLeQQv0bG7N84ZgfM7nrUc83AT\r\noI2hEPlux3hBG1h8jA5CZnPGGEiJsqs+hgmL6B1hE8TBEzN5GHTklNX47rv5\r\n36HjUZlGQHAHw33+MOoWJ/Ve0Y44nQGGkc4Lg8pZPJw15ulJLyQ07pKDCpLW\r\nnhKQv3PW6I86Yhj7tsWiLkQDjk5fDVHNAxUizuLzTmDQbRcjk1DUVFX7Qge6\r\nE1V59hcN2Dfa/ZnYJFfXhLkxjgk9EPoWwbw=\r\n=Cmhj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_4.0.0_1654373862396_0.21236890729477098"},"_hasShrinkwrap":false},"5.1.0":{"name":"react-windowed-select","version":"5.1.0","description":"![example workflow](https://github.com/jacobworrel/react-windowed-select/actions/workflows/node.js.yml/badge.svg) [![npm package][npm-badge]][npm] [![Coverage Status](https://coveralls.io/repos/github/jacobworrel/react-windowed-select/badge.svg?branch=mas","main":"dist/main.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^18.0.14","@types/react-dom":"^18.0.5","@types/react-window":"^1.8.2","react-select":"^5.2.2","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"b82d4f31f619efdd5204c2ed9862b520a64496ce","_id":"react-windowed-select@5.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5Ezt5Zb3GyBZH3OIWcsu9JQN/busVHtvYg5/POVV+cKKtpuZ9x8ZMT1TmWGwAt+SjcD6/lyDTaX59k7/KZ+hfQ==","shasum":"166fb95765db2278ef93eb19fa85060073e46dec","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-5.1.0.tgz","fileCount":8,"unpackedSize":15663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDayM6/m950Pd1E4C9rWSvTfZIo4Yf/W/GRp1z2V2PCqAiBaiOTifuMZajnZG5pX4QypiFVP2zT7p5sLq9vvilqtoQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCnoXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6BQ//Qqevxi45ljiJrvfLo5zLeCtV86giwYxHdCc1/W6qu+etW1qO\r\n9HiFrQJPc3ykDPEOTToznmG30cLA1m68bB83vpTzBLtNUv2+Stnw3j/r8H6p\r\nq4zMVIW/4eOQz+jarKbek62mBZx3Mi3f77GnfU+/Auitd/ln08b82F1vdlkt\r\nYVTIvLBYX23KQ2xU1flNPgQz6ILYN888DMJe3hbk9L6Ig4aKN/2rwoyXjHOo\r\npvJuhYaR/1nBUvP3ab8s6rhLeCN5YVnxveDzaw131nr9PZquljOKO21HMRUc\r\nv+oWN1slYBvSfgsSn/XEGQrvB22IEa0Z71odfo6fs4LhV+eUS8piAqu3OK+7\r\ndYnkdnByvQyCOzwKuo2iB7PYZqJQOspmj5Qyd05iMoFohkRnTznpKuZcM2MF\r\nL+x3gFcpSnXXKJqIN7D0HTNRDCC4mfN3rcDyfatcliOXJl/O5KQchcpJpA63\r\nldCYFFcBJSzzI1LkFGm+CKfctK8p3u3p785ii9CQM3YcTgZv0t/VWMTisb/J\r\nO96Xxjj0BI2yILQoswu09thcI360NWaUZHTl+Wd7p4Zrt5Way550NsVbDISK\r\n3YnLKzKZUoAgqacaR1qE5tMigALs+3LvtxyVqdzHIHtHhsQtBFbEg1B5jDrs\r\nlix6dG5Jv2Ynt5Q+pB6R93ORCyZs20MsKWk=\r\n=dFzd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_5.1.0_1661630999688_0.8610625105556493"},"_hasShrinkwrap":false},"5.1.1":{"name":"react-windowed-select","version":"5.1.1","description":"![example workflow](https://github.com/jacobworrel/react-windowed-select/actions/workflows/node.js.yml/badge.svg) [![npm package][npm-badge]][npm] [![Coverage Status](https://coveralls.io/repos/github/jacobworrel/react-windowed-select/badge.svg?branch=mas","main":"dist/main.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"@types/react":"^18.0.14","@types/react-dom":"^18.0.5","@types/react-window":"^1.8.2","react-select":"^5.2.2","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"],"publishConfig":{"registry":"https://registry.npmjs.org/"}},"gitHead":"328f69fbe2df440b975dad973114ed3c282b4036","_id":"react-windowed-select@5.1.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-VVy4ZphyDeXiajtOD63ndltPbozs/DnSmlzAmPGu3uKOXJU7rwaHEjoLPlQufZSwMqJpe6fnJ3++6Frm99O5AA==","shasum":"12c4def33a94ecdf62c6a867166449f5d81e4e7c","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-5.1.1.tgz","fileCount":9,"unpackedSize":17821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzIV4144MILwpbJkGnyFU9i5HqNXFR9F1Y4WPVnKwVHAIhANvJHoT80n2IE7KxVWekQmx0UCgeQxYvaunbKo9w91xg"}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_5.1.1_1698380165578_0.2538865267012793"},"_hasShrinkwrap":false},"5.2.0":{"name":"react-windowed-select","version":"5.2.0","description":"![example workflow](https://github.com/jacobworrel/react-windowed-select/actions/workflows/node.js.yml/badge.svg) [![npm package][npm-badge]][npm] [![Coverage Status](https://coveralls.io/repos/github/jacobworrel/react-windowed-select/badge.svg?branch=mas","main":"dist/main.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"webpack-dev-server --mode development --config webpack.demo.config.js","test":"jest","test:cov":"jest --coverage","test:cy":"cypress run","cy:ci":"start-server-and-test storybook:ci http://localhost:6006 test:cy","storybook":"start-storybook -p 6006","storybook:ci":"npm run storybook -- --ci --quiet","build-storybook":"build-storybook","build":"webpack","prepublishOnly":"npm run build","check":"npm-check -u -E"},"dependencies":{"react-select":"^5.2.2","react-window":"^1.8.6"},"author":"","license":"MIT","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@types/react":"^18.0.14","@types/react-dom":"^18.0.5","@types/react-window":"^1.8.2","@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.13.0","@storybook/addon-actions":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addon-storyshots":"^6.2.9","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","concurrently":"^5.3.0","cypress":"^4.12.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","html-webpack-plugin":"^4.5.1","jest":"^26.6.3","npm-check":"^5.9.2","ramda":"^0.27.1","react":"^16.14.0","react-dom":"^16.14.0","react-test-renderer":"^16.14.0","start-server-and-test":"^1.11.7","ts-loader":"^8.0.18","typescript":"^4.2.3","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"jest":{"coveragePathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/tests/","<rootDir>/stories/","<rootDir>/.storybook/"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/cypress/"],"coverageThreshold":{"global":{"branches":78.46,"functions":95.83,"lines":92.31,"statements":92.68}},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"]},"gitHead":"997b4e76efd005286904c1ad4194b321c18dff49","_id":"react-windowed-select@5.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-NOdkFj3GKjIdSQicPITjvIMzu2y75JIoCAB1CPiMiRfbLCQRwaf5rH6n4EdP38KpDrv6R2Vt8bVo3PUoB+RspA==","shasum":"367916ded1ed492ab8319b614681d914ace54388","tarball":"https://registry.npmjs.org/react-windowed-select/-/react-windowed-select-5.2.0.tgz","fileCount":8,"unpackedSize":15775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwZb75KOyUA4wOnHQ2VfIe+GeDAvI1YHUrvjXDVi6vKAiEA+0nKJzsBtQeJm1Lk/zKOeOv7D+FfK2ckcSDU0a7q21E="}]},"_npmUser":{"name":"jacobworrel","email":"jacobworrel@gmail.com"},"directories":{},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-windowed-select_5.2.0_1706474226510_0.08171410026723525"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-28T19:24:15.866Z","0.0.1":"2018-12-28T19:24:16.009Z","modified":"2024-01-28T20:37:06.866Z","0.0.1-alpha":"2018-12-28T19:35:17.430Z","0.0.2-alpha":"2018-12-30T19:46:13.951Z","0.0.3-alpha":"2019-01-19T04:27:43.892Z","1.0.0-alpha":"2019-06-15T20:06:09.865Z","1.0.1-alpha":"2019-06-16T01:39:45.127Z","1.0.2-beta":"2019-06-20T05:34:47.174Z","2.0.0":"2019-07-03T02:16:57.440Z","2.0.1":"2019-10-18T23:58:17.944Z","2.0.2":"2020-01-22T05:23:50.983Z","2.0.3-beta.0":"2020-05-27T02:37:10.833Z","2.0.3-beta.1":"2020-05-27T02:42:50.343Z","2.0.3-beta.2":"2020-05-27T02:58:35.923Z","2.0.3-beta.3":"2020-05-27T03:37:25.336Z","2.0.3":"2020-06-20T04:40:31.938Z","2.0.4":"2020-11-02T16:04:26.455Z","2.0.5":"2021-01-03T04:27:36.463Z","3.0.0":"2021-01-23T18:29:47.086Z","3.1.1-next.0":"2021-05-02T03:16:16.361Z","3.1.1":"2021-05-02T03:21:20.122Z","3.1.2":"2021-07-02T23:41:23.029Z","5.0.0":"2022-05-14T20:36:16.955Z","4.0.0":"2022-06-04T20:17:42.547Z","5.1.0":"2022-08-27T20:09:59.832Z","5.1.1":"2023-10-27T04:16:05.801Z","5.2.0":"2024-01-28T20:37:06.681Z"},"maintainers":[{"name":"jacobworrel","email":"jacobworrel@gmail.com"}],"description":"![example workflow](https://github.com/jacobworrel/react-windowed-select/actions/workflows/node.js.yml/badge.svg) [![npm package][npm-badge]][npm] [![Coverage Status](https://coveralls.io/repos/github/jacobworrel/react-windowed-select/badge.svg?branch=mas","license":"MIT","readme":"# react-windowed-select\n\n![example workflow](https://github.com/jacobworrel/react-windowed-select/actions/workflows/node.js.yml/badge.svg)\n[![npm package][npm-badge]][npm]\n[![Coverage Status](https://coveralls.io/repos/github/jacobworrel/react-windowed-select/badge.svg?branch=master)](https://coveralls.io/github/jacobworrel/react-windowed-select?branch=master)\n[![Storybook][storybook-badge]][storybook]\n\nAn integration of `react-window` with `react-select` to efficiently render large lists.\n\n## Installation and Usage\n\nThe easiest way to use `react-windowed-select` is to install it from npm:\n\n```\nnpm install react-windowed-select\n```\n\nThen use it in your app:\n\n```javascript\nimport React from \"react\";\nimport WindowedSelect from \"react-windowed-select\";\n\nconst options = [];\n\nfor (let i = 0; i < 10000; i += 1) {\n  options.push({\n    label: `Option ${i}`,\n    value: i\n  });\n}\n\nfunction App () {\n  return <WindowedSelect options={options} />;\n}\n```\n\n[![Edit react-windowed-select](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/n592j4l13m)\n\nFor more examples, check out the [Storybook][storybook].\n\n## Props\n\n`react-windowed-select` is just a wrapper around `react-select`.\nAll props passed to the `WindowedSelect` component are forwarded to the default exported `Select` component\nfrom `react-select`.\n\n### windowThreshold | default = 100\n\nThe number of options beyond which the menu will be windowed.\n\n## Named Exports\nAll of the named exports from `react-select` are re-exported from `react-windowed-select` for easy access to features\nthat allow you to customize your Select component.\n\n```javascript\nimport { components, createFilter } from 'react-windowed-select';\nimport React from \"react\";\n\nconst options = [\n  { value: 1, label: 'Foo' },\n  { value: 2, label: 'Bar '},\n];\n\nconst customFilter = createFilter({ ignoreAccents: false });\nconst customComponents = {\n  ClearIndicator: (props) => <components.ClearIndicator {...props}>clear</components.ClearIndicator>\n};\n\nfunction App () {\n  return (\n    <WindowedSelect\n       components={customComponents}\n       isClearable={true}\n       filterOption={customFilter}\n       options={options}\n     />\n   );\n}\n```\n[![Edit react-windowed-select custom filter and component](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/sweet-snowflake-evjeo?fontsize=14)\n\n### WindowedMenuList\nBy default, `react-windowed-select` wraps the standard Select component from `react-select`.\nIf you want to add windowing to the Async or Creatable Select components from `react-select`, use the `WindowedMenuList`:\n\n```javascript\nimport { WindowedMenuList } from 'react-windowed-select';\nimport CreatableSelect from 'react-select/creatable';\n\nfunction App () {\n  return (\n    <CreatableSelect\n      components={{ MenuList: WindowedMenuList }}\n      // ...other props\n    />\n  );\n}\n```\n\n## Custom Styles\n\nYou can still use the [styles API](https://www.react-select.com/styles) from `react-select` to customize how your Select component looks.\nThe height property of the `Option`, `GroupHeading`, `NoOptionsMessage` and/or `LoadingMessage` components is used to determine the total height of the windowed menu and the following defaults are provided:\n\n|Component         |Default Height|\n|------------------|--------------|\n|`Option`          |35px          |\n|`GroupHeading`    |25px          |\n|`NoOptionsMessage`|35px          |\n|`LoadingMessage`  |35px          |\n\nTo override these values, use the `styles` prop like you would with a regular `react-select` component.\n\n```javascript\n<WindowedSelect\n  options={options}\n  styles={{\n    option: (base) => ({\n      ...base,\n      height: 60, // must be type number\n      padding: '20px 12px',\n    }),\n  }}\n/>\n```\n\n## Grouped Options\n\nGrouped options are not fully supported.\nIn order to ensure proper scrolling and focus behavior, options nested inside the `Group` component are flattened. This changes the component structure within `MenuList` in the following way:\n\n```\nMenuList  \n│\n└───Group\n│   │\n|   └───GroupHeading\n|\n└───Option 1\n|\n└───Option 2\n```\n\n[build-badge]: https://img.shields.io/travis/jacobworrel/react-windowed-select/master.png?style=flat-square\n[build]: https://travis-ci.org/jacobworrel/react-windowed-select\n\n[npm-badge]: https://img.shields.io/npm/v/react-windowed-select.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-windowed-select\n\n[coveralls-badge]: https://img.shields.io/coveralls/jacobworrel/react-windowed-select/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/jacobworrel/react-windowed-select\n\n[storybook-badge]: https://github.com/storybooks/brand/blob/master/badge/badge-storybook.svg\n[storybook]: https://peaceful-leavitt-38971b.netlify.com","readmeFilename":"README.md"}