{"_id":"react-multi-select-component","_rev":"98-6b9f0da511cdcdbcfd17177f8df4c45c","name":"react-multi-select-component","dist-tags":{"latest":"4.3.4","alpha":"2.0.9-alpha-r4","canary":"4.1.16"},"versions":{"0.0.1":{"name":"react-multi-select-component","version":"0.0.1","description":"Lightweight select component with select all and checkboxes","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.10.2","react-dom":"^16.10.2"},"devDependencies":{"@types/react":"^16.9.6","@types/react-dom":"^16.9.2","babel-core":"^6.26.3","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.24.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.0","typescript":"^3.6.4"},"bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@0.0.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hQHXQSfnN9AuVl+IEHaj+u2gloWtn2f/iSHllFrY24xJx6rZ8vytXVfSXBcRyVDr92tPmF0mA92r2xykTKfw5g==","shasum":"7952d8e5bcf4a5cae508935f8b4cc214bfa4e414","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-0.0.1.tgz","fileCount":21,"unpackedSize":668696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4BN3CRA9TVsSAnZWagAAqDcP/0zlytg/ovWsblquJqcc\nmM5fImYnLJqhsHyvX1mGVi3hZr9WU+5mCKDdPPhbbAs/0axN4XUvKe55NmOh\nniYetG2DBC8lnpjrRV54+W34tw7diWafTmXbtdTLklCFj1v1CX/oTg7ACK3o\nSPgYBdBzL+Nz8KQZsn6YEGtyzbrPRH1CYryZM3w4A77AD11OTT6bengjB4/p\nLcLVV5tezAnPiRrDEk2SzRGqlrLjGTV3m+/xtLWmyZXSJZxcRVDicLco1/U/\nKPzpOeEYtwX0oeXFNvSY5S/ymORH55/vqeU9zxzhzp9Sv3JDDc0HBvSyRbAb\n4lUBw+O4w3JP5VRcqYbvj/LCVJe4xMdlOK3OySKN750QwoEL+gmNWTFfBYxB\nldTjtXvgpVIAbceNc57xcLgRvQbzoLLceJfWrre4EFxtTtKbMIWMPBvP/eH3\nUnrf//46lDOHbJOrWmEr/77obixB+odBEOLVYSGP1Xzh00GCnMEl/5GqUK9k\ndi765/Og70VHqpqjzXI09ntRkPcZYW1RgWS7nHnRu/BjL4Wob8HQ219+KXOB\nZ8HRRPFBXSRG2lHyIEFpA5l7aHzFnAlrvNENnoRxW1q1sNEViH5j1kxm/rZs\nTsNRRUovf1MY4A9SkkBUtSwdvuimQyVqyv5DLCeIcyxkJF7jN6hXB9K9Os3e\nhCN7\r\n=XD9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+9AtFiNJZGxk3kMRrIaOFqReB4c6Z9uzYt6P109e90wIhAIhkcDj+aQHeB1UnO9kk7VePRgqEs9Umy6rsePZ1ZSVi"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_0.0.1_1574966134802_0.5024646636453427"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-multi-select-component","version":"1.0.0","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@types/react":"^16.9.13","@types/react-dom":"^16.9.4","babel-core":"^6.26.3","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"c5c0dd798f6caa346b67a30f302fb7f9f449366f","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.0.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Gyny7JMLwVyxfmPa/DvcB/2HkjyKQ2q9dQaCmvYxRgZJoQuH8KR8LqibG0rZVwDxSqOqBsokxccAVDIsXsdZQw==","shasum":"f68e932e29a7d980efcc2b4969a115ce7468bd4c","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.0.0.tgz","fileCount":21,"unpackedSize":669002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4BvQCRA9TVsSAnZWagAAJ5QP/3GS4O0nO2eqpxdHox6c\nnlfndinFK7GPbnG8Oo81eEfWZAoxvbzPRpb9NFBZWkH5YGazXazxpDPDWZ+X\nJxhvDbBX8EzaHE7CvWkETBSr+AaDE89SJXHId3taG2HlPVJ2kMOkVZ+CrZ9m\nfYfusph11zhEqhHodj3hk9Oy7StDJV1DVGbf+vXa8I3FMV78h/RX6aZwdAuA\nI1BP7wc76YXJnwdfZ7/d+OjbY12NYUbPBqOJMdIdjulMwbeM+CprKXFhRSyo\nhjb1Du5GqRKNNkGcPWrkj3jnFBFVgcqHb1GauluBsSzPgD0Hf2MVdr13yLg6\nKEx663WLFRIyXxqu6VveUlQywXVH33mH+lQ6FeI1RgNci1hUjFxRVPtIDXnE\ngIgJY3DdJLoNphWtj+vEN3Ec2EzcNJzRNcRclLmrxqwvk5K7L6/BX0Q5lZqm\nplIqOA99HzsePJSCbrDnWJCgAnIm1Jhyi/dJ2ETvi66AxXfjqYP+BDJDQA64\ngB16xD+Awux821PnLJUuuFErvydh1gvYmv9SlGG+hG1TrD0J7CBNKh6HRqJF\nK7qWUeljnPnQIgBED90+zZBChT9D5xtjYHmQlDRRKhx8efIvzyfOUZwQ8ZbI\n+BUhxmuqzs1fXOHgDUNq9YNEONlQgVwRBePx2e2v78qjRKueQKHTc4omjzZB\nzDDR\r\n=1MyU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9fNKSlEkwhmn4+kO7Ub6z3fDuhpV+iECEeSHad0obSwIhAMy2Eh1MuslCp/zVbaPC4E4XJxHCJbtrVKnLFlxLmRq0"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.0.0_1574968271852_0.6843610833627212"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-multi-select-component","version":"1.0.1","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.13","@types/react-dom":"^16.9.4","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"b4668b0310e1631190ffdf625cd03dd0e1d49cdb","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.0.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-6zruYmI3JC6MwEG40UgopNojWaGYYAqFnB2NGAJWPfcslPplJj5SmyTi2SJkj3rxdjQ+Fmnn25jzUUn8OifHUg==","shasum":"e943f7c005b6bdd96c8c352031f172b887e92baf","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.0.1.tgz","fileCount":22,"unpackedSize":670981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4OpECRA9TVsSAnZWagAA7b4QAKSa+rRr/SEVA8/Ydmkp\n0q87e2Xvxt3C8sLlajvQUaWe75/FLGGe6GXIpvry57suVVYUY3epshwYZnDo\nPQH9R17zz+6I3WiL8gLUkvfmixBmJV82i7kaxb9Pb8l2TXnwTz+ruWYp1Pqw\n1hT2QkA9Uc3y+SPNkQ1J0MItMmQ7xJdKh51GkflBY/vDKvfswLV9Q7+23+AY\nf/7In+r6dXy0MZkZFPBG24txXR63ZSciPO2oof5e/W2295JY/pKNdm+Y9Lrk\nJAnVlaj4Z3lJOPYH29FotmPQoRj9FkIit0ajp9hLJ8FEkTSTAKT1welDaoSK\n3Po9wxGhqhxDWw59FbjELtG+2HMvzjtxLym+EHffp2N6oAB7E4dIeRqd5pfg\nRQWxf/pnYsR5UuW8lKFxUYoOqFrNWdUwt+MdNjb2Hep8hSajhClzXxrfWBjr\n1GrWnT0U+pgwWyXj/Qf19kYXmEwd3w+GEUg/H/a0RVT7ZDlKjBycr/xnC7cb\n9KZ+bq7MAUn6+AGNgyK0luQ29NwkeSUe/276BtMGsIAaZ4z9sgxjyD2xo7bP\n4YUNioDw21wt3/veembbiXlYtTRkMmFFaaLFnzf/u9aCnPEtU5wviy+Bgewf\n+FblggDrBCxtKi4fVSjrHlwrM7zFSlmaOIIThQwLomjX5ONqszI5MoYuguwW\n1jmL\r\n=E8sW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNCa+8blTyfwxrSAlouEPOXoW9BcZkTdZlOWebDgl8LAiBY6TulsYwBr+Su/AndeXp7OJ6CT39Pywa7IkJ0LP/UPw=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.0.1_1575021123978_0.04042153676866911"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-multi-select-component","version":"1.2.0","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.13","@types/react-dom":"^16.9.4","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"7ed7cf513d942c405883141c32b0517b6634c5db","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-kcjAgt5UNEmBv8BVkCQx8zeofZl6Ln7tjAsXYGoCqq12keSmFzP74a9TpesOcdPB8dHlvXDXgTP/Z+TS6CN7ZQ==","shasum":"4e590aa29eea0813d6d24cc3253c46ea0fec8b4f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.2.0.tgz","fileCount":22,"unpackedSize":668762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4QLVCRA9TVsSAnZWagAApvcP/3Zacgj6GvaZ78hIB2Hd\nnZdPOaAVx5WVkxNQ3O/1MECGzv++hmqvkDSWRXZsCdZVMOx+BUjhzIrMorft\n82FYgofdBnNnP9GJAE7SiE71PV0R3L3mYgZXYc2VJGoEPYrKCKCW/Z7yPGKX\nekO32LRkCCAhsKGWflKEISLh92hSj+6R1BQodumACg1xXc8Xrd35IZHUkqfT\naSoCfjg3pRCgbk7kbS8xU3V71bzQs9UZLMtBFhv3GC+Fmk5AoMIPmd23TFBZ\nbJaC37A68T5C3wGqctJ+9eWKAhjXwSxRxZI7XTC9geZ4NA9TQG0tc7Q8IiMQ\nEMfQ2fuKmg9ZwsIJhLzkxhaybAcE6WQQ7UjHhdPUYCHNaxz2iW/CM7KODOz7\nhb3H9Z9AGF/EMVv5wYsjbT934l7A0MjNRAlc2oJahMTJTQEXLDfE0rDwU6FU\nL8Yb+2ajRRz2xzOALl6zaBrX6HxgtLg2iBG0ZssnbxTbZ9Lylo95TA3LbIhC\nT+7AjoodqdTV2t5WC6NmUL26Q4iZUres315QX574zuMsYMBp8fx3+c5NekdR\nWzm1JHrrc3F+sVWvJ0Cl7ElsqMHwTzJ69+CHIIgZLRuhmFNPfP5dXsZzK8C3\nnyEW4eVJ83uDQV4GPzKBGJTQgmOnyUvxoMRHGDhYoS+Wd7yzro/xaLBrF0R2\nhPzA\r\n=D4iC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHu/nEEHeUiqvh8fnRJVrvC0cYWycpi26LOAyYcqREwhAiA5VZoY+AM+ftfS74EbYTYYejpdKTIQAjko5cVIcEBoOA=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.2.0_1575027412955_0.7221906446401274"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-multi-select-component","version":"1.3.0","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.13","@types/react-dom":"^16.9.4","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"20c88799b18e9765175edc7262e661b9c624105f","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.3.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Sw9ecQ48E+fh7yoSp9RAkZRDL1LDjRr2AD1CMqXLnaLyWTEW+0NVNYMr+q/cvrRphgsx4QJC7zPy4E7VrSJEPw==","shasum":"7c850c4e8b2f0c325cf184ebcf1b9999d2111952","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.3.0.tgz","fileCount":23,"unpackedSize":669677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4QnsCRA9TVsSAnZWagAA4ZkP/iPzPXcSLzg0vqH5J/hD\nspgdOAtk4TwGE4OEU1Pj1PGqWDdMgpt6Pt72oBxqC4KPW2VCsIDl4KmiBfDU\neyzI16dzLgjQACujoy0Y05+x8MUcy42Z9vlCqcnCkIi/QOZWkHvXPdPI2xt0\n4kXP007sz9FPUTwr4mdySmSdhtXCdoQPb+P34y10RUt49Va22k2nDJ9D6N1r\nvtdZkvovzAouffrvI2HazINqut0O3s396LyWP8Ihwka9tyx2FOxY/t1P98lt\nGQlwDTKYe1sbnoBcs8LWq9SdgWxOedSe3m+KFC1wFE6+oxPBCrVEz5q0qo4F\nxc0WQuKgJGblJaC8/w0VYeswXdTm2rB9GQ37GqwIp1QKOikbB/YYggXFnp4K\nE1PU97BQDWB3We7atPEXnHN9JUrzaZ3gkkkEBXiWKhGEvK4aCIY9d6BTJ6wK\n5f8wSooGxsgELv9n0T1VAMVhyXtd9tkuniZFQmAhQgSDFh2xQN6YfmWw/DLA\nfVGRuhNiaasvFukNkbLA1kllgVR2VhxutmZ29THDqMXtOn2V7x3579MLSRGE\nfyxMKjPmq5OAscUNKhobNs9wTCcCd36DYPd34yCx/CpVgBwcIufSws+98wF3\n5mYNXJAHYlq3mrwzban+MDefV7OEtuML1+TmcxOaB7Cxiefeewz1u6IHx8/R\n+je7\r\n=5MGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnehvoHJwRZej80Cl6L8LI0QPf45SFQzC6k3SaHaNFtwIhAJK6zzUX9lWVFCTPio+uM0pjTp39P9ftjg0EgPLxoQuR"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.3.0_1575029227734_0.3053219586307132"},"_hasShrinkwrap":false},"1.3.1":{"name":"react-multi-select-component","version":"1.3.1","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.13","@types/react-dom":"^16.9.4","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"41e13922e56e391196d6c2e057ed0c8cc784c359","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.3.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-yiNUV6FvnIbdpyp2+P48Xg4ybOoYScKybTvkzDy2oAz10VOU9qM0QvYwjdvitCJICXGS8QAgTDZiyd5yeg+KIw==","shasum":"f3bf8796dfb8c99ec0d88d0c13020cad3a3cc066","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.3.1.tgz","fileCount":23,"unpackedSize":669989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Q8YCRA9TVsSAnZWagAA838P/idgAAMmzBc63SbXTUGc\nyESmVrUQypKP9wOOcIRrAU5vktdgsbGhGuP9zfJ8OHp15dEvEisPCJ2fjDeE\nPzE7N5u85T18pMnArxBaGB9EhyqTqovFIUikbPZJkUczacPEnyZiPTuh4JaS\nZDHk6lUwKmSPihU20FOi+OKemwtc4ctuxp+YVGXu3523gI2NdKNwOeeMGZYf\noHDeImyc4i2g34hPdFQ5cpb3x4+JScijV7Foh8bQFM+sOeBxsakEAXtIPIE3\njBqUCUWtYcdYuF7mHXyH+PbGlWKE+Vk3dgRAKjCryjLENN8clxLbhlySL82P\nbYg/wiWWOs3dAOKgdCGXGZa0HW0sDFiZ7sr0+GGVpwxVJk2b8LZFopgqiSVu\nQPDr00uApnoeS7N9RYU3zgJTwUG7S0dPi5EtMuqRf2bpAnV8Z+RZu+J/IfkQ\nOZYBboEq7OEJg5lp2n6nAg2R3xmyliCuXMCdeT/fDQLqKLWgekgMFPGxRWVO\nuHKjxyWn0qEATKpTBJ7T6iGtyjI60jBgY5JZ3Hicujoi/J0ZQONdLR2Iojil\nWabsHRb6DMDH1Dhb397efWh4skmgpfoUR9Qv6xtuSPC6n3+yxD37awHUpFGU\n3N8QvPa7CtW/A5dCGSVL5izXF0PByQcLRjn7vHrxY0zbSa9tSigdKK4Zfzgs\nG1FR\r\n=g51a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUNF2Unh+wdaDBoRaLJwrCJAN9xWGjiC06Wtcm4DKnvAIhAKioi9xQyBiqZtTqHO98+pcVy8BtkeEFrfWFrDXoUto5"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.3.1_1575030552417_0.7931064427704742"},"_hasShrinkwrap":false},"1.3.2":{"name":"react-multi-select-component","version":"1.3.2","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.22","@emotion/styled":"^10.0.23","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.19"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.13","@types/react-dom":"^16.9.4","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"e3591b3333be96b6d6eb0c74a0501e834c0d51e8","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.3.2","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-bw6w0GrjpMJPgw7ACE+H9jxI6N5N3UcDjOu3T9aeF2BXqN3LrbtH1D0TRCcxd1w1k2kbEWQ6muGsRnnPZZ2GQA==","shasum":"83284376aba4f36ca8a68a44e910869e7b9dd529","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.3.2.tgz","fileCount":23,"unpackedSize":670085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4T0tCRA9TVsSAnZWagAA+WsP/2SzcNhrMa5iz7IyIqq1\nkdKSA8D8VgiqOwYJBD193DKTrL2wRxcGeLmjg27Yaa1ds+X1Alh5SZMb9F1V\nqOZEagZuhaZpP3lIiotBcfMora2bakySCoW/yqW/8nkzxQQUigDGdjT3VFvZ\nlwy+6Ye0vixYV+d5fTTU6kVL5ptn8Vn3iKFFTnEEEGZXR3lN7dk7SlQOSXPV\ng7+L/o1wQG3tt7sxxeNOCtpsmsWiTTlYKTn1u+jpRNE2QeTOd7rGIlZGNnQv\nZBPOa5dYnojysB2T/C+NCO2L9y+wKQ+27cPnQTWnvlT4b5uupb0iQBY56dVD\nJJdpiskoa9RRcMBOIunvQQKB1d4nrwKcrzuKjRi5Hms1yWlRRiPbI3Esb9jt\nyf/uYPI6GWuylVsUFGCDozyAp7Ifahh0mSwdA+QaOm6Od+rMJz4Na/iEk0hI\nJN2Z0PsAYkr+xoDGmegurTBxX9IQJc96cxTHxxzVfFxK+8H6m5DuDgY+SB5t\nzXGcEubkuWiWj/MTWUdwO59EOK9k/v/6IHkYEGDTgSer6CeJlvrwRwwuj0fh\nPRjggJJ6Se4P6LDcI1BMWTC9S8Z6JmW3G1UBvsD5+LwPITvKgMLVnsAyzL3X\nE6ZLmjUaLGxgwWlEAlNMZLFgbbKOm99t7cZT4twZ1Y04bmQlx4sjW7tJoGzC\nonet\r\n=B3WN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASAlgyUC9JUK1AYKGgQWHfcPspxPBgBCyakWcILI/XNAiEAyQZfWoNFsdFIBIGg1TZOVUZVnEDRT+kepMzI0eI39KA="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.3.2_1575042349350_0.198195746625212"},"_hasShrinkwrap":false},"1.3.3":{"name":"react-multi-select-component","version":"1.3.3","description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"build":"rollup -c","start":"rollup -c -w","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"dependencies":{"@emotion/core":"^10.0.28","@emotion/styled":"^10.0.27","@rooks/use-outside-click":"^3.4.1","emotion-theming":"^10.0.27"},"peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@storybook/addon-actions":"^5.2.6","@storybook/addon-knobs":"^5.2.6","@storybook/addon-links":"^5.2.6","@storybook/addons":"^5.2.6","@storybook/react":"^5.2.6","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","awesome-typescript-loader":"^5.2.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-runtime":"^6.26.0","react":"^16.4.1","react-dom":"^16.4.1","react-scripts-ts":"^4.0.8","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.2","rollup-plugin-postcss":"^2.0.3","rollup-plugin-typescript2":"^0.25.2","rollup-plugin-url":"^3.0.1","typescript":"^3.7.2"},"gitHead":"3ab37c24c819989bae45122e932cec8c66aacdc8","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@1.3.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7GAE8gB7qPuXV42ZRCItQXyqpr7pmFC01br3fWVRze5Os0B2a20JRxOd8FuTGgQMPcSuerPw1IIbDgNKt/YlyA==","shasum":"13618900204bd4681569fd5deb77f717ceac8f59","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-1.3.3.tgz","fileCount":23,"unpackedSize":771421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeczWZCRA9TVsSAnZWagAAN4gP/1cwhJfVQ0q24flxiE9Q\ntcj2eQ+y2/Hz2WQTaoA4h5OTL7vrZ+wUgZAF7vJjRO2JEN4L7ui2Z+6B4Te3\nvgia62CshH1+ZOcIcCZNHt5b5DcIfJ99HL9mpf9Dk0iSyHW/HTNvPCxAEFoZ\nMYUpPudyH2riQbCRscfJFJl/Z73EFbfl5KBzzh3UKyY50gQK5h/bUTCJ16qR\ne97Xm97XvatN7l5NPlurmllcKrnCRIbcyEXxRK4tEgVqvyB1HzoIH0cRC4Pt\nsHLNbEAUQt9bhWfZHCiZYSVIN7j2AzEqxslJwuVY2QAs+jX3f46DT8E9OqVp\nx7tVMUbuT8yJEIgdPmC0QClbzTurf9yCLhDMdP4v/Uiw0Jarhm1dsMVrbdyj\nFZC90rshfv61CLtZfdA82p2wosLC9LwU8q6ujBu09gfZhU65mbPtls16FG96\nKiV3y4ZBv5lbp4iDyFEO+/oRMMDIx/cTjmIe6CoXFEn4giHzeRXJZnTxNnEn\n4JQQOr5ilWpuED3AFxxNNYsTlt/Tp2fP8DW7Mk9oGOoBwRR4kVPIhYlAyc+t\n2l/SNuKLgAco9cWta1SzAN4D5CYsVscE+aPy67eEschf7cujlHF5w9IBsgBr\njWrEu+bis4NfoCLy1vCniJmp3fnsGBeWTWJOMYwo03dHpxgjmLvga8brGjw1\n5XKL\r\n=3pM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG42CBBGR7e6150/Y7polbNIR1Eztv8ohROwr1zDhixQAiBe+r0TUORKNVgasLDC/DA0l4KNR9ZMbWsb7aDChipiug=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_1.3.3_1584608665050_0.9870116505790354"},"_hasShrinkwrap":false},"2.0.0-alpha":{"name":"react-multi-select-component","author":{"name":"Harsh Zalavadiya"},"description":"Simple multiple selection dropdown component with checkboxes, search and select-al`","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"module":"dist/react-multi-select-component.esm.js","version":"2.0.0-alpha","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.32","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.3","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^6.2.2","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"readme":"# TSDX React User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing React components (not apps!) that can be published to NPM. If you’re looking to build an app, you should use `create-react-app`, `razzle`, `nextjs`, `gatsby`, or `react-static`.\n\n> If you’re new to TypeScript and React, checkout [this handy cheatsheet](https://github.com/sw-yx/react-typescript-cheatsheet/)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`, and also sets up a [Parcel-based](https://parceljs.org) playground for it inside `/example`.\n\nThe recommended workflow is to run TSDX in one terminal:\n\n```\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nThen run either example playground or storybook:\n\n### Storybook\n\nRun inside another terminal:\n\n```\nyarn storybook\n```\n\nThis loads the stories from `./stories`.\n\n> NOTE: Stories should reference the components as if using the library, similar to the example playground. This means importing from the root project directory. This has been aliased in the tsconfig and the storybook webpack config as a helper.\n\n### Example\n\nThen run the example inside another:\n\n```\ncd example\nnpm i # or yarn to install dependencies\nnpm start # or yarn start\n```\n\nThe default example imports and live reloads whatever is in `/dist`, so if you are seeing an out of date component, make sure TSDX is running in watch mode like we recommend above. **No symlinking required**, [we use Parcel's aliasing](https://github.com/palmerhq/tsdx/pull/88/files).\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is [set up for you](https://github.com/palmerhq/tsdx/pull/45/files) with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`. This runs the test watcher (Jest) in an interactive mode. By default, runs tests related to files changed since the last commit.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```\n/example\n  index.html\n  index.tsx       # test your component here in a demo app\n  package.json\n  tsconfig.json\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n#### React Testing Library\n\nWe do not set up `react-testing-library` for you yet, we welcome contributions and documentation on this.\n\n### Rollup\n\nTSDX uses [Rollup v1.x](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### Travis\n\n_to be completed_\n\n### Circle\n\n_to be completed_\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Using the Playground\n\n```\ncd example\nnpm i # or yarn to install dependencies\nnpm start # or yarn start\n```\n\nThe default example imports and live reloads whatever is in `/dist`, so if you are seeing an out of date component, make sure TSDX is running in watch mode like we recommend above. **No symlinking required**!\n\n## Deploying the Playground\n\nThe Playground is just a simple [Parcel](https://parceljs.org) app, you can deploy it anywhere you would normally deploy that. Here are some guidelines for **manually** deploying with the Netlify CLI (`npm i -g netlify-cli`):\n\n```bash\ncd example # if not already in the example folder\nnpm run build # builds to dist\nnetlify deploy # deploy the dist folder\n```\n\nAlternatively, if you already have a git repo connected, you can set up continuous deployment with Netlify:\n\n```bash\nnetlify init\n# build command: yarn build && cd example && yarn && yarn build\n# directory to deploy: example/dist\n# pick yes for netlify.toml\n```\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using https://github.com/sindresorhus/np.\n\n## Usage with Lerna\n\nWhen creating a new package with TSDX within a project set up with Lerna, you might encounter a `Cannot resolve dependency` error when trying to run the `example` project. To fix that you will need to make changes to the `package.json` file _inside the `example` directory_.\n\nThe problem is that due to the nature of how dependencies are installed in Lerna projects, the aliases in the example project's `package.json` might not point to the right place, as those dependencies might have been installed in the root of your Lerna project.\n\nChange the `alias` to point to where those packages are actually installed. This depends on the directory structure of your Lerna project, so the actual path might be different from the diff below.\n\n```diff\n   \"alias\": {\n-    \"react\": \"../node_modules/react\",\n-    \"react-dom\": \"../node_modules/react-dom\"\n+    \"react\": \"../../../node_modules/react\",\n+    \"react-dom\": \"../../../node_modules/react-dom\"\n   },\n```\n\nAn alternative to fixing this problem would be to remove aliases altogether and define the dependencies referenced as aliases as dev dependencies instead. [However, that might cause other problems.](https://github.com/palmerhq/tsdx/issues/64)\n","readmeFilename":"README.md","gitHead":"ceef92342fb12326e40ff5f60e705d144a02e43f","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.0-alpha","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7jcLiICFzvPoJSduOFnW/8xImsUAMNYS1ClD0BAC0LwuLjuvhmmvV5GfQ18EobD2i6CSmg+WciN6R9zEYPG3yw==","shasum":"d59339c60338257eb986c09d140c0bd08c38f12b","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.0-alpha.tgz","fileCount":37,"unpackedSize":205119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejOCTCRA9TVsSAnZWagAAFdwQAJMYcvKRgED28oHUKw3a\n8BNCSE0J7/ijOnWjsGiVpHALa61fm0cgYYxLXy9u+zkN4xCt2ErgiSHycfrp\nzOJ1EjefR/Jvt8kg2aXs0KvGBp0N7XJ22xl1PGLvz/jZ7FJ74bt10Yi8aHW0\nemGTm6DrJK8/sihS4MCruQVDf7HL1K96H5mOeJFbAbR3ktWwnnJ+Wm6pzpOs\nt0YvNcrom36ryOfNhFN/a+Nnc58Bw7ks7YTr7PJdEhB4BFcR0vjTKioWr/ds\n90pIOH9iFlTMXdvQ3JLyO1LngTDBo505Tw5+I5FNdWEV1n3ChExPdHAEjeNa\nTKTvgSzL+haRAXQhRy6wK28Cna3YOAA2lXIIwKNpcPWqWsGbcePBrJD6piNk\nJEGlwK9IxhEc3QWgskrO5GAakVfrIExh5bHBOXvmyCt3VteJRaNfUOWJV0ak\n6XOcG20KrkdgLbmdBAXU9veQhxjhW3o468b1v4kjkEOtXzcRPaie+t9A9fd5\ncFQONAGJ41Ph/MOdaQJPuiO1JScoQtH7qBkOU1+CMOcGb4/A7fpR2s56ExC0\njmMnZ9ZfaDdG82BVfponFAUCP97httzCo97eL9fNXak6Po5pPuQQGePcBHSl\nTEmdY0xtQVh0ohQST7k7hstMk6e24P7pkSO5kVoIcK7TTJZkabnoQtV+cPaG\nRM3B\r\n=hLID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIJjjqtdhSRgUk6fOUrz1lLJrePf3p1AtW1HW+YSM0mAiBSEJNyv5KnnJLZHt9LklfrJ8WYfffLpwNsOnn6k0oftA=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.0-alpha_1586290834477_0.3035358271416575"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-multi-select-component","version":"2.0.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.32","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.3","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^6.2.2","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"gitHead":"e33da6709300f857d737fba83bdf249d4304f778","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-nT25iIqBp0FRFvo3Wi6lCft7coi60EDFMA0swdLDXaEbGEfE0S/XGNfQARPyXPt+hEmdfB2qztKtYv04T0zubg==","shasum":"a0e612931539cc7d3a2037345ee35e0e63e505f2","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.0.tgz","fileCount":37,"unpackedSize":202503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejOmPCRA9TVsSAnZWagAAiXYP/1HnCG8ep6foJ5wE1CaA\nKgF1E+OR0Axdl0zg9SEO1osPIUioQYMrWoY9M3jHvSlyxyWD62OiIE4HaU90\nndSSIzOWmyF5em30BtYOiF2U5gZMq5bxBOp1qSGBv0xx9NdE4Doci4iRIqPA\nhymzLYVHMcC0KjU2hHUMZoVmeuw78cJA4suCI+NS5hJEGIayLSvRPKirg+YY\nscEliXuygtp9XaTBlHZvyMSdJBHp4A+H6n5R+UkH1hbVgHoo0Yb78u1YmqmT\noNh1gQRIk2vlWOHIZe6sDRiwipLYJncgp6ufVfpKARtV+YqHfru7+B2BUd0f\nFZD2K75ZDiGYPpdKKpo+526OfSvLTtVv4G1DCyG7Bjt/Iy7jNIC9U/b36m5a\nM/mj8+nk5YZkUJVfSBnwbIjxKFxiQuQ12vzfeW58C2d1dMRAI4Bb4uk3dyRP\nWl6xmn71si0XDEKxURiT9CgPUEErDtWO/F8+JBNb/k8xk6bQSa0l6AfACsRT\nR3OHtq589w1TU5jbofWyIuJMBcF0BFOQQPJ6At5lBtfWuZ1EGetPYEWCikYk\n2ZRyXnNEgEN+KZDG8fp8/K7CZDQOKIofIoTlSRdIYDafEFuQ8Ek2zGczEmy5\n8WMNqeJ8hcIwsxtnjzomfzrvie4TCC74sgUsXiyNC0mIcQJPbdV9ebYGOjdG\ny9p4\r\n=ovMY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeoE26CZ2TjQTRzMHb2F3Wy4xBzs/7jIk4cz6mwE7AFAIhAM7UY3A3lJ5INKo/9dKBYIKlLR/ss0cKLrTe6eHEgj1r"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.0_1586293134907_0.8215132295394552"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-multi-select-component","version":"2.0.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@ampproject/filesize":"^3.2.1","@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.32","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.3","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^6.2.2","tsdx":"^0.13.1","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"95ff2db04e3d3adc0c86f64cc2c10f3321587e76","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Qe8m1ZaBExbzk9Vw+W9yhTDRXUziiURCyIU2H8YEcXJFocuBJaPLK/gy5yaFtKTObqrPJ3kpXtBKyeSwxcl+sg==","shasum":"61dbf533c6528fa3f8ba88b95790786089cfea43","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.1.tgz","fileCount":25,"unpackedSize":201224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekG3CCRA9TVsSAnZWagAAE3MP/jZWK8NQ6dMH8uv0mva7\nsl7yCCp/82VZOAvsRKAbhr68wBnwqYEa5Hit6vd0O+r5cKHDSuwP8iTEaSoa\noz+COtexivjET8JecWiW7oGIN4Ig0JVghSwnXfkZt2kReKTNMVz002lJ/54M\nBKppgZnbeqcr0t4/OQ/B1dVdSfvEDhBv6QRj4zKXMVLIAMoMuExHONfGv+JT\nySB51iORRVv79hkvSR+BXrqF9GK5PJbTxWYiCPMiL/pCXwasH/Nq64YcviIc\ntXsXy2PrOOZGALUrR2m2zDUj8dskYp5JUD0nQuxJi9475rNdObpbpeK6g3um\nwLYXb6DOu+J+5FiOyIR3yH81MQJ5JsLaPNe3FSRvPUaQhrQp1NWsBi4SJSc7\nRXtHqPW6NHuQOZRZMVB4OcNvWoqB40qPcOSZVKyJ+hd5yfrHiiZJ/7amA3Qf\nwW9uQ3FIg2Vc/8y6BpY7fEP6PQahbpKxjyx39PorTC+Sz+dmBszpXvDqCVjG\noMxOxQkaaVr5cJx4FkBXqrSyuFxm+zCsX3385opW6LCuPJRrYCLcNwes4o5k\nWzb0g5oaeyd39W26lp9cMFDodPuEKCXBmGYIp2J95ATHv/Ira+YrRtrk0Mga\nFFQ9nRg3TS3PJgo2VQ+CnlyYxCboouC/bJWhJXBiOzjaWpYK4TAipA7+9Fja\nPbsj\r\n=ZCjH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0n20OQGI47FISAuDySkyz2+QxK01O/+mz2K8nMKDZYAiEAviETKRRCJ+XxvmDYCYa2sdF1TITIcniIli3QcnjxIEI="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.1_1586523585506_0.5367772677703955"},"_hasShrinkwrap":false},"2.0.2-alpha":{"name":"react-multi-select-component","version":"2.0.2-alpha","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@ampproject/filesize":"^4.0.1","@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~3.4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\" },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default App;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type               | Default |\n| --------------------- | ---------------------------------- | ------------------ | ------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`           |         |\n| `options`             | options for dropdown               | `[{label, value}]` |         |\n| `value`               | pre-selected rows                  | `[{label, value}]` | `[]`    |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`          | `true`  |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`          | `true`  |\n| `isLoading`           | show spinner on select             | `boolean`          | `false` |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`          | `false` |\n| `overrideStrings`     | Override default strings for i18n  | `object`           |         |\n| `onChange`            | onChhange callback                 | `function`         |         |\n| `disabled`            | disable dropdown                   | `boolean`          | `false` |\n| `selectAllLabel`      | _select all_ label                 | `string`           |         |\n| `disableSearch`       | hide search textbox                | `boolean`          | `false` |\n| `filterOptions`       | custom filter options              | `function`         |         |\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"95ff2db04e3d3adc0c86f64cc2c10f3321587e76","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.2-alpha","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JyICchgClmAfUaD4FmLmH5rSKmJ/tKlu2iq9vgxgjaPH9KUuQBqwIQg3EGOM1d74da2TzPl/g/dtuSG9dURVkQ==","shasum":"d020bf0d8cb3432ffcf99ea774676ed8647e69e8","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.2-alpha.tgz","fileCount":37,"unpackedSize":207471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenyB2CRA9TVsSAnZWagAAbE0QAJYBBl/mTJiyJRojJnwG\nxaU/BkQ932KgCTFkjYr/oMlOpifLdBfvAGOEzj7WarsuevghpLtUDGzTTdG4\nTMDQiPX383RkV8X+5L9jeM5rh+5yeFwtcFBgNTmYJ1p4JUaCjUmyQKQd67jJ\nmWxQpRpKObXmN1V+DOZWqm9zFRS1kkR3V0pRbaHKZAoyeDJ+785heeWPqmEs\nGJCdvxbIXKLuVsChyetsBGaMDG9Enhpbufrzm1b1wUlgSmPvJD9RY3RES4RY\ntGyIkuxZflPetb3ntQFI2NkSVuS3+5S6ZZxTb62zZa3ljZv9hzF3h9DhzFZF\nfvShmTiTmfoYNJuA7SD7mmzwX2rlssb2n/tYXaRnVQAaLjKe3iegcAufizT4\nFbu+sUwkdORnaH65supnbvyH9mMzpO2OKfhBU1gFl2JXuAVtlBndC8vsZs4P\nSHIn5+FiwJIGHU4jYe6LChcNbxwyYbmCbjG9EDvtHQQ5qmeTXsauui06kfkx\nEGA2eR5D7oXjj0kDfMiWWJBSnRl0OCR66Ql3GBPlQ8R56Ne5dzs6rb5hRQdS\nHXKQQ6NhdIVQ2aMijAUObQXwAIRzMyEziCuRaTpKTjLysdIiNShrcVmyBE+k\nL64o+JOs4ysPF8dTR38I7gBEM9b1YqFET3oQrqnRq68xAgFyi3YKRPqRaOiC\nh2vO\r\n=1hTh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnqtg2mqFV1U5V1yKaEPlC3pWLpNlNsgExaxMnF/FrzAiBOQyCR1xHWVaHUC2xShM5BT3/51YpBirrTGVen8IK2jQ=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.2-alpha_1587486837478_0.13135098594571737"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-multi-select-component","version":"2.0.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@ampproject/filesize":"^4.0.1","@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"fc02aca6f0084222fe4fe1f093f30cce2838b63a","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fS2F//3xP3htJKrisBzs5KthS/SkKHOe2BTVhvKfRndeK3Poz0uirEVyAtlypq0y+zf9vmKbupImUQgUMsLoUQ==","shasum":"620196e7ec572d732ade488aa74e3df7667b8f4a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.2.tgz","fileCount":37,"unpackedSize":208271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeny5MCRA9TVsSAnZWagAAODYP/je91XrA00xDIVn9yH9B\nwaEJiaJX2hWw6+5K4a4ehk5E5giTNpstMJcvVq0huNOIWHfMc/S66S96weIs\nwJntV6Q4h/qAC7Ntw2LBroWJzO/5ugCH9DpRiQO1elN3ktiFakmDgA6G8ykf\n/TwBKrTOCklcEm23GoLMzr6VY7yzMeK39jnwreiXI6XI5djNEJW7TLHn7qef\nHweqbVHRNRWiokqaHN7UFcaED/o0O+e9eBQgE1hZcBQqcEl+PiClU1xWRQd4\nbtnnT1iItDTeYG9/bIP1mYGkYVvgIpi51+Bj99byaBqm6o3sH4i8o6G2PNRb\n4JYttHMDKgm6o7MDYDR6QYcKHwTy7l/HXrC59070XaBqZp637eX/A5i0F+rc\nWqnMIkHwDGdtY8eddZOZ1mxuWRCyyi9kWxj2HcXt0USLQZVQW1O6dsslst5g\nBtsJKsEx1GV7QA121LfCOG/c51oDEg9K4f7oakxe+N3He/Idk+HFIS3z52Qi\nUe0j2EksA9FrrWcZQBl8r2GiYzi/4uX1iFOF7KLNvA2o6IVqk62nhSpmGK2m\nYc9Hvb51f/JBrX22Np1KW25VLyz/NYIPJjcn257dYeIichcXjP7MXyeIww9e\nmjnA38v92mrwiY/HPyyuO5jccpb1PEL5HMYWD4Y7K/4P+Yvxh/MQa1+46JBw\nyPva\r\n=bAq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTAUpAghVikgZkItsOgMm8CPhD10njRLt45J33SQNrTwIgOM2mkT7wAWBOV31Oe4LYkNLkefW2AQzpANYCRlddZU8="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.2_1587490380084_0.373360880073093"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-multi-select-component","version":"2.0.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@ampproject/filesize":"^4.0.1","@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"914c31e264a713e54e6d2661494eb7fc4035886e","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-n6hytAbwJFkLMuKEQ+g8MTBq+X+8TEHmgsAOZFVZ3OnFxNmBXTyTw8Suqam5aikXhyYoZnh4RQiE6lOnykomiw==","shasum":"b098c05b19837f46a23f2704095bcc567716695a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.3.tgz","fileCount":37,"unpackedSize":208442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenzZwCRA9TVsSAnZWagAAx5oQAIt/0z9pK6ry1iZzNkZU\n9mTjZezohk9nKcB5lYyt1KHKw1/9hG1ozw8d9HABiY3dxjJU7T0vVFLA6gh4\n8Rw4VddO8TibqS9SVu/RntmAIAJL/lkNofer1w36GkKz+di6gqSh502Z91LW\n+17KRH2D8Q743CwREktDbeP6Nu3wrLqmtBygegJ53Q+/ua0KvuhiZWWp9neJ\nFtXWGkTvg07fzjp+fLsMG9yBsu+pDAHfdgwsFRNRCHZSyvXeUNuxuUOmuIvW\nrISBNZHlkVhM4UzJ+BgZ2sobI9uuDz/OD0YnFs16EjrDFJZ8Wn3fOx7fPAI1\navR3asRqad0IFaNFTH2/fQl/zGoud8BUby0egHubilgnF4EEYIcmh8h2MiSd\nyJInMuGDOXR5jIuV2bCyvDtfF1+BPZxUFY6AQoi7Tw15aPtgJ7PjZy3cCBEG\n6Nm9C/qo1zIw2XcpkWkyaVqKv86s4KkATJSX0AGS/MVq54s6C1+aqSLaUDnJ\n+WoAiwTBUhwRPS6eIUWckVLpGNUMnsfWfFD46WP511xNYV4tAb/VvBAUvzoD\nUzVoPt6RGXXwdhtRXqRgKfKk2OwVb9xrJu8z4PvLvtXur7+mHijfIYaU/uFY\nyVgJTFibhX0hPOdbMZawLhOZLcTZApLJ/um3NMHsVP9+yZEqOHPVxlGuRMSi\nLA/q\r\n=G8Oh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLk0uMDxMVevHHzF/ptewLj9L7DqVGWwcbgA/NWXCqSQIgCIobMopVhO5qllaMrrhf6CvFqIeFRE675+6/soMgX7Y="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.3_1587492464416_0.05394410019702778"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-multi-select-component","version":"2.0.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.7.1"},"devDependencies":{"@ampproject/filesize":"^4.0.1","@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.1","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"9289820a53535a25a49abbd3c1180c297ed21950","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.4","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bZK3xoDBndjK08BdXWh2NkYCo64gf8hEYeo7E42m/t4VlT5Q9bjmno6bp3x9ZonbhE6BCVG4DyExR/EgRq5o9w==","shasum":"e33f1ee9de5626b4b9ed93023228e4c48b02e894","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.4.tgz","fileCount":37,"unpackedSize":209173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoDJvCRA9TVsSAnZWagAA8WsP/ik/s8UKMarvV6mpoByo\n2FOJ5GHBPlir6VpruyuK0rdSnztBb7cef23DIzwwXIBGGTo+TOC/514hukDd\nP37QMvsEbiW2IFf+25ow6kIzeTfvx2oc2THhTqarUqGv5mPzYCNPqJPvLZSI\np2tqu6/h61IOop6iY70M/Uz65j+tdTS9+tKPtjU+IY0N26o9Ra8GjoLMCJ96\nrISyge59gz9ocqgnyaS3HDetsuX21om5Anxiy+Ldwp2S8PLQFevuN7kC4a9x\nlc9sAV1fDQFlq7BbA5Ru84UtyiDiGRsY37WK065Qngsof86bfvlxZatszQvH\n5mrmxT3cFJh+nn/VgE7EpIisjdnCiWNHj39aRYy1xVYtDLqVfrAOaVKQDhg7\n1WLOgp7WvfQXG4cVvb/bgqgRqw03x+LoeSo/PavEAm+/gsAkMOH1MGZxYOyF\npslVkmtt8E6GGpU/h+carz4E09076drBPQyJppAD1v9Ee/ImKdnb6EuDxuNb\nFQdE5To87ZOY0OzAgQoWx6rNBzM6/6lZ712O5y294/rGJrB1T69Hk+wdryuh\nsLOU0IFWvPWcbCJuKU5L32KN3U74uDrxd7PHDg2xdASMAJM2UY5l2xpADzgo\nC7ZOcP0yNS0bHZO61TrJAv+hFCPcHTSfJwgAd2Py95dk0ihJpBzkpfPD/T4f\nGa9u\r\n=jCbn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6fD4nRMdU3gwcsT/J6YRaXWysVlkNkZnvtGsYYLvnMQIhALE0OkghG3jUpLYDZkkYRizS+C/eOfbgjZeqPJrsk4Tw"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.4_1587556974636_0.21466802663522855"},"_hasShrinkwrap":false},"2.0.5":{"name":"react-multi-select-component","version":"2.0.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.7","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.2","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"551a2b4c6f63f1fbf63560eca51437816a050e67","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EEXUSoGDATc1GLXENsuG10ba9HvAQme1y5c7W47FzZZkqzceDZvZvuJt04kn08VlNO15z0exaESefa3a2FT1tg==","shasum":"094844832885f6d1cef08b7c5c47c4e2ff898ece","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.5.tgz","fileCount":37,"unpackedSize":209707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJervqkCRA9TVsSAnZWagAA5a8P/2BZvEXOTjeiKM5+EPhp\nna8rNpVzzeavLzw9ynbmem4G3KgmxZmTImgVCVHL2Qal2aLFk0XOfiI5vMNa\nfYugKi1Su2fZADWtbHc2L1r/Zccye8T+81++yJ1hGh9xxO5W/3R7NeblFiCo\nXBAy2psWrtoSF9mfQGnyLNQ8CaJpwZJB7bqfUs0ZCON1sK4Ukzii5SVMy3tX\nNlO7mImxOpk/y3Xm/C1jyMbU2RzTrjCv6goGPAgh8z2sR2JGN/EfxtzKJWpR\nEZnUUaIFe2UwqlBjXL099VED7u4c4zUPIVCCoOVhjUNaz8UGXVeVy/7PGI6j\nHwLtCELBppzX/0HENyeHJgWcYnCqw+QWefDz17liyIOSLvt4afh9ZmyS7HfM\nkBR0kgP2/Wy4KwxLyOVjhQzIELUIwlIOTHNklaMcTrpUb+0nF1Uy7AXdIRRW\npId0mR7cnoVmi7a+SGz4SCPScrZK4vfMJ9fm5U3GfLb+8/ocZVARj6np7Er5\n/fDlv4HhLma9jOEKRKNsCoSiDhiXz2Cwa4U/6FOqi4ZLd/dBzOnmJt3xxoyh\ncbMM6BwSIpKqbS52zQxqda65gQmXcrMTDH/eYd0MMplLjnnqImOC210esVNP\n/Z01wtozITnT8/7/bOO5pRDMsuJqMwwc/AYc17PslEoQRfkAs1mdnRjbMFeL\nTsmu\r\n=6meO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFeNfEWpNyiPNQzlUAx4XyR9jO+ZlMvtHbLYm6J8qfTgIhAN5OGP5NT51Wckttgc23N8/nkC9ndUwgSVxboMRcXUwH"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.5_1588525732159_0.3883528371320337"},"_hasShrinkwrap":false},"2.0.6":{"name":"react-multi-select-component","version":"2.0.6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.34","@types/react-dom":"^16.9.7","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.2","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"e7cf43b89f524ffaf3588fbef1ca02910bd3f9f4","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-I967wPF58bceRHSlqyvl/lszJu8g1EtGT5p8FuuP/hcHdOEVtnnU5vqMITfFw298J85Cwhdh8iU0S+V3YiuyFQ==","shasum":"6eeaedbf533ecfbf2c94afea63b70b6b13fb7b72","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.6.tgz","fileCount":37,"unpackedSize":211818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesyQ/CRA9TVsSAnZWagAA4MwP/Ra9vRNz160M4z/HKHwk\nW3Xx74hviwt2VLo0nvajRHBNTXqCPOMpUJePP0o+PnjX4Vq36lF1luOz6Tc9\nwQcgo+d7j+n9iZ2w824W2ic3z7Rz6O54XcvW1TjyXAZfNFnsTP6REcqpVXEk\n4vCCnva4MBylKa16Uj2wWn4BXOKLRaisN9ibqbOGd9t/u4PMFcVZbbEcXDSl\nLuPSH8crna3Jxqd7Pe4YzIjfFYJlemsYV2m0XS1i2P1KiP80fWORNnvo1l+d\nvH+8m+KyeTHzH+dfK3h8BjBCQyWZjhwULqatYrZmapndvUl80c0JWnWu/fCD\nJlCUBLDR+TE8JJKXUujohjOLd7AfHqV5ChIDU2XCRqWjGdmFWWD81UDIWY84\nRRIj3FfJm3fjofXk9xbCglVlrJJFHiTpOVWK5Z/t8U01wGqO1btb9rtt5CLO\nBbMvaeIYvci+xlpL01UTu4QeV+wzKESGGQNg+Gf0v/8KgGSFLert2LKVQH7z\ntA6JcC1Wc6rGNA0VJLl8XOhp2u3aH4u75kzQ5djDYqYNSuppQRUSacyCxwOm\nePMmSr1bAZVsLA+MQbbGiIgeujO/vkz8uGfx3V3rxOfJuHKWFeZPZVEJp6aa\nAiSf9fJI0HPq00IAFyr2om6IP8JSeLB9dchfZBZvCwHGgJ6rvYScP96e7TbY\nYapb\r\n=G07N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoJejvpypSZZ5wMpZENNpXBVKVp1inZMNBDq+niwaygAIhAObRpOvyslgc7BuVWU5aKGXJcux2W2j/DJV3Tzmp1bnS"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.6_1588798527404_0.7804540616388147"},"_hasShrinkwrap":false},"2.0.7":{"name":"react-multi-select-component","version":"2.0.7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=12"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^1.11.2","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"d6ab44b9310dafb8fd701926e6df6cc86652ad42","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.7","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XewhqQdEHUUl28ZZcZWeChbNLcTv5SQo1pVSw+hNp4KlRS0can16bQpHu6cQWlJwwILYDkvQs6UQK0ObOm5rqw==","shasum":"f423633683bb6576dc0687224860e6d1142309e1","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.7.tgz","fileCount":37,"unpackedSize":217697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeubN0CRA9TVsSAnZWagAAEmAQAJwsLoTi38QqjGaCWPYC\n59GjdoIoEjqWf3cANGbzR+WdbD3bNxYq9HhxnLMnT1447/xO1cVbITbPB1eo\nNHgWpNLlTQ5NVatCjR0hES0ZWq5vr0aJjFxYG7fHLcWepXvNnXUA8VHV5oF+\nqfAc+VEfz0rYbxT02pe12qq1rbFtA2ugkj+ROCLmSRzz2VgYEvS+Ytg2wotG\nFa/GZMcbebHwKe1wAxgx1w5pYXQh7/hypFfA9w689OQ/6BGnjxn5ojLIpYwW\n6YE3VQIvqhtCn2H71UwFdMHVgL88Y2N8hoh1Q4ywPNxBk8y20g/4On+QEJji\nNbZdMf1RzvT70qmSVo/ZasF/5AyTGV6KmsMxDyGLqqyYO2tKL/SLifZnAA8l\n26Ks/Ds9eSl/UB1favngonJiqVRxGLITyua5h2WQqKBh4cxtG1bfnDOGtGuJ\npIBI2qc3hMLwGowxI0KSwENhLeKZO/SJQYCL/z+0TOVqyQTP5JS2pFDblb6N\nuzV+hbTKrzEnwHBNwqcJv5vlEpsY40JkzLAh33OLslEJVnZeqLLoKTfWIY9W\nsWGeooOXWzpk2KAiVOGppsYMBHUQKKoIQEQyu0EbuhKsizMoPsexJGrCXWAB\n4EOf/WWi+jXoj7WifNG2E+AgsG469C8kpN3vQP6+RkaCCuwhqbZA8qSPo40L\ni9uY\r\n=OCf7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBCuHhbBCVdcDvoENnbP+DrSGDcK+daCqJ+6KjDOiinAiBKGUFZSQEOVSW0h7JlxNEHtTR5mUbjkQ1mqQ2ZI4ED9A=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.7_1589228403654_0.6649235796691102"},"_hasShrinkwrap":false},"2.0.7-alpha":{"name":"react-multi-select-component","version":"2.0.7-alpha","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=12"},"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^1.11.2","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type                         | Default        |\n| --------------------- | ---------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`                     |                |\n| `options`             | options for dropdown               | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                  | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select             | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`                    | `false`        |\n| `overrideStrings`     | Override default strings for i18n  | `object`                     |                |\n| `onChange`            | onChange callback                  | `function`                   |                |\n| `disabled`            | disable dropdown                   | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                 | `string`                     |                |\n| `disableSearch`       | hide search textbox                | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options              | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component    | `string`                     | `multi-select` |\n\n### 🔍 Custom filter logic\n\nBy default this component uses fuzzy search algorithm to filter options but also allows you to opt-out and use your own logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-spacing: 10px;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"eed0204b5cc9feb34c6ed91e34ab0808e531ba79","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.7-alpha","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-858MAvBJhdLLjNvXTogcshqBV6P1MbIwtqnI3d1LIKyjKbNnJhCtm+zqVycaP78CYBXmJfmB83G9VsF19HdrNw==","shasum":"76738449696e83efd03006a6984f3faa8a6be328","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.7-alpha.tgz","fileCount":37,"unpackedSize":217868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUELCRA9TVsSAnZWagAAhlUQAINSpfhb5iBRTLJWgka9\n7XMBYCSHzD4rXte7ddGBdnm2rvVVIG2BtVLRAF7Pv/t3Gzv+x0XM7jAsfwTG\nKScV7h/gY5Y/ErT95xLBnqHEbVWNMsThZcPpIZlnb6ZW5OxGjDOaWGW+DX3k\nf3DKm1cA4ee/5/rCGnU7lr1mu7aZvGDHmUTGk5xTbE1UkNBqrsBtCvAniawW\nNcb7baVftyaVtDKJI6SR0ZzRzPTxFxUty74nzuIQe2BzqaphDBmjqQirJ6DU\nwmimuWdGJw80CKZ6VQdKNCawhF7h3VkmMPlevW2S0qBsQX5iEwoWZTgri9D4\nrzYcGFXTsatMOVuKW+kx1SGD3Ko3NqvpsL8hMRLkZ/UTRjE2Sl4IjF+T/wM4\n2ONOOkI+xvPqxZPHH2nU1p4aRZ3p4rlLI67EdvoyU6ZOfIcfG+7WHP+rp/7N\nZAXxiNwtfhaBS4Ta1xGRyT6UW6zBcr3Y1kTpuk8zliomegll7gFnfRC1fKa2\ny8R0RahgWMx7rjZ6hiKXW2zN89KorUiEPimvvahvjpbv7vU7Dp1zULoDlJJT\noDom1uBO05TyXI29nD12/dmgnkilUytufXuVPvu/PE42dZkonZD045/fKbcS\nkPjwtjXWVEQfvXaiwcDDjzcwG0K6GHr0uY4kwyAKZLSKCkHgrRN1UwvYLmT9\n9HYx\r\n=YBph\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4YtnxOTJw0rlUx1piJ/klBqe5rzjhQUUDqbPnLm6rkQIgKN3uEkrObNpEmLuG/g0bR10TnZr8iRse9GNGDmB4lxc="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.7-alpha_1589461258783_0.5164765004318155"},"_hasShrinkwrap":false},"2.0.8":{"name":"react-multi-select-component","version":"2.0.8","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"27cd2c0eb28b6297e80f395c79f916a05ff69c10","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.8","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aZUVGuVP+i6rCfRELjgPBbwV4O2vvBe6nChJvBywDx/UswHVHkX79HJ/ZkFk7vlEdqmMbVl41a36kXlt8lc/qw==","shasum":"09153f3a1b41ea9914a32374d53439c55ed71009","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.8.tgz","fileCount":37,"unpackedSize":217525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezQqOCRA9TVsSAnZWagAAH0EP/3GW6Pj99xyh8sCwGqDw\ndSF+Sxj06vrHaH2sW7Waspw9S1MazVtk6g6ipBWxbqwkwrWSfrFiGHzARKMn\nxXn9use+MLmE9a/Cft6qjzltcV7u9uNVsLI84gT5Yd6C8AUDioYA3ejeRsER\nS36c/enDGUeeVU3kQMMpcxhla6ZjvWHDRGXqFHXBNo9zUTn5H72koiGiUunS\nFlFL7Jn8eMBssQep5aFtgycOxb7y8iMf3eNtay+4oIIXPbG9TRo2ws8TMsVz\nCLXFOfxZqmWJIEjv16baDd0zHqARoS5NwGNqRmCj+HYtOeGfMfGdIjARWe2/\niG+tDsTFQFHXya4GRyPTgk69iS8Wbi7dM86SuAG/cCAUbp84LfN9jwfiWnu3\ntvXA6Eo/g7L1txGYAiTmeuKkCq4AaJvbZCR9byjkuED2yLa5KCxoDvpyIdh3\nqoGy6eZ0P7MvPIrge+OqPmzeH2TE9UDEqu6gfpRsB5/PMjEgI2iZi2G1Ec1w\nX0YUIocfzuEo2lQ9jpKPi6JYlNdDHJ+avB8VFBJCWtLnkaxnQvsgue2XXvYX\ntBkcMXEO9qNS9s/iVh9cxlTpAHvtLWEyzvG0KHphE5kFTe3c+ESMouZgKPs9\n/O+qVfDZc0h/JISicC21vK8CcEIWJpHO9J1M3Q0/B7RMid30474EUgJCrA9n\nKbb/\r\n=ysmT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUg/C60Y57sxPQSQJYYLJZ6L8kkWGMmXYNTROA6ucJawIhALPb0GQkpFS1wfj/GSecZ6zL8XwmE0SF8Q4eHy0qfuhq"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.8_1590495886222_0.19714398435258995"},"_hasShrinkwrap":false},"2.0.9-alpha":{"name":"react-multi-select-component","version":"2.0.9-alpha","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type                         | Default        |\n| --------------------- | ---------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`                     |                |\n| `options`             | options for dropdown               | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                  | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select             | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`                    | `false`        |\n| `overrideStrings`     | Override default strings for i18n  | `object`                     |                |\n| `onChange`            | onChange callback                  | `function`                   |                |\n| `disabled`            | disable dropdown                   | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                 | `string`                     |                |\n| `disableSearch`       | hide search textbox                | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options              | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component    | `string`                     | `multi-select` |\n\n### 🔍 Custom filter logic\n\nBy default this component uses fuzzy search algorithm to filter options but also allows you to opt-out and use your own logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-spacing: 10px;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"5cda6fb2e5d80235ed0f8c5d40774b78c39801fe","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.9-alpha","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wgdPcTWbto60lOoS2NIbwfMn5znnGzmhdgvAA2mho0ouwBYoFp/8gcrSfPNTF9lhPMz4YxxjK0quO6hQNCUeIg==","shasum":"0acfaa09f38ead25e4024b5c4764e83ca8f1620c","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.9-alpha.tgz","fileCount":37,"unpackedSize":217652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1SqkCRA9TVsSAnZWagAAcHoP/0GLLZ/cosNs2cgruo5B\nViW15C6bNqkfRdqz8KwFES3AHfJI43x87mF7wiUgUczVewH96FPZX4OKqf7a\n0aTbaITCSTOSgR3rF8j+r/X/TKBeZSXGLiMb+6gqY5nfTsJFofPZHn2ysSl9\nPNmvsIL/msObSY1FevH8pAPd/F3wBg/0Md5JI19dhvUrP9/rBVtrkWF+wE8e\nxopLgoSm49hHBbArPvxz/PAGlJOkujOaQxT5e6RQrCdRTkmJMkwTs91bGvSB\nmOezMDB64LEGO5NtkvElPDr5SVFwWsqcXJEkyATNvcYotWs9E0wPyi0iMxqR\nNx9VkvDeLuyjrQ8Sg7zb3hBlhclhv+ClRejJDGMjfZcPGyYtl6X/FAzIcL6d\nWMrbQdphPUPOCIFoayAT7LAMzrK0hTEW9Ms3xu6T+fwEO6rdXeGlFbrh6cit\nA1ZBcgAow5FpZ69bGpY7OU1yVfs0R4GGHqe2Qb7cSmuIuntko/alCMw6hZGp\nRYllWLuOesOFzW6cxKdVd4Z5RSSI+ynGXkSa+hPhfCXhLmW98tpV0Ckz/Q3u\n3Zz2SmzqSVzz5mGT0D94PuBPLUCYfThGV5jIwC43TeDhJx4GBjQknWtNtlHj\nQacfXFXpBvKYVbC1nfl5cTqGIwFZmx7Y0vNMu94r2RUKtpEpJvnHb4h1I880\n8Vbb\r\n=Yx8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrb63bXT/8HxqC0bqovIQ0oL16iiXpSXFx/btqLRurfQIgMONaGMrtDvGZahEV2gUlQKNlN6LHba+zClQJafKBeSE="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.9-alpha_1591028388538_0.8753640742092432"},"_hasShrinkwrap":false},"2.0.9-alpha-r2":{"name":"react-multi-select-component","version":"2.0.9-alpha-r2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type                         | Default        |\n| --------------------- | ---------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`                     |                |\n| `options`             | options for dropdown               | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                  | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select             | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`                    | `false`        |\n| `overrideStrings`     | Override default strings for i18n  | `object`                     |                |\n| `onChange`            | onChange callback                  | `function`                   |                |\n| `disabled`            | disable dropdown                   | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                 | `string`                     |                |\n| `disableSearch`       | hide search textbox                | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options              | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component    | `string`                     | `multi-select` |\n\n### 🔍 Custom filter logic\n\nBy default this component uses fuzzy search algorithm to filter options but also allows you to opt-out and use your own logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-spacing: 10px;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"5cda6fb2e5d80235ed0f8c5d40774b78c39801fe","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.9-alpha-r2","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qKhz/DXcws6TpG29lbtlWEBRKVSvtS4BsgxK2YGgX6XqU9p5+Pp2tBhSEcVxy3Uu2dm5XUXTAGFEyzDwJbpBKQ==","shasum":"9776cd71af38f5476777b72e358c036f1388117f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.9-alpha-r2.tgz","fileCount":37,"unpackedSize":217655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1SxICRA9TVsSAnZWagAANU0P/iBPcagHOTeyptzFwXoX\nKr3w1504PkRXhWoWeDOZdoBfnky5aDzSD3YPZFPUc4uvaqgbChdAOosp1HFg\nVPr2MOkNFC1leOFVpity8CmAKPcUu+zvKZeu8oH/BrmUn0DoGrKyXbNdMN4C\nX8cZn/okhaXcL/eBfYH1QFbT6Wj4Si/tuetVwsbbt2luKzOGWwbn4z8cq4nL\nSmUT++BZjN+OErzoftnnb6DwwR3+O5hiVoXWfSnEGjnREnILiaGdQoZNVHqg\nP/8bFJDaf6ncYU6zf+jikGxVtL6IKvJ/14DBm84MqTBxKgSleGAqhJ/yoGv0\nqhlq8JERvt/kO6fzWMAoLT063BkfVGUcCg3akRhW7iUn+NfpyaMqSllANqzU\nyiOlMjJht+qbJkDsFMRdVL/bihbIYLsf3pmPLtAurf83H9HLG7JY76Gj7iQD\nqfHoZrYKjxBuZSCIF9MJ8gKh5pxX+Rfv8BoXmwXPXhNStKW9qoP76ncCKr6W\nEzq5bKPEluixrfR6LC+GBC+0lTZ1lMgwO9j5snoZEkOLMBodu9P+ssSu6bzi\nQ+oMjnPUiqm6wy+i7tepRd319Idy/hlZ7IZ24FHfDjREWQtKqSB6YuI5yCux\ndzpKiC9VVn+OjZxjhBoCzUepMCrGohQhH8iII0VWyDXWnWhkezENtxBicq1J\nYpXt\r\n=6dNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS+beHOV56ZIuIE1taU4tgQ+Nv490e9dLYb237o+uPeAIhAJo4425JoKUyCQR5NmsH5Hmxz1T2wC9dfg0A3RB5dl+e"}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.9-alpha-r2_1591028807411_0.6324817951401689"},"_hasShrinkwrap":false},"2.0.9-alpha-r3":{"name":"react-multi-select-component","version":"2.0.9-alpha-r3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.9.6","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.18","@storybook/addon-info":"^5.3.18","@storybook/addon-knobs":"^5.3.18","@storybook/addon-links":"^5.3.18","@storybook/addon-storysource":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/react":"^5.3.18","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.4","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type                         | Default        |\n| --------------------- | ---------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`                     |                |\n| `options`             | options for dropdown               | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                  | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select             | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`                    | `false`        |\n| `overrideStrings`     | Override default strings for i18n  | `object`                     |                |\n| `onChange`            | onChange callback                  | `function`                   |                |\n| `disabled`            | disable dropdown                   | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                 | `string`                     |                |\n| `disableSearch`       | hide search textbox                | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options              | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component    | `string`                     | `multi-select` |\n\n### 🔍 Custom filter logic\n\nBy default this component uses fuzzy search algorithm to filter options but also allows you to opt-out and use your own logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-spacing: 10px;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"5cda6fb2e5d80235ed0f8c5d40774b78c39801fe","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.9-alpha-r3","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HjzmRTr93YrwEG6fvg0SmPtgCbcvWBZschC59fQYsrWvpmx3uUV1BMCBXwt+HHUyznCdEeYiECqTWqHBDO9SAg==","shasum":"97b4ff1a6d39e6b020ff74f4ecc357fdd639c886","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.9-alpha-r3.tgz","fileCount":37,"unpackedSize":217495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1S2JCRA9TVsSAnZWagAA13wP/jQcbDEdGgx8Dgu5EJDA\nI5n4ZM2HsmwnMv0HKdMmc/PDpXyXPciW2jLc7pijeGoaWNxpP7qaCvLqBA7x\nDhwyOHQuURWOf/tKwBWeRujKYblozcxzsCtTpRXh8c9+Q+eGkq1Y19IrBr5j\nC46mvvRkoWKVZhV+eYaninCxMHHn6N+TR+cZl7iG5hY31/inDUKwiCDYE/uJ\ngv966tHEoUa+PLNstxwBauwULN5xahH2MSXS5mNLFJDzj2q5D7kPcobINXYX\nBl4zBHZ/qXuLG7r2yjE3JOdvkj62UZJTtrfrS2r96hS9gCwGwhQtm8JelIXM\nIHnMGCzLwdP3orKIeV/qAjdEbImV05zeRldKMNkRDHKUzZpyzgjldLWvr2ld\nkatTNuxi9g/VG1HFiwB7rp2vNIW1S4EG/Tlg8PYY/1W1EkE/qwBXtW7UdijS\nDx8Mf9ciTmg0oMjEEvRfS5nCrlv0K5edQangeYxOXEI/Exq6i6NhK5E86C/B\nrw12AtcEV69KsYM2DWUXO5WAzeH+3JyA4PXxv2oLr2+vlMTF/xeFpNlFd62N\nRliP4UIAIMU/wkYLvvNwWrUMLh3dGRL7D9mjm8yZCYeZ6lde5zurvMTPJXJj\nlIJgnO7ORMLKk2k02ELpTX9YSLU6l325GImPJfIMzB9zt54jqSjELJbOcbFs\nwWRM\r\n=e54N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCffaat5N2T+XBdAtr9iNv8OW+p73rlCRzg+IbWIteiKQIgK3/VKmMB7D6tyqPF6rMYo74objtG47tV5j9QTZL13UA="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.9-alpha-r3_1591029129101_0.11974559965470344"},"_hasShrinkwrap":false},"2.0.9-alpha-r4":{"name":"react-multi-select-component","version":"2.0.9-alpha-r4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~4KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                        | Type                         | Default        |\n| --------------------- | ---------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`        | `string`                     |                |\n| `options`             | options for dropdown               | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                  | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option         | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select             | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option    | `boolean`                    | `false`        |\n| `overrideStrings`     | Override default strings for i18n  | `object`                     |                |\n| `onChange`            | onChange callback                  | `function`                   |                |\n| `disabled`            | disable dropdown                   | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                 | `string`                     |                |\n| `disableSearch`       | hide search textbox                | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options              | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component    | `string`                     | `multi-select` |\n\n### 🔍 Custom filter logic\n\nBy default this component uses fuzzy search algorithm to filter options but also allows you to opt-out and use your own logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can override the strings to be whatever you want, including translations for your languages.\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\"\n}\n```\n\n## 💅 Themeing\n\nYou can override css variables to customize appearance\n\n```css\n.multi-select {\n  --rmsc-primary: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-background: #fff;\n  --rmsc-spacing: 10px;\n  --rmsc-border-radius: 4px;\n  --rmsc-height: 38px;\n}\n```\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"5cda6fb2e5d80235ed0f8c5d40774b78c39801fe","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.9-alpha-r4","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ERcYSpHiqMjrxF4m0MfGz/69jOBzwrDLGAAC+1mWW8uWuxxPXkuVOMD/23jSOQn/ccRcQfBqAWz+DNlFA5wcsw==","shasum":"3d08c89874796ce6adbea3f9d28a99ed6a51aba5","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.9-alpha-r4.tgz","fileCount":37,"unpackedSize":217496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1S9OCRA9TVsSAnZWagAAuBsP/RgLvaidrNhqdeZyF7FG\njW0IspySU31mpSgKrmA6gSezal+L3ln5OJq9KoNKLQwvQEtwZpBr5neXvDcv\npMqAALAJGfx5eyCmBpJG5Qe4bS+8dY6GyMBNmFeUhcnnqCWpwG1JHXu5AUzP\nzGHIhKd7huG9mPZwS4wRVG1+VCho+zb+W6XU9IEJObERINg8n8NokKbRSEMS\nlJA+90tzat3QPFklMToiv0TlGIA8JmYxjXCF7YDqSr5b21fOd4n+oCoHEUBE\nc3PRpVZIL0Y+CMtH/W78Cdkq9FcZVyY3lXbJpr9HYcVVeMiTV/Lojt04tza4\nYE610C3Vd+KNZqE8chRuDYqBfy3cNRLjvuvfIWI1ow+sbpDa+bH42uf05wtm\nOPUc2ds19/yb8HNyINOq92sZvhxe9lgGfayo3hbNt1jRfqoTHolihQJ+r0Oy\nJ2JL9qV+ahNrSsgnHCm+iRZ8m5OGHizho4P9MxKvhQ9xOAg23qYtz3svNRI4\nwXV1AKGC8b04l3umVXE8U7XaIiyuA/VJrI4rfhH2bYRTuXWAqd477Byv+NQU\nbFgbBQQQ/s8+kne9WvDnHse3gQnAJoLGWIsKjVtr0CJUBbc2qJOwPS2ZYYZw\nJMWEr5yu6AwFzYO3em+RAwnPnlXwIxPcPWLZloXRiw5KwLiv3Q9QSFH6ZC5D\nTQ9E\r\n=aGC6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkQeV6uF7xSMf62bMDf0SwidnEVEX5PfIOutVxwysMNAIgGKVLST1yOWpP2tGnjQT2/9hT3t0lZoXtqt0B85GS1Lk="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.9-alpha-r4_1591029582044_0.7534998834435711"},"_hasShrinkwrap":false},"2.0.9":{"name":"react-multi-select-component","version":"2.0.9","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"719f437f61281b193b3e1f9853d1089193805fb8","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.9","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NzXLoWHMjluwOcQ8zjyfmEiatcVu0GHfQEMdBh3F2HrtcU50CTjSOycxKzEi3RaP4gJxFczOwsLRCmHgORKWow==","shasum":"ab9de548d2e629e0d60a53dc86c34caff78cdceb","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.9.tgz","fileCount":37,"unpackedSize":217662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe17ESCRA9TVsSAnZWagAAXA8P/1029JOW+rAEExLVK0lf\n+BlBEubbwqJcEHg9Yp0ZC4DzeMzwEku+EYOYueo1bzUniMVFBrGWg5Vj0JTB\n0VRmzTD7Pul1BVUtoyyrHgG+spHSD1FWKrrqduEDrsOiZON48APTEctmI/1Q\nmJpLP3f5B7DzUyJtIvG96b+gpZPSviZ8RUf8GJppq0mYkjiXSGE9C3FanF23\n9ZOunfWlZB+nIciup6b9YKEp95Qpq1n6jXmPPQBoSpSGq7GEUdQ2uH590Qw8\nuWVrgtI4i+5TGiI/gDByqbajuux5zVDXy8TiLgNMJ5QUJiNULT1/857vO1y4\nLgUNUgc2RC8s2QeI57EWcBESa2a1ewN0t65w0gRz/5+Y0+a4DsIzOso5eJFe\nl13RbJww+TKehokLzXz8ZShMWRlkPER1R736V1Tg66McArb8bEQ3pEpIk1C1\nSzaVFdEgaNaMCp9GoEHWAF33JN7/bqypOWm8YycdaYxnHzvHw3askmPIRaqA\nRD8FzNHcdxuS+1I1Z9JTKliCL/hEoLc5yzhSAsXdTWn2PR7uSn2idI4eWI0t\nREIEg84JP5TAzeKiRB45X3O7O/SjbuefRLUL2Q0kJLcKAgYZnWLyP5Xzzk/2\njC5dOZWloCqeTEVUt+XpHdj+62aps+5WdO9Bj6HIEzPs5bwdHVd2TiI20DDV\nsSmt\r\n=OfRM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9uA6C9L/gTgLpG91mJVZPIxaOjjzZRvNTBpGmzsXAGAiEAtMx1iWycp/FepKjIfHA+kNpIqIozY8Tee7SHmVld0/g="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.9_1591193874234_0.07014558949597127"},"_hasShrinkwrap":false},"2.0.10":{"name":"react-multi-select-component","version":"2.0.10","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"9133a5223866e6a51974fdba0d3e428603cd795f","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.10","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-n25uAUxlRyGvNzEI1K7LdQCP41OL1yIh+aMA813+/VDmpdIKP7n+FVcfexPZyQwscetV8no8pFCQQrX2PICRfQ==","shasum":"aac43f03de59358212fb4a8160bb1f154f33e3bb","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.10.tgz","fileCount":37,"unpackedSize":217714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5nRYCRA9TVsSAnZWagAAXtMP/1tDuXulCjqJIo72n2nf\nSKSXsyL23xfkWwE6nbuid2hkh/s0tcd883Yi0r9XDciJ+laBIP/GKZMry5XE\nlh7uo721DgJPzK9IY5vlljU1Tl+jo9+INEbQk0hblW+BJi7t26CwABgJpAlt\n+hLK2GgRqGFzfIeAYo8kVa+8dHdG/YylLYzYNIIdDmZbaK0o98LgLHeNpF9S\nsApi+M28oEGB1yuW3VDpgJCLZnut4MmAajQ8gz+PeggyJpG8DFb95xnSxrTA\nPFFHh0XPVAskuxtsjHTFIyn6639vObYz19DpD/zlM/WDN1DAhFAUYMdSn9kq\nG73KdRi6EhsdDhLrebqR6SCTp3xEpLri51BBdreySiFTlkRI4t3F1NroL/xJ\nXweGebv23wG6tPyPE1vM6nfWPBcWhcbwZr7viONRREpseqcW5jcpCI1BYDJF\nZhh70BUgVd4YpVgMYt0WK+Pz0Ihc+z4GmkWPCDSDcaG9HAbjSmPmi3P+ZvXr\nCbWHga5w9cSxAZLRQZZRhS4jgVCNpS/mW20joEVOdZDbaWQUyvyNSa6gaAQa\nhj1LiRi96YEaFWuhC8P7ZRSl6XfC5U44H785OEaR+HqDL5qd+uFLIA7lL/Zl\nv1XPxzlWuA7cyRrmQ3kYnF6pI8bb/UJGbYIzUAJ3qIikeGsbJuoV2U2x3PDh\nzWt1\r\n=g/jF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGL1WXqmfj46uajMSKL6rE6fb0zsCUkPEYp217cdmutAiBchw40kW0y4PR+hP0KKtDa2TCO49/2EHdMMVkYN5TX9Q=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.10_1592161367576_0.2752647231739722"},"_hasShrinkwrap":false},"2.0.11":{"name":"react-multi-select-component","version":"2.0.11","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"c6bea23b79bccd8676c1380833c6cf2cd3fdf8af","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.11","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tJGz/YituL7PRQvmKcZ/leE/ouW1ygIbqddjFvXU2Kw1d0J6KUYnAWGd1yhu2eHft03IufY1Yhjzz9SuumuG4g==","shasum":"b9f528ec3c7375fd685ed11360e9e56de26ab7c8","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.11.tgz","fileCount":37,"unpackedSize":218803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7nK3CRA9TVsSAnZWagAATAQP/1vGHqkZXDlSnt5glEKm\nb66mWsCuvUG2DxTXSnEg4QO8Tt8W6h8euoJG1/s/vzU9NjG6NLUQO5+UFMuu\ngMxNX09gM3TajTPJKtR7A9llt32BbJxI83VW2gBGmLNM6Hb8vZKdJMJzbozM\nu+Gn+bXeDI20Zy6YHTYFEFNSpUasiVsIU1MN2lK5zWEc0hIQ4d8JmmAADu24\nmC/l+BcGrus1uU1dcHr/aE/5n3BKNhy84ppJ9R21rBik7VO5QsswAPKmLF92\nUtKTmo+InAO951IkMKWVNIKIDJ9DhHFSHoXJHcmzhYhkfgYukxU2RxnrL1te\n2/Nv+iN5JuB0Knw4aPrsqXKOzxnFV96zAXMLZ0bO7ZkqNu7WNJtr5aD6mslC\nIQoeGuvfbGkwMytmExBMApDy+LPXzBbnhm2gYpIjtdbFDE3zZsdqnb8m4qiw\nz4ApdznXNQEtdoAWGNRhgNt7rXwfzllggwGmIfLZASGS9ZNkU2ar3bIzDRaj\n0hlekBX6mBfYaqy3Z5GbuDN8PoK3KTuY8vmktGcDjvzVBt1y6jk/cfc8C+Fe\n84/gGVqfRHLfDWrArkS75KxLmDe6IVu9zst6HQ1uzSW3qPLzME3elJOLzkji\nFVPUQSLugSgd99RM+LC4FnRMaUqCE8yHtEl2MNxTCmnplNrHrXBZkMiOY1iO\nNnbF\r\n=J4SB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJqzdZuFrtkocItcFMi54kEh5EmY9fQcHMsVxrVfEJNAiBvcmUDPRl1PfEh0uB1PshzVOsNi8pS/flLX98MGdT6zA=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.11_1592685238786_0.08749880503952134"},"_hasShrinkwrap":false},"2.0.12":{"name":"react-multi-select-component","version":"2.0.12","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"a9d221a0698c37bccaf598122ca907c20de40d37","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.12","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QcOc8zQgz9AQQkX51EuDokqPi8BIRGBQdvnn1im3d1gsSIIY2W09jkvd9+/ByVk6NiL4XjygJtwCGJSGQcr3+A==","shasum":"c24b76637f4b5f248d1a1b2be7c646bdf83db95b","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.12.tgz","fileCount":37,"unpackedSize":218905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+x9HCRA9TVsSAnZWagAAJ7cQAJMtzBNe5qwX3Exo42hV\nF1TiZLihXfGoi/5GCc1H8vyWugxnYIuZUKkBruSMtLrOV4eJ4AzSDvZgZ9J7\nYDSS/4QWhVErDGneoZNt7uS/5aU1VzZNtVPh7tfTbYURtQ2JQdzQwBrmYn79\nYO8RCBb5NyswrqzlioY6mRrHS8GoIR/iEKueDea5hCKuFXvUaXXXwKBF36ed\nk82VvEhPKkrhWObG7mEvMM4+jOJ66Tiit3Zp/FlfqHev7hC+pF7cvG1nLJWD\nt0TxDkD6TiwFnFVaExNxkQ8JW3UIHBDxuRcSj0ipBpK1PmrjbXs2ideetXTG\n014LY0xZQgYhYtLfprjlEMxsYobtaZlFEbx/I5zyKmLHhNr+v4fVGk0h5kYX\nWXClD4+3FeKCuHJ0XJJQadZWI9HCu3l2WRW+98zfYl51QKn5UMl0l6gXBh1k\nuHnl0X/KT65VuhLbfOqZnqRjbMfiqbwVA4L6AHsbNCaM0omtxrQPdRYk8PoC\nuCpk7yfGL4cGy98udZY9VkdpIsGfbtx9PWSKhjYQizneGQ/v/+QoaMnzW3UB\nPXkhpHl/eSFHBcGLYoVSYAKlRLmR2N6AQcVQN092UHP6pK1VygDFHzXO0V58\n6sAjBRULtN2x5yTZg0RDBW7lUzrpE7MB73g72DAA/yX9lr+D8NyCsbJ8knhb\nGsDH\r\n=Yp6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbqGRnPn5vH1Jr/lRSlkR6UJsgvUWin/1p+mCLx0T3BAiASsSeeTf3zo1eyLZfGxvVjfkLwTLZfADPR7DsOHEjNpg=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.12_1593515847395_0.7435865922416052"},"_hasShrinkwrap":false},"2.0.13":{"name":"react-multi-select-component","version":"2.0.13","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"5b410ea5fac220de6846136fac3b4a6b891edeb4","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.13","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MgPAfnO5KBdwLHjgsPlTc+1Wjtref0JVPIdi2XJSziwfSh+2aJj0Fq+pQQmGLqjKBkVoNtE3okgqjXbtqAP03g==","shasum":"efc6e48d8a10f04574bf9944cd8842ad4300cba3","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.13.tgz","fileCount":37,"unpackedSize":219302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBOCHCRA9TVsSAnZWagAAUCMP/3AGuCPzbkvL5G7YRkPB\nmCRtvEayq3XPw0ia7lX8Sjls8oIIXAyPC1GWMnrG67U9tSJ3bONALDfLmO78\nqhZIPRFsZNKNvyy6fcin0eXFXmuzSBzAwqWdjI5+3k4AlxZsvpLNZKnLsXSN\nfRbA5XIQASoBntzfajY/9niCE9mDURWDV8pFMfIbmOk6bHt6VyRO4mWiFW+X\noX6CyX7uweweOfU5ac+8VWBz5xWk/yXKM6zkd/GSQ4yiFv5nyOFlmE2ahDxs\nn5fEMoPLPe7ttALC3+P30XSQTnRpJAWyvwumwuXjEyBBONKO2ToGESABv0nH\niZu3xcjuJqlbs+Apu0XBwoeUZ80jBPKiqhjJ3RFf4GtM1wnFPjVkm7poUDgE\nj8/pwYK78xugHTxaZElg1CW2dTMO84j8ccNZJXixzChJtZ5IctdEN8XcBAvH\nVWHwyLQvTY6GkZ+NYn3GiulgiSkfLPYHKdBmL02XEYAWJS0tbIiUWHvLWSkc\nJTOVB2PrnsZai4nc0A1D2jpztga2xlVgfb7MepAdnXapyUs1Mh+4EXo67qAf\n1hlpDhmTTiSL07vl0E5zOlkmwBsuTOhStFW5eoWjux1i9fRy8aJPtFkhkvY7\n2+Rd9Hglh8sEKxybRyAuu9HI7Gy6mqzxknYVwgFWY81u+rFVjp1Zl+lHKEAi\nJncU\r\n=ob7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDxa0OU4S4DiOoAJy8XSXKY1m2hIEmpBBV6WT+iC0MfwIgDdySKqMk2XWA6e/KgAjZkvHGSvID0ObAClRrMc9bYr4="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.13_1594155142894_0.6940829403497908"},"_hasShrinkwrap":false},"2.0.14":{"name":"react-multi-select-component","version":"2.0.14","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"@rooks/use-outside-click":"^3.6.0","goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"gitHead":"d63c15ea760db229feeaf19478c2e2c99c1b15c0","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@2.0.14","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-oqDsf/EGzOMUQ0rvGWYV/3wTbsXEteZP2C19nsksj1iUkCC7IhZWqaTlj5ChjzMVmTLyrQrtMYLmzFj3Meo15w==","shasum":"fca1bac9fa19a64600ecb910122104a88afa7b44","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-2.0.14.tgz","fileCount":37,"unpackedSize":219302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBdQpCRA9TVsSAnZWagAA4+0QAJBFrNJos4670nL1KJB7\npvqHAnca5JAD8cvOH8/c+aFs/6Kl8XrFAF1+No7t6CpH8fzyxgWDbesm+zSs\nUV3B8PGLl3mx/YH+eqxZ/A/KD2iF63rBYGic2ERZ1GA+KRR4YpDPyvrgLBMB\np8EmeEWHT/ZwQAmRzrFW6vXQ4TxDMdo4iWTxngw77kVpRC2eo3y5xe2jeT8r\nzCd6gKew4qTALycsbP+qt6eIslzLojboJj6izJIh0oqm4NstF/5CLyatn1ij\n7oh0lxFLGcUtiCjfr9gDJcspVfj0exfLILy7QxHWyQFkEKVPq3xE2I/xYncs\nf+YWPvNNtyzsldTHLiDZvgP1FPIwYcO3lbjTYUZawaVzlX3xVeuJxOtn+FRw\n5FuURI1lwB33V1ejBmz2Pe6g7CRKOV49d2vVH8O/1he7qj/cBr1Dd330SOdz\nhG8iIuDzd6ECdEq/FXtUvQyyYeAIExFtMoRg0oH9/vKvaGmOmQKVcFjPLdNa\nF5cEEhUWLrlqbBBf89TfX4mGZ6m4BCaDZ5RyPKDr+NmAgjlx/fJ3Capy+43E\nI+zetKEtIYpkUztbvZG8OiCSqTNvgytHJWo+hDCrDM/+l6nNLZtimRK5+uvC\nQ48JFS9UxPKkNTvvPGU8+cppUegs6dcwd8+/mkcwTkVjnMc3891Fc3DBVzXM\n0aGu\r\n=sCOy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKl0i3Umbk/n4CcvXU9x26Omtfdh59iIOJDDA+juIJdQIgfF7nsYlbamsZJ63mKNrj8U1Vd5G9Gi8tdMspFS+kPpU="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_2.0.14_1594217513205_0.21992755684172516"},"_hasShrinkwrap":false},"3.0.0":{"name":"react-multi-select-component","version":"3.0.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^1.8.0"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^7.0.5","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"0a4adcf88657f4e8b51accc9d4ff4e4fadbbc81f","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-A0wYNJtZ/F9fcFpuLHX7UkccquTcXgDPIyJsnr4gSaP6uj0TfEAvxDX6v31u2gmqWU5nanGLT0s0Pjgfs024jg==","shasum":"7ef15edc21cf4bd2cd1a0a9346cc9058ad0c685a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.0.tgz","fileCount":37,"unpackedSize":215705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCiWHCRA9TVsSAnZWagAAf0YP/jIL3MDJBEWl3/+MNPz3\nkDz/z3dIlg52+XzrIWBuXvk33BCqPFYF5ki+xTTRdU2NeOKEYZO3eoqW3Ocr\nOKMRkdlvUubc6wzissUuO2l6le5Uf8Z2W9B9eu7awHgv7wC3tbm7xb35nr0o\nX+9CGzNi6HqFyvlkD+FUtvibe/t8SURiy0PgqPejs7Zz+iftUrW3LX9EASS8\ndKf6w3xOmIe9DobIsJud+RBrfJZC0aCT1VTGHFk4yiakj5ZtWlerh0pYY4Uy\nDLE9uTJl908LAhuItHWrHXYZOUxdX3csth3GCPaR6VPmlDOazXY7zF4dbeJ0\n/I+BtRYBEfuGL3OhUzOC//Xxx7hwKerTAsS0rI0qzmE880vq8rAvEcygehsv\nkSUcWEGyFIWghG8c0kvmVhH7YUuXuibW7csJzohQ7mYDwWNSJbC1Q2CldlI6\nx0dQVz6xdT9XN/dH/ZGLoBTjL7kpv0XfSvlK/HmXtc0iCFpS4mbnEBcrnk1R\n+OoiUpIdYs2nOflHYqazVY6ZF/A+7dThuS2F3BkpBd1Hc1J+TVGSQ5xzpUbY\nFnUHA8EAtiCam/R7pWbaiNuY6slR/lVS54aDPEdWnQ9i64CqSl/D9j5zoq/S\nmWiOgqHvGxtDFulzDGL2XRCMrFQOsijPr8IcpPciCIlxycN9yNW198otglvn\nPkTz\r\n=hPU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID80nJHAkEG/mK/ZbV/QMeQh8hlY2rOQbO0+0NCbz5i3AiByJIak+CIEz2Px74JUBREtDa41muc7hz0B2OSnHS0BqA=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.0_1594500486982_0.35751719370288404"},"_hasShrinkwrap":false},"3.0.1":{"name":"react-multi-select-component","version":"3.0.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-actions":"^5.3.19","@storybook/addon-docs":"^5.3.19","@storybook/addon-info":"^5.3.19","@storybook/addon-knobs":"^5.3.19","@storybook/addon-links":"^5.3.19","@storybook/addon-storysource":"^5.3.19","@storybook/addons":"^5.3.19","@storybook/react":"^5.3.19","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"bbb95606ff5209e485968bff2dc30e48b19fa2a2","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-VYqMq0NtoidS/8foTYeIWterOvQTuxX0IaDd9XBOakWT0GEIF1DqP+bYdgEZFnvOSxo857Nyq39DYSvKCYsGdA==","shasum":"9d579904c6c599b939969340225cdba38c909065","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.1.tgz","fileCount":37,"unpackedSize":216138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIb2NCRA9TVsSAnZWagAA1s4P/jVi4S/0XoG08a15CMN8\nqEn9IFPHs8hrcC0K2oqqGwyYdfXy5TdEV8IBQHMCV6TaKBYfNc+cTe3/YXxT\nRNMxmdDF+J2AvxLZ9JJG+P43LZe/Oenu3PgQY8wdhCtbVurmGM91jqgvk7FK\nNVZvNkok1Uq1s+U4ICkjpKXjwTrBVGbuCmLPkaz8FJYbqXnIX2cKYRk/O/lX\nSrRGyfcRVhljjrEcNPmMCPUtm2hv8cpm8/t/3zMqC+fkCQN4qbzPaIKmA8bM\nA4PVDo//ew/qdsvKLup8otFHO4z7GJkRlJxvCatobqknVOhvbFxK2X3f9vmR\n0VMbtQVf2J+izaf4HMs54HS0xg273SwL6Y2BwSRoQkFFU1s9Qp5rXzjPgGsp\nQPexBEK6E4JEsg2PxTqaDOsHe6qmFftaPNQszTwnTtpE/suQIPtUllPDbVBn\noM3JgplBVTtcCarUjPgR+gtz9bjeFvbMNnpDK1XSgxJcZMcTqnW/Sso5CzAH\nNU4ib1+I33IgvN5k3+K1+jm/5Dv8ZsarCy673PzGt80vPTOrHL7YmwnJU/cH\nRDFUUCEheA6d7VtNc2n/nfBRAZtRfhJEV2TZ8qrrXVlVBiepSIup2c5FI5Xp\nMGUK68Zs4M2fQsPc8jOcH1Wvc8bRVvJqar1gQG+LtNNuqe3E0d/29vvpgAtc\nfFeo\r\n=pm8g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKn0/7gSsIf6tuVR68yiau+At5HJKOobT0tKTAkyW8nAiEAlQw/OW7GTm+gJqUaJTVOCN54IEvaxEi42sjTgsd35ME="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.1_1596046733353_0.16111336972651413"},"_hasShrinkwrap":false},"3.0.2":{"name":"react-multi-select-component","version":"3.0.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"095427aa6e623305ee16f9c6610ddc94e77d8235","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7uT2g/3waS2l8io//LQ0ZyS0wL/On6Md22U/yANmdC+ObYct4si/iRuRVrshzBdYUrKKP1NOw2Wy7egfGfntSw==","shasum":"e19be2a0c8a9c339e5930d0f999b729f5308a4d3","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.2.tgz","fileCount":42,"unpackedSize":227903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUl3BCRA9TVsSAnZWagAAK+YQAJYKXJGwgKQxPheycy8w\n1izP3BQ2xbyZaMk+gjNkkbMaJRYKkDAL6j9P2/gcjUu1e0fVmW9Ba/fcqZJR\nMC1bl96xYNpbqB4tcBl5VkCufIoosA0dU/p70RdZXPFrLbc41GZwuzGyD/jd\nb/4/PZksnFeAKH43HqFXmsLp6VHG8KZ9NhHhXetMWu+ADQOdNTYFat8ilGGN\na38rWfDtJ4aDl9I7ZpvBgpzhP4LyA/iWcHb1/hWGferAyVgHhDmAmWAB8r8D\nhDJ4XMJSs6fTyCDpEFFotXVVc/Q2MLL0smUI9a28S/XJi8o6vZ9ZJZ6r8zuU\nfh/XgPLFKSGmMgm5fMarDam62WdLKcHw6PMFuwq9Ey03YWw2ugBfIBwY0gz1\nmEm2ItZ0FiYMnaKSzbiPIPBAoMR1t1KYiUsnkcjteHwWDe/x39Y7lhuRRaiV\nUtV56LRHOgSjtJn1P996i9VtVaYA2IVPJzzzevaJiH5D+OqHdnD7ksDmjioh\nV05zyUrZwOOEqA+4CIQUw12LnNeJ5q6UZ5Q0VzttwHUMSlDgVQG5ggWR/rv9\nllYH63xoKSyxfGU3Tz0ZUpGZfcytakegPovl4XSDDKE2wYQrfIWfbxlyxm6T\nh4tPloNhSs3LbmuItHoqEg2ICL5Eb7B/P0fSLpt5+nyBeH9T1aCpqdyhCUzc\nYSnl\r\n=5Bdq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5FERJXBXUazJCkyJDJQ17H033K6olGDeFtyCoRWLWMAiBvNwGFC21vbgeUCb6ZSvzo1c8h9oSg8YkKTYpKtxUYWQ=="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.2_1599233472645_0.35201835093495104"},"_hasShrinkwrap":false},"3.0.3":{"name":"react-multi-select-component","version":"3.0.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"a1e9d55bf8a7d179c4b64f3620b29f11d3d66174","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XXrF1knBOuhyurnglSze+h9I7trN8Lq9BZvMbUuB4kr7XulBXb3gE7nX+NhwWYJeCZ7GpnpLii3zwReg4AMWpQ==","shasum":"6ee1f18b806a1b1a78cfdab0a3fbfb592ce37921","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.3.tgz","fileCount":42,"unpackedSize":228238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHuOCRA9TVsSAnZWagAAtq4P/2GSD2RTkep7x+kh3pLv\nfEA1SdJTywv6FwGnXhgwPPpq37aXP3d1ADKJkvi7tLfIF6kCnCP+RBHd3I9c\nySykMl6RRDkx1ODLNbEstJ9bfMC2Th7qAJEhieTqK+tWbHcgGmnGi6+QzWBg\nna7Qrv6EdouzULEEgzBixJsPlBFLo+T924RHeETwwVHtuJqrpzBZ2sX/Kg10\ntDGl+Obf79cVpibpyLXGIEqNI0ujPWl1Ut9VkNaSq6MMyryHQ3vihfcwWHb3\nc2ELf2U/glZiksPVzKgUSJOhSWQBVCjLM1b76iTKeKPYy0pmey91jfC4EcUH\nEBCYo256qxwV61ccNbPJuzozOMqO1AphOhi3PX+xgVZceevbkIjq5XyKwU0C\njf2hSxpnCWAJdqVxFzjYoldNZ8PxZozHgZFyK2JRdgbuKQUn3CLBX8t2MI5b\npbh+cfRKtL2AhLLLiKMDazxZj+j1q8VhOdxUBmKvtr2oQKi4W/XtJnLHAUOK\n247EQ+BiSVgBVT1KTYVyFU7vcP60x7UDP+Ds5vJPm2X1jLmk08PDJ75sdHjF\nC+35waG+tfPTuoJP54gAsX3luWddVYo7kpYv4+lbxBL80kR2+guNyF9S1sTu\nKUSWa6CQDLyyg7Ng6SYxVDtzslr3rjxIboXdKR22vEe+zd6GF3yLke/0nici\nA3un\r\n=xqj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHihPDtTHtz3WoPz2YFahV72El0jK/U86YaQGNu4wRr3AiEAxCiGE3DitNUTqpMU1kl+SWvt5ChLRIGnSO7K4BzpV3g="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.3_1601993613919_0.6349138783360972"},"_hasShrinkwrap":false},"3.0.4":{"name":"react-multi-select-component","version":"3.0.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"a7209b348ad80ad733b9aa88f65063cba1e54b3d","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0qpp+2A+4UABLmhdP8gZBItPq+BAZEH6G+3OCCNyFMgfnNY3ZsJclxKOnOFOxvk2DcATRIbekXk2LaLQ+5d5QA==","shasum":"3e2d6f0c978d4f40b8b97bb425fa77adc374f302","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.4.tgz","fileCount":44,"unpackedSize":247396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffKv4CRA9TVsSAnZWagAABZkP/AjZDg+7I+lm/g/r0KNk\nAb1owc5LIgik3pze9V8TbZKfpmbYCMbRBGrfVesVYf8WQ02NcZvfGsVKbur9\nFjTX8beSztSlfWrkkCER2a5ypehg8Yi2Twhp2UZmZHuYHp7LQIc3lvvpQheZ\nWrDDddahI0StCRpDiUMh+9YbKkDhhPwNmRADaJbiBF6J+9XLkDsSbUSG0+nn\nKI5iM0sHvCvgFqUkBLyl/5o0Nt6CyjsIxt8N5BPG9tCoCEFCOmTpcZwJQ8Pr\nrJa4CfwfkzJtGVC1eS1CkaBA+93ulWbOiAS9XPgpM0OqBpfuzro4zA+LyLrC\nCTWL6G4y9EiysgJwTiKG8W5QLB7sqpa7l3jDzpqpm7YR0FsP3XnwWx+dpzaw\nclwy+4jjCAzRLD0q7IEAXQ9x9d0SjRp+Ykl169GowMcmUbUdAZWO5Lmzz6ZT\niHWyCiw4XTLv6FcMk5sNnJn6DQgeEo3YAcuY8lGytELQ3vajy3lXMgAWV1tm\nezFWSDqLewM0+xr2eMYnTIFIGrFv/3IHkgVGo4CuRrAXT1qYg+WNhPJhMNOA\nBmsH6168RMYe5EDbR754+5ULUKmc1uGUyoTSOF8t+03A6T3bM8dmCdLIbsU0\nXZAubd3QAmwQqIsj+HrL/VKzqUDSwC4QpT+etdIdHMwd5fzcd2A7eUFMo6Dd\np5Qq\r\n=6AJ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTLr+CqdbGQ2d55YjMXaeZvskGB5rGDUlUOo0p0BCbzAIgOQ7arXwGhQ48jX7uIUDOTrEtOrbF/I1IRsECUpZeQOQ="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.4_1602006007847_0.5621185963786204"},"_hasShrinkwrap":false},"3.0.5-canary.1":{"name":"react-multi-select-component","version":"3.0.5-canary.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (~3KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n    { label: \"Watermelon 🍉\", value: \"watermelon\" },\n    { label: \"Pear 🍐\", value: \"pear\" },\n    { label: \"Apple 🍎\", value: \"apple\" },\n    { label: \"Tangerine 🍊\", value: \"tangerine\" },\n    { label: \"Pineapple 🍍\", value: \"pineapple\" },\n    { label: \"Peach 🍑\", value: \"peach\" },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                                            | Type                         | Default        |\n| --------------------- | ------------------------------------------------------ | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                            | `string`                     |                |\n| `options`             | options for dropdown                                   | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                      | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening                     | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option                             | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                 | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                        | `boolean`                    | `false`        |\n| `overrideStrings`     | i18n [docs](#-internationalization)                    | `object`                     |                |\n| `onChange`            | onChange callback                                      | `function`                   |                |\n| `disabled`            | disable dropdown                                       | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                     | `string`                     |                |\n| `disableSearch`       | hide search textbox                                    | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options                                  | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                        | `string`                     | `multi-select` |\n| `valueRenderer`       | custom dropdown header [docs](#-custom-value-renderer) | `function`                   |                |\n| `ItemRenderer`        | custom dropdown option [docs](#-custom-item-renderer)  | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                           | `string|function`            |                |\n| `debounceDuration`    | debounce duraion for Search                            | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                   | `string|function`            |                |\n\n## 🔍 Custom filter logic\n\nBy default this component uses a fuzzy search algorithm to filter options but also allows you to opt-out and use your custom logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can easily Internationalize this component by passing prop `overrideStrings` so that UI strings can be presented in a different language\n\ndefault values for `overrideStrings` are as below\n\n```json\n{\n  \"selectSomeItems\": \"Select...\",\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"selectAll\": \"Select All\",\n  \"search\": \"Search\",\n  \"clearSearch\": \"Clear Search\"\n}\n```\n\n## 🎛 Custom Value Renderer\n\nOptionally customise value renderer view by passing `valueRenderer` prop\n\n```js\nconst customValueRenderer = (selected, _options) => {\n  return selected.length\n    ? selected.map(({ label }) => \"✔️ \" + label)\n    : \"😶 No Items Selected\";\n};\n```\n\n## 🎛 Custom Item Renderer\n\nOptionally customise dropdown item by passing `ItemRenderer` prop\n\n[Default Item Renderer](https://github.com/harshzalavadiya/react-multi-select-component/blob/master/src/select-panel/default-item.tsx#L27-L47)\n\n## 💅 Themeing\n\nYou can override CSS variables to customize the appearance\n\n```css\n.multi-select {\n  --rmsc-main: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-bg: #fff;\n  --rmsc-p: 10px; /* Spacing */\n  --rmsc-radius: 4px; /* Radius */\n  --rmsc-h: 38px; /* Height */\n}\n```\n\n> use `!important` if CSS variables are not getting applied\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"a7209b348ad80ad733b9aa88f65063cba1e54b3d","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.5-canary.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-iZvbSQBchZZlhdMQKTrhAeBO6knve9l53kIr68yvOPMFC69rKhgiQ7L8jZUx5VLeux+weB2KlKnJ41PwB+vqCw==","shasum":"07b0154f8b3d389536edb023b68572efdc1bd751","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.5-canary.1.tgz","fileCount":44,"unpackedSize":248352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZL3CRA9TVsSAnZWagAAQEQP/A/Z8yE4NLIvAquqCUG0\nKfwj66uauUXHNAjDXAEbGYcjtS07SLfR3V0Tb/fC4Kt14OJhG/vHdu9BpyRC\niX2Ro0jHSb+RyUeScRGLeGP6ivgkS1112r3dSaTZOco1LShrwnDPY163LVYo\ndncT9v9BHTRpMtZo03IZULR3OpAF6Bh56r8bZTwsVn4BWwJuCfcbyDycmnRd\nDZv2uXecB2MHT94GLXitUGnXDQRMRb5J5UCWquELm7PIpLKMrU5N4UM0DBbO\nc8HwwriSZEpONNEH3TBbJPPDg971dqhvo1yFYEnZExYNGdDPtqGM4OQ6TI5Y\nA0HDt1oOid/x35OBdL/KeCQx+tSXYIdslKUCzVG/qbSkLyv5Zorw1u2QSTe5\nCnuMyKGUDi6JekN+QGcGxgghujL0g9Gj3Lkn9j3aIl4BVeRiSJKSF2xMQ76d\nJTzFt/0JkCOzaF8XfrVvN5wXpdVEIoZUIzy+icWpdNNdyYSEQGp5lA0f4HFk\n54WTi25lhXPYKL+HsW9Oo6htdo3p8JXM3n0qY3l0V7D7h8+zDXE/1j9U0hTP\n+viVEx0RmMkcGZPTXkU7pzeQ2Ox4asfqIbeC/M+rYOzE0wH1p1eKEf9rB1eS\nL0EZ3l6YMlbUnsedKAiCz1S2NVOum9yrgzDWi8SlIC+Zn/DlQXDWrptuBt51\nfp4O\r\n=cKPX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIisyIZsPs1vfHyuDMhJupNWR0w/65EsPNn8L0N3MGHAIgPmUqRp+sq77ToPrtZQo6ma2iFlKOLiDDlzEInRNCU6o="}]},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.5-canary.1_1603113718800_0.5413819097200028"},"_hasShrinkwrap":false},"3.0.5":{"name":"react-multi-select-component","version":"3.0.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"c4316a35b30c940547a3d93a1647fdb01203689b","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cGV+43+kwaaWRxaFVkdKSJAIKngusSUCsxu6rTiHGahTTDZ8mz0IVmUApI3z5rg2wdlbO8ObEsZL+6+9kRQ9gw==","shasum":"e258dad7834def83d6686ebef7f3925b47dedc4e","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.5.tgz","fileCount":44,"unpackedSize":247624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWwyCRA9TVsSAnZWagAAtqYP+QBNrqIwVlku3vr8QAoX\nJtlKyQhHFFKYncgIbmAUOmRbU/K9MsUsqfTwj/E9Lc3xk3id7Wla3NzNSSzy\nGuuZs/XP3/SRh/PBekjDlJ71LEYrqt4FWDHRZq3Ke4ZEkMnGA72eNDbG701M\n3NG889aXsz7v7UdF/vdN2EM+Ez87InHEcP636Q3adJcyL/1g0wjOICLFrijS\nFdIpA2Ur2mmyRHss2h01UevUVhh9CkxRQxZ7LrBjAAsXycLewPlP8zDlBvba\nwOY/OlW/Sv9CPsxEAa3HPH5mvUx16KkwI4IEUaxzsu4eZJOetd8KcN37efFF\nAa4tNmHCc5eMK0f6juBN6ijbtT0AfDdgzTU90X5iMD8bRnmKX1Fxm60HDvK5\niAWW29q6DgnK5gaV0kiVU8RRlCfiHwmLBerDsfINjiaeHXq/5ZLrGc4FjJ/l\n/4xg0WyF2zB04P9WbBJ7bnGrnc6WU6GC5McGWVTB43uVVXbi5jqwbDxe2qZg\nevBYGrq/80kaXKoCIHTb1yXznTeNULpadJ/V98BuRwIorT0+H7HAgYoCzb0N\nx2WnpFhofVQNOzXYVUl+C+FsDyXstFRVninSulmyjeA9HZqNa6xVfK6d0ygd\nCwYHIG0X7tOUWTb0kbsBjRMGSC6vTzBQi0NF+WvNaWX7o8QuYHUuLsmNmhs7\ncT6j\r\n=rMMc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlVM/auynew4Q1SSG7O3NXo5flGBddMWgAvcWwyGkqjwIganBMF130WBs2WFsq2on8cx16NCvKso6Yg292ph1oJ2k="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.5_1604414514105_0.020679453687920235"},"_hasShrinkwrap":false},"3.0.6":{"name":"react-multi-select-component","version":"3.0.6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"1f74e413c5558e511983c5bdd00896806bd8f2a1","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l7QF+JzT9IOqSRYHsoThMguiXl+pwd+1swgebU8BLH+092mAYhM97PvGux9qko1Ob9/pf7i9QnivulENJJBpHg==","shasum":"fdd687ea416c721435819058a5330ef64109f07a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.6.tgz","fileCount":44,"unpackedSize":253038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsrRwCRA9TVsSAnZWagAA6EoP/jh5whX5lCRnROK5xwbx\nMsYmVaizrh8qBkTdnW/bmpU983NYt6HQAtij8irQvX7VBZiRoHcLgcjF3YE1\nXCFCqYg2wsA6y9vbxYVletxb0KXLBw7gADX6Ptww6yIjKNdGZtALqPBzFNFU\nNY4AWOnxnp4hdNytCfbCiPLiwgxx8j5PRa2w+LZyeZF4B/4Vr77b/GyJhf+F\ncaKDAwc4AXDrGlxJgleUesucqM6TTXS3u/oK0gKDwxOdJhx56ylHceA5Yz/H\nJAeQ7h6REUP7wIJo+u6WLiisMywK/q0tWRYteren7p0rPhuH6+lEMvVPf7pZ\nIbulFdOlyx1wToKQyV2y4pRtiDYSHrbI1qoolfqH0fRcusc8qBx5YggcVhmb\nTtzJ68LJRQc7UdX80pyzb5tKNyZ5vCBNiZ4wnHTuLjFbcDraiXMOKJwcgwyc\nx/8rcvRACjy9ix5S9zJiJPmGfQmvnx3CxJ6uXpR8vIJ6BnYixWXlpoWVmP4N\n8sY/03lTHuWmQELGqdWJMKYGSDhqUQxiCBSPkyMsDbT6sYdvVH9diwGnENpN\na24ag9MurI65oO089Vl1XBkcDVTBLfGJRoGKoWJnMNks+8JqLACsmIWlXOVX\nZd8peWjRSSfESzNYh/XcNpZwFDuR7nBAOnFSXk5NCjA65NY3a3F5n2DvGN3R\nB6nC\r\n=LmlJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtpl1OEf/sX8MGX7TyPiPhBUBV8slQDFaoOYyS0xYTswIhAKniyAyLl7gEgQgGNcg5H2k/GRHVye7QHR0ZrxheIIAS"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.6_1605547120348_0.07093557288779517"},"_hasShrinkwrap":false},"3.0.7":{"name":"react-multi-select-component","version":"3.0.7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.4"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.10.2","@storybook/addon-essentials":"^6.0.13","@storybook/addon-knobs":"^6.0.13","@storybook/addon-links":"^6.0.13","@storybook/addon-storysource":"^6.0.13","@storybook/addons":"^6.0.13","@storybook/react":"^6.0.13","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","prettier":"^2.0.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.0","tsdx":"^0.14.0","tslib":"^2.0.0","typescript":"^4.0.2"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"0cba0a94bdf1cad19ca0645b2cb234db6888095a","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.7","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Mhvn8ANIaFOzj7dKz8DEQNcCS2ZikesuWNpmEbbWkDG2Hwbao2QcmLTyiSPQILMo+NP8D2+KWQu5qDN1wV9Cqw==","shasum":"73a1642cd795bfc7ac878371cf1bb9bb4b508a37","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.7.tgz","fileCount":44,"unpackedSize":253632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSoQCRA9TVsSAnZWagAAyz4QAJhEBikAzWs1an+Fq+06\nuQLrRNqNl9LGGjpso3zq0kgJsJa6OZxGc/xKgSSw+uXNJLSnc6wZ/dL0Cpn4\n11ZVX+rYRrmSAFTquWapu8BRonP66IfG4riSk7YFwVr0f/CTZBjs2g0L7IpV\naEXT1hdfMqs2S4fb3MZ4Z5PCmH8hHdegQdcvpPD0ZW/adMSR3It/t8Pavvas\n+y16dL2XW9hKGxiNNWXFzFz8f2/b3k2LKeQaicyH7C2kFDNxRBo48yoUs/da\nB47yHsi02MDMtURtRcaWhKAXwkopwqoQHBCL/5JyPmsfww+ARTs7kDASkgNi\nenftiPWh/1N0QGSnxnLbbYuAFKiTfIaQWE0dEILg/LbfM1SSeTaDPRaMXYrK\nDqZq8DFB/em8O8TkFyXKoY/LIRiggAdtkWf7HAYaUejdt3OyY9JTGdFfTHqR\nDLddl8XX4Kms2wWYnLoVVYunzCf9sT+TtbPQKoIUeiyVJgcv6sUDepXYKi+8\nYDWA4SG2opq0O+OfamkMHWxjvWyrxk/0+blO4L5td5kYkjC6aFdgSQRx+gDL\nzH1A0ZK9VdiRkc60VIjsz+15Efde2AgLBYCuciSiAuS0+v0mGu+mmfdV6mUC\nn2OEIpEFscgh180UURmUVb6oRaSQUwZz9wciiBRyCBjPJjZkDVl5wFY6fxQm\n+hih\r\n=O7l+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv7v1QJrl07jDPFN+l92C66EXQlb9MbsD9uv+xXKLziAiB6/hRIHV/u6T52LOvS3Vc9HNvLc47+C1s+/FVoL7l1lg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.7_1605708303506_0.16891130164522727"},"_hasShrinkwrap":false},"3.0.8":{"name":"react-multi-select-component","version":"3.0.8","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"Harsh Zalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","lint":"tsdx lint","prepare":"tsdx build && filesize","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.18"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.12.10","@storybook/addon-essentials":"^6.1.11","@storybook/addon-knobs":"^6.1.11","@storybook/addon-links":"^6.1.11","@storybook/addon-storysource":"^6.1.11","@storybook/addons":"^6.1.11","@storybook/react":"^6.1.11","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.0","husky":"^4.3.6","prettier":"^2.2.1","react":"^17.0.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^17.0.1","react-is":"^17.0.1","ts-loader":"^8.0.12","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"3a11a834e2380c18a00cbdf640676b47c2be7a81","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.0.8","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FIgKE4doUqzbK80tuXxNpSfy88yPSdm5RISWqrfDIKqV2Yov62obuAFlc2+K15qJ9qH8bJCz1iQIOzsJZDNUQg==","shasum":"96afe11bde131cbfa2d38c456b768064523dcc72","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.0.8.tgz","fileCount":44,"unpackedSize":253631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5xLKCRA9TVsSAnZWagAAYesP/iB1xT2PyL+aahc3+/28\nUIX3v3CX5pQBIINYVVZc6nDmJ+3Da0NcawqVYv/vRjQ39LFj31Qgbe/NBajA\n4zSXDGDPUKcTY3vdYCNIaTgYg7ERA/28qszYxyCAt0mwdDHb6M6KP4BcI1TB\nrYhqChnVC9q74DCaBP/wqzwFT5AXic99sVaifqRIFo3QrIUdYlbfApJngn5U\nN54hgPnoCZsaanEgHECleOg4+gO7IL8vv5/Co9t+GfCr/MI3Kf4yl32/bVhz\npw9YgDS2pbG+K2OHx8h8s7LRSBpKI01tPPsTcaYaMubUk0j0Om3j+GOJUqYF\nkG/RmkhGbd3dtQ8o7yD3Tfy5ameAuT2t01VuJ3mNb7s8obuDEYYS8JFBpqB7\nq4KEJaojIKTgxwiPZ63W5Rp0uSw/shXNt8mc5Y+iMCJm8m+b9cNdy9Xj8k11\nRJECjkD/nnQVTZzt+JilGIjvXJhLflwsYSLQXT8cIQsVe25hT1T3YKS9eYOa\n5Fk/uehhlseKB6fwvTN8Q7gtpqhH+l6W/X4C+TqC3V12mnGtUdz/lA7VG5HN\nEajffGT8Yl6m5gwgH73Gh6VlBoFq2QT71Z1kg1cjfk9R0oMmOeJdBAS/H+rI\n2g0g92WLclajKhdZrDquWJfJbIqHDa4vgTeRmWo30C2Ve97Uk6eASp6Py3UK\nLT/4\r\n=T+29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5Zh5WZvTRWhSyAQWM+4UsUz11tpwMGWUgMBzZq1IeMAiEAs/WoaLLugqfJA9o+bIYMZCcGIRrcQQ2niIRYTxrFIVc="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.0.8_1608979145704_0.6159518356526683"},"_hasShrinkwrap":false},"3.1.1":{"name":"react-multi-select-component","version":"3.1.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build && filesize","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=16"},"dependencies":{"goober":"^2.0.21"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.12.10","@size-limit/preset-small-lib":"^4.9.1","@storybook/addon-essentials":"^6.1.14","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.14","@storybook/addon-links":"^6.1.14","@storybook/addon-storysource":"^6.1.14","@storybook/addons":"^6.1.14","@storybook/react":"^6.1.14","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","husky":"^4.3.8","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5"},"filesize":{"track":["./dist/*.production.min.js"]},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"15bdb3f2b52d0a98f66cdcc1d0ff04728fc25c68","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-cobAxgtPZPhbkZv4I7Ubl9ezWt3/iSQCHuKdLm1KllhHWAUHM2Cg+h/xp0DCrOWyk/zfVYr/xOSY2UAuNuvneA==","shasum":"f08a1f196a42a90b6e53b2a43fe79a90ad05b713","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.1.tgz","fileCount":46,"unpackedSize":244384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBFc0CRA9TVsSAnZWagAAbnAQAIC1OjOs3TnO6Wc4oUy7\nLuyO+y+GIfgxIsJOpeh0ffqyjWs/6JdRdAbFqEPoe3lsbDBUmSp4rhUDzT0T\n47lXiCPUbsKMEsBjmT8JtzvUTU3hCjlErwcotwutdHRONtUd/c9Vscb6HVLk\nMxDaGjcveg1etAtP4HtCO6rj1KV3AMq7R5Uef7UaqvqD2wp/JKhoYQomgJ4e\nFd0lA4+gNGq3+Pc57aastUPn2DAx4jPc5yURUyhDvMzI53BIUELYQL6WmXs4\nnINHRv+RNlY5f+dTbeXJ9wa4lrC4l3Xf/QOdzjUrQp4iFyccq8C0WK/6UJRl\nAAfH9xLA4+7yNB7JZfwrNxHgFSL3TZAbd/2KucHF2lJIgh4jHLDeOnRCImEC\nIJw28jh+lViW09nsSxH0z86gmbs5j+VMQ+jkUuk6BTN7X373K8foIV1WJRfe\nyaa8n2fsPrwdiuWnUvzfR+XX1bRKDfHbxJORqUOS5nEo1bNHvbdNR4OQcFLe\naFlyqNjBy7ttPV0yQWeEYfRgEWWEqyr1VNVaywJxWYzZRG2qRzcUUuGC65w+\n4zvP1AuLbMxR332PHJajAhBDX2YSjZQT1A93D9L0gfyiK/eTuKFaS6tiIHsV\nD2DRMbvm6bc5fiErNboziSPTCeKAL+K0aG060hvQrj0kt1vv8YCnAIpu5SFK\nQ78G\r\n=7baR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlQiaUoxC1FKAxRFoKDirG2S2zZ524ttXQlSl3Pv8zIAiEA4xejPdMoo7ZT6Jb4JSMo2sohF+DSB/DU1b6jznamD6Q="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.1_1610897203833_0.2366075344770584"},"_hasShrinkwrap":false},"3.1.2":{"name":"react-multi-select-component","version":"3.1.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build && filesize","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build && filesize","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.27"},"devDependencies":{"@ampproject/filesize":"^4.2.0","@babel/core":"^7.12.10","@size-limit/preset-small-lib":"^4.9.1","@storybook/addon-essentials":"^6.1.14","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.14","@storybook/addon-links":"^6.1.14","@storybook/addon-storysource":"^6.1.14","@storybook/addons":"^6.1.14","@storybook/react":"^6.1.14","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"filesize":{"track":["./dist/*.production.min.js"]},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"86c143afdd7d5ed6c86b6a997645dea4b69f3333","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PNmu7lSvvAdOgVaEOQe+16LWctdvNw2CF1SWcX9w73WUYqgTvSeXhiSSE+TgNBDGQl8xBXOLnbkXMa586kgjow==","shasum":"3f6e9026850ea1df096105bf3bcce71a67f9f726","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.2.tgz","fileCount":46,"unpackedSize":244511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCnIECRA9TVsSAnZWagAAn3YP/REPMwvSZdySYBAWVEbd\nwiupZnMmA5sw8s9SBDsL6fw0H25ePpcstqvyuH24w4JFh8MM0sD6EA11hwwE\n3j3j99Inc/F6bfyiBx7+dG3gClwpndlUHIfbo6TWGl8mcRPYWFXoJeegom80\nvmXqO6cubOH7N/nrVz3lKnolMm3L/3JJRG5rCua5LWPxMKpq2apleG19g2WS\nqbt4/qj27AWqtxtCmIvId4wzruS5jq4eas+PB1iCX4M5UYWHzZ6nKYlm8do9\nqNYl/hMZTIsLJBWmRsDIhS0rH597+5jwMLrhBwFTvLRXNDe8FeYsVsQUI3qK\nzZkahZadI91R2RxqrresIeFLk4ScObYnAm9YVv1qg4gtrayRaESmnyOmKA0S\nJl6Q9W5/e4x9Ej9VOadOPTX+LdOwIqBGkXf+6WoThyaxB6+yPLmm9/3MaZnz\n+lycXUCuv+fO5/g0njnb89MFNugSgQ9pXes6ISO51s3wM1ABt5MUKxLKglSh\nYGj9gcjCn9H2OO/e/jh43yDbSKWG5j0yyyW+4SftrNAvyPbI9Rk3aWB/O8qy\nzbV6Te/6q3/rv10/IEpbroz3fEZGpcGHOFvnKBFftcXRymoPu6o7sQQwJ4aH\nPi54ZKtBAiG7gEzMU1Jtpz2XBCgDcEtqZYyCw38zQbQUJ5KKYC8FBhvKCzIB\n5/jq\r\n=Nllq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3WgBVmhFbJJsK2cWcH6TB2rTUF3fMowdiUT8U3lMzXAiEArxcMZw0BVu76HpiIADPBZbgyysexNuIDoCAxklKlUbw="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.2_1611297282780_0.44310522292070775"},"_hasShrinkwrap":false},"3.1.3":{"name":"react-multi-select-component","version":"3.1.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"dc55a207d800dbfc30aca515cdf9e61c278f07ce","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-g4bh8U8+qyA+DUzuejtSnE+MfMk9UjArJFd3xNS8G9r6wF5rT5nWWz6bzhgMvkXpKCZ5xQO+ygkGPSw+IuutgA==","shasum":"3a04e461b0023641e471e4757e6ba93d9826cace","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.3.tgz","fileCount":46,"unpackedSize":244623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJUxiCRA9TVsSAnZWagAApGoP/joGz5ZHRBj4xXqsMpmy\nQV0jaZVw+2Ce6rqa7QjCeLOCqgZ0VvGFCH1kgAjBbC9Pnsf4GNtUHBvdXP+X\nN0Lrg1ay/p2m4YjuYa00wumYKQHmMrELCEJRkgm/ObPf8Q57OjA+dvKo3yQv\nX6K50QyhS3suiln54HsZ7nGVpoIXR975QD4q2HfiPRi0fzAz3lo5ScjicQjp\nAJMwIAaMbIJfKDHTl2dyrfQ/UebEkRGxphcLgugmk1ygpT59pcCO/QDt9Ck3\n232NRBYiA8hjpcmNdCc/kXj7J+G9BjLQllRRI/Ilg/wqstPn2XoR+X5BTJQO\nR6aRGlrKGS+fshqLTtpE32wpcGCRYVBn6eNA9iFb/UPvtzTVWZIA02k3NCCw\nahQp5q8mOBKaUDjw7ARLaufdAywLGUAaRveXS+CdNBCQ4F7orf+5iXJM8hGS\n3MrQCpxFk3MDzrFCX8QctZwvyDXh1SalpG5mDpI6W4et+7NxEwjOU/SQcQ8s\nXSl78TvoISTpE95RFM7gfliSrc8SmeW35VqoEGqx01cYf/OzYs73WvnZerXy\nuOCOI9BurWQFCiuyTu2R00b5Ik0lmP84mfF2CDzLKzBCgT4IL8gR5Nlg9vXR\njwcIQYptXie47ercjyQ0Yg6O24pyQ/lvZoC9PW2Jq6pet2wI432kwh+trRJ2\nCeoI\r\n=CpjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr5Qqs5DqB7gpseBM6ERPRX0a/KfpF2Z6FHyaMMRZiegIhAIXskEl5DVdyZjTd7LdFvMLJV6kRdHeCVGLvGDZ5yOFc"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.3_1613057121438_0.10407234248757913"},"_hasShrinkwrap":false},"3.1.4":{"name":"react-multi-select-component","version":"3.1.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"4fbf23e4d3617b2fc307cd254ec37cc36459f1e5","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.4","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-cQGcBUP+Nl0HOZSOK8LSd1L45vU5dtr+5PLOlPmBo8pxqAPyXu3WeJFaZa/DIpa0+jU6wy1q7pa3FcTWQPEYLw==","shasum":"eff224b338af0c9f80c44c4c753c1f7a96548fe2","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.4.tgz","fileCount":47,"unpackedSize":245054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPmlvCRA9TVsSAnZWagAAQPoP/319wDX8LzRHfiF+62eP\ngi+as60/90tBKY5x1zdyahk8LwYZnwPvWWMXHcExE+VRzkX/2B1UhgsOGk1U\nRhWu5g+9zHl3wisuAveDZKiLRCOt+ZtHKs/VDIt6mbkFc3ddf6LE/53yiBuk\nX4Cvy2CRLQW51kI4H4G/M4iHkFHYfygrXSRYEk6Dwf0v/SOVz6uIdMVVhzph\nJErMTgo6SkLy4xnU/ggmzZqg8dPFVUhmNalKqjvHTplk5p/siFIyvvBpdOKh\ndk1fYr/rXxB8ffIqwgD1SY9B+ok4Lu+ZuBHwPrAe7r/gGt70lvGST3r+6lk2\nVI9+dip8hQb3S8kzEPBuIL6jkoihSmcMQw6iYilt04b14X49j8PfC7ngT4n/\nrCIyKzO5lm3QPShlUWmiTqHKAlC9lKv7fnHvyALMtdVpfvwy6BsRpPAXDzb0\nMbzwgTSEPkctGKrfAB/hlYm30vzoX+sVfx5Av1JoLnsA3CswGn1IesdKce0o\ng4VMjuVctP1oYy18AxcYrpKle14NAXk9+NvIyKcJljqf+Z9LjV4IOz2SNzFw\n4i0CGpkF19P7PGWCLoc2dxQ8BzrMFCUWMW/jlMuOav7fIHfjJa5LYVWN5jq5\npOx8p1u++POrb0tNDjCNvx3OkeMuU/IpDfz9HHuDnnvUi9imp/gu3Tsu93OX\nl/c/\r\n=jRnv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP6Wtz9yUXL1dxk5lRJOfrLY1QrnnQcTG0sDJO8V6daAiEA9GRSHOwhlybbfciuM7yA34BXjUUr2MLsoc/iO5Rp55U="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.4_1614702958396_0.9309378794053116"},"_hasShrinkwrap":false},"3.1.5":{"name":"react-multi-select-component","version":"3.1.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"6da1057c727f0a8ab5dafbef6a905662eeaa7b36","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.5","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-rL2LGCyUmCrDgOLc511PahZ21D47gerJ3d44SIyt36AziPjmUOGf0H5UqR/D1xTKGYNNlDb27gde/OT/nqkqnA==","shasum":"7b9cda1958e8f6aca301161922e1a11c8830faa4","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.5.tgz","fileCount":48,"unpackedSize":239030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7q1CRA9TVsSAnZWagAA8qUP/2W5NpvG+RBeaETEzGbW\nq1vOG/g7CBPA8dsp9N4NScrwT2KwHk50sA45TT0K06fo9gvWVCWLuzuxhNPU\nCBSbfdFZ9u8sH4ffuXPwrimyIwhOp0B3iWEMGGenVu/sbnbTAF/tHWBNNByp\n0pF5A3igLxrfWMjs+MB0+HptHF8mqPXpk4qcK+FC5Iip9BJz+PxJQmfn8Ru/\nCZ63yApKlaVYBe9T898TmatMyv1+Thmbgrf8vDkDAY2sYJt/Cabh8xPPNm1s\nOdCjmRwoXrhk1DzhGAYfW+W8TmghEPMusbMDp6I9oDZX1VvqqyjpareHdpZ1\noQEqzINEpH0fYPDRSLisQB5igW6u9Taj1PXRyL7LI0Uzif+w6gPp6I7lLPjo\n5fr3Tc8jV7bUbf2waBLvaZdqPF8RjMO9wOYG+b/mobX3OIQazUvIFjTFIgF+\nI/tLHbB1K+aHC5Xu1894rIWvP2PW+2S9NUN3wr5jUYFPMfE+HoohP5fi8nSu\nmYEgoTlnhb7NnpEAtRGg0flNgrrq4EB4aaLvTJfmBV8slvlW1oAvQNhnnf1i\ncaxJxWA9YUb1JiYcR7l7hP9fm61x89N8S7AurAk8GtXKcYuvcUMJsSWwY/FW\nLecLn7t3OkN0KN64sQlpL+Qm68Sn32HboFXAhGDVv8Ibkt2nioLwMpRR6JNM\nvgVo\r\n=YWyf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxUgl8Ky6PbWNPr19K6zxj22smshr7yt4fgemtIJy5EAiEAwvuCZD2nHn2YTjXeudY+Fdyfv9cLosoN3I1TJNFMhrg="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.5_1614789300898_0.6405987210555124"},"_hasShrinkwrap":false},"3.1.6":{"name":"react-multi-select-component","version":"3.1.6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"6bc5cb64feb6d8c7da13cce391e9eff7a923c64d","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UnjvSXC/4iqiRh5IcECNgXovox5K7kKzbV1tQ4Tr6gYo2rvO9SHjT/ELVV841U6z6huQZkcZ5gUQyhC85B/95w==","shasum":"84e148ba6c501a1c7b37743fcce0d2b3ad4dc279","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.6.tgz","fileCount":50,"unpackedSize":242564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT46iCRA9TVsSAnZWagAAp7cQAJXXl/MufaPB/5OfAzzl\n9iC6Q6SOuCscvKL+74swV21B2yXLzCYJUs6TSAevxScDQKyYrzSiSRBZZ5F1\nTXQYPvUpIvksbcSJXnBl/oi62DMJWRc/5DfPAMMWeeODaZ2Cp/oo3txYPSE5\nJF4xUVeTUHl+xuldLQhkN/vct4CEf2lTficSd19AT7fwFRHE87fONFpAc3yj\npVsVZO+Fp4uio4Gs8eTlat5Fc7eUHnyJuc3W9OQMU3dVAKutKgLqsc3XXpVM\narDakQk90cjo/pJIi4DkgjQZWQwOPN/IhGHrPnF+R3oKjINSyvVunXaTFui1\nFUwMSGAAYQsDIBehOx7NTGSaLDvLzCqyhrq6MNc4jlQLwfUhnQjHzcyDg3UI\n/IDdCInRAD0nZYG8VljrXvFjEkob16Rz3r1DC82QdQV6urdNN30TvCSFcL37\nf5tWRLKAyytaCmRHS2LA0XaoqMe0YZqVZ7UZc2LQZO54CwK3qZ7hytP/bTfX\nLBqr86nCpbaJkesaEvvBRV22TOqgky5oemLfcfbcYVLxqJPLezMbvsa9NA6t\neaQZv7a/JrY1tpXYFMhg5P4DSXwUOrRzKmsot3PX4acyOSNt8EU6/QyWvXoC\nq5eEgka91cUf8CkoswvV5QgldehA5GmIczIyXp7NNZ6bMDAqU2EjPeJKL4VA\nBfDe\r\n=WDwa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh7xzTJHa3A4fBJjHQoRsU0nD3OZwc4lmDSvKhXnfxewIgWCMAb9FCx9CVl7YfQy7jwPx0NeVkAl54fa0KrLFL4XI="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.6_1615826594124_0.9392920022191158"},"_hasShrinkwrap":false},"3.1.6-canary.1":{"name":"react-multi-select-component","version":"3.1.6-canary.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n    { label: \"Watermelon 🍉\", value: \"watermelon\" },\n    { label: \"Pear 🍐\", value: \"pear\" },\n    { label: \"Apple 🍎\", value: \"apple\" },\n    { label: \"Tangerine 🍊\", value: \"tangerine\" },\n    { label: \"Pineapple 🍍\", value: \"pineapple\" },\n    { label: \"Peach 🍑\", value: \"peach\" },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                                                           | Type                         | Default        |\n| --------------------- | --------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                           | `string`                     |                |\n| `options`             | options for dropdown                                                  | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                     | `[{label, value}]`           | `[]`           |\n| `focusSearchOnOpen`   | focus on search input when opening                                    | `boolean`                    | `true`         |\n| `hasSelectAll`        | toggle 'Select All' option                                            | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                       | `boolean`                    | `false`        |\n| `overrideStrings`     | i18n [docs](#-internationalization)                                   | `object`                     |                |\n| `onChange`            | onChange callback                                                     | `function`                   |                |\n| `disabled`            | disable dropdown                                                      | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                                    | `string`                     |                |\n| `disableSearch`       | hide search textbox                                                   | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options (async supported) [docs](#-custom-filter-logic) | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                       | `string`                     | `multi-select` |\n| `valueRenderer`       | custom dropdown header [docs](#-custom-value-renderer)                | `function`                   |                |\n| `ItemRenderer`        | custom dropdown option [docs](#-custom-item-renderer)                 | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                          | `JSX.element`                |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                        | `JSX.element`                |                |\n| `debounceDuration`    | debounce duraion for Search                                           | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                  | `JSX.element`                | `function`     |\n\n## 🔍 Custom filter logic\n\nBy default this component uses a fuzzy search algorithm to filter options but also allows you to opt-out and use your custom logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can easily Internationalize this component by passing prop `overrideStrings` so that UI strings can be presented in a different language\n\ndefault values for `overrideStrings` are as below\n\n```json\n{\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"clearSearch\": \"Clear Search\",\n  \"noOptions\": \"No options\",\n  \"search\": \"Search\",\n  \"selectAll\": \"Select All\",\n  \"selectSomeItems\": \"Select...\"\n}\n```\n\n## 🎛 Custom Value Renderer\n\nOptionally customise value renderer view by passing `valueRenderer` prop\n\n```js\nconst customValueRenderer = (selected, _options) => {\n  return selected.length\n    ? selected.map(({ label }) => \"✔️ \" + label)\n    : \"😶 No Items Selected\";\n};\n```\n\n## 🎛 Custom Item Renderer\n\nOptionally customise dropdown item by passing `ItemRenderer` prop\n\n[Default Item Renderer](https://github.com/harshzalavadiya/react-multi-select-component/blob/master/src/select-panel/default-item.tsx#L27-L47)\n\n## 💅 Themeing\n\nYou can override CSS variables to customize the appearance\n\n```css\n.multi-select {\n  --rmsc-main: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-bg: #fff;\n  --rmsc-p: 10px; /* Spacing */\n  --rmsc-radius: 4px; /* Radius */\n  --rmsc-h: 38px; /* Height */\n}\n```\n\n> use `!important` if CSS variables are not getting applied\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"7e1c058b7bf32631e4d1feea7ffd61326dc499a7","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.6-canary.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-drcooY/4WBPd9g718/xMAOyQpRTgWCBiuga5pIAbJ5+7zKk5e6Y1YyN1AnGgy/73qxDq9iDerEovezA6wmtD6A==","shasum":"db7d2524f0546233cc20f9f71ccf2a755e9a33d8","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.6-canary.1.tgz","fileCount":50,"unpackedSize":243936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkWlCRA9TVsSAnZWagAAHrQQAKA+n9SeOxCgHw1Gs6WY\nuT4H4/ZKgt77mj03EZ6rPF7CxHrBn9O7TGYukliPsE1xSlr9HAO8QFqAaq6i\n3RMbMqKBoKpgIJ12CMWM/4ToinmlXwMKeAnnjf09/exQt3VGaFcN/Q9G5Ntx\nl137yd1Hhis7t6kfJqwHt5n3sgMWMGNBXm3Vmg7KaKDnMSIW0K/z+2yJ40ZW\n8LAOlWnkI8c5bHDPGxHj3kqAc/dxyg6rTly2YcuVMpGU0qGVPgyHok0QLjbP\nyCjSx1HC6+LAoufYGTLWheIsCxDPRBq0rWC9dlZifAcO+YGmdsH5GKWyA0e/\n2+REJOR6tNXDFGETqTFhW2hlUjINNKOYJXmBDawvbZdllQ75BEfqFUs7cDiQ\nTdisnr/xlDR5OZS1PwGA6WoqqHJaKQ5ycwJqp6B6ARmhVzjoa9L8OHUzUH6V\nwbbQPBz9aNSpDfQuCvasvQdiyxpujU0Akv6VwFszWlFnkHPPJaTZ7iY/CtAg\nRC33lb35nNHdgXueduNxBTYHtIa3o8VCBCLmQwzKXAUIK9Jr6GaBYhLtQDnp\nEG6GyB1uQnQRMbECXQJnlQQNrmOo00gNh281AIqolu/TW8glN3RI9jafRA9Q\nq00MGgXVP31kEX+95lai7IGZE+cXL7fXHnv1QdEoe5j+QYIFPccDHlmgz3cI\n8Hk8\r\n=usKk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaJBIxDoIleQObTutoNLxg29Op8t5fqCxgvutBpJlNUAiAhWBDo4B+aqpuQm/K2p/WdoeeqKNgiC42lik+aplQjKQ=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.6-canary.1_1616004517041_0.5575399282020244"},"_hasShrinkwrap":false},"3.1.7":{"name":"react-multi-select-component","version":"3.1.7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","sideEffects":false,"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{"goober":"^2.0.30"},"devDependencies":{"@babel/core":"^7.12.13","@size-limit/preset-small-lib":"^4.9.2","@storybook/addon-essentials":"^6.1.17","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.17","@storybook/addon-links":"^6.1.17","@storybook/addon-storysource":"^6.1.17","@storybook/addons":"^6.1.17","@storybook/react":"^6.1.17","@types/react":"^17.0.1","@types/react-dom":"^17.0.0","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","react":"^17.0.1","react-dom":"^17.0.1","react-is":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"80eae4137ce1abb7e8f38aa97bc45dbf4168c818","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.7","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ycb+qCc8I+KLjlgVvo/I5Gsali8qw4vLUjfIMorgpt/RUY0+0aOtqxOAc4ojwQAe6tNKee23IRyCCQvU4tyBFA==","shasum":"4d68fa57f20b02c596c20d8ef61cc3c304ade766","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.7.tgz","fileCount":50,"unpackedSize":243966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWv4wCRA9TVsSAnZWagAADPMP/0wAnBfV0zOcXMgEO0nd\ncangRCbOstZyR4f4p19yi4SswXrYHwadMWPBDmYwXwkjU4lCQSZjyr2GH5US\neM+kCEcuE7JSAB3j02jBSgwaBuN3PwkJKz8rRr1f9uNVgUueqnWmvxf9NjzN\nC6nMF5ukLCtImAv+V6GLYKgOK7yDZxIyuqgs4cesRUzwHaY+ukRGdHqlEHr4\nx4SWpXls7hhycDL3/NwFqFqrgT5lABV2Y7skX5q3kIt5mpXv/tZ5t1sjDSB4\nXWFk5EAAetdmsBUlzo44wvkvfpMhQaszx/OjjSTc5fYvElcjTLAR4htqyC7i\nc4he7VMOj3qmnUdneGFVfkxyBmxxl5RVZZdpnaoAkIFwQADASL3rh+Dj0NAI\nPZ7Gnp9CzTqa/MI6VWgRCWT22SjJiCdyUcgSFNsrsWVNgR2YcXfOfPm1FDPH\nA1WfSXxZhGEUaXYGdwdeC+ft3LRiVzu+BxWPTHWa8qgfLq3KEXEVAB618QEe\nhGChMutInWWAvi/CWGFEI3Y47ZTy14KuUDXD1tJGQtd+ntaQcoOSdu5WMBIA\nAFbbKrILUtr8NcbE1AUz+F7KrDHZhb/57IXQIGsx7HYe1gYXHxMPBTt8FxIp\nCveQpuQcF43yt2K0ARFF0QFYbA04fSLscFi65ac96A4z4FB9YEumGBq1TULP\nHjK4\r\n=/Aqf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDED5ZmzdGhi7hUUaYvii08+FoP3prgvx/8eeDB7nUQzAIhAPn9Wec/SFgHZNn5CohMaNn28+YjmS2Of8S6rXE+PI3k"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.7_1616576047981_0.3344814798011708"},"_hasShrinkwrap":false},"3.1.7-canary.2":{"name":"react-multi-select-component","version":"3.1.7-canary.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.10","@size-limit/preset-small-lib":"^4.10.1","@storybook/addon-essentials":"^6.1.21","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","postcss":"^8.2.8","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^4.10.1","style-loader":"^2.0.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"engines":{"node":">=10"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n    { label: \"Watermelon 🍉\", value: \"watermelon\" },\n    { label: \"Pear 🍐\", value: \"pear\" },\n    { label: \"Apple 🍎\", value: \"apple\" },\n    { label: \"Tangerine 🍊\", value: \"tangerine\" },\n    { label: \"Pineapple 🍍\", value: \"pineapple\" },\n    { label: \"Peach 🍑\", value: \"peach\" },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                                                           | Type                         | Default        |\n| --------------------- | --------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                           | `string`                     |                |\n| `options`             | options for dropdown                                                  | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                     | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                            | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                       | `boolean`                    | `false`        |\n| `overrideStrings`     | i18n [docs](#-internationalization)                                   | `object`                     |                |\n| `onChange`            | onChange callback                                                     | `function`                   |                |\n| `disabled`            | disable dropdown                                                      | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                                    | `string`                     |                |\n| `disableSearch`       | hide search textbox                                                   | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options (async supported) [docs](#-custom-filter-logic) | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                       | `string`                     | `multi-select` |\n| `valueRenderer`       | custom dropdown header [docs](#-custom-value-renderer)                | `function`                   |                |\n| `ItemRenderer`        | custom dropdown option [docs](#-custom-item-renderer)                 | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                          | `JSX.element`                |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                        | `JSX.element`                |                |\n| `debounceDuration`    | debounce duraion for Search                                           | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                  | `JSX.element`                | `function`     |\n\n## 🔍 Custom filter logic\n\nBy default this component uses a fuzzy search algorithm to filter options but also allows you to opt-out and use your custom logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can easily Internationalize this component by passing prop `overrideStrings` so that UI strings can be presented in a different language\n\ndefault values for `overrideStrings` are as below\n\n```json\n{\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"clearSearch\": \"Clear Search\",\n  \"noOptions\": \"No options\",\n  \"search\": \"Search\",\n  \"selectAll\": \"Select All\",\n  \"selectSomeItems\": \"Select...\"\n}\n```\n\n## 🎛 Custom Value Renderer\n\nOptionally customise value renderer view by passing `valueRenderer` prop\n\n```js\nconst customValueRenderer = (selected, _options) => {\n  return selected.length\n    ? selected.map(({ label }) => \"✔️ \" + label)\n    : \"😶 No Items Selected\";\n};\n```\n\n## 🎛 Custom Item Renderer\n\nOptionally customise dropdown item by passing `ItemRenderer` prop\n\n[Default Item Renderer](https://github.com/harshzalavadiya/react-multi-select-component/blob/master/src/select-panel/default-item.tsx#L27-L47)\n\n## 💅 Themeing\n\nYou can override CSS variables to customize the appearance\n\n```css\n.multi-select {\n  --rmsc-main: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-bg: #fff;\n  --rmsc-p: 10px; /* Spacing */\n  --rmsc-radius: 4px; /* Radius */\n  --rmsc-h: 38px; /* Height */\n}\n```\n\n> use `!important` if CSS variables are not getting applied\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"ca0c348dd7b5e0a2481795bcf5b9a9ef2358241c","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.7-canary.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oEAwfztc8u1aCGwbuGxRJRIMPDVW+aoZ/Ll2tbpeY1XksezVLmHVIRRQVnuZHlwCTOWfCwKNwX0NjRRb4/v6zA==","shasum":"f3dc3a55d8abe00583ad1cf760aeb6db93ca8f89","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.7-canary.2.tgz","fileCount":55,"unpackedSize":241555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXOMSCRA9TVsSAnZWagAArEwQAKEOg0aluNJ7xoE8bB3I\n48rsru2bW4POyAriivldPEhZmbD9zD8/sz8nVXjsicFaFbaFeT1d/aot9Jdr\npM04JK7e52NZy6/Q8wlaJCuay/cYI7jDbyEX4/5AUKi7+Qcqdk0r4l/oCHpb\nVyPsa0SJhSATHnRN5fLLiU5R/e/OH6FfBJ/czcdWuVB4ttwZuTwK75apfXvQ\ngGotAbaqwWq/8JkCrrwZvZcNFd8vE8D9lGFa7r/H2V9/SQTgnt1w+KV2VlBO\n4tX34fU2OWSiRJr+qL0UWQctIwkTDqbq1zlcmZtDFUPtX3uWrvrM8z8i7Y26\n4aP4qmBmc/AdcW1VWgv+vOA4XRczEBcAYxdQqkyqCBto4SVO685VNBUQ0uXI\nttIgE0vqQO/RDpF6aWua7t4eWarwHZG51A7GPAuLb0goKkN3VZUse/iLjAQ5\nwZUEeLmeVnKP7bXA6yK3PAsC1XHsZjE54UNgRXDwnjH7xDgL9Q2QHNVJ5brj\n6p0TZ9/cumObJTfE6Fgq/XOsJWhdPmzaLOd2xSb+4QTjAUTHWk4MkI9jaeYE\nB4zhUeLjB5nzNmWC3XgxGEomYwco7+W9VxcHKDidcC1m62ALtk05gklvG+DZ\n+HBZApfg060UjQmJDVn6QIxZaPah3vz8+C+9rRvJdFCFPKxBGBI0dpgCFTv9\ngzXK\r\n=e06n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDns+21gk/YIQVAC8DSLW1U6T3BIPue5/mctNNwwKW+rAiEAqojnO6RllYWwaJT3MjuKGslU324JWyYVyHss9pn+Dps="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.7-canary.2_1616700177942_0.17925964053060617"},"_hasShrinkwrap":false},"3.1.7-canary.3":{"name":"react-multi-select-component","version":"3.1.7-canary.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.10","@size-limit/preset-small-lib":"^4.10.1","@storybook/addon-essentials":"^6.1.21","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","postcss":"^8.2.8","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^4.10.1","style-loader":"^2.0.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"engines":{"node":">=10"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.netlify.com)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport MultiSelect from \"react-multi-select-component\";\n\nconst Example: React.FC = () => {\n  const options = [\n    { label: \"Grapes 🍇\", value: \"grapes\" },\n    { label: \"Mango 🥭\", value: \"mango\" },\n    { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n    { label: \"Watermelon 🍉\", value: \"watermelon\" },\n    { label: \"Pear 🍐\", value: \"pear\" },\n    { label: \"Apple 🍎\", value: \"apple\" },\n    { label: \"Tangerine 🍊\", value: \"tangerine\" },\n    { label: \"Pineapple 🍍\", value: \"pineapple\" },\n    { label: \"Peach 🍑\", value: \"peach\" },\n  ];\n\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy={\"Select\"}\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\n## 👀 Props\n\n| Prop                  | Description                                                           | Type                         | Default        |\n| --------------------- | --------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                           | `string`                     |                |\n| `options`             | options for dropdown                                                  | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                     | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                            | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                       | `boolean`                    | `false`        |\n| `overrideStrings`     | i18n [docs](#-internationalization)                                   | `object`                     |                |\n| `onChange`            | onChange callback                                                     | `function`                   |                |\n| `disabled`            | disable dropdown                                                      | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                                    | `string`                     |                |\n| `disableSearch`       | hide search textbox                                                   | `boolean`                    | `false`        |\n| `filterOptions`       | custom filter options (async supported) [docs](#-custom-filter-logic) | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                       | `string`                     | `multi-select` |\n| `valueRenderer`       | custom dropdown header [docs](#-custom-value-renderer)                | `function`                   |                |\n| `ItemRenderer`        | custom dropdown option [docs](#-custom-item-renderer)                 | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                          | `JSX.element`                |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                        | `JSX.element`                |                |\n| `debounceDuration`    | debounce duraion for Search                                           | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                  | `JSX.element`                | `function`     |\n\n## 🔍 Custom filter logic\n\nBy default this component uses a fuzzy search algorithm to filter options but also allows you to opt-out and use your custom logic if you want to below is the example doing just case insensitive search\n\n```js\nexport function filterOptions(options, filter) {\n  if (!filter) {\n    return options;\n  }\n  const re = new RegExp(filter, \"i\");\n  return options.filter(({ value }) => value && value.match(re));\n}\n```\n\n## 🌐 Internationalization\n\nYou can easily Internationalize this component by passing prop `overrideStrings` so that UI strings can be presented in a different language\n\ndefault values for `overrideStrings` are as below\n\n```json\n{\n  \"allItemsAreSelected\": \"All items are selected.\",\n  \"clearSearch\": \"Clear Search\",\n  \"noOptions\": \"No options\",\n  \"search\": \"Search\",\n  \"selectAll\": \"Select All\",\n  \"selectSomeItems\": \"Select...\"\n}\n```\n\n## 🎛 Custom Value Renderer\n\nOptionally customise value renderer view by passing `valueRenderer` prop\n\n```js\nconst customValueRenderer = (selected, _options) => {\n  return selected.length\n    ? selected.map(({ label }) => \"✔️ \" + label)\n    : \"😶 No Items Selected\";\n};\n```\n\n## 🎛 Custom Item Renderer\n\nOptionally customise dropdown item by passing `ItemRenderer` prop\n\n[Default Item Renderer](https://github.com/harshzalavadiya/react-multi-select-component/blob/master/src/select-panel/default-item.tsx#L27-L47)\n\n## 💅 Themeing\n\nYou can override CSS variables to customize the appearance\n\n```css\n.multi-select {\n  --rmsc-main: #4285f4;\n  --rmsc-hover: #f1f3f5;\n  --rmsc-selected: #e2e6ea;\n  --rmsc-border: #ccc;\n  --rmsc-gray: #aaa;\n  --rmsc-bg: #fff;\n  --rmsc-p: 10px; /* Spacing */\n  --rmsc-radius: 4px; /* Radius */\n  --rmsc-h: 38px; /* Height */\n}\n```\n\n> use `!important` if CSS variables are not getting applied\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [TSDX](https://github.com/jaredpalmer/tsdx)\n- [Goober](https://github.com/cristianbote/goober)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"ca0c348dd7b5e0a2481795bcf5b9a9ef2358241c","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@3.1.7-canary.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HQBl/FUWXwBlXoIBHXUxAbSD44hi7OFXHj//syE1SryBPdk+Ral7xtIabvxmv4gRZBncbgQIV+8PiFoiw1eazQ==","shasum":"c989c8e5df12ca89e08a6b1fa42f209019a1f149","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-3.1.7-canary.3.tgz","fileCount":53,"unpackedSize":239494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXOfCCRA9TVsSAnZWagAAjEcQAJnngdFyC1BbaV9DDrUX\nxlkt7F9rBCw8VgJZa+u9A/PKIiNCuZXF1cJ6bXqMM394PCq3wqITDTgPsFrr\n1Xrfe3t6VWauryYGWDevmvS9tyOAKUzfggXMhE5h45Se6mrFc/7+ArTqUCTw\n7+uaxv/AQiCs3V0IcQftbm0bSRiuP3Zw1w/NuQ1aZjNTqLMtdshXgIWghnX/\nwPuUR3slnR8HqXqkibd6IpqodEUQ8raKIzZTgxa7WvZpxAEBDXOazameGBb4\nxS22PKje9zf2U7Uq3W4Ik2HWLCCKtb/5Toj+zRt/ZIkvFDuXcIBFLoEa2nlv\ns1wuznO57sYbYMcKcyXWlQJBj+ousHrHiWgWQU3XQ6dIYw7P0rxskmSI3AT+\nlDYszjGzJ1oAqSWwSjwpEN1X5XFehyDVjKffHNP/cneGRcD198dxwF8AUyux\n140K7Nu9Nr2YxmKaU3ZgDjH6eC8f+QoKtsmU7hcMwTwnTWjPAFjDkSfL9sEy\nC3htYQOVx+GPQ1FRraipktanWbTVy108QlzPDnSvElDoIzunJLBkNAfFQWEQ\nA86DCmp0O9XG0Qtl2yuh77gGVd0znaE58k25GQjg+UVojEmRV5FOnIR9Oxc4\n+9u1TSK3TFGkuVWE35tmHdYMNw65YuBc96H3sb3mlfv5InIfNiS6JqEoiA14\njRf8\r\n=nLS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAQ92mRB77bSS0rg6UWi/OFI9JkPuhrLeeYWVmk58YNAiA5fFrVTdZ/S9j4AqyhmH3g/NtnCYj1idtcC3+svKbYEg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_3.1.7-canary.3_1616701377845_0.7479946255930159"},"_hasShrinkwrap":false},"4.0.0":{"name":"react-multi-select-component","version":"4.0.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.10","@size-limit/preset-small-lib":"^4.10.1","@storybook/addon-essentials":"^6.1.21","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.1.21","@storybook/addon-links":"^6.1.21","@storybook/addons":"^6.1.21","@storybook/react":"^6.1.21","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.8","postcss":"^8.2.8","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^4.10.1","style-loader":"^2.0.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"eae0883e282ad406c76187293569ad7bb4b8eebf","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JcMoqy68KN8cSE7JopbLwVWXftkhBuHHwKtPCmkdQHFW8yyC+GaNxqmuStYJuNByPOIrwo+fj+Bin0GAQ0d1dA==","shasum":"51b68a79aec3b72e0dcb1d7947b9c71ba4aff77f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.0.tgz","fileCount":53,"unpackedSize":240121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXgfHCRA9TVsSAnZWagAAkeIP/39xP/K6sc8k9zvIJcZm\nlMV3crIKE3Z1oAdrLruPVJPyjndK0oGpsh4NlC49ue+D+MSSuwTUWA+9eyYW\nPhMOeu6amRf2oGJGMt+HXjp3SpQUhZ0iMRfr8iEcCQIP1qMaVtPT7hskttDT\n7XCld6CRCUm9lP+eJT+559FXi28CBDhd3mLejNTeGupZ8U+xI8nkjnS9h56c\nexwrhnttjqouznOfz7IKuo5f46ShnGMQQyKg4Zl4xkd0zlHDUZdD/srXyR7S\n9zJfJ2xXOzjLO5/tLycX8tEzePLY4/AyZf0T52XQ1fmnkwpeQ7u5/5OeTRZL\niw89fRWBH6kzXtwx6fuUGaGdrSpNqMTKD7o7MPAXecv5fuv6qlx6p0qhnkYl\npQYG2Buqco3wYhg26WtkLEaNr9Zs5qBt2Bt2XBgdRYuR7je9EP6L2CjUgwjD\n2PSKj7OaYxdVpVepGplc4NNgQOiXfWQKoRPAHzYf8bldVmjoPD6soCrT4xWE\nICQlGulBlQD4UUfhS3rabMqnxz04lrLDDi5zvdydWoBCZbtCqlEijy12NFXh\nX0EK1Xzdpl7VE76DNHGG6IfPeQ64XvfhOJM6ExOQB4y4lFtZ08FyTUaCwKGT\nQlgGLl9GCNLBFEJLPW3dU5Y0rEcuYd5ftoQ3j6m862q6jOmwlymEyD3b8TUk\n/B84\r\n=nzQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM0MzLORtEJEcNF7Oy/rICeCEpA6Po/5su71W1fKI8kAiEAt4DjibElBAv2CWHVAsFRU/jEH7TA0b7rKmJ990n0NG8="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.0_1616775110594_0.91400177223751"},"_hasShrinkwrap":false},"4.0.1":{"name":"react-multi-select-component","version":"4.0.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.15","@size-limit/preset-small-lib":"^4.10.2","@storybook/addon-essentials":"^6.2.7","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.2.7","@storybook/addon-links":"^6.2.7","@storybook/addons":"^6.2.7","@storybook/react":"^6.2.7","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.3.1","husky":"^6.0.0","postcss":"^8.2.10","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^4.10.2","style-loader":"^2.0.0","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"b2fc251499ac2254b1338db382bc802c1ec6bc32","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4VcYmc4TvWVQP1tdzE+z6guPPCDzVPqwVdrvLNnOnCuZM9a0sz5RYBKV2SOyywgwRuYvS/YdvUhrp/2J0Llc8g==","shasum":"089ff7ccb953f7c70596e9b15016f5a48bdaa344","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.1.tgz","fileCount":53,"unpackedSize":241145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdWFnCRA9TVsSAnZWagAAbMQP/2p2Y8bM3ETIUCeDWgHr\n2qI5InnW0O2eEIRvT6kd2PjTO4YFDzRXZd/QluE+Dt04q31jIdHV9AcdoN4J\nbQTBie2TP7aEGFO9kOgNvJosEfOadwwpdEk6lo/NwTsVDHbe3SsHZS+e5i6a\n99BShee1zN6fIcmrnNetp4jO5FDZ1YwPUNczKSbN9IY4gZRbSS7kX5VvfZgj\nJpKfeT3ODruuPaxe598aZK05r/fIK7IstO9Vu1YXdRrBLLHbLtPi+7X+cwNm\nthDABR9ruocqE3iIbVw7yq1fcl7R9TI1znrVT2uFW7TeRqHtKCdjdtemTsV4\nPSfmqSFmJl6pydBn/0SGRVd8YyuCMSbJGFeLdG8c32MQK5I33vXxcqVSyNNR\nZhH/KpwPRXME4r3rpAwumBeK+UPWA7EiIkBcXiWXbkdV2bTBd4Za3bnqOSJV\n4PgMMsNfRDVnooN+0DRerpVTLiBGa8YwZHxdfS0Ub8N3xm7/+G+JB3ffA555\nC7QIHpOQawAKKMCDnOxVuC9FhPE0EFCBDddh9xXtiDy1VBuGOHe+l4jPc0KI\neU1Nv+I73ejWb8Hr2Cumnb/XRVGuWxd+eq2L0JlXU9VevYwgSWepkF1CgzaB\nHOcSNvwN1FNj4itDFHejj/FN2I513lCFWRiw15IhmF5TjrOvg/1j69aLSy+S\niXW9\r\n=CCJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOZLlt/m1tE185Q6hofLDGGE+2X2K/xW/TCGJqkaDbPQIhANM1Xsv3jdb19MDqXNdb1LhtZOrl9bF9g6FNZc2d5sqj"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.1_1618305383126_0.1320131810650378"},"_hasShrinkwrap":false},"4.0.2":{"name":"react-multi-select-component","version":"4.0.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.14.3","@size-limit/preset-small-lib":"^4.10.2","@storybook/addon-essentials":"^6.2.9","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.2.9","@storybook/addon-links":"^6.2.9","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.2.9","@storybook/react":"^6.2.9","@types/react":"^17.0.6","@types/react-dom":"^17.0.5","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.4.0","husky":"^6.0.0","postcss":"^8.2.15","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^4.10.2","style-loader":"^2.0.0","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"40292f6e0bb14fce6b36608322ce07565f6de7f4","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-/GQ9y66+Hy+Y25I2il2qVe2b6ophFDnxVuaSgBUJdJCOLcyVfcDEwJ7mNM4z3kuk6luSgwY9VYPO7ngn5XCzgw==","shasum":"16c9844f0d222e8ba9a2cdced72f4232a201b6cc","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.2.tgz","fileCount":53,"unpackedSize":241611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpNx9CRA9TVsSAnZWagAAZS0P/ibymfMbG0Tr+ltdhC2Z\nBJRf+A+z06Pt8ooGEhPmDqFTjgEY0bADxpLhAp3HhysqtdBtxBY2X3CSWneC\nEHsCuY7Bf6OTbQc0fvyDLo5pMq4o0is5quXrf9ppIJnuSDkbkWlmka57DmBM\nw/KmnHbNTIG+CNaHCO71Bc1Meng4WvTGrJ0mRwU5/PRwoeZOARHdBrFMatRG\nN9WmvpWfOEkIYsU/6BvSRotpx+gcSk0QabfMwxQ/uPPWm/qqLIxoXKiXARY5\n7IOCTnUha/Dm+xdVJCCHWnGrNgZtW61GzqNlXP8+xrxebsj/Nkv4OyADqqic\nAH5ogyiHWbge9C2iINFNf1vQjr29VEp0r6tFRUj6C4J3gc3sYkpwAHq/iBKl\nVcEtwdC+bnE3HSZJyWQY7o1pqUX1885+zW7wrsS049jtWP4OOnDBGDsZPJPD\niHuzzedTq8U3zcCWmbJg/kTOQBjzAt2pzweRGVnYKw6l7KjVK6dch7lsslu4\naEaKuYqQPqxkk1j7rMGDRry3JruqCIFoXFp87MAuwfX4caR0hZBQD5eXaHqO\nYVyYmHqxYlWFx8z+RMLmi2gYv9cB6x9h8gY+v0ilPX3qzlIYEAVT86k7uHMZ\nJ24m7h/2tsRfQgR19rzmqpNyPU9MdRyTu3vdBn97Br1QCP0zYD+hZ2kSjvdi\n6pnM\r\n=PYmT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/9DkCoWlfE1Gf01MWlCZrjMa2ObEFj/l3tOWtlBArbgIhAPrBr7Z9dJ1cMng9EFEcF0F9uk/DyCblSW4K99O3SRcd"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.2_1621417084695_0.5038095500188124"},"_hasShrinkwrap":false},"4.0.3":{"name":"react-multi-select-component","version":"4.0.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.14.6","@size-limit/preset-small-lib":"^5.0.1","@storybook/addon-essentials":"^6.3.2","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.2","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.3.2","@storybook/react":"^6.3.2","@types/react":"^17.0.13","@types/react-dom":"^17.0.8","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.4.0","husky":"^7.0.0","postcss":"^8.3.5","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^5.0.1","style-loader":"^3.0.0","tsdx":"^0.14.1","tslib":"^2.3.0","typescript":"^4.3.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"e7408d754a97cfa0d5bb47ea453ba46f02e7988e","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.3","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-XRAdxakB69UmdRN8s2DmNrqIoZe5kCSBgIXDXb0ZnSri27H2/Er0L2Xu5HLle4Di2OCfEwhKoh6QvyrImORFyg==","shasum":"583b83f07af0868e27e52fdb9146cfad49918cf6","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.3.tgz","fileCount":55,"unpackedSize":249820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7CPZCRA9TVsSAnZWagAAQDoP/1RgnApRs7hLdeJSQ4jC\n1U16uJkYG49blzFSYrfDvbKN3mOpDGDobdgTYZfe4a2X+/1F+z26pWUw6tf2\n0cLFfQup9ju2eyupH5ia8eBaqWp6YXhb/l+Kd+Kx1RNyhMcXw+mMh3xt6htk\nqqMWSqC3Bx0QfWdpb+O1h9S8H3u6hYbw69j3OwJhW2mXTm/KEgvlx6qJZTpk\ne4YbK9ovD1c268iwuRYDJWu/37PdqtrUL2pYUkyQVaxiX6bBybnKLg9mzUHH\n+/IIHxXjK+9R+Q5+nDuTHteSnYiQ+cMKxJe+7YFCHD3AWAPL9TP4OoyEMQj4\no3t2j4lZVSe+ESxIgxQhst1Iuqn63iWX1zNUcjYLcbHHSTLCHn/9vwuwM9BV\n0TAIWFESZvo+CiniLY3gx0Sip6FDM9UioIneVnFx8+3GXuKE9DemCOt2Bx5b\nBX2lzfiXCHL3eiIziSuly0pe2hyF2g3Z2pLOlFdxnw6HkeYAfEo+X6EB6kWX\nJZcZjSX0H7nAmBY8YxtJfKc1WuHBr3JRjMsEm4bub+V/i0FG/N5vxJO71MpA\nz5IYTOzTKwagKbefwcdGa43NfziM801Q25RZ6D5v677qUl8UBffPs8OKcIw4\nsRh+J0O48v9vjPQJdZNbMkMwv/B3mk4Lh6xJt3mFFFTIzq5ACNdCSnF4SVLb\nS68Q\r\n=LDWn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFtOeINVzhO3RFeAB6TpiKHWwKJugeqGqXlBO94yR3kAiEA2RduvD/CMFcsKdk04mvICGSEDX/aZ+/snuNBnmQlMcI="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.3_1626088409204_0.9497613236561997"},"_hasShrinkwrap":false},"4.0.4":{"name":"react-multi-select-component","version":"4.0.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.14.6","@size-limit/preset-small-lib":"^5.0.1","@storybook/addon-essentials":"^6.3.4","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.4","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.3.4","@storybook/react":"^6.3.4","@types/react":"^17.0.14","@types/react-dom":"^17.0.9","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.4.0","husky":"^7.0.1","postcss":"^8.3.5","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^5.0.1","style-loader":"^3.1.0","tsdx":"^0.14.1","tslib":"^2.3.0","typescript":"^4.3.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"81bd3a4b9d6635602b6f83f0dfc034e43497d58a","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-SX4FcO6DBA6Yp74zRaL2GbBh/1PHTxGgaI4KJNM6HWj967HA/7Ew5PkNgndS53vPUuPkhzkgJLaijEwFy0clAw==","shasum":"2909999b27d49134f58a48f3c420c40c97b0a113","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.4.tgz","fileCount":55,"unpackedSize":250648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB7t4CRA9TVsSAnZWagAAz2gP/iNhJ/zztsemUk1meIIx\n2m92t/jAAbbJys2iSNN60FMforkucpXoGTzuuzi8DC6SgxSe+lSJTotWWmMD\nQ9JAHfs5J2yAE81uoi8X8HKswaANGkKq8m89NQSak4QmpnJ1OD2/Skgb1W07\nuSYAlMap8aMOX4ShUMfTn+fkVUVY0lhV2WwMR+3C9/TCjbYRv3qC6VnxhJi/\n/AwNKBteo3m17uGClHMHpHZOOfqMEGZ/KxFmkoCXD3HRzPOCrSlofquFQTbu\nL3tp4NNWnv5IUxZM3Ovb8kaGgb5HhFqTJ1RTCgCTggFK3l/fArRq7v8hzpSF\ngtBZvDSXDt5H9K5DG8hK+hJ3CdbtkilmK415oHnqjVscAVI64BEBZwQGL3Mv\nTgq/diaMJQxTXlkuSywq8Qj6eWlopv8MCSxLRZ0VCK13dlnenCn6WyWfNTWp\nUq/9yQjXG90pwcTwZQpZCj1kIZ77cFRa3Dv2AKwA3GJ++7ini9dhIm3pH5DO\nx8kQ2Lo+Q6XodsCkiMsUXL7oZL1GFM2cL+lMVGcDp2UqmgIRclG3PjK07+Ho\nrYJH65CH4cBiQUKTbBBS6axXZcQ5b9PXneF5Lous4laxFWeYusoopOiaPrD8\nKfaLjKc3nOYbljkXiSy3qhdXOb/9d5aKFiigKLK+Ywgaf5w0RG8k1Xdjze9B\njhJe\r\n=GUTE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkMKTXdaHShujEDCvkts9fdPsFT7/AWvZ99+9g6syiSAiEApafw8UszgtvpSiUZL5XI8aELZKC5ylG6fgGmOiS+duc="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.4_1627896696525_0.4785629805446483"},"_hasShrinkwrap":false},"4.0.5":{"name":"react-multi-select-component","version":"4.0.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.14.8","@size-limit/preset-small-lib":"^5.0.2","@storybook/addon-essentials":"^6.3.6","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.6","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.3.6","@storybook/react":"^6.3.6","@types/react":"^17.0.15","@types/react-dom":"^17.0.9","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.4.0","husky":"^7.0.1","postcss":"^8.3.6","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^5.0.2","style-loader":"^3.2.1","tsdx":"^0.14.1","tslib":"^2.3.0","typescript":"^4.3.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"08ab1019469384b1d69dc744f8fddd28f5a45c55","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.5","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-296SFsm7godUOXttl83DVNlOIuhJkimpJMF3MRjnnwcB+JXPEenYdn7MesSgPa9t6jNL0BC9NljoiilH14oFUw==","shasum":"22877c2c1089648a1f4cff42dc8d6d8af553467a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.5.tgz","fileCount":55,"unpackedSize":250648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB7z2CRA9TVsSAnZWagAAwv0P/jOP9t4YkduOWs5RurdP\nOpUqsp/bkD5IZgwWT4pqMXQl2fmqRhQFC/5JwC0aMfRR5AyGOkPxcqQxf4KE\nHca24VZyRMmcS33Q1e3OeJDnOwp8PXAGVo2ybseIS26hMCWJLEpf+hdIq3rq\nfr50MQ9+C+6bTQng0D0ZhU51UwkNEIDm6C+tP6dUMoU5TuseSy/Yh7v+aJ/G\nOiZu8Ax9anctaKtnma+VW9n/CIyA9YywEf5Jn2Z3y9td0nR3viyfwWgeF6Bx\nlcbtf9iZUlUH+KeWTr6+r1wO8YKrIQm9N9y3BnHp8cWz9Uf0n8K1TpDcud2n\nn4yR71uW613EqytDtbkBV4f0vZxvpllgGoXzcpRuTY1bl/JNf5yfpqhWOzTl\nQaEW23TuLmInxJxRT8KgEK3YoL5/JRJ1Yyn96ftoLBfrbBc97l+I6rDjyTp6\nIXYgp2gKK++vbFYeA74NL3vzkjcBgttO9Ea5+qUp90er8022rO2yHFA4+OJs\n8xZGRN0pkwemUaQi32TAooZ/UG+S8Hg4zC9yX6X8/JnZwkp5HMz3p93sipVq\njDS4ibl1QNTsqv29vKPjetWg1rSm2XDefx7fhou7ed4lj+MH2/GLLwnSAN9d\ng+5AV3qnMC6bni7YePWxiGR4jKz2drJzfuc+k6myP1gAMoSNZgHRhn4Aus6g\nPKWQ\r\n=BxuX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpYo0cNFSmayz2AWdvECedj/ziZzPAP9BeA7W5p97kRAiEA4qGPg6dXlG7IqSBJxJ2VPzIig+p8Tec6upQd2XMMu7U="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.5_1627897077974_0.879564626055598"},"_hasShrinkwrap":false},"4.0.6":{"name":"react-multi-select-component","version":"4.0.6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"main":"dist/index.js","module":"dist/react-multi-select-component.esm.js","typings":"dist/index.d.ts","scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","storybook":"start-storybook -p 6006","format":"prettier --write src/**/*","build-storybook":"build-storybook"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.2","@storybook/addon-essentials":"^6.3.6","@storybook/addon-info":"^5.3.21","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.6","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.3.6","@storybook/react":"^6.3.6","@types/react":"^17.0.15","@types/react-dom":"^17.0.9","babel-loader":"^8.2.2","eslint-plugin-prettier":"^3.4.0","husky":"^7.0.1","postcss":"^8.3.6","react":"^17.0.1","react-dom":"^17.0.2","react-is":"^17.0.2","rollup-plugin-postcss":"^4.0.0","size-limit":"^5.0.2","style-loader":"^3.2.1","tsdx":"^0.14.1","tslib":"^2.3.0","typescript":"^4.3.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","endOfLine":"auto"},"size-limit":[{"path":"dist/react-multi-select-component.cjs.production.min.js","limit":"10 KB"},{"path":"dist/react-multi-select-component.esm.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"cacb68df961af683bab741dcfcee688b774e3d3e","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.6","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-cNpDv8vh1kWkJiMsa097tTUqWLVTQn+La4aXlgoGOQVpOSH9u1fbj1+MsvnLQjTBySuDx+pzm/DpbIoma/i1Fw==","shasum":"323e001c7c3a3b811a7ea95b1dabe69c3c8a4ed2","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.6.tgz","fileCount":55,"unpackedSize":251171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDADSCRA9TVsSAnZWagAATzoP/2jVqJVXaJaPUe3MY1yF\ncGJy4iPperMewog5iq+GhCRJYVrCx4Tip6D02di6uCcRaClsCZsnSSZjS0jV\nKPeTJyg21jbf7GVABFc5t4cmL/BZKoQedjpUHAqGfgrLAVDF934gYr016wMq\n93lgnA7nde/H1T2LcDRhrkJ0XLRrHjG+s3yP1i6PEFT8Lj97wCtWGlSF51CV\njsTeohuzh75LcqPtGP52EhBmafqLBXbIWreu2H53fQvNGr0MH+FAlLAgoyWo\nkxyeO8kj6bEtv5U/5DsdSn/vNkfmSEh987qPNqrnhIOpte+k1Dxak+H81lE7\n/RRuwUxDom2gTGbslAP+UCjxtBM40VN5S2NoGiGSDED1r99+eeNUi0CevJdX\nSZ+RMVDVHyWuuh0zoeqpQ9T6zU+jPcm2tkpJobA16RsMFCK9W0Me5rBT4oS7\nYMWPeWdbBA8GLBCDwuCujRokSbq3g1jrwrY6qqtvbSWfkmoE8jrLSvOSyST2\niRdlaqXJ5sjfMzbXw69UJ3l73luuMxSTxwE9/H8NzqabX9h9Gxb6ey8gf37D\nZikYYV4D7o+HMzjTuglrNgd7y3Pru8RGrj2rgb3bYSLpEYFyYBZwShP5p2fY\nuknz1ToHUk0wJDfmVuPfMGDQB5dBAEkdiBU9t9zUZIhnWLDezNAUqRPYp4zK\n89Dg\r\n=Llsl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo79jq2zCcKOlfsQC/gDE1Uwv6ttUk967efRMIAF9YKAIhAO3DDb/Y/4hkRG8+a5DlB/dfXjumIZZpvvw8qRyd4NhO"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.6_1628176594768_0.3080010448586554"},"_hasShrinkwrap":false},"4.0.6-canary.1":{"name":"react-multi-select-component","version":"4.0.6-canary.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.15","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.2","@typescript-eslint/parser":"^4.29.2","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.1","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://rmsc.vercel.app/)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                | Type                         | Default        |\n| --------------------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                | `string`                     |                |\n| `options`             | options for dropdown                                                                                                       | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                          | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                 | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                     | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                            | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                             | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                          | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                           | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                                                                                         | `string`                     |                |\n| `disableSearch`       | hide search textbox                                                                                                        | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                 | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                            | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                   | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                    | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                               | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                             | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                       | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://rmsc.vercel.app/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://rmsc.vercel.app/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/harshzalavadiya/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"608c7b24fe57bf54876d228ebd5025bdefe69058","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.0.6-canary.1","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Yx5SrWDJ2XYoX3K5I4Aw1GzLZwnkQJq6TmZZ95aMH3s1qfOTeg2s4lEuS0OQUMVO4F5GI+boS98LUFCjA/J98A==","shasum":"4da3a9f04d8a0f004905154d4acfaa9f64e223a1","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.0.6-canary.1.tgz","fileCount":55,"unpackedSize":96297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKizdCRA9TVsSAnZWagAAuoEP/Arx7oSx6q4qUTC5rvBl\nlltN09TuL/YFVf8ZT4Gfhhkp4LmerWz4fj4Eo9OtNsvu9XiKhhl3O6nV0Xjv\n4mp+mvjoQwEP9a9SGt+88wD/XLLsuNJ9Uz5YvD64ghtq/eErH8epbfUZyGeJ\nHJk6cHPMu1Tg+B/o5k/46NbtkxsiuFr13NTvlbRX4YMBFjNfsYvw+DgJGbup\nTIED5rVihdXiaf9YPGEXuSNqyumGJReBuBFyRx2mgpZ18dkJBaKroHERxWg0\n+xanRxFonVIpk/z9hn0vyQmMI8V27CYLO08fyz8f44qO8D45TccaK8DSl0DK\nE/iRqfAQT7JA9LP0gZQyTn8f8lweHiVgxmhrKZWnkjSgbJNTIlfyIyHsoQZT\nycWjrn+dk9xocXZj+8zA9gHTaHWDwxTzHSqTrmka4DAkuhJlYzf+4aGct8Rm\nO47puitK8GP5l1nezP7j0BWPWNvRLO+ZH/8C6rqOnP9P6+7Tn6nyP1DYOozP\nRuAjlj8aed9b4bwXrGORoudjt68Z8csk4ereFU1BMt05ADtOoGVMjn88pC4q\n+5O9nev5+wZyJpwH5fGzKENCWPTwQPD8HkH0WU4txd2NFaMqhBxsV5V/ns3R\n3c2376aaxwUrK2kJFtSaJbQT2dIzin04Wj/xPf68NBOgkCYKnYjRCJgYXQb1\nMQUc\r\n=gSJ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCTPaU5QhVxO0s/0lXsH3aa/PVYwj8dPq/lMT6tPXnoAiBeXqL/fNnbnPCINLfevjMCFPnUn5BirBibCXTtciX0zg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.0.6-canary.1_1630153949686_0.06280487483998631"},"_hasShrinkwrap":false},"4.1.0":{"name":"react-multi-select-component","version":"4.1.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"d3d7bf5450fa1f14142fe34fda3ee9371034d3c0","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-XDXJBaWzvkqyMx6RTLkwo6OGT5P7RmrlIRMlOmUbl3D24MBLqjjppxnjN338Ymd7oi5JAGZfgoy6mzxonh+z4g==","shasum":"da0c5fa29915b4321528b188442005029cb6026e","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.0.tgz","fileCount":55,"unpackedSize":96288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKjEvCRA9TVsSAnZWagAA2SkP/1NGDn8M9MGmJcd9tIHf\nqdoXIoevvTreRBLq9TehnSfLAEDjZRDi1DuVEcrRJVUCWqc5HCohv1Ad+Sxr\n3lAgywu7GI34ynF+37zjVuBbscMQ1PyhlwmFcGYxaRjhR8NCJ7jMrXIXXT1t\n78A6xRE7D6TN1acl2YpE0EHm7+8Psozyqg/xfKJUk87JZE1O1IyodPxNHeqM\noxBkCJ0ILNo9zM96EqDtgkfApbwlpoLjn2LC9J9WciBcflh0Hyr/yFSvoPxG\nLAVH336EB7pqgjzlxd46kwHxKQk7WWGxrhdQbeBeCSTxdJ2mn0FKqHorfTTL\nv7Jcda02crGrSXzt3xSzEtMF6PI3xaAu5JwUErePEcSyfhT+A2kXESeW3Xx5\n3o6X73huwI83dCKw3vUJvO4DJ2XNNOVqZGu1f0e2/IuNPoAtLbiRBY1JUh5S\njDweA3jMXPXjMeZI7omfeZTKcOj5fMDAgoFf9rrLjtAoLTUeYHkV60Tc6T9K\n0YQVkJfDg4QdXpkMUlgEdTPkqtD/7kgJTW9PzLEI4eiKR+zXcHLFmB5VRvm3\nI/CAy+LXlITuk5YRjszyMYhOwVeMKZNrwDeVeGotSQVJpZ/lPEOP7SGUnrKL\nXGE9Hd7vWWTYByEVOgOioWyg7Yxn2SSLemkbgSzy8Hmi8c5yNCsGw8Ndb/Ws\n03u/\r\n=1YeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApdsOs9d9CbxIQNP2MZIJS3DckZZlt7Gum7T1CqDOqeAiBr+MHMjav2D2nLNxHgIF5ey4umh4wsMknnTh6qKvcftg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.0_1630155054944_0.6611151428138127"},"_hasShrinkwrap":false},"4.1.1":{"name":"react-multi-select-component","version":"4.1.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"35224b26ffe6f19313ab9bf8dd8f95df5f703288","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-hqrrvJv05pnQBpsibQZkh8GlMDGXIauNxEJUEa5JA+z2G7WcoASmq4iwuYZ/oyY8hoYbRSBGVJ/Ng8iNqLJ8Cg==","shasum":"ced3912d171de7e070b72a50596abb4342a34a8d","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1.tgz","fileCount":55,"unpackedSize":96288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKjHmCRA9TVsSAnZWagAAoBEP/i8rhWTl3LnbMy+JrAaZ\n/e70oJY58cIlNGp4YoDdWm74FiK+sCK2kuZd0DtENaYhUVPAaDOFDoW+VLjq\nE9W/msdgGWQB2GdpC+SB57kxiosbm3Zi1uheYt7k27TdPzUz6N4Am/Bqa1nY\nvx6zCbGzXtKUIstdBbWZjVY4cnzTywdhTo2UebJ1NAzTdttZ9lRykIzdiAgj\nTXcCnfFEf43q+AC2q4BdXjLVcRtcvIJ8lXzLCBRj2yh/At43o1V6thx1tibm\nsfXuiw/LDN8uJ5ri9ZCR3TX4oqzEfbEGFxj8Gc3UM9XhwDt+yZDtbV2uV6fN\nzwytNFSOZJ6BvG7mCBlI6ZGVfMN/ZRtBq8dQcPkfbTX/xGyWmNAe5QnBZdFR\nmr+LdinnEtw3ITVJutb69v2d8iWtFudw8zmYSXsoHYTFOP6sBwDkBXft3Rgz\nLGp9cz3vtv9hdDts096bdRi+tg54WYst9SmdCKTqKN0nePk/wJwL04+8m/il\n2PiJ49k3x3cTYQAvFoGD6SB1ADoRW48tgLqkSHu4wYlp6vm98bR54r3yeJJK\nnYyUZg9ksZVqKenwu5FDtV7gWihq/i5soUGAX4bD7M1ZqNVE1nMgpM1hg9gj\nc9K/LJOJqQG6xKTRDM0esMJy+BnglU925cuwuAR5QUJPxu+8XPNuyGjFAfLT\nvibb\r\n=3ni3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC27HTdKN7lVa3vsK6I6k5VWY/w+0FQ8aoG3J2ilxv+SgIhAPBELQIQN+/wKT7Pue25zb7rbL5pFEZHyE+pBZbuHDIv"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1_1630155238031_0.2924808463610753"},"_hasShrinkwrap":false},"4.1.2":{"name":"react-multi-select-component","version":"4.1.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"89e479cef1eebb68631862e7d7129db0ee231415","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.2","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-zOEtVO1n5XMPSRv9X6V1sC+7eqvRW/UJ2SMon+Yd15enUE9p+em2VysCpYvKbdir772QnYWgCZITtIvSXx1gDg==","shasum":"fd1702844fa110a1f51d27e296e18736bdf427a4","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.2.tgz","fileCount":55,"unpackedSize":96840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKjdNCRA9TVsSAnZWagAATP4P/jcGIRFsXBER4zXZP8RQ\nSc2gljkaXaV0QWxjWnubtFRshUR4tcIXi7Vbof1SxNUIlKBnvELiHjVuHlLF\nP1+S8AlGQzYgdwEWp7GvROxiUCFFJul6dxwU/tw+3AlE53B297aIFFh0WaBT\nRUwtOLAVrnTch7TvmWrPUzHl7yru7pEzHNH+Z2OsdYKyGKIEOOL3wwU2nNG0\n5Jz6df9MyuXJlTCqlQ6IqhQheg0vwjJ/9eBlY1NVIKTiptFkBISR37exKbNl\ncaBAS/QDdL0z0SnG4vRJDdA+uEkeCOEJV+glNVEE2Qm7h9yu+eTJKJX/cgL6\nDz1EwQnhIHB9bXD2PdrN7AhnxzIS/ymFOWVVI3Y1K3UefuniCNAeixeJBWzS\n7xUVB0+CRK3RzrXUNI11uMz7c+0l6cY0h0eQMY53wlOLK2VBogEbBU2Aj+R8\ndoRNdV9f9eBacncTl7DH7XVDizUcopMrZKovPswu/3R3b7rbt6rf6k9PY2tp\nSJw48G9LjKNn7GBN7VaI9RaQiw2Nhp6mPMedxdBGbhIpASGlRnnLrsbcrHra\nU2nz2xliggu/7/4ExtQFNGCga9tZDWp/fGpkaLhToljCNpOU1KpHQiDNjEAC\njnnH5QFVXFF6J0Ly1QWQ7sIm8PLGvCEo3uIAw8Yuyabn2Lj+t88fq2Vd/IH+\n2waW\r\n=+/kJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYaC49hGLproGKT6+jlkPeGIH1xCceexAashYqI/pRvAiAyFuehnIaXr6EcrAhJzpZjHe1qu9UUSSOhU2g2GThhYg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.2_1630156621234_0.4723597804337949"},"_hasShrinkwrap":false},"4.1.2-canary.1":{"name":"react-multi-select-component","version":"4.1.2-canary.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/harshzalavadiya/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/harshzalavadiya/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `selectAllLabel`      | _select all_ label                                                                                                                                | `string`                     |                |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/harshzalavadiya/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"89e479cef1eebb68631862e7d7129db0ee231415","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.2-canary.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-7CIODu/x1PXbVA6wDdpkkjnmsmz4U4oDdwBvW9zq+1A8S4I1ryDyK9YmWghvPXCTLM9zfADGYX4BnRSZbV+C1w==","shasum":"ad096246ec7dda7c6a3b88e22407aef2df1d17e1","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.2-canary.1.tgz","fileCount":55,"unpackedSize":96841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKlPcCRA9TVsSAnZWagAAdNAP/A83U2ZsX/KGC/hwils+\njO7FAiNbrvKZuLyoQSGZ9r4EdSn+urkKhmE/sThuJs5GA8utZrsv9Ca9WBew\nu5ci9hbcqOvMf3oMnXHJxgpTQ1Hkyle/0upUyWEnS0TYqAG8QBMszc5LDklJ\nYnDRvEFQh9S2mywn/JATYaKH5ctfh41iKJxpIz9LXnZJ1aBayAMQwuV++RXK\nyZ+WKDq3EjvAbe3c1IYpZ8pHsBBIxjNZ8X1hGwf3WieBHNCd9WV8/UaW+5A5\n5e4QhjNMxEkw9/acLXi1rwsHHzKc3EWj35Elb4TFV4QdVmHskDotBrsmGH8W\nVzViGlKd7haESkOOqW7J0xBXc3nxqen36jHPVPVDO7zs06Qr05JVevc7bINW\nagPk2cEamJ0qjxXUvEyez4yAOn+FF4x/VXgAMIzOElIe6pgctgUz1sJ+osXn\nKsw4totbi/QjpX+etdxAfQyJFP456TFgtvscAN9O9ljj7lq09Yi+AgnLHK5s\ni4j3wJwlofXlurZnZwp1FIkeQrzeLkatsFUHrZuoZBl/ffEGaD3dxZt7rAhC\nC110g8NFRk9NxJ5eqeZi4geWdmY/TmLmuN4IKekei8J6GJNBuMGd0V2nRiOM\nCNs3uqOwgkaXZZts4By2RWYP7ughyR8U4kdI+cDslHmXhQJPEHs2Z1b7wURi\nNFK4\r\n=wBlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaNjbyGOqxTgBBf83u8vH1Muobb1i3uc/s/TXyN49EhAiB+9FUJrbmOqPDMVOY5tXYEnAVkyZMDvcnlqaWVK+HUvA=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.2-canary.1_1630163932083_0.6648860075195164"},"_hasShrinkwrap":false},"4.1.3":{"name":"react-multi-select-component","version":"4.1.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/harshzalavadiya/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"04b8261a064a02d1b531bd85d91d45502d408248","bugs":{"url":"https://github.com/harshzalavadiya/react-multi-select-component/issues"},"homepage":"https://github.com/harshzalavadiya/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.3","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-z7kw8Tto6NLcEOSyClA/Oof+JMhWxlI4eGAsoO98DJ6XZLAEFv84ugukE9eGEsLRs6upVxiHKDgZhKcUU2AR7g==","shasum":"ae35c845554f604d2df2bb214966e8553d56ca5a","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.3.tgz","fileCount":55,"unpackedSize":96832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKlamCRA9TVsSAnZWagAAMEwP/112qGAvX6l0uuIcgEmw\ne4IJf8wt0E3vi0RcBnK9qofzX2qpYHN8fj5M580HSuvwCeFejOqtO25sMHTj\nwXuWs6JPC3sbwupYJh7Exxgc7qNRIZDTP9x6qyLkOf9Vh6T46ivz5+Db9aXX\nRnxIMNpSyPy8+nnvfHMfCtBcz/+lnG2tkP7j6jdHBAUpvB2OwNgdAXqBBEiT\n4fepqO4hs0JfKz1CMgKlZ3d01vHqzcwa2efnpB1Jv3U8u0vAXiNihOjr9TK4\nNYCWKTbhlvY1b17t1I1GfQObIdYlYECuSN2jzbqA2eOEB1tGBz9BsQT64R3l\nmpi0koyN80FqfmjlFUycjZmX2yASAipRe1IFBPWE6vXJJH2V+AAcoQszwKnz\n0nS8RoJwHssvoMlgPxASC/0XIB1b+/dYnNKdzYNG9dyO4rtyXZI2EcNN92DE\nlvNuEXxzj33dYVh+3bwdhnktNXledjpFNOx40C8c7Jc1coEB1jDzWl8rDln3\n9SAM/nXaUZQt9sKOs6dhfpiNEjMtXPs9LIHs6hTidObI9aKapqr+X9+GFMpT\nclaQd2SZBgx0KLXyDMfzw8qd8Pql+3IebUqYxJhFE5V0s6NipAgZipobFx3f\nIGYlOvwXjmdg/mlni/F6f+Jgt/TGt57jE1nMVu0i2KFbjp2nsEFREc0zRnxM\nyfbA\r\n=pFeb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCArWGLvxyGOThpUUpHohg0uiXARG9P9w5rBumd/019/wIhAKXLUGuTvCfyxqYQxpPCstXjov+4SkF0pKKDBgZHzMTh"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.3_1630164646083_0.4357180195931103"},"_hasShrinkwrap":false},"4.1.4":{"name":"react-multi-select-component","version":"4.1.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"github.com/hc-oss/react-multi-select-component"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"592be8073ea4014dd6a3ae073399b988e9dc6e82","_id":"react-multi-select-component@4.1.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-HTO7HyfxFo03fC4WRPu/AC0ZsxnyRhkwCmh8vbfES3i0tvzFKzIfVCdP8d2aaapc4ET3GIN3yC1ImK2Pp9HZUg==","shasum":"d508e10d3e995064ac670c650eaee452b9ea027f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.4.tgz","fileCount":55,"unpackedSize":96807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKljJCRA9TVsSAnZWagAAs0gP/1ZTEhOvFvQtsxfqdtLG\nl5tlTIfnI/4v6sLiq4BZo3NVQdJx2H7SowvfPwBBgwFwJB28Gi9o0moPa7wU\n8+p2iJSQ3hqw8ac/DmUN3lc791UHxlzohKn2XRTSxBUkrGw1/SBV1vP9mtt6\nAmDLsIFaW288BoVPe9bNhufI+Pl1FNzK9vQ1kuPNTC1PwvMqiOYxXFzPlo2W\nZ54pmEY+TOiRkcbHm67p2FEfmdjKxZNxAWnI0TZihUesSAxC4GvnYXqpeB0z\ngc8A2ZuNHSGLtIo21FEN7Tqzs/qJOvVPKph+J20SQviMFt2xyy7K4PLW5YdV\ncHAQJbQ5ai53bS2TEiXMNMkFhsYZTENbTG+vd8DOvlilCWziu6yH6Dptvspy\nMYc+hYyqZDd+LZ0ZfZFjJgxlS/9aMv3Tke8fBxqhwVJ/1SNvUpUIXxoiNP4A\nc/5eK6lMjKndh/VAIgqIlMitiGXlVG/suFT8VUnSlVPN2IoVR3VBIOoA20+A\nzUgA68BUOJisRMAwLeEdj9aQvbNCa0lbq1pK4jQCiWsIPyOsLozZpiRuHRzs\n3js87y4ElgNvCvVHXydqTFdxupGDYpP2Fk+3rSlTonoLSoOnO9vimT2gPEVL\nOPJ9QNTCDkrWPQB8P5CrqukRFqKCSrsdGKwgSaAhhSmGVIg9PSdSM4Lx59Yn\nYlRc\r\n=SybG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFajll/Sa+lzDGC888+rt3pzlFUIm2ffGDuK3FDF1crdAiEA5ON0fuNPm54xg9pE8sjCQog5AdFof1bR8kGWiBjoQXQ="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.4_1630165193293_0.655209177401165"},"_hasShrinkwrap":false},"4.1.5":{"name":"react-multi-select-component","version":"4.1.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"74bffe56f77022f972e3efec44afbdb3c03f8ff6","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.5","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Fe8mxCCE64f1MwGuPqrQOSIryQ6izodmyNyusRhzIeKapbNfH44kEnXoLjnYHvi5PkS2N+4kJ2dGYydxQj1/lQ==","shasum":"00824c8eb7f5186cef7136ef0402e90cff8b5e34","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.5.tgz","fileCount":55,"unpackedSize":96815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKlnTCRA9TVsSAnZWagAA5ycP/RNrx0XS+I0qXqITOMOc\nUC6MFVhOk/ehUuwnk9W19UaGcCYelnjBGdV8dCOrBnj95XrnjREtYGSSOeca\nSKuTT8dx5/Ww4DmYLcRX3oeLa7rblZNnVsWs6lcQfTuOX9tdjvpSPd68F492\ndS0PY44CbIrWw+KnT1zOtZZMvlRMK29ANoVy7Oqj9aYQul7wZ0wv/c22Ppj9\nR1jVPa3V82Bu83kt11DaN+FBhg63C6B+ooC6w3Lwwr6Im7K+BDrZgZQt1fSy\naG8xaDf+fUBMItyjyPMttiO3OLT2yV8qjzHeaEW7PRl5RoAYYqmid6f7SN1m\nC3/kciXNVOo5qNMFCI/dx7tdxOEFRF3XBLFFebIwIH9hCekA8xxCbnHi+sxC\niERwSwDx1+oDgdxLPXQk2Zd2zxnwMoPhj6bKKa2FW1snC9E41klFwGXSF5hh\n2RON6FJSyvWe31Be0q5NBnIdvKFRIMqkAc5uZDwYD2YohwpG2k4SoZgUbpcF\ngqolzC0NES7ImCeJWdAyzpp1U8+6EhBoOnlp602VDJuUl51YZdV7mio301tW\n8CEefYFDSpNc3eKVO5Z9Ia1wdxAxBFzJPsHsP5bR+ahkPLHaRzILxRPtqCuM\nVuIzr+1ynI6WA7AcFDz06c3zT2aPgTs0w816C3NFNO4P7ONDRylPjZ/95ly6\nnimJ\r\n=j44I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbrAlBDGNpII75eXDddKkJfyhxjulAqSuOcbEpt6gJrAIgCxsSnPb/vfEorROFdwNl/widbp/7FFL9dRar4ucbDwU="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.5_1630165459608_0.3741524374454177"},"_hasShrinkwrap":false},"4.1.6":{"name":"react-multi-select-component","version":"4.1.6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","typings":"./dist/src/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"ebf7035e5d38352924c506d1139b0695c1809a1f","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.6","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Y1kVbIaSHlIo4X2OJHLcM2TyrVl/8rcbIVyFhz/8yCowdh549UnNS/Z6HBduTVsWQnghbSUDC0MNH8ksvTK0pw==","shasum":"225a7c6529f61d1dfd47a5e607bfe5e8ec62c013","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.6.tgz","fileCount":55,"unpackedSize":96853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLIulCRA9TVsSAnZWagAA/5IP/1aBgMBh9qZiU4V3O7bL\nENpzBo8HmddFcalNqb58Phf8vxCSPpyXnwfuzLVC/ei4UWDPRNZNlm/dc3GU\nwdljWcdAN2DuatCb5D9flHUHORcne5x2eQnB8q+4ghcsdZsyGSK8w7I+FVrJ\nTpLBl3BPKv4c7fQlF5g8QTbWl9f15hcHasw2ARfmYdKFufXT1M6z6I2xjxpj\n688doakLjOUHSvcSkmzkpwe84lYADDfXz/fjtxfRMsud8yimXSH61TOFMEIh\nXGAiaqpnIeNG4QSsLrXt71fZBkDOP07sogg73JwYbkGqvDXCAyIRsF9wXN6M\n591THrLMWiKcL+bbXzau5yVz9thJt02u/mg+BZnU8jYackzzqGrmNSPqSK7b\nZgnr1AFNnK/FNkvFkou7lztvIPr+dtpyruax/v7L1b1neezAZqRnxRkfEpFd\n8ssv/ZDfXOPNDVqA+ZqJZTTldvrYm9zXlhx9Vqkq+YTeLjs0BEotNNbecPuU\nxrQLxv1ZQY2QOtOdPI1RxeU3SZSZ8g9jxdZuGrfOENrLk60jEz2w46Ut9BEO\n/YWW5RIws3+Wt98CdIQ8gQXM/vqyUHwoZwneLqSLTfI4DkRE7TPHdfExFqFG\nHJOfNEvd8cVLIu6JaC2f8WfedREelhSTMULLpC5vPlV5/WGbUHta6H1Y9R0w\ncNt0\r\n=4V12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW0W08s0GzDmMKI1irafoqeqRtirc++zqN5wFA5CHUKQIhAIeooUFP28nb81fNDFgJL+LacfOdpu0Tfk0q7ZXB9KLJ"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.6_1630309285069_0.14483935632825506"},"_hasShrinkwrap":false},"4.1.7":{"name":"react-multi-select-component","version":"4.1.7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","typings":"./dist/src/src/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"b730d327f14c014e49d06b69f35fd8b73bf99806","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.7","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-/GJt5NhJC+4lI6gIDNk6fmZtQXvyrOjqA7x28to4n5qZonLbbBkFijsWoaK7HbrUl3z4nZ0IwTAzZQ0jj8Sakw==","shasum":"0942de5616c02a7d49bc78f687b11d91ef5e05d4","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.7.tgz","fileCount":55,"unpackedSize":96857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLI3YCRA9TVsSAnZWagAA+UAQAIwGES2E8x+2akMX2EZM\nM1JphYe3HcgPN5Lo4uUKPsDdMsWMQu5em0n3cvYRvL3Ez+ehC2VE97LGFo/7\nieKwlTMVCMtixS9KCB9HucnbxjACNmsVmRZqMJHKbl2UbaplC6xd5O0+7mmj\nmaREaqCU19nQVhfP4+eLA2zapfR86RW5bphJCjUsTNucL7Ml63fgY9l2OKfJ\nVJMKi8xjNE7dVP4KmH3VGljLTZH6x+tHnlK99ShbVpynS7Jxe7AMbLM+TQHB\npGCGwddOT0Ud2IeVsI1erz646DP05cAWeqrt3MTJX1ZUQxzWqgvsBWZLcXMm\nEYG7kUKoby6vHdA/ghhIsBgSQxnHh2ggYNUAn9YGiC8SzfB+98kMTzsKNGy3\nL1uGoChc6umkJO3rM9+9EOaixE6UEqSKViOnl4isTuJ/mskZ6IbnW/4kFIOs\nXvu9K3hxeQ7toH6ELvc4DSx4ogoLLnIOrK3xO+cQw0DIr++wAh/3Nh4g37pf\n0L0CCkLHr6jZQ6MPGe3JS/MkF5M/D3oG+kUko9e2Z+HiBks5dLuAdq03PCDg\nvV5PTAwej6pRDS9SUzb2eEn1/HCwcfPTkmg7RPzmWIUhLdVmuSk23vNhSW6d\n5avDlhep1PsVfFC6gyBYnls6VnfR39JPseSP2GJXvxzo8syhpEYREMpcH3R3\n6iGq\r\n=KEVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgDcCLql6uXLVuNMib+QJQw9chviqOtgt4ZzLhaTPH5gIgMWnlGNlhXjMOdjG/faeBeWN79oHjRHa7h6PlFfNViGg="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.7_1630309848062_0.15154120652919767"},"_hasShrinkwrap":false},"4.1.8":{"name":"react-multi-select-component","version":"4.1.8","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.7","@storybook/addon-essentials":"^6.3.7","@storybook/addon-knobs":"^6.3.0","@storybook/addon-links":"^6.3.7","@storybook/react":"^6.3.7","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.24.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"0f1d16c32b80d0290a8154f2f76f52aed0cee2e8","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.8","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-uxICwEQDiYziGbcv43eey9ZlgmdJH4LdP5a66RqChXEGsTZ7d3aMle+Qz4iFmpb5Sd+uzePKSOkmoNfKL0XhTg==","shasum":"8aa0bfc64d9a791df96f532cea62d77290148f38","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.8.tgz","fileCount":46,"unpackedSize":94617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLJK0CRA9TVsSAnZWagAA32sP/RDNQPuPv2SMrnT/QbpJ\nZPaUijJwJIg9zUiZyro+lGWPVJONBcwdcklL7j6jt3W6r5P2uhObvbehYrmN\n7yt4YpYo/rp/AF8KQQz9XZzwhmHG40JA3wxnPnYwb09WlsWZ386f7sSQHkf6\nARQ0n3eg6CIUyAyjW6XyHcT++ndIl1zMz6usfT7iOEmeVFPbn8RbdOmXimfd\n8jkME+kg29lVUoMXT7XoNVcSTjc5nDFH+ew00S8/F/rloIHytPUQkbSXjGgV\nnLYp39GN+pw7VdqSMHw0fn5Q4048V0y/VSzGURfhqW39hE2DXALcGj8NtOwu\n/WjFfu53V77Gk4P+wjs4KKwsvzoQldq9NFk/nlUHP8hRPz9ynyn42qHtBHmc\n7VRzJLrNF46jVzkrL9Vfrm3ErMqAEY/W9nYsGRNIzR3yrGQ6fpZH8ywru8hR\n586u1bF0VrNoBFaiVnoAMs5LLLyzmZT3nBOyyeASuYmOHPCgNpj/R260v32u\ncjaWrWlSvXow4gW4CkpL53PeeikZXNrmy6Q/i5py6awVXBRbQ/L3JoEOx7CL\nFtlf+huj4wA7QJsYAMv2FcUytB2A+/XHq4+MfgmJMOi2Sj4LqmU/afqXd/xf\nYp+fzPg9EmNNsIsrTKQWyG1fZ/BPPq6FRM3k6AChgEbUvyXzYru2lPptO1AX\nVHPz\r\n=v4KU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0v1l9gIYy7zVLVsB7vfun2XpPERaFlSTX2LXnfnoScgIhANlQgnw5138a2xUo+7G9pECptazNVwG73vY7sWLUzMGH"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.8_1630311092078_0.24982562379972917"},"_hasShrinkwrap":false},"4.1.9":{"name":"react-multi-select-component","version":"4.1.9","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"9aeac8739ebdf88013806295a5aed913e7e75724","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.9","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Sw72GjUqPNbKEhGauj8O/OLSZVmrBqp45TZ4UcguCpV9dvQL8x6mXlPQB9i1agKhalTky5T49ygCm5hvONN1xg==","shasum":"1e390d8cd3f7890c719ac57b098bdc03f9c71d53","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.9.tgz","fileCount":46,"unpackedSize":94254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNwt+CRA9TVsSAnZWagAATMkQAKJW8gS+wPp3cGOBH2lV\nckmhJ5/iy3KoSAGZJxs2AjURZ3innosgVcwDUDPRWnFw+l1hc29nUCYOnEWf\n5d1DVNpht5olZhCMBy4PuxtNGBFYJULjmEIdPoZ3d+tR7r2sX2BH3soW3sVo\nKeEd59Ooh49Y9g0J2mB3KmapvaOHMYYLQgJV8CFV7CSbi3VsgwKM7GmB4+wz\npPi2VTCcUcPN7XnTgYGvyWsMp4HoWri+rwRSoQgdroVzSaVFESznzlb6NniQ\n8zq8gUwkXh/hOBkBgXJyGCgD/Ocy94TL/Iz7FWcvzfXYs9nDcZFcWpv/2K6D\nPlXaOw5OICIh4fkjE/CNhmTuxHeaGtHecryfS6QFFWjKbcYCJBZFFjvqRwcw\nRGHp2968xmRL8QZ75RdRUo9uvvugtTmW8Uxi5FwYAYCinv+JJUeIztHe/HAi\nndw58oQja8u9Bb/UOTn9/mjWAGRKwlSmTJPSjDFwljVYb5atNsK/D+pAGA4A\nbA0FFl796++sW6zvlxUTejRAy0VRhGwSPn3Pl3xTxMO2IREneQjZPJhd1UPo\nRum0ui8fkvi1wVLD1NEky4JLyHW7bz5+7HBaKTsWuITEw1nWZucbJO9acGGp\nGl7mkDbq+iFUMefy/tx96yyvTBn86F7E0ztjeBIwe8h0wbl/pifJ09z25QkK\n5bTd\r\n=RD0+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKOdHVF/B/DVmPlwfRYiB0e4va6xc5aFHLbeSBio8jfAiB91lhVfWdK40Ounfw85BCkXUqOasMkO9Wk0yqCoC/TSA=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.9_1630997374476_0.07536379719429531"},"_hasShrinkwrap":false},"4.1.10":{"name":"react-multi-select-component","version":"4.1.10","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs","module":"./dist/react-multi-select-component.module.js","unpkg":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.10","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-h4QcM10tFWkhdjzxqLVqVslDZ+wyUeELCRHYpkmaG6UG9IgUj85uAB9xSTTUFhJh6K8CoKy5RbjRwF2SYgHvEg==","shasum":"b3786cd3e087aad03a072a3d82168e5ad3389ae7","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.10.tgz","fileCount":46,"unpackedSize":94175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOHX2CRA9TVsSAnZWagAAmGYP/1tTqMDj5J11pX6WYW3M\nKC7rpATji/YTKy1SCoN2Ggv4gqHZEYolS8wkzT3prDiP+uuQ/36qajL/nDLH\nUbUD2aM/hQ+KCjAFX1pUBt7qaMykkM278lO8irT7C68s10KVYrUEODqF81Yt\nOwlLEoNmd1Fzluij4yqwTOThcHoOci1TvwBd48wFt+0kF4dmxjGJy0i4c09Q\nxypevzbYF5bV92rVwgwtFJw/Y1Tqr9Z3vuAJgbN9XhBmrzSxee779z5YUgfK\nGlm9nxHl088rVuSn+N0Ho4Ex8WZ2w441MgwMWdLypK3QvNeF6NyvsP9vE8zD\nrLAZ4Akb0X4wrF/gUZDez8XopWER9R0aQZyJlH8SFT9RGZlOMPGwLS+dWczm\nRghvQkit6sP1L9bvZ5tG+7ljkmcWLapX6KKDikVSuQE3ogboI6VjGhbuI1CY\nFKqp//MDLE4gL21KfrlRAfYlGx9ptjoTfigmbBnHxxGE3RRxcFf42c/cwQfD\nSma4AfEAmYWet6nowtVgM3VVH5RGA2235n+JHWrVoFi0axQl8/teGwO3oCcg\n0q84dWU804eTrycTbT2YARSk1FAw4gF9s/1aT4pDQibmIeFaTIU2YWA/bTYz\nI2uJu2sDpfvrm3O1Gi7QH8vww2Vh19VCz/qHFlVueW5aEzsb6fWvT+KoeWSq\noGxv\r\n=3akg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnfN8Pu1V2+dYp/xGLXsqJiCjYlYPI4qpxi12cxLBK/AiBXhTw5dkdX/87dZqYQyGqdMEmhbfNpsZgGhcsf7VbKeg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.10_1631090166158_0.8996960141496493"},"_hasShrinkwrap":false},"4.1.1-0.canary-1":{"name":"react-multi-select-component","version":"4.1.1-0.canary-1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs.js","module":"./dist/react-multi-select-component.esm.js","unpkg":"./dist/react-multi-select-component.umd.js","umd:main":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7dH+c8A5g7exwvooQUgh9XSmWfg+VWIVX+oL0a9tNdfFy7CpBZJY59CMff4S0B7dUer786Hhwmntq5zqLxNa9Q==","shasum":"ebe7e5b6c37292bfa812559f566f16819530296f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-1.tgz","fileCount":46,"unpackedSize":94224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7URCRA9TVsSAnZWagAAubwQAIZgfQlkBm81OVNyK3Ck\nLby7tgJ2gFQqC6476oNKk+miJBO7v5ZBddKmPl/7LNu2lK/8DVcaJm8fEB48\nXGOigNq0waa2sIaGEQBjyY9Vss0YBIiPHpOIX/fwSpKGv4IF4juB3MrpGcna\nFjTGngdcLzHA36OG9TfBYo/d2I3HMLL0o30QnGCHYR95KyxAXOE1vK68JUeH\ngFnknan1zR1UtG8NgeM6EQLpjgZUeH3dAQukpZXhX7eh+LcuOvJ1IvBwDH9+\n8RGvtleHH6Jgl7vj0Jk+wqTD1B3M3gAizKTnehD83ZmvbQVY3HnO3AdmqWXV\nEMmU3maWZn1ikHBCGivKv946XQbsww54v1cG16hxfCiR26vRLTnCtUZMXY/b\nHUbksBfrC40qh7I3sY9YRdO/n4ivWH+ArVVcYUMHCH453J2QgC5i8UcFPDCT\nUeYeOahYyoBG2GR33J3HoI1kYzhGojXX7eQYXtAsIcuP4Nk2BwwymxznJwk1\n+4q8Ahq3yd0+4eP0qmR2CStF+LyAAFc1ttnPr6xBJnxzKlcsCdC0hE5XM6Wp\nRi5Mz2ZoxYy1A8iMYbAboem3ArvzwMDm+yDgyz5uMKJerfMsckWP3n7gHikc\n6Pxe8Aaz/892lbszCO5+rv8yRZOdLg88rfQ97cMsl6rnVSVyPf15WMOCycAQ\nP4xe\r\n=T59e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6ggejyIfiy2m8aQbai+hHIl2lMMj9+wREi9IHMWuxkAiAhnjR76gJED82XZDaa12m8G8hAfuq/I9tsQGJmaetCKg=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-1_1631565072865_0.31150647971556666"},"_hasShrinkwrap":false},"4.1.1-0.canary-2":{"name":"react-multi-select-component","version":"4.1.1-0.canary-2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs.js","module":"./dist/react-multi-select-component.esm.js","unpkg":"./dist/react-multi-select-component.umd.js","umd:main":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Dmi5AgpHcr0BPm24MTAobfukIu5GnGv09ZkTpZDY5Rubg2mi2jPt744e4sjYkm26Y0Xk+9rffmJJb15ggllaLQ==","shasum":"8d796d2125d1b779e18245e0d551bb482c5c9a52","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-2.tgz","fileCount":47,"unpackedSize":106351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7gQCRA9TVsSAnZWagAACn4P/2KOqcFQdl2wXimO7+ux\n/LGtsuQ+EV9L9cKVkDZ8WSV/VxIOjr+YGZNjR8VhXY8e5GXEsI9aenTcMMlX\nZlPhdVbz3cXPEVrkSiWHciCqcGQbvlHtBBWvShnzWwhIS1PqBc/Ex2taOSIc\nTAeLS6VyiHSAHvt3eqjecOjn5mQsFlJt/UGpeEwZwT5KaDiddID7bTTXsRaV\nP7rt6O9PqZYdxoJ4QW8eHQHXgwS0JHW0+1nw+cJ1TE6LPHocC3T8XoL8mUvO\n9lYQQOAWff1/QT64lO+ToFJCyDJ8AAaazVqxKuv2j5eSzAMSeXwrCGZbr7Ww\nRtSB2r7RAm8GfMM059o96Wi+5F73ZEAW1o6gPO1Cp0ho7iN4uNCipTkc7ORB\nMBTlDeU2IRyjXeIiEivrbklBDcxPrMTK74L1YZS5LHjOduyQc8GbwRbn1/CR\nO0/3OudS7XFhIbLRBTImJBSWZbDae4wqfG+WaTtjyN4X5N7kSSYxGD05ldGX\n5WyW/uSskjsQ6HqokD5C/ruHhHh9Kt0AtBCNFwxMYb8LeJdb5AUfM2mpPe7P\nXvN2f4Ry2Xu+KT1Bs76xydWLpGXb/3LrtooU4AmCh68XMVAi04cQ+JseiXpq\nBWWZbYdsaKkwUlX0tsDRFCcuk/VOSeumtw7V4BICDDE6Y+9+RNrJqsR1wKK+\nyI2D\r\n=8tv5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfamfSO96GvlCxSwviS2Y3PwApd827RTj/yzsbi5YIzAiATWGsh8HbaEZFcjVgK3ZmsztAItES6N1DevNSPAfaeuA=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-2_1631565839988_0.7631974102788639"},"_hasShrinkwrap":false},"4.1.1-0.canary-3":{"name":"react-multi-select-component","version":"4.1.1-0.canary-3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.modern.js","main":"./dist/react-multi-select-component.cjs.js","module":"./dist/react-multi-select-component.esm.js","unpkg":"./dist/react-multi-select-component.umd.js","umd:main":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-mGR5vV4xUdxc6IqTMQJKGojer/Ry937vzBxE8wF51JlSg+CgzwdbQx9Pu43Wg3L2NGNBG0KmorpzvQS6vAFMoQ==","shasum":"061d6d4ac0f4316b4027922ebd82111afc2d7e6b","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-3.tgz","fileCount":47,"unpackedSize":106351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7gyCRA9TVsSAnZWagAA7n0P/1sUmDtxQC6M5jgv5HQs\nMWIObYeS5CtiIxrnYmT6Ht+U69UtLpaQB2rRia/gf0FaSY+07YuvszzhJxlv\n3qULVaB/BTKX6pCyH+NoyNl5tLncG+PSKLHWylhTDFkjME+yKFt0dXN2K1Ii\nct40drvZ9MFwfItqVINA5ElhL/UvOvXNTDKTNP3x+W2EVDd+cUXJ4RkeoTZj\n06JAH4r11rNZ6x1oN/7viAN0t7lf/KpTg9ZdsR85cGCGSrABuWAvnMzit24u\nuZpqPX72oY80bpE6NoBZDiX+WqKi5go2pDGDIgDFG2V7WKTHuFs0rrrOT9NZ\nwPezUiTL6KaEE9Zw1a70NYTzN9mxaWKsS/VUtDwMsbXsLMWT6QG14J/jLcDF\nnPm08hj7pikzjTEFEeAol9v2Txvcuyg5PFnwctSrCNnRxVptjwKOURsJ4QsO\nL4cguvLsbQOt7774RpFWcqeikzBtYU1X2u9hIFYuQoHc4snaT/lvM5VuHvLM\nOGEtUxk0Ycp+mAh8b4Efnc8fQgiCbAIPyVcPWMqFb19Rd8PcBiEerbyGQCay\nC11enxjcSu+pFyrUo4P1B8xglfOthMLpNFKXD7O1tyDI7RvXjFXiUwGK1qTO\nqi3uampWqsWIn2PgudjyoC2RCU87Q9dRq0ypABYodcBVcX+faAm601gjB/ks\npJUE\r\n=eDlA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCofcPXUaJmvDtM3hj5itw7jBXOl5PF7OOxshLb/uSq+wIhAOHe/xJ9bBYvHn8Y/PC8ETNnemCOqqPkYD0AxHVxntxm"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-3_1631565874312_0.7255003879285886"},"_hasShrinkwrap":false},"4.1.1-0.canary-4":{"name":"react-multi-select-component","version":"4.1.1-0.canary-4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"type":"module","source":"src/index.tsx","exports":"./dist/react-multi-select-component.esm.js","main":"./dist/react-multi-select-component.cjs.js","module":"./dist/react-multi-select-component.esm.js","unpkg":"./dist/react-multi-select-component.umd.js","umd:main":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zAz/Qbv4u/BPA2U60naQwRCSc2+SizddJh0Bbgm1SxROFERldLhDc/78Sx8IxiRiWkL5Ny3TE1TTnMMcI+BkKA==","shasum":"d462f76370bd9a12892cf5f3fd4d904229652389","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-4.tgz","fileCount":47,"unpackedSize":106348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7nzCRA9TVsSAnZWagAAK9MQAIBXigHHMImw5WGUAs2I\nxoStzmkMT3Wch26gnv+ZOziImQLYUVDzUk5HxScDcEbeDFw9WusinmHEULa7\nPo0wtbHGWTZNT5curCPUJ1l4X8SY17Ql89ByvM7M1+PdGy71zFtY5e0YtNJG\nBAOc2as+9dlggnuKnhcXvWyhC6s1AVzYZO1aSaS0je9qi+f0/KW2DSs9HtWs\nq9zrcTCyxpXFRiWmT/K5RBr/Zb1Z1NoK//saj0ZH5M7qXmpaKMAgIZXZ+Fx9\nEgV6y5RSL3PxX85uEJeyhB4e23MScOKrOs9zaN4Tvs55JVSE5NfTJfW3kk44\n4UU9Q5PF0w4XTzYrWc6fUOOVXuNZTWlFQPoqYfvOWfCArguHD19Mlzq1wMgc\n5WROJiy1QqOYgH6BS2Fcp+aGzp7UgdO5Lv1CY2CYbU7zjsQ/IlwuHtwLbSNI\nP5kR4KYdStBRP2BypgFYVMBoP68bLyDWE97bpo6lUWk9WaPDNbdAZXEPS4v4\niUXdWF2YC0U1lZPgdtp1zQ1fv4e+8ilRz9U/UvWcXT/NKivbBGPYmBSPSsFV\nU7nxoifxD79LButUBaSfVByUJJUfodDxxMoktwqOjL5pHjVrnxyN+BJd8oR9\nEsZ0nnncnnOgy//7b2d5SJMwzNymPxc6QOQr9tYIa2SlG6Y7ccF3Ds7JV2zm\neOg+\r\n=O3Dw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYhyH+VTP99cfyqZ/1VSwjLUB/b06Zmhnb3Fa2VFouOAiEA2JRGv8hYpwmVmtxOtxM+mzMLxo5pa8cHNRSEkQNvQWo="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-4_1631566322974_0.05818088394481191"},"_hasShrinkwrap":false},"4.1.1-0.canary-5":{"name":"react-multi-select-component","version":"4.1.1-0.canary-5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"source":"src/index.tsx","exports":"./dist/react-multi-select-component.esm.js","main":"./dist/react-multi-select-component.cjs.js","module":"./dist/react-multi-select-component.esm.js","unpkg":"./dist/react-multi-select-component.umd.js","umd:main":"./dist/react-multi-select-component.umd.js","types":"./dist/index.d.ts","scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","build":"microbundle --css inline --sourcemap false --jsx React.createElement","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/core":"^7.15.5","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","microbundle":"^0.13.3","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/react-multi-select-component.cjs","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xUnI4xJUNoj4AiIEN1jmmjGkl0cesXMEq0zYu2m+BFJPTCKMgsi7rEo6kMrkPL0TSAsKDN05jDBUc18Zx6gRog==","shasum":"ebcb711fe9c242d544ec0ee38210664b862a0cde","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-5.tgz","fileCount":47,"unpackedSize":106328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7pkCRA9TVsSAnZWagAAgx4P/jWIKOWEKoIdbDFogdua\nQ5Y5JtL6wcizyLbqkHOPL20jZhR31bPCBGoLusl47WNLQTn+/QICPNL8rToh\nsNbfJsL5L3Z7egEhXXeRCQ/SAef8sFlrWTHzRyUB/zFr+ZgSdHTKjBP11fvu\n1bMO41EhuPKecWK0p2oI8ki/KecIaVhYeDFc1uoRloi/t2rHHiHTM6X9d39w\nG3PPf2UJbU3jeLgZAYt06//QTVt1Luxy/n+CYH9iBfI/Vw8KKk+rUjQPGofk\n8wn2X1Ur2xWd/eeyxTC2b+sx4kL5SgqIjUW/gn3X8tyeflkIwTWJf7tfVIgS\ne2vI5p9sbztTe7e9D25uIHrqI8JP+WTheEqs+PyNeR4FP7/1lltL7jvvNu4a\ny7D/dJibbnCF+IKTx2cn01UrahmB5iPk4Cm2IIJi2iLFVLOg0H+u75nXSsyS\nvyVQRJAg6dJ10Zw0WZ52NjFcBb7+J59jdg4wPxik0x8D5y7yDDHl1Yk+FYvJ\nZ8WzJvArwT4zrsizF9+4VCLQttdtFLvcMD5Ig+50Cd/eqQJCcrm3HwkmpmXc\nM+HguPU/NT9+ntln3ORnvlg3W0ttsKXKVR7O5lM4WeYsHKOwJzMupENIUyDO\nC2UmkqU3hSkHJNyIodejI2K9IScstjd8ETcBQmSIUWvi9Y5TizI99seJ0jYo\nGK5d\r\n=pVyH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh8kAE03iwPa6Xa1uy0sMOC0D7EtsV+CQ4pEQGWm5gVAIhAPNUVn5k7a9yNPABSU8csGzeyfWF8jLYy2Lgn7EDM3lB"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-5_1631566436145_0.585926397971023"},"_hasShrinkwrap":false},"4.1.1-0.canary-6":{"name":"react-multi-select-component","version":"4.1.1-0.canary-6","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-15fR4L5E4QrO3uTFnZxy36E+rNwDmRJ0b4LGyQVqTCew+C9KXJmeNU6fWtg755xzLSzMVEP+pTVgIizdEevpQA==","shasum":"a2cc50416e9a719c52a5ed040f07fb3735a2f08f","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-6.tgz","fileCount":98,"unpackedSize":186438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP7w8CRA9TVsSAnZWagAAtN8P/0LxYbI/XUOk4x/F1dff\neWrpZcHN5NzEY4w4vvPtNqyAM1hZQ8wSwblvyBd2EmTmiottpPmcAtY4DzRL\nHg0cZPFfWT5vJoTr/GYiM2F+wfistQUe29nTIw7yngUuUmDmoqCGkzDtgKTs\nCz01MAvjPQDSIyqu+cqfASBQokNh/r6OGyBo39ClryarbU9v3WieyQRKeICo\nBsOk5jURQLNzbNlySSYGc+BcK/V61MPDVD5vN7hg9b4exXeIUIfbkRBBXr1I\nGZQ+mpNMslJsUEMScmJk9gk4jecGbVTXGf6rnEHHim12fuMrihZD4WLz7IKr\noUDjOaJl+E/KD+eoAhcqDNlCA2FkTFtCb0ht+ofen9Jspf0ZtUdmW7vv6Z8v\nY1FVdY2bq2WJ2QElSWqovhGzW72pVr4OUlDJlpvzQv6fUjFwnDWnpYx7bTSa\n44C8ueOYWcjDv2dnlqi5PIF9MKcBs6vKFaMXbINgHOTXrxKFdsuXNKcfLXsx\n52CZvnPe0KGf0jNNkh3Ikz/0S562sP3TDq/T8R1HGwWF9PzDv2KQ6ESeT+5y\nxwaZfBaSTElywfEXLmJ9Jg8qfc8t4jjl1aj8R8IPqVOAni97gKX+CzFJ9K4H\nIVqLn/pZif04kahzhIeNF8H9zIQbcyW73J7kEk8z4DQnEV/ncEZIS3O0boof\n7QR0\r\n=d3u6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJo/7YwE1VZ1AmCophn9vGk0f695cRIQqdr5TRGKRJVAiAd7bl6YFIvXSTE4HxvOZvDRHSrib7CTvvXUuxFaUKOaA=="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-6_1631566908109_0.9821172423211759"},"_hasShrinkwrap":false},"4.1.1-0.canary-7":{"name":"react-multi-select-component","version":"4.1.1-0.canary-7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"https://github.com/hc-oss/react-multi-select-component"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readmeFilename":"README.md","readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","licenseText":"MIT License\n\nCopyright (c) 2019 Harsh Zalavadiya\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"react-multi-select-component@4.1.1-0.canary-7","dist":{"shasum":"5b106cddb21ac628994f4491f65f1b032456ef16","integrity":"sha512-vtPkfZ4X8kfvC3w8Yrhq/lUHkI8nRafawAvJKIxqEGOJdOP9cgWdP1VaJuT/9+7WUmPRZwTwqo6hksdw5N2rPQ==","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-7.tgz","fileCount":115,"unpackedSize":191628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP77/CRA9TVsSAnZWagAAxPUP/AiTvf4y22Z28UfcjDPe\nzCqOCUqmMBJSYJNyckcQXf29fkQBMfi2fyAdsUmS4y5U6FVG253rxcjoAUpd\nyVYYUZWyznYLyACyAHDyepq6mO9zNEUdwqHdO61MiziwO6umFf89MH4TtQt4\nnsx85+S8fh6MvdcjoRJfTpFeCg65KapVmU4TpXzTYgWorv2DBapYy6z+AAMy\noTyv6PE8vOU2HV81sHMwBYWi2dnoeWoq8V95jMShnOvRYBhZnlqukVVkPAhO\nxtvTDE3UL5eIpMBamPoEqGN/aWa6apY/MZiEE+3vHCqgtSNOAwaTnhJiSorx\n6GUDqn8x5Tdw4rvZyDzIilRor8+gOJoYVr2VW7abF63Cj0T1UAYlwE8Q0OCe\ncDEnZAy5AXtJzebxuk3lcAuEud1fL6KpobB0e4ylfOfCkgCrZQFHVdwLxZ0k\nsz3ICYHoZFVrsBf1d3/vajrHQhiri3a0rWt0GQMnOiI5pP2SaiBsbEAw8ODa\n50uCiwUSPD92uJaaZT8g69+k30oeCwLzRqUioQJEnR/O0OJUROSm3bxdc61Q\nzSIvXdqPCZO8Z+zXJ3xtCqbloCuZjSFDvd9y2Tw8myRBVwDjJnCDRYq1tKks\njel0hrQgyBVYDefBNX5EWEPvdBH/Ed/6W58gaQKGXrAzBtMgDS8lOBa0gERI\nyeGw\r\n=RTbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAb59r/A808K4y0DKu6I7boqOlXk7+xab/7m+iUGy06WAiEA5Nyebo79LxuiuWniGLvnUmsecRjY3KZvWSosudcqJt0="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-7_1631567615223_0.7279612893002716"},"_hasShrinkwrap":false},"4.1.1-0.canary-9":{"name":"react-multi-select-component","version":"4.1.1-0.canary-9","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.3.2","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](docs/images/preview.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](./docs/recipes)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n- [microbundle](https://github.com/developit/microbundle)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"d4858a1fdd99be9c06196e25ebcc920364858234","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.1-0.canary-9","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/uSHXXtH0Kw3EgF9aA29r/1XiyYB60VBYk8p0I00F5H4DM3Vf1WtEcJmM/0pM6vBVgYVVBywWXjdYSNJsZXUCA==","shasum":"420d3d3f879813ed44da5bbf0b4b30cc93315a30","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.1-0.canary-9.tgz","fileCount":98,"unpackedSize":191628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP78TCRA9TVsSAnZWagAAgoEP/05TS6IWWi8N4aCqLbFu\nqRWZvn2dRKAyXHg0kklodNCKmV80QK9Ob/TauxBWhnQZot+51F1jYYhpxmot\nUwof/SrzbELk+iOv15+yrhCSjYduxVk1eT75X39Mnw/n/aJPKIkpU7RRN/2C\n5YNXkmzof0ektF4KnrxWbxOxbZwsu7z76kMR+GlLDRCda+ru8UhwoTj19ajs\nFE6eNrwSKEiaGOBqcwEihf/e7kNd2Ylc53ABKT6QBIENPG6LEeYvFW1QO01n\n9ypLnwqJ93yACz1D5vq4pD5g993xBqIvYm+n40N7paDnu4zqfeHoVH9VHTL9\nNdZDmC5xRkHpfrLJtJjzlNqXtpexSHEXb+kNiklToM4ze1U24ULScxdGi4jt\nKudyOWJ+YDH/XfXZBALua9YoKTMWbioOClbqprPjot3P0WCYFnZBL2bi7P0Q\nKBHZtJnYQoKyIWiJhhIYHbcLaahnBYT7mViJmPUDL9g7j6LJJGy/sAxXFmSq\nPN3wrnlD0GdYzv2S4/scypFWPJX2ZeQ22SYmxVs7pQNE//zjnGRHmfiM5zXS\nsY2p75/vrHMuCsJkTnkMiXnnz4WK09dcEiRpXW+gRkZpOJNBxESrt4REIfF+\nwdCYGso5q7fyZpb2WKul9rqA8RZz97gRAb5ra9eiL7vw7+p+fmTZTmmjQVCO\n8REd\r\n=dvLw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhWhDH4LOavnwH+a12B8rsA9S7MM4QS6GMeT0/D9m+wAiEAv4B+UB9mrealw57VQlcBbPaqTvE+ihWC6Fy2ysQbR48="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.1-0.canary-9_1631567635821_0.7434256889967072"},"_hasShrinkwrap":false},"4.1.11":{"name":"react-multi-select-component","version":"4.1.11","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":">=17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","babel-loader":"^8.2.2","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.4.0","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"0091a2f9efa55a3c6019c4e8e5a4dcf35abf8309","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.11","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7AJjNWFE+1UdJq6ZWAw/CcXyiuIdfOHMA1Xk63+y6X3mnRMB1gjc+Sgo0P60Vg8TGDgdFFyhnY353u65MNMMlQ==","shasum":"c3455659073ba62fe8309f75fa2cfce9af699696","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.11.tgz","fileCount":98,"unpackedSize":191561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP8vpCRA9TVsSAnZWagAAaycP/0kSDGRmrR5+2/b1bYGR\n9BzUIqDCkhJ/vgju508piMtfUI+/1zHSMlEOpL2TkNBxyI8KS+tetZik7k18\nDyR/WR+SEYyqz3/SrnlFcSVRmIb8875TaXc0ozCpFt3QpZ4/OVdLeWv4xup0\nTbE4XamxHJDRWcwoV5KamwOFtyO6u+Ed3nlsGiekpdzuB8Yw5B0lOPXc1uad\nXmS+lX6sTTkvAvSwiJMbvgHveWZgCQnxntLeQf9PAzWVNC2JPkLdSpleAhzE\nMPgI1xeNDpen+nAs0DXZrKCoX+ou0supceYXzJdMj5C6dgBF1YRZF2PPsanq\nZ0QxV2I3z0fy5Yph0TIcbGK/HrEkET7pOP07OrOXHHrzV3OgRrI029ezUy9P\nmbBuK/vBZM1lieS51jBEXAHvipd+hMjYeX6ikuoogjUYsUNnUioqNIoSry06\noMxt9uXgp/J3bVXCjUN/TlzX6b99ecn3Km1qMr9bWviW/gl7UXuwGHS4JprU\nE0/wqngXI6LsUTTwTkmBp4lW5v9QqId6BVd2frUqUCHrgsIbgJReqblKn8XI\nj8RTwH7iKer04oU/rNQjq0AppPuBYuPQLGxdLROHHCFc8PHTS8vaDAA6KHx9\ninN8ksaDr0hRKLrlkCGpuBiiiYMDk5O2RBYG+GJRB8t1+IQrGqX5OOkRjbzy\nBcRl\r\n=zzZ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEM1Ki7AaFF8LyDXeG9pCKtw3XShJRunBinddi992qbyAiEA40ujXUy56y13wL/q9zhZPM/QGII7nTPzxBy4d36rbYE="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.11_1631570921537_0.5907647789843586"},"_hasShrinkwrap":false},"4.1.12":{"name":"react-multi-select-component","version":"4.1.12","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.3","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.20","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","babel-loader":"^8.2.2","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.25.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.4.0","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"b0692c92516e32f2d3920c1fc48cf1c41babb827","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.12","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2RudkAFCiBzVMylbkhaFdjrCo3l1i0K2kFOk07qUq5HEFyUvS70Oj02DRLD2nkvlb71nX5gHofFeXCqRHr1olg==","shasum":"884f00d1334a75bef5093a9adb580430514d8729","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.12.tgz","fileCount":98,"unpackedSize":191598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhREN8CRA9TVsSAnZWagAAk5sQAJLBpowGOXMswGi7fTFc\nRYeLpdr9xH+3eI41aJ3bU2DA+o852gp4Z/PCuwTqia7SQLIZJeQzdlH/UAwg\nKLPKlzDeCay4aWy3uEKOH3s2eoNZ0AuZDzzix39mC8qc6w8HEjbAikyOTaTn\nEzPAbveiEWrHvpMyC1ZtW5z+hrrMF7On9ZdauL2bnMmAdJqgCo5V+YbtDjZJ\ntkqgDe34oZLqTS/zS4+EE5A+Q7yuZ0NuVpnUYsS+HVJ8hPUVjY/IA7e1aYXb\nGnm3lm60t20m7Duwx7ebGfq3wezQnNT1pJX3ymPxb5F+cygy5yevXUZuq8UI\nBG2+bH9gXDDV4KJhWUM/0lDVu12Eigi+Zf9XB61Zh4JLW0wKcZzfuRqY0ESd\nS9k4M3zIQXhuiy6FsnZD5Kk3vQPgvXZEEjCJV5dvUygfzLIxqW7cg+qasjAd\nOaGaYosUGK2/LnfOLHAtAcRAo0SxVtHldN6+E3vizDQeAL8B/imCvTyBOYnM\nENoftuS/BVCi/5cZfzuDDri+muEf/cf5twX9fA7qxGDddq8RYz6XGvnyjx8z\n8OEZulebNobbqACI9QNLTeuT/cakAg10qmQ6Pc/cohmx0/MvSP5HkjB/oq//\nqpnaz81FEaCpYbBu5PjA4UxdsfE6AAbXeHknceXxk0iA9XIT2IIjeQgrfN8d\nini+\r\n=fuPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2/g20VOYnDfWd+hWpen33i/6AUorJGYaQtfOCD85+bwIgPbZYjfAEjjIFU3H378WFQwbWLWQrDNPvngj6bVB96nM="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.12_1631863675952_0.9087443933157247"},"_hasShrinkwrap":false},"4.1.13":{"name":"react-multi-select-component","version":"4.1.13","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.15.0","@size-limit/preset-small-lib":"^5.0.4","@storybook/addon-actions":"^6.3.8","@storybook/addon-essentials":"^6.3.8","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.8","@storybook/react":"^6.3.8","@types/react":"^17.0.24","@types/react-dom":"^17.0.9","@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","babel-loader":"^8.2.2","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.2.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","prettier":"^2.4.1","react":"^17.0.1","react-dom":"^17.0.2","typescript":"^4.4.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"7949a0ab64e31a6de17b7a057f8b3e8a4ed2e04e","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.13","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+pCqnW7wsoQSGEVChWNg/8hmHoza8cvkzBoVXzo1a9pYI/Cp0onOyJ1yyqNvE62y5EIpTwsnD/qFgljZQwxG6A==","shasum":"d0f57d5df386f40496ea82208be74323106ad9b7","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.13.tgz","fileCount":98,"unpackedSize":191950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9+hB6vIJPlWHM+3ezy/1NUUkoYhbOuCHho370bVAGBQIhAIxD1/CCsrQ/O2wgjukn2O4uEGKLGeJ1jPPNKMa1Yy8B"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.13_1632723766885_0.10277167055137015"},"_hasShrinkwrap":false},"4.1.14":{"name":"react-multi-select-component","version":"4.1.14","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.0","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^6.0.4","@storybook/addon-actions":"^6.3.12","@storybook/addon-essentials":"^6.3.12","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.3.12","@storybook/react":"^6.3.12","@types/react":"^17.0.34","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.3.1","@typescript-eslint/parser":"^5.3.1","babel-loader":"^8.2.3","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.4.0","cross-env":"^7.0.3","eslint":"^8.2.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.4","prettier":"^2.4.1","react":"^17.0.2","react-dom":"^17.0.2","storybook-addon-turbo-build":"^1.0.1","typescript":"^4.4.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"822b294a4a051e11768f8a005e2f7403e16603d6","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.14","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-pAameZYTdm0D0Ivgd/nzFZOOfE7ES8lHOphMSvZ3EDfsMJtLTaRubzefC86yXelZW4YigAQquQhKmhGLcjGU1g==","shasum":"3a1bbdec3eb0ba68a51608c1e455496ac0b0bfe3","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.14.tgz","fileCount":98,"unpackedSize":191913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4rcyL3Pqj2ug4DYBd55+zSl2iD4dldpe4iSpAWTcbLwIgfW05dEVNCPF9ezWv8GhiR4XefQoiWvVi6Yz9efzP8bk="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.14_1636971552806_0.7807594136086249"},"_hasShrinkwrap":false},"4.1.15":{"name":"react-multi-select-component","version":"4.1.15","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","typings":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","default":"./dist/esm/index.js"}},"scripts":{"analyze":"size-limit --why","build-storybook":"build-storybook","prebuild":"rimraf dist","build":"concurrently yarn:build:*","build:esm":"cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps","build:cjs":"cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types","format":"prettier --write src/**/*","lint":"eslint src/**/*.{ts,tsx}","size":"size-limit","storybook":"start-storybook -p 6006"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@size-limit/preset-small-lib":"^7.0.5","@storybook/addon-actions":"^6.4.9","@storybook/addon-essentials":"^6.4.9","@storybook/addon-knobs":"^6.3.1","@storybook/addon-links":"^6.4.9","@storybook/react":"^6.4.9","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-loader":"^8.2.3","babel-plugin-transform-css-import-to-string":"^0.0.2","concurrently":"^6.5.1","cross-env":"^7.0.3","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.4","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","storybook-addon-turbo-build":"^1.0.1","typescript":"^4.5.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/cjs/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"5df9619722da838e5d52e11377699534e0afdf94","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.15","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-BdLRcJv+2qUtrke9F7YrNG16RSyfaYgtqxx1Zg59slQRqrv2rpGbboycId72zWpXeB611zeD1P2ij7o5YOf7UQ==","shasum":"c7303bb3b30e84a2e93674c446f983232373d572","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.15.tgz","fileCount":98,"unpackedSize":193420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzW+5CRA9TVsSAnZWagAAggcP/jToRyHYMiIgp2nIthO6\nNFvm1RIy3Kf+m1lc2Z7GCz45HAEPydHPLmnYOYloq/tMa4doYWacjBhXcJ/S\nVuk7kM/Cb7r+cfMVj4ml5xGSEwQ5+HuFC5FORnxeelGqr+dk+OQtZCn2C2n9\npgmoYDcyqCU+pC2VUuG3MXHyAG9dxDFOWign3Ag06E7fYMqyPTb40Uy3OgFm\nlo2gc1IsUzstRzlLDxpez8qrrk2o6aTinow1wooZX4TdFy5YPX31FOnUmva0\nlX9bBXogXRiuLxHwznI78AVqCP8sexP5M254/KHpGFaMS+mdLcwBjdOHCAxI\nfh/oTn3Ufd5ZzMsduNWeVaFZdLaGyEK5s7ICgF+732gs8Ddq/H6hNJkFXFmE\n9dxSUp4iPUfhTV/amzdeHh+Jj/YyCIQucVmLWu00erDgCmpl0GD9sq3ksBe8\nyRfIjzgrwBCTzdfaHoNwYilxv8YaGOPT9ib4+dLiYX0t/RkaP0JWzbK+6wIm\n3ZtYRwzQnvazy4ezfjtMN5ADtq6M1gvgn9RbLj7dj0sJ5Q5FletmO0KX5SL0\n9eDFaGaZxrYCTGHtW0J3s4CeA97nVJrwC2EFx+1/4yMwf7i5W8+oeMrRfqg9\nYtT+oYzR1Xxw9PRuUTzy68vrFHrhZZNPm6GMAIXGalkHKJ3TczGIGiQiYB45\n7UPc\r\n=qULv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6s1ApPtKVyF3QLfAxBAXZgKoqau8z7NYP78VQ5AnSsQIhAOACyVloGK5HniL1aSqhfblwbpCeyQpJMosIQlLFta1G"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.15_1640853433201_0.11093246801932422"},"_hasShrinkwrap":false},"4.1.16":{"name":"react-multi-select-component","version":"4.1.16","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.5","@storybook/addon-actions":"^6.4.14","@storybook/addon-essentials":"^6.4.14","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.14","@storybook/react":"^6.4.14","@types/react":"^17.0.13","@types/react-dom":"^17.0.8","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"7.32.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.6","postcss":"^8.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.5","storybook-addon-turbo-build":"^1.0.1","tsup":"^5.10.1","typescript":"^4.5.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](https://user-images.githubusercontent.com/5774849/150685427-6025d7d3-ddfc-4787-a856-241c4cc100cb.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](https://react-multi-select-component.pages.dev/)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](docs/recipes/localization.md)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](docs/recipes/custom-filter.md)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](docs/recipes/custom-value.md)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](docs/recipes/custom-item.md)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duraion for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items                                                                                                              | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","gitHead":"3bfc1cbaba8778d2fda04176de813ad92ad066c3","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.1.16","_nodeVersion":"16.13.2","_npmVersion":"8.3.2","dist":{"integrity":"sha512-FsmtH7f7csRMOxIJmzl4MHjE2tNZ7y6n57qM3fNaYHiI8IxXZfbpEvtUWpWQD6UksfiXB6KjYhdqwLqHNsxMyA==","shasum":"083584da88b9d5007e10c146c57e06b3cddac4ac","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.1.16.tgz","fileCount":6,"unpackedSize":37506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7XalCRA9TVsSAnZWagAAH3YP/RRgJEHHXui4xhGZJEOf\nDld22ijNVDh9AVwNB7ovOnWZ9YyTXSZJ/cv900DTI0dtkZW2G/jdSeCNzY6R\nsnSHY6jaT9ejoupKfgU/GDY5MzE01SQLPiComrVU5PwUfv54/89ukci0sAkH\n+aV4ajq+Qx5Q5xBts8mBSS6jn1s9Rq5it/xxVPI74CLyKkZtf8K9yEtdjO9k\nmOt7zDwSCpRLGK6ZV/RAjW9n1yLIKnkEvcI/TFQ0JTYcwj9O91db5bSABVgy\nVT9qatsgYu8/7ciV7Y83qa5e+rSVEU3jk3HtGRs6h0yB7cfJCYcmy/YXSM3l\n+nHOdN5jfs/mauUwzvm1Ijyj0tNpx96Pbm9tbaHtst0bhBXzl05NJW8Nyx1G\n906C2X9XnH8mKiR0t3BPbBUV29VqOdb1TtSt/HS/zSP3Q6Poq7AFvIm5SbX/\ngGo3VwJ46TzA3+VhPenfSQ5eOgRi4JyYIf9ly2C3ZxAvoah1w6ogGX3SQqfD\nvTtd5qQuBwVP8/YcrE/QvS7u6LpPs71RObPKTHgpIEoJTgDkquS0vOEZbZAH\nwFuHYTHz/Q0M9u3W1kAtaPUlZRwJAIV5Zk4bjNDhQyBmIj1xinNZGM27j9mU\nBZYIO0NGA+AT6iwJ6Tbuzbm7opx/TQ9uw34cDja58TjGOp/kyEvIdnHp0XjL\ni2xb\r\n=uFCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv9dro1klgL3jVRGQ/gL5CtaIrr982PoHF++W44woBcAiEA5TEP49cP+ghhCHFV1CMQLQG9O1+6MkM469BoLGWf/IA="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.1.16_1642952357158_0.23833117591833441"},"_hasShrinkwrap":false},"4.2.0":{"name":"react-multi-select-component","version":"4.2.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.5","@storybook/addon-actions":"^6.4.14","@storybook/addon-essentials":"^6.4.14","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.14","@storybook/react":"^6.4.14","@types/react":"^17.0.13","@types/react-dom":"^17.0.8","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"7.32.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.6","postcss":"^8.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.5","storybook-addon-turbo-build":"^1.0.1","tsup":"^5.10.1","typescript":"^4.5.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"849e00f084e81e99014d49af666d1f8fd28a00de","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.0","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2Kgo8qR2EFXV5ntq/IvNr9ZvBsLzJMSh+WlgxUNHxUFiCqADZcptGCR/Cx+IJ9O0Vzy7SrF5uYb+xHMoxH+O1g==","shasum":"21d0db9badb8d699215668231038f78d68240ae5","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.0.tgz","fileCount":6,"unpackedSize":37505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7XgkCRA9TVsSAnZWagAAzR4P/1lQwLdw/Z+ponzZXZGU\nJQlu8jSSJPgr1LrX4bIua4dXXAlPiGm/UDDUdFf5zNifh0tr1Rnf7mvwa/Ja\n/KFOTamZklckVgvZ0pvaE5HWYGv8ilkcRHLlEfeDSDugNIRU7f4MsHwOPti8\nN2Ya3AvPvgyZER/h9l153cM2inXlRED7LY5+g0CnVGDH6J6wtHS+BTZHcY4i\nadnJo66zjEvx0c1OhpbyNkKPWsfR2M9TIOWDNW4lF1nX5PFZKIYEz2xoNNhq\nciiGPJGvuLpDTgP8xvSYTIRkeoqVIUrHwC6sHQ6BEaoHsLCHc3fEJtJOaOFO\n9hzRrdfmEO82Cg0tpZ8RV+w5JJc5wPMk033O0f+flkCooGX5e3CLZ5E7LIjf\n5dao/9vknha0BDLR3Qmbw0AITnTMVB0hJ0O+7z2W0smMvsnDh6lsf5SSrajl\n2z/es2mbol2Q2ax1WT+yZv3tfuB3v+XMm8w0F1SjeYhJGNomDH5KZUyBeBXs\nZgCTK3PBFn/2OyCACk0U0siiR4vA2jpoceybo1zZ4tgTnQmN5G7iO5x9Le8a\nQfYoIOJ4DftZC+2bG1z9aYOf5kAmrCgzN2ibMQL4TFJZrW+ow5jfZrBcvpVQ\nXbC+2LKu5NDOXfl8EwWbOBZ4jgQzMHF9rDM0Wn3TtBHZSBEYx5RK3Rqdexhi\nuXC+\r\n=84un\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEjU5VG6MIHtc5I3wS0rAS3rptnN5lvJs5aDwV4QCa3wIhAKYLuo1s+KJCTiTzImgRDfzXESJJFr3AfbaU2VMqtuLn"}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.0_1642952740191_0.3309350798387476"},"_hasShrinkwrap":false},"4.2.1":{"name":"react-multi-select-component","version":"4.2.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.5","@storybook/addon-actions":"^6.4.14","@storybook/addon-essentials":"^6.4.14","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.14","@storybook/react":"^6.4.14","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","eslint":"8.7.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.6","postcss":"^8.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.5","storybook-addon-turbo-build":"^1.0.1","tsup":"^5.11.11","typescript":"^4.5.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"479a94a7f31891e76b9209465760295c9192c7cb","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.1","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-wRteBq1pqKLlYX/ob8I1aBapPokQiRzOJzVqJDVVTHb0Ap/QWXVE4OXE2xwhVf3qmmYvOguvOKQQbQiEYxhONA==","shasum":"db4f2c9e8578b2832d46f1224b1d71664242cd6e","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.1.tgz","fileCount":6,"unpackedSize":37563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh79PYCRA9TVsSAnZWagAA9ocQAI63gGK/Z+fWpuwtQYSb\nBTibBFwMgs0WpkUkEf0mr7w+Ss651FccKOTAhvmeWgW/vHfDURkFrLPRKnYK\nf6Dw60V0NTffxpzd+MJoXcb2NJ85hrR0QjAcH+zl65aQKBp3PYdad1elzL9j\nzT+Aa+vvddFLeOoUGAt/u3uWg1FMFw5SwkLQgY/DJ4LHXI4Pk+tpv+rHuOmc\n144IXQT97oX2DUeWfmQbgekr7rPZpzVF7nGShbHyNQcNc1ErcEobWnAM/z+3\nVRiqNieK4bYz66gvn2DlGwX2vl2adpzioEbb74ySQSFK4n6jqFSXdhPwDHzL\n2DrSsB9OBJYkoNg+FpcQYC7c10j+mUH1tr7OhtcyPiobHuNgY2kgQy08H++X\nQyE/sftVMWECIIG+CRVIm3kw5Aw6o/t0fWTIFzfqRXUPKrn/wRiNbH8L5wko\nJmPCk6aV67KpjU3OdZbhTGYQSFqJTno69iHyY3U5iEwZ6La6x7oZvUIPqsa7\nixOi3hOmhRB40SriEa4JSZ5MBUDjBDMGj/JNdEr8RPzbQ9FU2mm2i88yrPRN\nIzrKOM6GIARjoMX2hq+ZztZAhyp0JrEad+rOeEXPHub3P7aYtSzUpprZrzgH\nhNgtQBcwHagZYSee9qb2sx5uvFREJ9dLiRXKE0YoocKzAwqsTuBUl8BXAodH\nhFiU\r\n=hayf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw8kUdyt4Rh+6d+l8k5Y8MVbLRnWH0/xGL0PcKBoyWLQIgNo8XpQNKCr0RCTXQc66cq+RBduNJZ643cymeBPOHjI8="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.1_1643107287922_0.3795446582612254"},"_hasShrinkwrap":false},"4.2.2":{"name":"react-multi-select-component","version":"4.2.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.19","@storybook/react":"^6.4.19","@types/react":"^17.0.39","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.11.0","@typescript-eslint/parser":"^5.11.0","eslint":"8.9.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.6","postcss":"^8.4.6","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.0.1","tsup":"^5.11.13","typescript":"^4.5.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"74558ee4376d61e76102c86efad9ff887d84d59f","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.2","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-FvlHp1a4LzwJr121mq4q8NnO4l9HgDo7Z9gk4uCzhRygc78QmqoEcgKEwfcfaQKJp2HAZw4b31P87ex2mLK38A==","shasum":"963958e6e4e91bf635f747ecbbd65f6f100436dd","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.2.tgz","fileCount":6,"unpackedSize":37563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCQJzCRA9TVsSAnZWagAAb44QAKBMTtQyfBsvYqiFlC8h\ncHDAnBNEuBjlmu5uqh6lflqiGOR2DaRxdytGdrS+XC/a/ZrolKRQOiDDQssZ\nioqsWCt06nnYbwoV6VAWMYpo2WCWWbDu87sZ2b6Lm/gpBnMIOQrowK8eU5+3\nfqvV1470uzMVS5OKVNKB9luRXQnCkoB01/7/km0I1ZURY5gYEXg5CMZ2Gzib\nolC614dX0d73zDUTU3fmGsjNNINXu6ufQw5lYyj9X45WFJULoqegpq4nrslC\nv5xJBxmag0JXuUvm90KYaF24btjTvZI7/jzJGRjw4DKIi5JHFLE2JOkjqisf\n5lFv9ynIZJL5zF3cDYdpoBoNYDoO5FK8jkQz9KIiEED60U7vjOSb5RI5k9H3\nZLLreFL5s4K67j/3DBQ3n4X1UjGByQWMnzp2Uj6smpwEBaeobYAwPc3WbiLY\npGbPmqg7bJ1HmJWygLv5gMCWJyxn8wwRczWHERQysBRQnNh5k9RycQRDOi2i\ns6EWahBB1SP4sBzNfHhsmRUscKGVKNzRV1DnwnWnks/TFEXcr6ndRYc94o6n\n3gIedduSV/oP83MG814hFepaGwvC44s76K4nnEnkxVnPwtm7IAg8OrPaAmSe\n1YhDCjvgrUWOxmCptB2DE5gzHReoF88D+afD43KKCuLHDFLrKycw+wwhX09U\nQP95\r\n=yyl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiP5GNk50TRiN7ZUEFZeWr1Qy0oBdXsULpm6Q0PQ+4JwIgff7weLa3ebxyMCDuKbxrMUE5UZaGAI6G0gKYfHinGlw="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.2_1644757619646_0.6669034025312128"},"_hasShrinkwrap":false},"4.2.3":{"name":"react-multi-select-component","version":"4.2.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.19","@storybook/react":"^6.4.19","@types/react":"^17.0.39","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.11.0","@typescript-eslint/parser":"^5.11.0","eslint":"8.9.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.6","postcss":"^8.4.6","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.0.1","tsup":"^5.11.13","typescript":"^4.5.5"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"3947a000147529f841f35ebab57ba486cff1a728","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.3","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-NM8ZaSRXFxjWXSld41cg2k3AhEQhakTuPTQXpkkJHCfmgfwAkuKOxP7uAeMmBZcx6k12w8g3YsDVgz5mSXZvpA==","shasum":"ee8b5ee1bba6c67c38bb5bb6bbfefd2e8ef19d7d","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.3.tgz","fileCount":6,"unpackedSize":37930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDOm0CRA9TVsSAnZWagAAvmcP/3dmDv3/NvwaagQ/Bzlf\nwmKVPZShf8cbvOXEmcxunrznc8m+P8uqm5+Iyn18bflzi9WiX+qRVQ7ciNz8\nd2NCJuz2ZK7uNZII1Cbge/4T46RbDAz8eggtQPtV1CPTuspb7I0Lh3p2prg3\n8KHxvk6AH+BvBM0TLHH/Dq5Xj9fvMXOQiKipFwL1XhvkpO9+d12X/qdjGbhq\nosnyFVOwbq6hhKweKbRiNajRAVh3NptvZmMLBbH+xKlZ+vJ862Bpfze63Xtq\nm6tLlEz772/KpJRYhQBw5Gd4Cys/AWQoGViKTetucnhyDDQ2E4AD6rv4nZeG\n1SY4kN6//Mju/5A0LkA7zyHkaVmVnZ+BlD1qI6BeNwLJ4D/NyLifVADqfky9\nV8RA+QNWJzTgwHvgLZ1X5xVxBEmJsu6KXKYGjhsL3+zXY5WFVqH9ANXKtyaW\n0JCJ1tWP4Tznugfdq+JIGnTJVK4wN2+X8y57HYYaJBlDLFKbINs27cSg0ePC\nfGHnS8KVb8TsFrsIX2+LA7eviAy6mZMMIvcLuxBTyIKI0yXVKAz+qPu+TgRh\nIRo8DyaaoVeaddHL0zlOLo+dqYqCH9dtvJ+4VYA1hq/rt3z/lKG9eE2M1GXD\niA9OYg1OVCSpGvDGIh6WMRnAph0RvxxIBMzi0WyB9elgytgwxBd0DA6Bx6u6\ngu3i\r\n=3syX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1dRhhIoytpMcMDG8/l1F+Y7GIVQvnzYOizjGmP7NeTAiEAu4nbK9vRIf9Wgs1nAwiDgKBczY/dbrKGM9O9VEGDddE="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.3_1645013427981_0.16494099857097777"},"_hasShrinkwrap":false},"4.2.4":{"name":"react-multi-select-component","version":"4.2.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17","react-dom":"^16 || ^17"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.19","@storybook/react":"^6.4.19","@types/react":"^17.0.43","@types/react-dom":"^17.0.14","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"8.12.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.7","postcss":"^8.4.12","prettier":"^2.6.1","react":"^17.0.2","react-dom":"^17.0.2","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^5.12.1","typescript":"^4.6.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"b93b2a439f96512649db026598f046e7e7ddc414","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.4","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-HhXV3lLi5k2FCGuVUsM8KoFLPCGhb2JAz3HWS8jg7IY1LKr+5/W54+0w7MlsyjeMS0r+vg4CYnv315dn3B20IA==","shasum":"4eb11f0c1b0d94b05738b21f1c09a4a6ec8089c6","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.4.tgz","fileCount":6,"unpackedSize":37760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQdhtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq92Q//YR+BdS8CXF8+aNBWOGe6C7R4d+szLu/pE4+XDfpC6gwiYm69\r\n0DTjaMycWAtEKZ3ADDuzIwWNhbYxqJIX3ZIsWpjQzUFWyKb/PBbl2ixzIHoJ\r\nT2j5kH8keROM6rDPUx3TT/gVX2rzaUzUtyXHcXCslhD03Q8a6lAre53Kz2pP\r\n89s9Gf8DIjZgIhnRfFAEgEifq5vwcoM5cjBbtqoBrOW+aH9DCv2lLKndqYVE\r\nF6fMDhNY8DNBxgcLWEapoPhlzFLY5BQY3dJmuMVupA1LMx+7wWetLhZ9+pNg\r\n/V0RSm4RNJFzbYl0qNoWgLZvGTW1BUlMQh1ymoFlOvdCSZbu3JYtD7+vd0nj\r\nI/wLkryooYa2smQzMYBVolxn3/FSu7fYkdGV7I8R2NC/JBCHZEjS/ytmpOge\r\nac3e2DJytCwnBc923+kOKtkl5u0Hs5HBOIGIR3JS6ydrdS9jfOVIM6fGKzRM\r\n07530iMz+RyhUUgv9EYgJfVucVMUWMjvHuJiSo8Wqn89jzjtNF7LtrjDlmIr\r\noXeAKYeXCLZufrnqxuQQcUT+cr6ENmw68Y6lfk2R3Wz/NurYC0nsmpQp04Cd\r\nF7n7IiMXMVRorPCiPOEbNS52pwNRo7RHKOMTUT6U6OlVhm8X0CqB86bYUNOE\r\nUXICZtHMZxt0gMOz7+j5x5ygSkdVQypUNMo=\r\n=vgVh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi3JxYT9o+CiO25Pv2PzwCQhxRtMnMJ0O+hsdmdq4YrQIgGdu9W+i+nVeibm9T70pfOvpDuPfCIMkLB2pON2ppXXw="}]},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.4_1648482413207_0.35812301596759255"},"_hasShrinkwrap":false},"4.2.5":{"name":"react-multi-select-component","version":"4.2.5","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.4.22","@storybook/addon-essentials":"^6.4.22","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.4.22","@storybook/react":"^6.4.22","@types/react":"^18.0.6","@types/react-dom":"^18.0.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","eslint":"8.14.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.11","postcss":"^8.4.12","prettier":"^2.6.2","react":"^18.0.0","react-dom":"^18.0.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^5.12.6","typescript":"^4.6.3"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"18bbd15ee4a0070cb94d6f832e869598394ffad6","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.5","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/rfyCqp+Q01BSDlzfkF8PWpuAxhIf7650CnW8xD01+NC5nEUj8/JcFL3MgMlM8bpYqrSiyMX/v3hKZ9nDNsZdA==","shasum":"507a0814baa856bfbd98e48a854f14e6b4d0f0d8","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.5.tgz","fileCount":6,"unpackedSize":36541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrsvXZ6xSDAU8wG0wBP1v2BHqHYOPaA3foUygipBI8sQIhAKpPFF+H9waqeXnA+MdoDketz3J9uaj0Pkoj2ysD5jH4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZUKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl9A//cVMu4f5+ShI6hyVl5CGLSZD+L8b2cxaw48VLIoIrAYCDljEx\r\nRY8hZXAIFKi0s3cUhG7S6Pbi4kTzDV4qE4+QY4J0ROBSeG1KAZG0uIoOsNUC\r\nA4oRqSHFzFKzHlWtjTa0S/F+JpU5rKH211ZxbF9uy22ksuYyf1kUqJ2dVHFq\r\nfcYiFc1+IYqS3I3N/z3wtUzXnpnzjaBXXWCAnO2sWbyrQ2sNSJ6/3jt9UtWU\r\n6uZb4lTxgzfbgMs5a5r+MsJ14ncvDuLMQ7ObUj7L4MxaVC3K7RW4pcbUCpWc\r\n41yqgVE6ySTV8GiPAK0C+B0tL6EXqrbrdRmaLvxgSCpgF8UDWwv+Cp4NBC5T\r\ngrbHncaUKkU1N8+TYep1UDIrK8TYD91FGt3u6dXtGBx6JSKn13Geq4Fxlr42\r\nykxTg9oZCISlIW/kplNWMy6uJyppfR7gj9wuh+E0IEfY7ajepc+lyeS1jgb/\r\nNVh32BUzPpyo4XMtmkHWHy8/nVoG7hjJagD9oBNJAZJbR/koVMop8W4cahWK\r\nq94Hf3iUSMYEdpjtqOYyDKkbvA6uk6vjqtHfDeQQkIpPzN9YYxo79GVT+k+/\r\nn/AweFCsWLctd9FQwQlGDyPBuMcnsosjjplpaPedwEccbk8PpV714+fjV4Bs\r\nvq8l5mBReWOhibIj2xNtCz1bbCjkOkoPJvE=\r\n=GqP8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.5_1650803373156_0.24510200857622433"},"_hasShrinkwrap":false},"4.2.7":{"name":"react-multi-select-component","version":"4.2.7","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.4","@storybook/addon-essentials":"^6.5.4","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.4","@storybook/react":"^6.5.4","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"8.16.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.30.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.12","postcss":"^8.4.14","prettier":"^2.6.2","react":"^18.1.0","react-dom":"^18.1.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^5.12.8","typescript":"^4.6.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"e1e03be4fb236b9680ef5ac910477d23bc040396","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.7","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-RIIyKvBvFOgyBqmVnAGcIPYePg0dBc48nzUhOtVuYp1MLQ7UfiarXPTvkm4PD2J8IvOMSPjI1+YIWK95iE4Cvw==","shasum":"fb14a05ad5bb354f530c6b996824a4528f116394","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.7.tgz","fileCount":6,"unpackedSize":36537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyeLVeWQWNo/mrXuqk5YHF1733dLC9AYI096khzPE9oAIgcWDOXSXfz3ny2m6q62W39LLm98LjeSnyazezH3YsoFw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii3T/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGDA//QyVbq6tZVSocz3dN/XukTJAnGPmI/OZty/2OxV4iaL/CbdzP\r\nebJGefgoVKBpH2vRssWgR8FwwbYv8pPEnq6DYc/LG4so5JqJsU7rPeQ24AT0\r\nnDGv0bSit+myRGiA/s6n2jzj9dp7cj/K1RQn9vL+5py0sHzVkEmror30Ez2j\r\nAQUX2NQM6rNF4+WvDd2J6RvftNmhSYOTyd9xfpqWywIECS3EfNC9/OMk8pE7\r\nBH2O37Antia1zm5O3LWs15eSJY+hgBZzZnPyP9QWObPFf4iMzDSICK6v8GWj\r\nhlhhjFrzU8tyRMaFej2D/2Fc0OnF8x1ymGdFkYYsBZ8ZlE3iFdzEsXs9m8f+\r\nKNxSPHn25mHVKKLqWQpEMPtWh2xcBRFltwp/ZRpb/7NelguoTndFmNSdTF9S\r\nDECtyCylw6xDSNF5ncLcWgm0VSomZNagzQU98zRTDJye75tBdB0NV3e33oi2\r\nPJz/YpPnKFA0s+JG9x+ujU31vi+nKxFZppRhOj3XKf90FC/LhY9RB1pJxP/o\r\nXK0beX+ccuOx8KX3+y/MTux22xugvcoNB3WbrBSOMyPycKjtqAZXUm9PzBxF\r\nU0nS6MAQHYa4cwEUVcv4V9/0S/vOd1uKfht7IqTQl1O+SeiNUbWvD/RmGrGJ\r\n31mhd0QQHHle3QZnzF6HlfSvZs004R+69TI=\r\n=fhYb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.7_1653306622934_0.9258528537173054"},"_hasShrinkwrap":false},"4.2.8":{"name":"react-multi-select-component","version":"4.2.8","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.6","@storybook/addon-essentials":"^6.5.6","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.6","@storybook/react":"^6.5.6","@types/react":"^18.0.10","@types/react-dom":"^18.0.5","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","eslint":"8.16.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.30.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.12","postcss":"^8.4.14","prettier":"^2.6.2","react":"^18.1.0","react-dom":"^18.1.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.0.1","typescript":"^4.7.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"6f89c222d370552d78dc91609e45971bc5009d2c","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.8","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-tJP30g96OjaGSTjTzUUluRGxxRIrQq4GEzNP+HpNjf4oAc6Y/SeqB1lamYPBy5HUxDJTuj7BeVHwmsdce/3lUg==","shasum":"08c4692fddbc82a4c6ef22b57b346e43fc9687b3","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.8.tgz","fileCount":6,"unpackedSize":36669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx4xR7r75s9AFmk7Ayy0SEy1gUJeQaLHOyaquXnjMM1gIhAJ2kcC+7qXoZINjaEgjy2dktxU+DX8UfaNRrgvWilk8G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimiZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt8Q/+Oe/1hlGEiFJOEeUVkbpobS/u+EXxwI4CAG7NupjjSKhWX1ot\r\nwKgaR+mEgqkOfHIvgJ0aUQXl+v632ib376fHr5XKR/j34mrZLC/QsA2r6tIk\r\nSm7LcG+pzczP08S1kUcQhZe+X5YBSJbrSnDfd0YqgSro+kN4OmOvaZH0kASa\r\nSjyvzEhMPJV+ac+yi3ymBcQcDY/CQT+XpmG34E8tFMF5FABLPc0MsoEwRy3D\r\nqc3g/aIkXOnp6i331jf1G/nd89hPkvl2lcge6tIS7xmO1Lntews7x1YpwcmY\r\nWwdEUhCkomS96EdHTNnHOAYO3PZkmLJ/XZ6630DEMMFtKWlPNYl/ATKSOFKQ\r\nIfkpSm4qawLz+DEDcX45wLMzo7Ne+SS78G9xktfvThIHpnajkBp5NHzx+6ei\r\nu2H43KQ3O6Ug7m+Sy1WMrjif4IR3kUI9PtBCu3G7vM7W226BJNgOC/VHdrJV\r\nSQ7khWoEkVK9EnfvTrFYkF42IJJDuPiwZfF/Y9QuOXx1NSLH7S/1JuJrHGCL\r\nRPvWNPC9mBzubvin4LCXIri0v7S+gBqaYw0qiAyHx2MifLYewK8apVOUAgOu\r\nNYFj/bZ7NumkHwRFWLpURBRL3D4w17YNkS5LndX5wQStliRHm8CEY7gxjlrg\r\nGFDAVG/Dnw79RyECMjVcYzGXwHcYRfrbJmw=\r\n=sISU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.8_1654269541255_0.6418520230879714"},"_hasShrinkwrap":false},"4.2.9":{"name":"react-multi-select-component","version":"4.2.9","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.6","@storybook/addon-essentials":"^6.5.6","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.6","@storybook/react":"^6.5.6","@types/react":"^18.0.10","@types/react-dom":"^18.0.5","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","eslint":"8.16.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.30.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.5.12","postcss":"^8.4.14","prettier":"^2.6.2","react":"^18.1.0","react-dom":"^18.1.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.0.1","typescript":"^4.7.2"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"76b78159a6c74bfbcfd3f7a5a088ff01a1700388","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.2.9","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ef++2OuhBhAQ6MMfwl5BvI9Jtq8wcnCTM3MHvcKKdv5OGoUtIZpj5PGqLmegwSi75ZhkJTp/AdE8MR0nv2zGxQ==","shasum":"e0e750bcd243f4e4d829a9b0d983bbc457fd90fe","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.2.9.tgz","fileCount":6,"unpackedSize":36779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9TPq/OtxkrBSWll5IU5kx298rt+youNZG9Rif43aDcAiBANqvE/FgKuVwHhtQqco5+KgdTidJvozIXm9RTbd47nA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioF2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWfA//dVfqv18myjcMDiSeXVNQAYqzlbPXrduhOyzBmKza6JrwqQIU\r\nHS9BAXmIOd5uXuW95u5CwE6w8jucsqRGFbYdgSxT+JHQN7VZFiPReAo4rg7W\r\nHuprK5FlzjVbuWAmhlyPCMQJD+Kf+QQkDkNnkVuo5WoLFsafssHR3sbBeW15\r\ntlvPZU3YGTOTi7Q1DfvwO/tD9GkaROsSGq5uMTVznn98a51QGt/xR7Rq9JTv\r\ncLn6thfluU96KBccVliKxA3LsHbPFAcryQlckVSdUkme+yQtttQnzMbQVL4h\r\nABw+GhZOWrx9Eh5o4cjlWqOg6Ta4qZ6NJIVbIdWJNwg4tm1tit4RKV9JowTh\r\n+kqunxbnKdDoQDSD4u6xOdYj8bJmGk0fG5p/nmn6QX2szvntwoP5y0dBzu1O\r\nQF1xolhT3PGBTsUV7bS/IVo9+mmk6aNR5SrUAcTLMk+UJPtjRxw/bKyHrCA9\r\nsHQpp2/gnZRKUbLb/Cl1tUMiGYQBjCTGERzwBkyMH42P0pyNb3f5u4LeaVta\r\nD7GZj6EeR8bZukkMJIEjZDIXf1Q/qsWzP2qaaBzBqJTwx70eNRLBzz8s3pFJ\r\nqd0SEwXQAQV+91W4TVHFcj7gfSQoRCfOdLXS4V9ZZLMWFxaMHtIZJmSLkyJB\r\nm7ZqGeBmckkBbg+HxiQtEdLjoM0AjrFuRvQ=\r\n=9F2e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.2.9_1654676866610_0.18945044626699725"},"_hasShrinkwrap":false},"4.3.0":{"name":"react-multi-select-component","version":"4.3.0","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.9","@storybook/react":"^6.5.9","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","eslint":"8.20.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.6.1","postcss":"^8.4.14","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.1.3","typescript":"^4.7.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"a1ea63e08224c7550e51ae87e4b60314c735b89b","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.3.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-2SgFf+6kBYsPP/CFgYU8cNBt8sbQ2VjG0E4pTyvb2RkXc2KDvkfB79TQXWPiGw57cbdJRD9WBsQddbMdTrwH8g==","shasum":"c971bd94b246c0d90bbc304151c5ffa00626d8c7","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.3.0.tgz","fileCount":6,"unpackedSize":36954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcVYkxirBEgHV/LSk5mJxi7xW9WAHx4D5KhI4dv7pMWAiBxHMbd4tEZlGCjG89ano5KAOA1xCY8x/Z7DEbtBODGSw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1tVeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjmw//dUgzBlqD8LSm3q2FyD0MD1WUO4++1ag43WaE7AeJY/ITKEBB\r\nbu/8xxgWR96lgG/XcHUu669qi1espbbAkz6/bYm0TL+LYG5wTZx4dDctzkTI\r\nbDVSfcv0tfgXyiO3lT9qVIUVxiD01lKsKdwLvxrPeng4UkT50uexhTxtXeFR\r\nrXq1Bmf5MKYWAJv/EfjNrl350aXnO/X2+dCHCkYPZ0CWGQob9d70kdTyOZ7L\r\nuyz2Bqd0lSenmVXrvDRY8R0C+zrs7h3lUWCoVAfkeKzNV7SaVdqgo3IzhaB6\r\nked9disORDK8RW+LBVsASB1RTsoeez+Mf50ePW7gJ9bu8LLIbFV974wCq8ls\r\no0AqhUTv+9Ka+uFaSyOToG8RR4dUQbXkmx/YTDbbX8gPLAKlV9mHsD/f8K02\r\n02XYiYd9pTC4eArklxHFgSVsnoLSmy8eE+KVSQ4MGW9J92+kHE8AWuBn6Yst\r\nmEo0+TQ+XBhsgyrA+hLiPtTDGwZNHUxXCNoLODuu3CcveMHaxr0Ii+4ghejD\r\nSHndVGK0pUBhip5l2aYwi0P2LWnKHqN1acSYC8LWUOAg1CzOv1tEFLQg2e91\r\nAAfgOyLKTfwp40btWCZk4rs2qguGR0P1AHw5E9RGIecBC0C5dh8FgeDtOsUX\r\nhFrzQUXLyvhhJkPA4d7Yf+67xaoDkSzyGi4=\r\n=pHt3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.3.0_1658246494655_0.2573866023441571"},"_hasShrinkwrap":false},"4.3.1":{"name":"react-multi-select-component","version":"4.3.1","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.9","@storybook/react":"^6.5.9","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","eslint":"8.20.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.6.1","postcss":"^8.4.14","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.1.3","typescript":"^4.7.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"5f8bd28a2f86d238a0fe1256a40ad98c23160e04","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.3.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-v743MduWf7mmFVG/LsXfu9ywzEd0qX2jHfRn0V/hgidARhHyYIt6ARdUyWUwdbtTk3KPK4xjSh/Ls77UwMWihQ==","shasum":"2cd83fc2e1fc133f6f2a6da7bb8719d7f80ebbb5","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.3.1.tgz","fileCount":6,"unpackedSize":36962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt0nBNXnUoWgFxcbfpNiK7qd0L5MOR2Z50Y8bXgnUesAIhAIQRQPGDaghKhpiYhaMy69ksZKn7tn/NOojVAY1BYpmk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6o9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2HQ/8CVMiAZGlWoz9EoEKQ+6Qi0+oJpthhF8NjSqLnEzz6VWbbUHs\r\nTEL5BcQWMqhmH0DLM/6uPDnvQFR/+qD+kZlhNT166eSF95SJdTqT+WccbB+f\r\nHULgeAdEh0nLxhOCBwhmKOLJLVo83hJAO4OxNRgrwC3CUdATtWTs+Da7svT7\r\nizuSfQ6MXFeqHWPnmysn4Bi3o/7szKNVEBN6iMXJYIM57qTGjkxnenVsLHRQ\r\nqsRX/1wC3OlOiSsdDJiEVjC84hYjN+Pavd3UOofVJWmN/eEJadT5C8Oy1JUC\r\nkolqYidia1GrqpleV1uheLGRwnFIf1pe/JVCj9OvQQoack9+BNvoE8d6cGT/\r\nOqRlo5KsiYIkiEeL7iZjnSIKSQoP0jBTE0cCOar26qfhQYR9Z970cIIc3IDk\r\n4sIPHG5WH0dD88rsT6qBwKnRiVT2G4nkvjJQIP509Xyy3a4SGkSyokBuWMuB\r\ni58ckOK5mSoaD5MIgCd4VTYwrHb2OWKJXypjRcWzK8X8AJT0797PxhohqSyX\r\nrIlT/BMokq1sVZIdvK4lN5O6Y+qth2F9jGq3RiI80PtVwNb/K3O8TiP6W+yK\r\nEQUrHdDYiKE2f440Pk8CtwdWuhWYAxE94gDafPPN46SZzPUlGbUp7EB0FNVb\r\nhVQcMN14M1pOZY3MU2Ba/MP8yUvYMnTMvjE=\r\n=m3gY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.3.1_1659539308769_0.04688506401537085"},"_hasShrinkwrap":false},"4.3.2":{"name":"react-multi-select-component","version":"4.3.2","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.9","@storybook/react":"^6.5.9","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","eslint":"8.20.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.6.1","postcss":"^8.4.14","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.1.3","typescript":"^4.7.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"025483f91e9ab5c63875bedf9ed59b242a273878","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.3.2","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-1je7wPnsd/Pdy7ox4YLlcHwGiSJ1UNrtnvzIDXJXMcde+J07UNJQxyNe65Z72UtzlZdWUJnoOWLWUmvvqBYU9Q==","shasum":"6441395839846c72e51912538e379e01b983ef27","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.3.2.tgz","fileCount":6,"unpackedSize":36946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJwVKJnJqTS3R/JByUMPjXc8GQPKYRicUKWY8zV18A6AiEA39/SHjOcwappcPKvnEZNSuDkbBC/i6OXXqWxJWFXCOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6pKXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoabg//YBMgmYtpVNRF6ebN4AgZ3954jEx4CaSi6PdrOvBW8y/b6pha\r\naNVu3FieoYfF7Af6X6301V5cONw+jKD0UJnqDoabJ5OfR/IZvHCJhtDuqJqj\r\nGjxVOC7vsAG45iBnsJA+olzkbpcMMxMSOaWUutjCUG0wb4DN3HUYtlFXhwjv\r\n0AUNn9y1cDQvLlSG/uqNzSQz9lAajzhwhyhUpWRF9aGPRYTW2ZvSyAPnK2jT\r\nLYYaDKj06iPbivcKUbX/g9ERlpWXP7klvxNkwgN4DRbQWAeqS8MOuQ0q5F3S\r\ntNW7ZYzNklBi2kQ4NathB1VCmWqMuq6STTTlavvt48pwtDolcYxhXglixvpA\r\nfg+QnQGncy4OSd9QHc1pBJnM4M3VYFBAnXD5px/xLI3w7zDSIbLR10MOQdNL\r\n8vgOeU8p3I5xmb1ZZXO0ekfm4gzuNPNZLkqmGri7xLpQAfEQZKZcAoF84Yp1\r\nN65qDEcwQ13H6v2m3MrxSGenvdcj3E3g9f/9ZNFowpXEdECN+xzSdnR9nfLl\r\nIcL5gKoPKr4JWnuS0Ae2MCXezx1q8P2Ywm3cPkaiuyrQXZFrx/OF8xogZCh2\r\nv4NHQrCackOM/xc1qxnLZhpgOhHwk5+76XKEolSqxbPWOypwkSdvBSt4bR5W\r\na5BEAv5e9MjerpbwLXqeerQb8Hjosy7T29A=\r\n=vHOI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.3.2_1659540119464_0.03241794101077122"},"_hasShrinkwrap":false},"4.3.3":{"name":"react-multi-select-component","version":"4.3.3","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^7.0.8","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.9","@storybook/react":"^6.5.9","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","eslint":"8.20.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-storybook":"^0.6.1","postcss":"^8.4.14","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^7.0.8","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.1.3","typescript":"^4.7.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"a50aec8e525e30718408ff009035c0c96b2a601e","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.3.3","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-V8cDJC3M7F27PWv1baV8FpJReHa/SbpJGL80CmXwnlMkDK2KMlQSRDmDzBnmCjcbROIgoztdW+gYBpqo9BIF4g==","shasum":"142c0c9b51a3dbe99d117e90eaa14f48041174b6","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.3.3.tgz","fileCount":6,"unpackedSize":36965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPrwleuHJM50DjAWEsNxP7Jmw4VPJIqGyPxyvjxDHPIgIgCUk5D5zWJlM9YdhsNcTn95uk5jZeGT8BjBz0YBHhX1U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9nSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpXQ/7B4BKu7MUJMGZz4T2zoIgRg24mo9jUgJAY0T1cyb/ECIhasSU\r\ngifESGPGCk3xqDINthcK6E9ZGcJAhyWi1s7w3LrTMjNuRIj+1ipza1/sBcSv\r\nRyA6XoWWGDwKK1oUT/053IrHmL9RGhUqGnT/3lwhaBgSYUaK4ZsBz0anxG2S\r\nY1SO5F+9ZsB5bCB/KpBo7O4l/IwWMiI7BkComMf/Yb8Kzqo98DixEPL5i7r5\r\n0P8/FzzEv5xCUYRqRuFyahhms8Y1rqz12gKmvef8U+EArf+e4QH9d+PZadQc\r\nH7Xzz3OZ9zhUP5mlbeBV9QovepbM+v/rkqyyE2m0Oec9GyKiZsPVVAjYE9Dk\r\nHUrEsIHGzYWdr3FJqeXcEH7oJx9WnfNCRYJgnzTszN/lTB+9iiW5vvpZU1nq\r\nk3qxa+xH+e/6Jugv8mLDxvQ4VzoIlce5hTDf+znwVlTpWKzHXyi/NRDFGQeJ\r\npdwn2znj8SVdjkFhwCM29/60eYPxVmPifRxoAvWcFTQA+CDJejy8WNnTuh4x\r\nFIvIL55wjYeYZ1JEd4dj/h2okZf3bcNUEF+pUKbTo1I27L/rXmiu0Qmw2i9y\r\nVg76AfvmC57+8PIgdzh8x3lo+oN3aVCZRP4fesOB6ej+nqAqgIWeSmrAFIKX\r\nRadGwaezeesC6Z/lfEhWSzeaaO37eG0ea7U=\r\n=gSEH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.3.3_1660318888182_0.06804040414647639"},"_hasShrinkwrap":false},"4.3.4":{"name":"react-multi-select-component","version":"4.3.4","description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","author":{"name":"harshzalavadiya"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"main":"./dist/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src/index.tsx --inject-style --legacy-output --minify --format esm,cjs --dts --external react","dev":"tsup src/index.tsx --inject-style --legacy-output --format esm,cjs --watch --dts --external react","lint":"eslint src --fix","size":"size-limit","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","@storybook/addon-actions":"^6.5.12","@storybook/addon-essentials":"^6.5.12","@storybook/addon-knobs":"^6.4.0","@storybook/addon-links":"^6.5.12","@storybook/react":"^6.5.12","@types/react":"^18.0.21","@types/react-dom":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.39.0","@typescript-eslint/parser":"^5.39.0","eslint":"8.24.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.31.8","eslint-plugin-simple-import-sort":"^8.0.0","eslint-plugin-storybook":"^0.6.4","postcss":"^8.4.17","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^8.1.0","storybook-addon-turbo-build":"^1.1.0","tsup":"^6.2.3","typescript":"^4.8.4"},"browserslist":["defaults","not IE 11","maintained node versions"],"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"gitHead":"221668bb39ada5b4e68e23c3d5c8e389c0470c13","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"},"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","_id":"react-multi-select-component@4.3.4","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Ui/bzCbROF4WfKq3OKWyQJHmy/bd1mW7CQM+L83TfiltuVvHElhKEyPM3JzO9urIcWplBUKv+kyxqmEnd9jPcA==","shasum":"4f4b354bfa1f0353fa9c3bccf8178c87c9780450","tarball":"https://registry.npmjs.org/react-multi-select-component/-/react-multi-select-component-4.3.4.tgz","fileCount":6,"unpackedSize":35920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6AWLcquK9c8eW2dOAloBLIG/iTBgUMv26lN9T4K/4aQIhAL8LJEKwJdep3TFHZr08E17xv3L6M1YtPsOWdE0IHD9g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP9HIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3eBAAn8nje9BkxGUnrQ53iiMkAcfJuyZZI+ET8LvZnCqRjdAIQlMf\r\nT6qjbFp8uprFC+eJ3M9QVJPuvP/gyjNuATJzbNgfvcWbqqbEDlOc7KvEAiVn\r\nu6b67UfNwdfqkj63QLydjQLzy/Uexo2II+Tq3V3kaLKExpjXpzWowLPjBxeZ\r\nuZwFdHqdYUBDqqQyur3g+Nr157UZvCEaBdSeM/ipG9+EOc/pgESAqdEPx8mb\r\nRp9CcFi1H5tJ0Qbo0/Ab9soFCeektcVeSoUcqoR1zDOID461pYWd/TsfNh4A\r\nRfQ9TS7+iGhQ7L/e07UOouty+m7vnZAuh5I7yz9HzpY4tDezul8+cItP0qyP\r\nQan2YPnOMrW5PQO6y6R18X1qs3iF/aufGaqsGgU4EC/vKi6FQX+hdsOZnjn0\r\nJ1qhXj5+BC6zDtDv5QFW5vRFe1LRJ5mJQsO3Yckm2vMkVTZ3TIdL91t/v8qP\r\nrOLrFAbvFru5WQSCA4PP0CMHeVCuf7Kug2s9nVOMOAo1auzNQ2Aq0badocUJ\r\nG7Zub+UFDSM6+DEwg+bpG46CSWrPqFZtONrqyU8zOkKOrnDrvkeomumsnki6\r\nU6ggTFDzjCbqtzNwmRNvdKj6w09/JaVUo7RQ3lpC6tKNp3mYJy5xSG8NFvQq\r\nx6S90LDWxMmbq3P99Uw/fqSfwnnXQ/d82ss=\r\n=deIA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harshzalavadiya","email":"harsh@foobars.in"},"directories":{},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-multi-select-component_4.3.4_1665126855990_0.16452622046501375"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-28T18:35:34.801Z","0.0.1":"2019-11-28T18:35:34.932Z","modified":"2022-10-07T07:14:16.313Z","1.0.0":"2019-11-28T19:11:12.004Z","1.0.1":"2019-11-29T09:52:04.147Z","1.2.0":"2019-11-29T11:36:53.145Z","1.3.0":"2019-11-29T12:07:07.938Z","1.3.1":"2019-11-29T12:29:12.613Z","1.3.2":"2019-11-29T15:45:49.527Z","1.3.3":"2020-03-19T09:04:25.575Z","2.0.0-alpha":"2020-04-07T20:20:34.606Z","2.0.0":"2020-04-07T20:58:55.030Z","2.0.1":"2020-04-10T12:59:45.663Z","2.0.2-alpha":"2020-04-21T16:33:57.640Z","2.0.2":"2020-04-21T17:33:00.254Z","2.0.3":"2020-04-21T18:07:44.608Z","2.0.4":"2020-04-22T12:02:54.838Z","2.0.5":"2020-05-03T17:08:52.266Z","2.0.6":"2020-05-06T20:55:27.521Z","2.0.7":"2020-05-11T20:20:03.799Z","2.0.7-alpha":"2020-05-14T13:00:58.982Z","2.0.8":"2020-05-26T12:24:46.327Z","2.0.9-alpha":"2020-06-01T16:19:48.641Z","2.0.9-alpha-r2":"2020-06-01T16:26:47.584Z","2.0.9-alpha-r3":"2020-06-01T16:32:09.332Z","2.0.9-alpha-r4":"2020-06-01T16:39:42.175Z","2.0.9":"2020-06-03T14:17:54.346Z","2.0.10":"2020-06-14T19:02:47.762Z","2.0.11":"2020-06-20T20:33:58.900Z","2.0.12":"2020-06-30T11:17:27.508Z","2.0.13":"2020-07-07T20:52:23.014Z","2.0.14":"2020-07-08T14:11:53.404Z","3.0.0":"2020-07-11T20:48:07.220Z","3.0.1":"2020-07-29T18:18:53.456Z","3.0.2":"2020-09-04T15:31:12.757Z","3.0.3":"2020-10-06T14:13:34.082Z","3.0.4":"2020-10-06T17:40:07.999Z","3.0.5-canary.1":"2020-10-19T13:21:59.019Z","3.0.5":"2020-11-03T14:41:54.258Z","3.0.6":"2020-11-16T17:18:40.497Z","3.0.7":"2020-11-18T14:05:03.701Z","3.0.8":"2020-12-26T10:39:05.884Z","3.1.1":"2021-01-17T15:26:43.999Z","3.1.2":"2021-01-22T06:34:43.248Z","3.1.3":"2021-02-11T15:25:21.616Z","3.1.4":"2021-03-02T16:35:58.546Z","3.1.5":"2021-03-03T16:35:01.015Z","3.1.6":"2021-03-15T16:43:14.313Z","3.1.6-canary.1":"2021-03-17T18:08:37.232Z","3.1.7":"2021-03-24T08:54:08.125Z","3.1.7-canary.2":"2021-03-25T19:22:58.112Z","3.1.7-canary.3":"2021-03-25T19:42:58.014Z","4.0.0":"2021-03-26T16:11:50.805Z","4.0.1":"2021-04-13T09:16:23.258Z","4.0.2":"2021-05-19T09:38:04.859Z","4.0.3":"2021-07-12T11:13:29.314Z","4.0.4":"2021-08-02T09:31:36.674Z","4.0.5":"2021-08-02T09:37:58.219Z","4.0.6":"2021-08-05T15:16:34.975Z","4.0.6-canary.1":"2021-08-28T12:32:29.861Z","4.1.0":"2021-08-28T12:50:55.103Z","4.1.1":"2021-08-28T12:53:58.210Z","4.1.2":"2021-08-28T13:17:01.370Z","4.1.2-canary.1":"2021-08-28T15:18:52.251Z","4.1.3":"2021-08-28T15:30:46.234Z","4.1.4":"2021-08-28T15:39:53.456Z","4.1.5":"2021-08-28T15:44:19.763Z","4.1.6":"2021-08-30T07:41:25.246Z","4.1.7":"2021-08-30T07:50:48.205Z","4.1.8":"2021-08-30T08:11:32.244Z","4.1.9":"2021-09-07T06:49:34.669Z","4.1.10":"2021-09-08T08:36:06.284Z","4.1.1-0.canary-1":"2021-09-13T20:31:13.024Z","4.1.1-0.canary-2":"2021-09-13T20:44:00.143Z","4.1.1-0.canary-3":"2021-09-13T20:44:34.503Z","4.1.1-0.canary-4":"2021-09-13T20:52:03.147Z","4.1.1-0.canary-5":"2021-09-13T20:53:56.276Z","4.1.1-0.canary-6":"2021-09-13T21:01:48.278Z","4.1.1-0.canary-7":"2021-09-13T21:13:35.406Z","4.1.1-0.canary-9":"2021-09-13T21:13:55.994Z","4.1.11":"2021-09-13T22:08:41.647Z","4.1.12":"2021-09-17T07:27:56.155Z","4.1.13":"2021-09-27T06:22:47.072Z","4.1.14":"2021-11-15T10:19:12.965Z","4.1.15":"2021-12-30T08:37:13.377Z","4.1.16":"2022-01-23T15:39:17.340Z","4.2.0":"2022-01-23T15:45:40.537Z","4.2.1":"2022-01-25T10:41:28.296Z","4.2.2":"2022-02-13T13:06:59.818Z","4.2.3":"2022-02-16T12:10:28.196Z","4.2.4":"2022-03-28T15:46:53.416Z","4.2.5":"2022-04-24T12:29:33.300Z","4.2.7":"2022-05-23T11:50:23.126Z","4.2.8":"2022-06-03T15:19:01.451Z","4.2.9":"2022-06-08T08:27:46.744Z","4.3.0":"2022-07-19T16:01:34.863Z","4.3.1":"2022-08-03T15:08:28.927Z","4.3.2":"2022-08-03T15:21:59.616Z","4.3.3":"2022-08-12T15:41:28.348Z","4.3.4":"2022-10-07T07:14:16.203Z"},"maintainers":[{"name":"harshzalavadiya","email":"harsh@foobars.in"}],"description":"Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all","repository":{"type":"git","url":"git+https://github.com/hc-oss/react-multi-select-component.git"},"author":{"name":"harshzalavadiya"},"license":"MIT","readme":"# react-multi-select-component\n\nSimple and lightweight multiple selection dropdown component with `checkboxes`, `search` and `select-all`\n\n[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://react-multi-select-component.pages.dev/)\n[![GitHub Actions Status](https://github.com/hc-oss/react-multi-select-component/workflows/NodeJS/badge.svg)](https://github.com/hc-oss/react-multi-select-component/actions)\n[![NPM](https://img.shields.io/npm/v/react-multi-select-component.svg)](https://npm.im/react-multi-select-component)\n[![gzip](https://badgen.net/bundlephobia/minzip/react-multi-select-component@latest)](https://bundlephobia.com/result?p=react-multi-select-component@latest)\n\n## ✨ Features\n\n- 🕶 Zero Dependency\n- 🍃 Lightweight (<5KB)\n- 💅 Themeable\n- ✌ Written w/ TypeScript\n\n## 🔧 Installation\n\n```bash\nnpm i react-multi-select-component    # npm\nyarn add react-multi-select-component # yarn\n```\n\n## 📦 Example\n\n![Example](https://user-images.githubusercontent.com/5774849/150685427-6025d7d3-ddfc-4787-a856-241c4cc100cb.gif)\n\n```tsx\nimport React, { useState } from \"react\";\nimport { MultiSelect } from \"react-multi-select-component\";\n\nconst options = [\n  { label: \"Grapes 🍇\", value: \"grapes\" },\n  { label: \"Mango 🥭\", value: \"mango\" },\n  { label: \"Strawberry 🍓\", value: \"strawberry\", disabled: true },\n];\n\nconst Example = () => {\n  const [selected, setSelected] = useState([]);\n\n  return (\n    <div>\n      <h1>Select Fruits</h1>\n      <pre>{JSON.stringify(selected)}</pre>\n      <MultiSelect\n        options={options}\n        value={selected}\n        onChange={setSelected}\n        labelledBy=\"Select\"\n      />\n    </div>\n  );\n};\n\nexport default Example;\n```\n\nMore examples can be found [here ↗](https://react-multi-select-component.pages.dev/)\n\n## 👀 Props\n\n| Prop                  | Description                                                                                                                                       | Type                         | Default        |\n| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | -------------- |\n| `labelledBy`          | value for `aria-labelledby`                                                                                                                       | `string`                     |                |\n| `options`             | options for dropdown                                                                                                                              | `[{label, value, disabled}]` |                |\n| `value`               | pre-selected rows                                                                                                                                 | `[{label, value}]`           | `[]`           |\n| `hasSelectAll`        | toggle 'Select All' option                                                                                                                        | `boolean`                    | `true`         |\n| `isLoading`           | show spinner on select                                                                                                                            | `boolean`                    | `false`        |\n| `shouldToggleOnHover` | toggle dropdown on hover option                                                                                                                   | `boolean`                    | `false`        |\n| `overrideStrings`     | [localization ↗](stories/recipes/localization.stories.mdx)                                                                                                    | `object`                     |                |\n| `onChange`            | onChange callback                                                                                                                                 | `function`                   |                |\n| `disabled`            | disable dropdown                                                                                                                                  | `boolean`                    | `false`        |\n| `disableSearch`       | hide search textbox                                                                                                                               | `boolean`                    | `false`        |\n| `filterOptions`       | [custom filter options (async supported) ↗](stories/recipes/custom-filter.stories.mdx)                                                                        | `function`                   | Fuzzy Search   |\n| `className`           | class name for parent component                                                                                                                   | `string`                     | `multi-select` |\n| `valueRenderer`       | [custom dropdown header ↗](stories/recipes/custom-value.stories.mdx)                                                                                          | `function`                   |                |\n| `ItemRenderer`        | [custom dropdown option ↗](stories/recipes/custom-item.stories.mdx)                                                                                           | `function`                   |                |\n| `ClearIcon`           | Custom Clear Icon for Search                                                                                                                      | `ReactNode`                  |                |\n| `ArrowRenderer`       | Custom Arrow Icon for Dropdown                                                                                                                    | `ReactNode`                  |                |\n| `debounceDuration`    | debounce duration for Search                                                                                                                       | `number`                     | `300`          |\n| `ClearSelectedIcon`   | Custom Clear Icon for Selected Items (Hint: Pass `null` to prevent it from rendering completely)                                                  | `ReactNode`                  |                |\n| `isCreatable`         | Allows user to create unavailable option(s) [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-default) | `boolean`                    | `false`        |\n| `onCreateOption`      | allows to override newly created option [example ↗](https://react-multi-select-component.pages.dev/?path=/story/creatable--creatable-custom)      | `function`                   |                |\n| `closeOnChangedValue` | automatically closes dropdown when its value is changed                                                                                           | `boolean`                    | `false`        |\n\n## 📝 Changelog\n\nFor every release changelog/migration-guide will be available in [releases](https://github.com/hc-oss/react-multi-select-component/releases)\n\n## 🤠 Credits\n\n- This project gets inspiration and several pieces of logical code from [react-multiple-select](https://github.com/Khan/react-multi-select/)\n- [TypeScript](https://github.com/microsoft/typescript)\n\n## 📜 License\n\nMIT &copy; [harshzalavadiya](https://github.com/harshzalavadiya)\n","readmeFilename":"README.md","keywords":["react","multi","select","checkboxes","select-all","dropdown","component","tiny","lightweight"],"homepage":"https://github.com/hc-oss/react-multi-select-component#readme","bugs":{"url":"https://github.com/hc-oss/react-multi-select-component/issues"}}