{"_id":"react-dual-listbox","_rev":"47-181a19fdb42a6a17f517f92a36ea8415","name":"react-dual-listbox","dist-tags":{"next":"2.0.0-alpha.0","latest":"6.1.0"},"versions":{"0.0.0":{"name":"react-dual-listbox","version":"0.0.0","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"e70cd05f6fa50166bb8b40dbeef8adbf5048d51b","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.0.0.tgz","integrity":"sha512-m+6vyCLdkGbcbblYnD/FH4t7npsAbZxiuXNXXdh+uq+8HU65bH9CQLa5QZfu7z1ASOs30Px+NPdJFPCMHgnEmw==","signatures":[{"sig":"MEUCIQDB1SlRB3HxXTiNfFkcvXJPiaj4AVRf8REm+P9hHQZA6wIgOehdbdD8W+eAJedAqpnPC+doacuCug/gBxuWcm18sI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"e70cd05f6fa50166bb8b40dbeef8adbf5048d51b","gitHead":"6077c44fb8c5436159d65e75624dcec924432cdf","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","dependencies":{"react":"^0.14.7"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^0.14.7","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^4.1.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^6.0.2","gulp-mocha-phantomjs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.0.0.tgz_1460139477868_0.4905319397803396","host":"packages-12-west.internal.npmjs.com"}},"0.0.1":{"name":"react-dual-listbox","version":"0.0.1","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.0.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"51094ec8493b6e867f159954ef48ea99acfb0b0e","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.0.1.tgz","integrity":"sha512-e7UpOotMOSVGBarffU0A14IYHsOChZI/575aeRnXLgbIJxn1iADeD5yeGVaZtRgA2kXIuPln9KxoogOhSQfJxw==","signatures":[{"sig":"MEUCIAGGm6Y1MovuKj3DJfJCT31nUn6nLGi1bKgP22Bb8qhLAiEAiTGAMPEIuYf0dnjZOJxXIFw61YR/xZuON3VKGp9o7D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"51094ec8493b6e867f159954ef48ea99acfb0b0e","gitHead":"7d1b1eaef65de4c9112a44b2d8906ff4af24e2c7","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","dependencies":{"react":"^0.14.7"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^0.14.7","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^4.1.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^6.0.2","gulp-mocha-phantomjs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.0.1.tgz_1460140423237_0.23682135087437928","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"react-dual-listbox","version":"0.0.2","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.0.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"460c0b226702a452a460c856891039b4f70e87cd","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.0.2.tgz","integrity":"sha512-7Yyehac5eO/9qj7bd+7M7q8vzZ1pXLxNbVgSV9/CU3C/WqJ7H+ozo6UOEJcPxubWCZtG0nax0G1dzA/zVaoxnQ==","signatures":[{"sig":"MEYCIQCXtaNJW0V+o08m1wux13I8rJCOvpnJem20dj8BSHzY2QIhAPEXwBJDXTS3pTBmjKarDAtH4FPs0BFfU+tDAmR43c+Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"460c0b226702a452a460c856891039b4f70e87cd","gitHead":"57f51fafd8dd17714185cd0bc8a6e2496c35d947","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","dependencies":{"react":"^0.14.7"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^0.14.7","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^4.1.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^6.0.2","gulp-mocha-phantomjs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.0.2.tgz_1460141873166_0.7465579977724701","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"react-dual-listbox","version":"0.0.3","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.0.3","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"a09dfe06bfcc5bec8586d0bf5a3ee3e76efc359f","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.0.3.tgz","integrity":"sha512-3gjOhdLEQOo+lsOomzFYj17RPbCekjvqNkB+oyzHySujVNa6vKwSVzBkuljGo4hLTSpsshmBG0LDYlEP5l0HXg==","signatures":[{"sig":"MEUCIQDjSO3JLC0Hy25hLzdf5ERCXfL6o0xNTDiN+XXWkQU5BgIgYbzaOJkKkA5gC/iTRKbKddtY5uB5oc+tbwpEmS/DrfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"a09dfe06bfcc5bec8586d0bf5a3ee3e76efc359f","gitHead":"57f51fafd8dd17714185cd0bc8a6e2496c35d947","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^4.1.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^6.0.2","gulp-mocha-phantomjs":"^0.11.0"},"peerDependencies":{"react":"^0.14.7","react-dom":"^0.14.7"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.0.3.tgz_1460145754305_0.5646594304125756","host":"packages-12-west.internal.npmjs.com"}},"0.1.0":{"name":"react-dual-listbox","version":"0.1.0","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.1.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"749f5706b31e1034f036d140f67bb406bb041631","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.1.0.tgz","integrity":"sha512-xraCYE66bhVPr4JNj7oGylwbBFpUpZY/jchkt9x0iauP+1VsDdawLg6Edlli61FqLLkKLN1EfjR6F1uEHnt/hQ==","signatures":[{"sig":"MEUCIQCuD4tPZ7Qc8jmVnqVFUt1xZVDnhGP7I/+uO8v306dMUgIgNrpQIirDoUdCgtlr0tQS0WsoJauccz1QtgHUWr/nwGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"749f5706b31e1034f036d140f67bb406bb041631","gitHead":"d78e2fcc4290569ebd7f254977b4fc4e7dfa7358","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","dependencies":{"react":"^0.14.7"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^0.14.7","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^4.1.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^6.0.2","gulp-mocha-phantomjs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.1.0.tgz_1460147390963_0.8957070510368794","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"react-dual-listbox","version":"0.2.0","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.2.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"1867b7c54eabea779df185eca536942c1828925c","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.2.0.tgz","integrity":"sha512-RtoMaNNFHQpbhGb8XfMu+rkbm9y0b+wNWUIHc4+k+THoiT9kYjPunPRfJmajCdX/yqwb8HIb1ItunGfJqizxmw==","signatures":[{"sig":"MEYCIQCoqYd1oP/s6+lIaMFM7xVm6wn2EGnwnRtBDiZjvIS7swIhAINNd3S6oXCkarr4CSSkZDB2UQbn/ZfSj7AwSib+5jB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"1867b7c54eabea779df185eca536942c1828925c","gitHead":"aada2e7582bbcb1654925951a0bff76a73d11472","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","react":"^15.0.0","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^5.0.1","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^7.0.0","gulp-mocha-phantomjs":"^0.11.0","eslint-plugin-jsx-a11y":"^0.6.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.2.0.tgz_1461260293061_0.6429029759019613","host":"packages-12-west.internal.npmjs.com"}},"0.3.0":{"name":"react-dual-listbox","version":"0.3.0","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.3.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"b612e2c920f3e298d0f7f8f27839b38bf94da758","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.3.0.tgz","integrity":"sha512-NDGKIl4P+H6K6xlhsXfuLW+lCWA8bU9fSle+4XRUyIxs+LgMazQfVNgdc97qZzRjhDd6k7622roVSZ6VboIXwA==","signatures":[{"sig":"MEUCIQCMkC1d7nRaea3vrvOIROeQaph9cjMIWhXVghLvYJrMZwIgOHRE6DSywSo4Wkhp12zUt/77uSgafA228idlLOzirQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b612e2c920f3e298d0f7f8f27839b38bf94da758","gitHead":"9d09cda901ac8d30fa2fe351d52c8ddcef673208","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","react":"^15.0.0","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^5.0.1","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.6.0","gulp-mocha-phantomjs":"^0.11.0","eslint-plugin-jsx-a11y":"^1.0.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.3.0.tgz_1461708072866_0.08391865738667548","host":"packages-16-east.internal.npmjs.com"}},"0.3.1":{"name":"react-dual-listbox","version":"0.3.1","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.3.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"70c9ade13db28ed238313dfd123565b5f3c58c19","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.3.1.tgz","integrity":"sha512-S8jSG34QrG5HSOmVojWwAxVCmyQMgV6EdwKQtF+AwWQfC1XPDGYPVLDaAHb+muxyv7plimz4RhN02rckgroZog==","signatures":[{"sig":"MEUCID1D3SkbZvYJgDFkguK6/3yB8vJpfeScahYB4kwLQv2EAiEAz5EKXzuGXxEboyxPcEG0h0zchdFj3JlXGIAPm5yiUcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"70c9ade13db28ed238313dfd123565b5f3c58c19","gitHead":"aa67b851054622969dac8a1440924bdfe274f0d9","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","react":"^15.0.0","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^5.0.1","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.6.0","gulp-mocha-phantomjs":"^0.11.0","eslint-plugin-jsx-a11y":"^1.0.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.3.1.tgz_1461710029047_0.4876471508760005","host":"packages-12-west.internal.npmjs.com"}},"0.3.2":{"name":"react-dual-listbox","version":"0.3.2","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.3.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"97b283d9ef4bf1b08cae103597f0c62a1a5a7ecb","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.3.2.tgz","integrity":"sha512-YgVc3DrlByjkmAeA0PsawZRv+2R+iYMz2WZN7jEeu4aOos/KjN1NuoBHWj8mZHONrV5Y87oB4MlIL3h/YzqrBg==","signatures":[{"sig":"MEQCIECOCfgPklA2yXDR1bwh9tCBVl3suZZZpJHKinqBtTr/AiAovYQfYTJRwiAaBm/IVqoIkzBz0Zs4bS6RWcHxgHmGfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"97b283d9ef4bf1b08cae103597f0c62a1a5a7ecb","gitHead":"6966fb555aa2d3cba0d48d7710408208186e4ca5","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","react":"^15.0.0","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^5.0.1","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.6.0","gulp-mocha-phantomjs":"^0.11.0","eslint-plugin-jsx-a11y":"^1.0.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.3.2.tgz_1461712061646_0.8932876221369952","host":"packages-12-west.internal.npmjs.com"}},"0.3.3":{"name":"react-dual-listbox","version":"0.3.3","author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.3.3","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"45489eac89d9a9919c6c4d3b4e815f51ce513a4c","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.3.3.tgz","integrity":"sha512-pROQ1oQjtKSkebvPFI23JTyU6fGpjYIBLqSqqeD8WZ2gMPp3rBnfhCIaXPSC9z7ZP8Z7/cC/kAPEd9iuKkWE9g==","signatures":[{"sig":"MEUCIGb3aFr+6UC1f5dHTKF3Yp79aCPdW5y88LOPoN1sR1UjAiEAxAu0XRhluqELdzNMnNrU/1EdW5KplkAgTUG1z/dQd7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"45489eac89d9a9919c6c4d3b4e815f51ce513a4c","gitHead":"7ed061372d4ac34d1709c6cc4e4897697abc5c8a","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.3.6","description":"React component for dual listboxes","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^2.4.5","react":"^15.0.0","eslint":"^2.2.0","webpack":"^1.12.12","gulp-sass":"^2.1.1","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^2.0.0","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^6.0.0","babel-loader":"^6.2.2","gulp-scss-lint":"^0.3.9","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^5.0.1","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.6.0","gulp-mocha-phantomjs":"^0.11.0","eslint-plugin-jsx-a11y":"^1.0.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.3.3.tgz_1461712766858_0.3190864063799381","host":"packages-16-east.internal.npmjs.com"}},"0.3.4":{"name":"react-dual-listbox","version":"0.3.4","keywords":["react","dual-listbox","duallistbox","listbox","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.3.4","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"8d22ecd6db5a38fa8a2c0463d49f3c025b92ff9f","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.3.4.tgz","integrity":"sha512-q8pI10NgfCnjuZjtq5zfzRx8tgNfr4hiaFmYiAmIZRBLhwe4tjFSVh3DH2XWdEXam60m7c/AeHvq4HpghRwsMw==","signatures":[{"sig":"MEQCIFVNI+ZjH4tVTvUa438qTlVpxpiGRTlEDUVSeLcWS82KAiB4Ob44PQ/sq57eB3qUE0Rg6kB5ryprbVJZqhZ/LUlLaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"8d22ecd6db5a38fa8a2c0463d49f3c025b92ff9f","gitHead":"0e0afb77bb3d85a578748ea2b38e8fb14912ce01","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^3.0.2","react":"^15.0.0","eslint":"^3.3.0","webpack":"^1.12.12","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.0.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","gulp-mocha-phantomjs":"^0.12.0","eslint-plugin-jsx-a11y":"^3.0.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.3.4.tgz_1482982005259_0.09415405592881143","host":"packages-12-west.internal.npmjs.com"}},"0.4.0":{"name":"react-dual-listbox","version":"0.4.0","keywords":["react","dual-listbox","duallistbox","listbox","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.4.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"1bccb66e344c0bd6418ed03fc2450a8a2ee6f373","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.4.0.tgz","integrity":"sha512-d+JimVKxyu55htZw422LX2tNzh3C6i8YExV4t1HDi4Zu5murakIutpXVH3AcNaya+lBcQ80KmulYEblo9UVmcg==","signatures":[{"sig":"MEYCIQCnrweVV82JUdQNYTyPM6T9xDvLup4v3rLBFGYWTOFX0gIhAM52mj1qNHvKjBdz6zMFxNxahlDCtyQt2HF28BryOjKc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"1bccb66e344c0bd6418ed03fc2450a8a2ee6f373","gitHead":"617f5bdeebf54e8fe41aafa1755b4c14181530e2","scripts":{"examples":"gulp build-examples && http-server"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^3.0.2","react":"^15.0.0","eslint":"^3.3.0","webpack":"^1.12.12","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.0.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","gulp-mocha-phantomjs":"^0.12.0","eslint-plugin-jsx-a11y":"^3.0.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.4.0.tgz_1483225184526_0.4714822412934154","host":"packages-18-east.internal.npmjs.com"}},"0.5.0":{"name":"react-dual-listbox","version":"0.5.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.5.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"51faf3e95c8f6fb23efd83d0a01c53c7bf8c2c34","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.5.0.tgz","integrity":"sha512-shq6FI9pZQ802caOENJupZFYfvm41WrN0qBohbEejbHcDV+MPdT2yThtYB1ajU6al7Fr8657rRJfJGRpYKAiNg==","signatures":[{"sig":"MEQCIF6NiTIHRjxJKJAf1AawEULwDaRZ8WOEE/OpPlSIRSJkAiBaL3lHqJnT3E5ljHCW85b1Fp//sbbsIAYMQtk4e6uIKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"51faf3e95c8f6fb23efd83d0a01c53c7bf8c2c34","gitHead":"1db3f5d7c25eacfabb3d52e8fbb8dcbf176d4f6e","scripts":{"examples":"gulp build-examples && http-server examples/dist","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^3.0.2","react":"^15.0.0","eslint":"^3.3.0","webpack":"^1.12.12","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.0.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","gulp-mocha-phantomjs":"^0.12.0","eslint-plugin-jsx-a11y":"^3.0.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.5.0.tgz_1484095911461_0.9635922948364168","host":"packages-18-east.internal.npmjs.com"}},"0.5.1":{"name":"react-dual-listbox","version":"0.5.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.5.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"40f2010fa9fe79ac1e5e85b426f7fded5ba811d3","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.5.1.tgz","integrity":"sha512-v/t26xWpPJBuJ/brpLuT2MMEb1OVJYBxWAtm1vVh+rG8zkaiCAJ3GBCXqhL/W6v7PdRUZdOOb7/UYYiavcWNVw==","signatures":[{"sig":"MEUCIEiC7gthZroSVEFOQZQmzWHFQ0Pw70rQ63MyNisfbrywAiEAo/VLBsJX00hIHSCvaEB6suFQ6IQoOZEl0MmMsxdtuho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"40f2010fa9fe79ac1e5e85b426f7fded5ba811d3","gitHead":"b10d829f92c6435ec0a245e32d471435ef63f3ab","scripts":{"examples":"gulp build-examples && http-server examples/dist","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","dependencies":{"classnames":"^2.2.5"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","mocha":"^3.0.2","react":"^15.0.0","eslint":"^3.13.0","webpack":"^1.12.12","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","http-server":"^0.9.0","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.9.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","gulp-mocha-phantomjs":"^0.12.0","eslint-plugin-jsx-a11y":"^3.0.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.5.1.tgz_1484268354971_0.38712470536120236","host":"packages-18-east.internal.npmjs.com"}},"0.6.0":{"name":"react-dual-listbox","version":"0.6.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@0.6.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"7a3a18397f757820baa8cf9209e08054f2c3d673","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-0.6.0.tgz","integrity":"sha512-FcebcHHJmDwIwU6xmDeEdsVdKw5Pl1TqNatWJW3JSfKRVnzwnVR0XPqcEOZ/piF4vNJKQipBAHOm1Le6Nmxd+w==","signatures":[{"sig":"MEYCIQDWLkY4lLT6013PElKmcSLLY19WNfWXDXS49vpbkjTsUwIhAJifcA4qSLas6j8NHVME2rMU8JcUXc5mL2WJVErmTRCN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"7a3a18397f757820baa8cf9209e08054f2c3d673","gitHead":"5940eb41bca1397deb7712234f28412c453201dd","scripts":{"build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","jsdom":"^9.10.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^3.15.0","webpack":"^2.2.1","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"^2.18.6","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.9.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","react-addons-test-utils":"^15.4.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-0.6.0.tgz_1490494663639_0.3638124333228916","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"react-dual-listbox","version":"1.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"13539e50bc4c2791c635ad38659c07416b8e4473","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.0.0.tgz","integrity":"sha512-Vg0syXNNX9CZ5/lV0X+kUw9xPs4RcnXKDvLqQFXi/wiqstZ1Q9vsA1i3xTDFU4+WJimSt2DjlAnyRYpwc2rc9g==","signatures":[{"sig":"MEQCIEPLmyahB6B6MAwrGhzMK2KVp+B2bNLjNZdu7xshUnktAiAnjREIxeKBIi4Al/gef+8l7+ctqUYZZz/BcynmIQF10A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"13539e50bc4c2791c635ad38659c07416b8e4473","gitHead":"e9eb2446b275b21248746bbbf32804bb8a5cc990","scripts":{"build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","jsdom":"^9.10.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^3.15.0","webpack":"^2.2.1","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"^2.18.6","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.9.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","react-addons-test-utils":"^15.4.2","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.0.0.tgz_1491798081491_0.33697145874612033","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"react-dual-listbox","version":"1.0.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.0.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"c1e3219bc917508cc12a37f9be7a545efb964def","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.0.1.tgz","integrity":"sha512-s2FQ7VeZNY/bO9R9o/0k47AZ8CgeUJgtJ+nxo7e2gB0kWuknY2ua0FzAB/9YEZXfbThHa0c0MafTp7Fn4odxfg==","signatures":[{"sig":"MEQCIBkGF9ZltUBNwM22TRVOzW7Ov2XaBfZAyIiaPajAP2ySAiBjOdq5MUQo0ofndlq6vUie9qhmisAbiYWr62XtmAgbuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"c1e3219bc917508cc12a37f9be7a545efb964def","gitHead":"bc42b1ec032f38a7e4b0e38b284cc1c07209260a","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"3.10.8","description":"React component for dual listboxes","directories":{},"_nodeVersion":"6.8.0","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","jsdom":"^9.10.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^3.15.0","webpack":"^2.2.1","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"^2.18.6","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.9.0","babel-preset-stage-0":"^6.3.13","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","react-addons-test-utils":"^15.4.2","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.0.1.tgz_1491884906993_0.3994493926875293","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"react-dual-listbox","version":"1.1.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.1.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"fcd4d6580cba5e1c1ddadf7c0ef93e38c3e9ffb5","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.1.0.tgz","integrity":"sha512-9lMeOtoxLKZCcAtT5+yzcD1M8P6hFA+P5FzYTtCh4thsMMxHE2Xy7cEKT5JfP+Ly2PnC8tSsyq5DIY2WscSxpQ==","signatures":[{"sig":"MEUCIQD26YxbKDHafUulQ6nqVIH0a3MhNJYVU2B34idMplVx6wIgcSzOOk9prnzO30rauirkLOFGkRYVFVD7yE1LR1j8P7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"fcd4d6580cba5e1c1ddadf7c0ef93e38c3e9ffb5","gitHead":"1412675030b4283fb554025145a935e2e1f6af8d","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"4.2.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.0","jsdom":"^9.10.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^3.15.0","webpack":"^2.2.1","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.2","browser-sync":"^2.18.6","gulp-scss-lint":"^0.4.0","webpack-stream":"^3.1.0","gulp-autoprefixer":"^3.1.1","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^6.9.0","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.3.13","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","react-addons-test-utils":"^15.4.2","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.1.0.tgz_1494548979841_0.7174263189081103","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"react-dual-listbox","version":"1.2.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.2.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"74fe13f5f6fbda64241d7231eb00695a0e243433","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.2.0.tgz","integrity":"sha512-BoMrsDbHU29+JWl/ozuPVfCs+/qmoco0guUm47wOaXlMUyZ3zP+jIrTXKbMiKwTO81RrvnOrUAhGlMJ5oaeqWQ==","signatures":[{"sig":"MEUCID9UQmjjp1fixoUqARYVm/Y9SVJSiu3xKXZ67QCREUDUAiEA6/mSja4eZucy2BEZBV6bZO8eU7L9WWw1/kavftqSe9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"35f0ed31cad6613a68ab164af0d1b2e62e4d4b17","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"5.3.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^11.0.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^4.3.0","webpack":"^3.0.0","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^4.0.0","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^7.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.5.0","webpack-stream":"^4.0.0","gulp-autoprefixer":"^4.0.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^7.1.0","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.3.13","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","react-addons-test-utils":"^15.4.2","eslint-config-takiyon-react":"^0.1.0","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.2.0.tgz_1502568496566_0.5440285936929286","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"react-dual-listbox","version":"1.3.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.3.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"b4c772b4746dece06cc0ba125d011d1f19762f40","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.3.0.tgz","integrity":"sha512-HEp6o7E5o/jnA++xMvndTWoKwOzWu//OH48JmUBXrcBVXm3AETkB9u+ZWh5ERRYrwHEJYwQKXCNV1cjkP3noOQ==","signatures":[{"sig":"MEQCIGJVFTg88MoMRoaJVczXfT36PUF+3ldHhsSf9PaBXzbJAiAt1lxVXT0chCgSdpFIodJmbmISX17NxMstSBIN2E9yqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"e60f8a9f52bd9e2e50d70c073a48c54351181bcf","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"5.3.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^11.0.0","mocha":"^3.0.2","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^4.3.0","webpack":"^3.0.0","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^4.0.1","gulp-eslint":"^4.0.0","gulp-header":"^1.7.1","babel-eslint":"^7.1.1","babel-loader":"^7.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.5.0","webpack-stream":"^4.0.0","gulp-autoprefixer":"^4.0.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.3.13","eslint-plugin-react":"^7.1.0","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.3.13","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","react-addons-test-utils":"^15.4.2","eslint-config-takiyon-react":"^0.1.0","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.3.0.tgz_1505100409252_0.34312437381595373","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"react-dual-listbox","version":"1.3.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.3.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"5bd73095a2904b5a7ac816292694da768e30dc01","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.3.1.tgz","integrity":"sha512-zlQGdMKvw6LvjigYwM6R3AO4cT90cz1v+DBeNtUxmWrifSrkhApGVUzX2GP49DLXW4V+ARiOe9duwzERDsw4qw==","signatures":[{"sig":"MEYCIQCfAcS7eMqWH6pAO20Nk+Dmb4jq8/PB1QsSrh3EElJuWQIhAJPCgfR3tF5YWPZdDvjHt3+gXwqOz9DhpxDizyRwOYde","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"76e9edc52ff682d7277b8db779235bab01adb70f","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"5.5.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^11.0.0","mocha":"^4.0.0","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^4.3.0","webpack":"^3.0.0","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^5.0.0","gulp-eslint":"^4.0.0","gulp-header":"^1.7.1","babel-eslint":"^8.0.0","babel-loader":"^7.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.5.0","webpack-stream":"^4.0.0","babel-preset-env":"^1.6.0","gulp-autoprefixer":"^4.0.0","babel-preset-react":"^6.3.13","eslint-plugin-react":"7.4.0","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.3.13","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","react-addons-test-utils":"^15.4.2","eslint-config-takiyon-react":"^0.3.0","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.3.1.tgz_1515288647500_0.8276207705494016","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"react-dual-listbox","version":"1.3.2","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.3.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"ea3d1394f3dbfb4e601e1b165616d00860403cd6","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.3.2.tgz","integrity":"sha512-BJXz3A1h+xnIS8W6lynY9msV4TJftepJSpkcBJBxgiMnjyVRZdcUwO+MtMOwz0N/3p2rKONVq2rz0FKHcxJXcg==","signatures":[{"sig":"MEUCIQDG64vBJ1tB02QTGtncZylLf42xgVOEIylJhOWQpJrUAgIgYD4is38gGuojpsyIZOE0oBMcHHQ554QI8Kvg+q0Rr+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","gitHead":"4dd46121ab7b1a6a7f8af17f69cb69743d6a89c1","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"5.5.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lodash":"^4.17.5","shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^11.0.0","mocha":"^4.0.0","react":"^15.0.0","enzyme":"^2.7.1","eslint":"^4.3.0","webpack":"^3.0.0","gulp-sass":"^3.0.0","react-dom":"^15.0.0","babel-core":"^6.4.5","gulp-mocha":"^5.0.0","gulp-eslint":"^4.0.0","gulp-header":"^1.7.1","babel-eslint":"^8.0.0","babel-loader":"^7.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.5.0","webpack-stream":"^4.0.0","babel-preset-env":"^1.6.0","gulp-autoprefixer":"^4.0.0","babel-preset-react":"^6.3.13","eslint-plugin-react":"7.4.0","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.3.13","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","react-addons-test-utils":"^15.4.2","eslint-config-takiyon-react":"^0.3.0","eslint-import-resolver-webpack":"^0.8.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox-1.3.2.tgz_1517933686390_0.8233038282487541","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"react-dual-listbox","version":"1.4.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.4.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"60282fe05bb460c9cc0aa9a5d5008c23dcf5dabe","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.4.0.tgz","fileCount":31,"integrity":"sha512-YfX5NbnimypdmP9ImQvcKJiPPhdFHRpPHMQdAWb9ERbjn8kdTcdjkuxOx/PSrw3bXK010mduEEEXZsP7Uxmazg==","signatures":[{"sig":"MEUCIQCziwh8RIZBLPMZ0n4Rsoc90oZVZT+OVWwEilXsc0o3OgIgGvtvSfzkh6xK1jCKvNfnrFyqneeGV/jHZrI40/b2BEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFwe6CRA9TVsSAnZWagAAiJMP/j0QKqEyTof3faRq0A4T\n9XGp4LSxqL97ZmE3hKi9JKG7ZpWcPgr+KdJ8+7VPVVxwgTdZELq5bsrMw2w+\ntAZfeQrGYyMhnVg/v0ul/hzGaHEse89TCQ+hDw2frt7/8z5zG3XvFADdfDeS\nZiSwcJ0sWLZoR65X3kCSYBFP2Xp7CyimF9EG9E0L/mKjKb98nFZJE30jUON8\nuVr/aQGbuLAvdn9BMBv5h76IbJPqpM7Nkx/jBwH8fAOC8qcXF+HEvykt4xCU\nfCP0/WDzJyPW8iAEENV31b3dE5Xb8hexEF4QADtQIDZAdciymEVIBNbGpcMy\nXx5CS3VpmntIDvb9hH0nY0gLZguVaP6CQOdjLm7KCRZJBeTYbbKEDe+iDmdr\nuqq1iwmYNyuW+g4TwM/iV/AtP7UVaDffuqcB6WRiE/onA2vO3P8XjX/wc/ZY\nNRGpfblH1HTKpc7AXWHz2GezTKhGH9ztjs762atGnGnAhHhD7Aozxc8NYytT\nkYItUKkg/g62dHFiEMk0rC3QUiHprtS9/89BxyC1OYcXiPanqvM5PmQkJkkG\nAgYdQndZS2JKSpAubtlx0p3ZotE2RqZS59vqBKaIAJyUt/ZS1xWzbpY/pvDI\nDXXVMG6MoxQSigJ6lz6RiaGw6GUY4j+BQOK6UeuGHSp5mt2+yWSvQKxm9UJt\nMtA2\r\n=eQGt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"451a35fe46ce224ccbe4b877ff5cf4a5732ed9ed","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"lodash":"^4.17.5","shortid":"^2.2.8","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^13.0.0","mocha":"^5.0.5","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^5.4.0","natives":"^1.1.6","webpack":"^4.4.1","gulp-sass":"^4.0.1","react-dom":"^16.3.0","gulp-mocha":"^6.0.0","@babel/core":"^7.0.0","gulp-eslint":"^5.0.0","gulp-header":"^2.0.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.7.0","webpack-stream":"^5.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^6.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^16.3.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","eslint-config-takiyon-react":"^0.4.0","eslint-import-resolver-webpack":"^0.10.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_1.4.0_1545013177655_0.7725068974417668","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"react-dual-listbox","version":"1.4.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.4.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"37c7de8c00d1ab95cca95d8a663a8ffd6a53ff42","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.4.1.tgz","fileCount":32,"integrity":"sha512-jBcJLCWvQfcYzXw1WNIyYJC/89HyKAZjiugmrKSFpHa4mXtFQYD2OdAXmP4ZfwCi5P5hmyD3Sp1b4j28+tQVLA==","signatures":[{"sig":"MEYCIQCtL5VFH71ZKxxFfWSp56PjlEIWF45KeOMMJ63ZtVtc3wIhAIJvaGHqyzau1VwcVVKg4oeDCPHIKxeq1PldVAnmH71C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFy3lCRA9TVsSAnZWagAAcIAP/0luF8PHtQCuNQHDIPzQ\nXZ21o4JgZCEi1dBYGjlAcICYw5PsJHMZfoOm/7NO7n42m9/wgrG9J7J8LiWM\nGOQsEVYfzi+C5V1te9Jl5cfqlpCVcKEo0DyoUHhnLTtnadZt3PlnaqEkJ+hh\nD85tLVWfHb+dCEBq8/xcBpIaJSNa1jvv2rFr9L5za20WEoPzDPgZd42xCWl9\ndqUh5Kt/gmwJ9GXDFCX1Tk+cxCa5Vmtsn1GkRStob3ZkefF8hzJWM9gNXUWr\nR3eCYxZ9BUzm9iksFllUH/d098L7BuT69avliHbJoY2KSfmP5UcorkoIr4G4\nHQf+VbBUl019oul+D+p2IzW4Y4WW+6dx963POmC3eUOAxuyOxsWWci+bqdyu\n8FlHrU0bB6PnRtaps3j8eFYY4JFy+4hB7rA8d0I7ObkGrbhpthFlwTvuoMDU\nWLcIxR1WD5VgW5GhF0Td68HMe0qbRCU3ACcyNHfzBGNZxu3CLOGvE+2/QJp0\nWMT4q7CkglMvdiMB/xO3DNbWWrMMOJpnk3nQH61eVb4iSebiuDnZ7PdeU6N9\nRmNnOWGY1rQKcnIAFcwc0Kr+mj6Ovy+Y6XLnv1m90cIA2Me2p+MK7pxCxMX9\nocedSmoBOqAvhAmQ9iBibzd4bu+VwY3OXt0/5Sqod8AFrFZC9Odl835v04NY\noklk\r\n=JmMI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"d3674efb213987614bebe618e08e67494f71ef53","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^2.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^13.0.0","mocha":"^5.0.5","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^5.4.0","natives":"^1.1.6","webpack":"^4.4.1","gulp-sass":"^4.0.1","react-dom":"^16.3.0","gulp-mocha":"^6.0.0","@babel/core":"^7.0.0","gulp-eslint":"^5.0.0","gulp-header":"^2.0.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.7.0","webpack-stream":"^5.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^6.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^16.3.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","eslint-config-takiyon-react":"^0.4.0","eslint-import-resolver-webpack":"^0.10.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_1.4.1_1545022948894_0.3047704712309196","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"react-dual-listbox","version":"1.4.2","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@1.4.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"9da75a8e2e1b536ff946c3cbb4d2d0a7ba3cdc18","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-1.4.2.tgz","fileCount":32,"integrity":"sha512-deHSLcmdrxzsMOX2XZJm6fRy1tgnpL1/eLC3zDLXJqfm/9Z/VD/5y+qhD0G6iNSTp+s8RAHN+MdxZDvGMBK1rg==","signatures":[{"sig":"MEUCIAlVqKxagDfML/JuyBsGGfQ1AERNS348Rp4tZ76MIymoAiEAtGd6wGblgIkDjUIBdLrXheICXXFjmJK6juujj7zpzY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHa1sCRA9TVsSAnZWagAAXlMP/3mR1W863ZuE09avd8xM\nDzPfFi6AYzZQBNheGBEWGxZ1TgO2HqQ2zKP3Qk28yLkhlATFNWBul5zd7OKc\npPlGnFFIAVj7RMeK0V2ZU64JGRdj1fBia4EH99n9E89NrfzVZHG/EgygJdsv\n9b2LZiouNCm3Rso7FV6azID2XvJVchRKf1lLyxlmZ4eGuuDz/m2T79t6wkx0\nKlBBMNVwrkbANblqROBCpg3KWbZAl8EJcZ6j+lJ/wzqK5VykgcBV9+v9L1OC\nTSCO+Rm4x2WH3y68c3Sm7uyiCBdyyECpONTWefmAExXKx5OjtDUAxqRe3gGx\nvvb3VcItH0EugtEB68LJtgjWpIDq+z/7B+H9y6j9hwl41Ml6y6zIiwX9fTml\nm1rczky3zeWy0x0MLr0JDZt2dzbNANpPSvOB2TnMMH7mhyKgCxB9y+mBnXYY\n9t11QrtYm+PR5HyJd1ef0V5U9xhCzUhECPMS7TyddG+vhVhBmE7v+4rzKWVB\nbCq8Y/dJWp6pIi2Vl3AedoQM0gPMA/5Eq/8W88S6C9vp9INOGMoGUS5Gt9u3\nYlA5foQFSLH8VNvjHq6fYiikSnbleh5o5b4ILkJiYqcvobxdRxyG7AX/PD6y\nYm18qbQj7PW5JeoESzPwTymkGIKqD8Xv+qBwCmSfcMgLAlgUtI/dSE7LsZCq\nzGgn\r\n=1yjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"ffd9e19551feec57f0a6797f37c33903f344886f","scripts":{"test":"gulp test","build":"gulp build","examples":"gulp examples","gh-deploy":"git subtree push --prefix examples/dist origin gh-pages","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^2.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^3.9.0","jsdom":"^13.0.0","mocha":"^5.0.5","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^5.4.0","natives":"^1.1.6","webpack":"^4.4.1","gulp-sass":"^4.0.1","react-dom":"^16.3.0","gulp-mocha":"^6.0.0","@babel/core":"^7.0.0","gulp-eslint":"^5.0.0","gulp-header":"^2.0.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-scss-lint":"^0.7.0","webpack-stream":"^5.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^6.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^16.3.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","eslint-config-takiyon-react":"^0.4.0","eslint-import-resolver-webpack":"^0.10.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_1.4.2_1545448812107_0.6638713817236372","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"react-dual-listbox","version":"2.0.0-alpha.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.0.0-alpha.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"63468a7b5ebfcdf2749529d344661ee4c792c2bc","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.0.0-alpha.0.tgz","fileCount":36,"integrity":"sha512-lMP1pZowLX29TBJzelmj/T/PaZ6V3mQbkQs7N0Uka0Jz85l2usn0cRTm09zf8Kio2gkgCdz59gLo62eWebbBMA==","signatures":[{"sig":"MEQCIAPARbLnUERG0SefUxQAIYjw14xa7a8XsNLcUogChggKAiACQ4Vu0oIaF2RHe/Q6UavA2V/gwSkx/Az8+H9T1iCJMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyPZ6CRA9TVsSAnZWagAAQmAP/AuTbzvKbIOAHOUpziit\nlMQ45G0ObBhjGvpsfuubLZFuHMxB6vrie4OI80n+zK7yUasfIg7XehiH8zwc\nn2n4G5yw6H1ZQFS+OJSvuUGjJOEVEBPWCfshkIwnqUPHTmw7fHxREb5a0t2u\nY4VYQcZ/NAkuDInXnZv7zGmOMa5bReUjPoxGsttaZtalhbDnwCv1UI77/+I4\n7SPgnnlr0c45O1P9apGd6A0/bUBY9WazB/tZdnCTslAjeFjgkkoHJJOaj57F\nXwIC7IGmXqndovIt2+cueknIpjcvm5wvHGH/EzTyvYIy28qR/+ZiA0z3n91J\nKgikSQAvnNK6jan7DLRpyOyT3rK1ZDc8kFaoADi04E/TlgAIxxhIY8W/bIbe\nxZ+DDaFzMZX0jpbTzQpGuS+1Rz0RTkZNCfghq4fheprVNqwpl9ykRIBkD+UQ\nEovnDbJ6WSVRfENKzDt+zk8IWP8Oj8utZRGNGdNU3k/S8COlItFe7NTtUyGm\nDkqwLpUtzvnTnqe4qbzn6w2fZs7kcFjRUSJ2ljXMYw4d5xBPHFwmoS04qZ0c\nnhbel2khpMmfOQhsmHPTalPD7zxV/tDuUa+C7ErEQyljZw3KH4WVc+HU8DMR\nLg8o+AZek110twWl8zZOQwS6nRaxXLYAAoQotkfasZIzYFrI5vhlVZbb7SY9\nn4Vq\r\n=wF/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"a36107f11a857fd9fb916c743c695cf97b347035","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^2.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^15.0.0","mocha":"^6.0.0","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^5.4.0","natives":"^1.1.6","webpack":"^4.4.1","gulp-exec":"^3.0.2","gulp-less":"^4.0.1","gulp-sass":"^4.0.1","react-dom":"^16.3.0","gulp-mocha":"^6.0.0","@babel/core":"^7.0.0","gulp-eslint":"^5.0.0","gulp-header":"^2.0.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-scss-lint":"^1.0.0","webpack-stream":"^5.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^6.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^16.3.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","eslint-config-takiyon-react":"^0.4.0","eslint-import-resolver-webpack":"^0.11.0","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.0.0-alpha.0_1556674170132_0.4176115999361085","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-dual-listbox","version":"2.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"e680b62af6b9148f67ed159cc91ec901de6b999a","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.0.0.tgz","fileCount":36,"integrity":"sha512-GHczGX5BVBURILlfqAoBvx6Hn3EKvp2ubp5HvUljtBTXDNz3MCoG0Wf0Vd2UKtyo4I/yKhuVW+H4dixgwDObSQ==","signatures":[{"sig":"MEUCIQCXbs2sma/Y8hqbPFVMef3RBHOK5eiUasUd28Z/3teXkQIgfBBNmCexnLNCpbIE9Xc0JtnHZxmcPzyZAwsdHNQMzrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ucaCRA9TVsSAnZWagAAaA0P/iGbH9ilHJN0MtGTlKyJ\nphZBGzDqse4vkH1oMBV6IJEC1wX8IbKk003VL1TYuwVLlxF+x7J6XAjcm+7v\n0xDLPHh9laOnJr/mRAoBLccMXGs2nQzfixxcyGGpb64nXRgt3ddUvCjcx8Y3\ndxoQ/2TdgX+bQwi/ySpy+yZa1d+x0qChAWCSxzKpof98YqvxxJJNt9U4q/jg\nu0Ty3Z5u6wS53mth2t11bwAb6/5b09sj5Lm2YyDAMYPE+k3IMX1Pcc533GF5\n8UTL1NOCUmioD/hazGZqGGUvCy91M7hYhYV5jy7xeHBkBtmt7N/dsqg2dVyA\nlULW8RQqgW1q1xWz5ls4Ixj1hC8W4H7FE0xoWa8dBwnK2DJOStEPthlTUlUX\nm8nsZYjdehi6VrxfoDuogkRvdXPoHlzhmXhg39zrtjk93RBFscLLLac+F2J5\n7CVhZXZVpGLCyCnnG71eAWrcW5blXbYhlC/cdRxJefs59/1cTnEevxiCqp5P\nGm8LBypGsALU07Z8PZTyJh9UgtZHJPaLo+20e/QNlPWbrxRI5Kp4Kj+D65pA\n5lMZLvGkgiiOVgOmhoQNTAdl1b7GZkf+G3GJHFlKfOYpM/qrEsvN+CLoB9S2\nvrOPLgxoKKrPN9xaNeU6AZnoCqxmRTKOq2M7JBDor1uNJTiYCm5pTFQXWsYn\nqYYZ\r\n=ZTJo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"187ae5ca03eccc95da318999c668ea8da56b1736","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^2.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^15.0.0","mocha":"^6.0.0","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^5.4.0","natives":"^1.1.6","webpack":"^4.4.1","gulp-exec":"^3.0.2","gulp-less":"^4.0.1","gulp-sass":"^4.0.1","react-dom":"^16.3.0","gulp-mocha":"^6.0.0","@babel/core":"^7.0.0","gulp-eslint":"^5.0.0","gulp-header":"^2.0.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-scss-lint":"^1.0.0","webpack-stream":"^5.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^6.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^16.3.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","eslint-config-takiyon-react":"^0.4.0","eslint-import-resolver-webpack":"^0.11.0","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.0.0_1557849881119_0.775181205285318","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-dual-listbox","version":"2.1.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.1.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"8800c7e2db9def65d571c35f9fb05743f820cbe7","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.1.0.tgz","fileCount":38,"integrity":"sha512-C3R4VhFwGtAQsla2F+ID+Kj4heRPCSF9NQVtyups9ia6yfSYk3j3QjG2XGQxpBz1pl6nOsPrCf2jZKOkJ1AGYw==","signatures":[{"sig":"MEUCIB/9PC/tXJVsiuCkYxhEPjoVhvyt8MqNOA8kNGP6zi1FAiEAo3SxQ7M4tvLqWSJ1lWSsoRkWS2hyMwgIrj1e6jsRm0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaIvHCRA9TVsSAnZWagAAhzYP/AgOsJnrCskw6J7jY8NN\n+vWjd72IG/7HBbBAHQuWU0Y+4nB65/2SBFrtyhtyau6JByk0I7dGSLXI1767\n10GGB6ayEQnqUrroG+dX0ZPbXl5O+qkaPk2266+vxuv4V+HxoWotaRL4mNlN\nUBuRMMulOXupmROGNVv/hoiuKZhbKqRS+O4xgeOMhzDEQ8L0MqY1U9JoipAi\n6YEczwCzfygdgRNVUL43bBPbWcyTMiKS29Lcs/sCLXL9R2/n6XhfbMTa2dH9\nHc1dSueFdEmlMCYDvoBnBrzA60MZMeAlTqzjh4iBH6zU/IpVGcDinAtkBCde\niAkmiUozxzMtKCzAhCjEb/hPXabnQ3HEUxzK4rrH0VeKE6158M4H6XpEmAgO\nCkecRS2RSd9SAxpFZDjANDQJVeJo2o5PWpnHaBmbfTWBwPddR2lR+YNQ8qGa\nIE8ZDW8zOOOvsQSGfZlKXGKATWQ1ej2wJ2fx8tAO7IUZSJ7ICVln6ZhBpKFM\nSCUtdWszpdAJLe8GkFD5/H4+zcrb6TXh1624R0e6q8synY117k9U0rT4qt3J\nBBh1kj4ZvXheu8Eu7y+bDr1nIsWSTZ/mWTU2F1A6f8BH1OK+QsAJ1f/eLS7s\nQJtCvSvO2HsJ1b1xHeO/YOZcs/l4NZHo2p8wcswvGVMk86R2XiTy7lplhoEZ\nhtqY\r\n=IZSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"0aafd04e46bf5b79a7ca3abce3fdb3c51e0baabd","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"7.7.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^16.0.1","mocha":"^8.2.0","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^7.12.1","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^4.0.1","react-dom":"^16.3.0","stylelint":"^13.7.2","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-eslint":"^6.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^6.1.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^17.0.1","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","stylelint-config-takiyon":"^1.0.1","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^1.0.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.1.0_1617464262924_0.20482019894006087","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-dual-listbox","version":"2.1.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.1.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"b53010dcb8ff8a7d53175df267d2dc198f366f3b","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.1.1.tgz","fileCount":38,"integrity":"sha512-WZaA3NQjn4Cacfk3tnPzWyYOr7ekYugJVTfAHIZ7rY6NQLGjkMof6NhqqKj1tB3AKCjKLrwbpGdiW1PMTEu3Gg==","signatures":[{"sig":"MEYCIQDaXIbdmXOwAb8HyHHz66uQ++lcalvFNUAgt9WiGmjqNgIhALOdbEKAFCLJt9nFCGIko4Sr6rMH+ynuZEpHDx08XE2m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgahTLCRA9TVsSAnZWagAAlmcP/3bklMO4zer42+4q4iZl\nwjvuXch7FHe6NMhGyLCFkoVVjjw2KtlgS7jy46qrmDpuwTQYl0poOji8d3dp\nDoW6R2D4jEY4gVzdDPymlZgP+0/v04EBMn30qaovXPAUx7rWTA50FaxVKqDG\nXRGofGjClpX1vIolcVE1dtGpulfdwpwYz6NlNVWlpU8HMNKOVCJNgw7ShMTO\nB1cQg4068JYtakgB4saClzwnviKEyNNdRmxktNkjpo8dfZqEB5JmylMlcYTW\nc/+jaPkYRGsXTQoOr3OoTWHunMbOZXquyN2BJEhQj7TxVIWcMQrfoYw/Sgdo\n0Ox6+5DYXX5AwLNxjgmiyAq0lXe9vdq+YqZRe8y9k2ye76ppgFXfjUZ96oph\namrx1LSiH0NMIYf0zFOX5+P8trSP5H/UjZM2OUivIt8HNTBtZsxbYcO8HsuY\npiZIKOUcAClGQQVe6F1Khg4EeLAbq5AFsLqwR1g8mALpBjRKx3Ey4R7j2eEl\nBGc/Ok0DSgPVpulj5tKtzxAT1UjJ5DFDAvRBPTUCHRfITfPcNeri6gBu0pSq\nwBAYHNKys1WtTqTZFyxXkiBCw/8Fe+MoJZtm8A1to5M5MVHsJxvNUA/2DD83\n+VogRaOa0rGEBUj8BfyqZyzTB/Yq7z0swkRyL23VWuthq9p/QE8Z2/pQKxQJ\nIf23\r\n=IOmc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"1d80f3ac389df1e14eadb641dc26896d998a2752","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"7.7.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"lodash":"^4.17.5","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^16.0.1","mocha":"^8.2.0","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^7.12.1","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^4.0.1","react-dom":"^16.3.0","stylelint":"^13.7.2","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-eslint":"^6.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^6.1.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^17.0.1","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","stylelint-config-takiyon":"^1.0.1","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^1.0.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.1.1_1617564874833_0.08028204829072072","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"react-dual-listbox","version":"2.1.2","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.1.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"cd7571ac1e9b6460094ce42b0a0382b59a0ade41","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.1.2.tgz","fileCount":39,"integrity":"sha512-H07Bp8s+2zerSd4gWpsYzYu1oZ8PSQlHDmP9Jcc9neT9BAGra28i2g1gUPx31P7slHcmIySdXhiu49tzIs+nmQ==","signatures":[{"sig":"MEUCIAUdKcj+AsSIuiXUMwEfrYGHP/Y3sfWcH/jfeQ3J6AfDAiEAkupmUhpvWskoDKwYX83KDd/kmf514WTGhNQwiTWVi9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpeLyCRA9TVsSAnZWagAAlwMP/3q/I77vFHv2L1RNhq+E\n9INT85PvwU08cfJxw/cfwiZhuUg7p0wTIVSKlGLNtyPzlPq2Zd1ou28qh0vu\nZ77rzuWAbbbrU4EPy87P4ICAw2wKIadR9OPlcvH6l53nXlzgOsAc9FdSwQ+q\n0mloi6gkuTKSfVbgaMhw0QB1HfyN8GZXTunCzSOHjh283omPxS8uVqEUSZfx\nlqKIujcSqH3fSQr2rBKWgbKATGbtMYMqTRVAwYTKY1wpbHLjzRHRLMHa2cZX\ngTgkF5fQYlp2eARU6zxLKXnXA0/lXKboibKQVb9+sj129gQMIrw40UbVnJs/\nyoMmFHRdDsbXPX1DQdcXgRfXVv/WzbHZnSm+IhJDF074CZGSHZcu9bhMV3Uc\nhlZ/P4j3ds4FiEEeRB8QXDG/oILLgaTNWIF7NmJzWHoQvBBJcfF6QKm0tMC0\nu1Qk+AyOCQV+FdTmT5lQgTgEe3TCK+rZLWEVfcDiUtXeSLL4+nT53Jscau2t\nzvpcpQtWgjG1HJ9GCkZXtYfTCgqD8rJaDOhls6nZFUxWeObaHEs8AI3pTBF2\nVjcCsqGO0gYQrCD9n5+xKzUyY67yDY4maGj/NHLfA2ss/PgMiFM4C03cMErh\nrW7ClPdJquDLUBkZ8lVx/9ldNL+X2S9Qxnz/0Xka1bCJKr13y48LaRps4LjB\nr5bn\r\n=I95x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"690f54cd9afc34682fffa208323bc31983a6437b","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"7.7.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^16.0.1","mocha":"^8.2.0","react":"^16.3.0","enzyme":"^3.3.0","eslint":"^7.12.1","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^4.0.1","react-dom":"^16.3.0","stylelint":"^13.7.2","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-eslint":"^6.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^6.1.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^17.0.1","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","enzyme-adapter-react-16":"^1.1.1","stylelint-config-takiyon":"^1.0.1","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^1.0.0","eslint-import-resolver-webpack":"^0.13.0","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.1.2_1621484274249_0.28683845526052165","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-dual-listbox","version":"2.2.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.2.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"1a0b760462d522a972f8e9b25b7f77e51cf5dfd1","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.2.0.tgz","fileCount":39,"integrity":"sha512-2UuFh4VRrKOarEJObtX7rGyuVnbDt9BR7ejZLuhuwNX51N5h9ABvyXowccfZCJ5P0ut2IJ4eGXlaL+vxBZ6SFA==","signatures":[{"sig":"MEQCICutHu3XoUD1Jfz6XJ+7xH1crD8H/35ZkfinuG0C3wSfAiARrLCqjOIitO+h4hIeHqYdk0wj1+BVFMYmLEMEURgZdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv9FGCRA9TVsSAnZWagAAAuIP/AyQgTnwSwixmozd8Owt\n+a/Ku5A8f6yCqTZmDwio8XUh3/ZiWOi7YEBJUvuQLDb2N7HQNni3JIBrT7kz\nB8w2++BWvLyTRmXrH7yDcOTTydKcuFCPh8nFxPOztIp7j6dezew6TBmttSFN\nwloZ3157yrVaV59oNiAPUI9pN2k4SVLHQNINAHVhgATe8vFTo4ynEg8PiX4z\nm8m9T/pMEplgmkrNel1IsIwB790lyaIF4srOzg3oGLbcKDVXFCHxusMExxMe\naFegUVokBamUPHEsr4SYDlixKMleLZdzW5zSp2UZ184hpuTw8WkN6Q7e9ZxI\nX4TYpAutFM2YqL27Bkk8CJCxneyik3oe5tsz4C2PuoMGgWDYDq4tQSxxdmfY\nNxtKfNuycrGylcgu2qLM5+5tHuZgjIo3MxqNg1ByJRWKTz/njjB9ft+8uKNE\nMKUrr4jRns0cfP3hGDtSJQOdXiyTDd+PmiZpQCOp6Hzj5eU00fx8LBPf9jhY\nTP5qTwBIDp5G1fASl5UsC7BC+h5DHYMQS5041HlaRZ6iF//fmD2JVb5dC/60\nSR21Qppc8Wv4qg/c+xXBg6hJ3vOcYDQnXJ/b1377nN+nE4k3k0CBUP90eS8A\nX5CHEN6oPQ81bhNOK6JYnAHEuYLkiSx0WXuaxYr+t1JG/jO6tqbCw+46FlZr\nXn6u\r\n=R2jm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"d641077b3c1e1d86f840abfc471f7e11f3aa7cfa","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"7.7.1","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"16.3.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^16.0.1","mocha":"^9.0.0","react":"^17.0.2","enzyme":"^3.3.0","eslint":"^7.12.1","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^4.0.1","react-dom":"^17.0.2","stylelint":"^13.7.2","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-eslint":"^6.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^6.1.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^17.0.1","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^1.0.1","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^1.0.0","eslint-import-resolver-webpack":"^0.13.0","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.2.0_1623183686157_0.7091654113671393","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"react-dual-listbox","version":"2.3.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@2.3.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"707ac802ec97bd769de94562bf522dd713c682a7","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-2.3.0.tgz","fileCount":39,"integrity":"sha512-AfkdfwzS1ihV6o/CIa3i97QlZWQU2iuOF43879pukWKFawtVc/otATb9fUpIG8Rp8QTR7uldUl9dl9MdWrgNvw==","signatures":[{"sig":"MEQCIFdAWGdoOQghaUjkrrdm0E6mBvgFUo9JH9ppyU/zCggvAiBU32u+poh1i37OUsz4J4qtG13PNM8B+lQfp7j2MEgplQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF5UYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4LQ//bot7zzUBUOOAjkCtLsMOyN9nxYZL5OzTPYEiFBZjVI/51cKp\r\nQvcZZj2gTEVBV+Huhr3RZxlabHVKI6FA+204arzoTGBs5TIovq6ZrDosIdXU\r\nw6EAGU6Y2JxtCRDCaIDRKV5eSRRlBP2fktwdjWTiiXfGHLBiok5Gj2qI1UUE\r\nOd1uryfCdSKCaCgUnHFEjtxWqT7XqtsYkmvn46ybVvryqq/JoBn8o0KOR2DI\r\n3IR+231YvDUG5ILKJrsmsQqXU6RUqQDXzSDgsmiGIrClnfn4704JUei/St5O\r\nuTNf+rctm7893kqul7dC5TkUN2ystPVFGhJkIKTfTA2TKpKqbT0b6xJ23KMK\r\nOKM5I9H9hOJdKM0NhSz7KTEXivBuXv5x0R7j/vyxsOAdBiTXljbdAZyCkfmr\r\nS7xaEI6g8YUNpTh/hEGX2AJWfZiuRU0Z6da8LgrIp593F0986z15buGiGBFN\r\nJv3OYLL3nAmZz0Uas4EEZuIESwH5zsXKCqqW+LhvCk80GYmCv32Lp12c4tbU\r\nTvKoG5qMBCwRCVy2yOJxLmf0Aydibai0eZ4ndd81zfPZ8LIsdIg3dRULnb1c\r\nvvNs3YUwr3x1DGDYntqJ40RasOjbLea6gXOTewO1YbCPdBX2NapWlUNnZasM\r\n2woboyegIubRINkpKYgPRnKUnVvOr74C09M=\r\n=hT2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"0f81eb6420c6004f0b77dd9c0ab91093927aefbf","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^20.0.0","mocha":"^10.0.0","react":"^17.0.2","enzyme":"^3.3.0","eslint":"^8.23.0","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^17.0.2","stylelint":"^13.7.2","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-eslint":"^6.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^1.0.1","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^1.0.0","eslint-import-resolver-webpack":"^0.13.0","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_2.3.0_1662489879800_0.030821307470281445","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-dual-listbox","version":"3.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@3.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"adfbe25604e86d8e03e0a3fd4dc57d47acd82490","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-3.0.0.tgz","fileCount":39,"integrity":"sha512-g/i8a5rjJjPcPk6eMtQtlpLomTMyXSrmm5R45J0RoqYbAYy7Bmb7F7zMR9ar30UDgKWkHQjfLiTJddgCLOll2g==","signatures":[{"sig":"MEQCICxffjcb+jVxZfV40BoD09pFHHqh7iCvS+aHDyl5FnVpAiBohdoLSq5+eiXCx1DKBoRMSEDheqV7Za4tU9r8nWeOuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVuE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtPA//dWd3A73CK1TGWiSBXWKzHz8INAcQ/K1sskO9XDphR6k5IiNT\r\nMvkrkTfg9v9Ujfo1lICHO1jdAdM+xPjb8XoTl1+E2J422ArmShcW0Mt05aDd\r\nbj/pZA2+Yx8rrKwb3KCb2TYgZ3d/LgN8rIWHic2dcG6HWIZcgt+IZiVl7cym\r\nXdNdIjezj7cK8ax/laKNXef6AAUp3UCyJyXf7+w9KrJD5QPrOHshxz5i2Ror\r\n8KC0sZcYfzqdQnQEyBEQHdaKA71m+0L5TMrkvfR7LE0FNvxbhe5Gumri9du5\r\nYWjzJPIMdehcAUf2hzFBRY+ymQl3lEMCR7Rzci8ljm8VpoYGXRCchShydWht\r\nM2x5hMfPfbMe5xM7N7pb6dsnlIqJwVP2aH5SOVbonLbb8cBwffiLBZeXmV8A\r\n9d9fq2PPKCOHYe9HmXlupfZ39ttgqiL+q/kNFTqGO/u30BXfomFeuNL6Mm/I\r\n5vuNAWGil8aatqtKDkZltsS0Btxl5iQdRCxXu4a4ji+E04uNrNcRVHk7Ph5h\r\nMedweqyn6lJscuEA3XhnzEGhS0d76gPU1DyDLeIZVdmzCc6fhH4sU7F8dOfC\r\nqxVJ6Ic8cXxAHlcUzDVdYi9T1uXPS/nrOjgB7n6cKOij003niSg1NcaeHG+K\r\neVNhMRIHyi54y/C10kMYJO4Rgn0+d9VS1Nk=\r\n=Ivuu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"ba4cb4226f9d995b0dd20c6ac81209ed623036d2","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^20.0.0","mocha":"^10.0.0","react":"^17.0.2","enzyme":"^3.3.0","eslint":"^8.23.0","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^17.0.2","stylelint":"^14.12.0","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","gulp-eslint-new":"^1.6.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^2.0.0","eslint-import-resolver-webpack":"^0.13.0","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_3.0.0_1666638142827_0.3662760797631397","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"react-dual-listbox","version":"3.0.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@3.0.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"2086b75443bffc0b9f106841c7c4fce7da62e19f","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-3.0.1.tgz","fileCount":39,"integrity":"sha512-eR/c7R9izOZAe+/cH6QgFEWT4bwPW1dlbhOjyP6H+DwKjFyRJ/O5jncQn4Tum4vR26OcR8Ytbh6mqx0K8oYs8g==","signatures":[{"sig":"MEQCIEJOOeJrBY88+FHZnk9I5+xoyKMTf/fYONG3tffAIkHEAiB/WbVBynSArJX4tWDTohmxJischJ0QndqjeWMli5PIpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXEEDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof2g//S///eOdUvoHLQw+I7Vz2u7ujhbBNONhiftKhZhNGJI2dXe4C\r\nrEwF7YD/Bzeh8z9o2ah053K1VRogEoBdpalcB99vZPF+Q+FIqSuCgAVqq9lX\r\nFzBn/tVIvlNQZ/K+8zbbJSBAKw4gv8EXwcMd5D31VfGVZZeLPAIuHhppPDmS\r\nI0iBsmc4MZjXoUh5YtR+igxtxRUJ1Wh2yURnBIlaRfF1P7aA/lJm1h0BL0IZ\r\nQvv2uwV7JBIS01e57bxNB/Gwj+bKCkHvI15PGdNUfCfp0Y7P+owMQ6wu4Fmx\r\n1wsQysqm8lzDk2OzOvS3oW3s/8OBDd4xdGF9El/Qrhqef35l0WCAW15tlVUX\r\n8gi5QU4shd3SLj6rYGZQHlD8ieW6impxpi4JVvjyZnjbV4YsHTo1WWb/6dFA\r\nGoo2nAWgi0337FCzwSayGFOoFL1c9gVAFJHdj4Z4EipEoOwQ6Tv7lKOA+2WV\r\nmRldimNZw8/DBdri2VN0ltt1y/Xevi2AKKTtpaZktId2V0z8JA0Ug0rFTkSH\r\nm4wFi32WnRSlMwVixxNvAazUobew03IK/tVd31UA58EVJuK5mN+vO3gIeDY1\r\n8BwTxcnzCM4iLf63rJmwmlKgeqFGf+RzcXr/J4uw/h6y4w8w2u5G6sDFi+/0\r\nRmDI5WjVaJS5pvfctoJtN9i3engblN6Ylj8=\r\n=glpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"ea67a3c68706f6039efd8d1b2b12b1547767721d","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^20.0.0","mocha":"^10.0.0","react":"^17.0.2","enzyme":"^3.3.0","eslint":"^8.23.0","natives":"^1.1.6","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^17.0.2","stylelint":"^14.12.0","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-header":"^2.0.5","babel-loader":"^8.0.0","browser-sync":"^2.18.6","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","gulp-eslint-new":"^1.6.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","eslint-config-takiyon-react":"^2.0.0","eslint-import-resolver-webpack":"^0.13.0","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","@babel/plugin-proposal-class-properties":"^7.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_3.0.1_1666990339330_0.8281677601110355","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"react-dual-listbox","version":"4.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@4.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"8955ced5da4e39f5c4d14fceadf875e53dad295d","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-4.0.0.tgz","fileCount":41,"integrity":"sha512-2SaJdRmQMtU95BYxoHQDKTsuOVQBJkvsP1iiY3Q33Td+OGg1Fq3JcMGSfGY77OypAmE5uhTfmCqBMnhoNy1pMw==","signatures":[{"sig":"MEUCIHDOG2VWmQIU84mf5DbtZcHrCiifi5DNxIu1KNVnqXNYAiEAq8QJ9Bzbzi7V01Pqg/jD1uUs8VC/2Rj2LoDZD2SvVOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkoU3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwZQ//d7HniuOyOJmhc39rDh7W7MfbO0Bcvpu26o+g2ozZWi0cl8Gr\r\nOTvP/a/bNQVSBCAI24bsCKKXJETLJ2zJ+QUm2xg1FY/bKZj+ageQI13u3KPl\r\nSIRrM55iT4AUNIiXKaPvQQ15u0jamqH5NYt7WkaPgtpk5llZY/VEu9ahGUOf\r\nRlxMZIWwNobMTahMck4BzFt+hlzdtPDIbsfX/IqBNOKInCXojBDFaojPvPrp\r\nzatzsYdZa7Z5YQDTbZDt+YF3QJCxlMkldXKi2hMNIEVJsXqDfvt2CnxlY9Kv\r\nXvm9idt0aTpWdMWprcc4UkdC5LPsXiSszd1rcS2okcYfpyTwrKCbYOVb1jfU\r\n+evZqUm8WNuvJ4G/m11jkA13I5Xscs7x5l+KSbDI9jzHn3Ey1qGmrbP2TOw1\r\nxW/rXu7gRl4gXS0BZQsuDkH3JbBbsS+M95IUYR4fyQ0TpMXJqqJc8/IAKv3I\r\nROTADjwExXZoQNtvbcS9tiTOwnhB0HV72lIVINynIbiiMXf30j/51yYqDEr1\r\naF/cypW7LpGx1TplO6FMBEalARIlWv6Eiocgzgh7XkuRu6fm3mzhUEINaCSK\r\nUIctIurY2QXqruHicIPibrLBReO6Je6BZ0msruT3tzd3NbQzq0Hffh0iQBVt\r\nF9/zWsjuEnlemkp45Z8suaMNK1qh0OCtKRk=\r\n=QbYg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"c67bb979d071e33d613fd8e7d84932ca4794a066","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^20.0.0","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^18.2.0","stylelint":"^14.12.0","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-header":"^2.0.5","babel-loader":"^9.0.0","browser-sync":"^2.18.6","global-jsdom":"^8.6.0","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","gulp-stylelint":"^13.0.0","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","gulp-eslint-new":"^1.6.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^8.19.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^13.4.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^2.0.0","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_4.0.0_1670546742857_0.6458928195202442","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"react-dual-listbox","version":"5.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@5.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"2195eab2ccd9f9bbb93289f49d4b4bba623317e6","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-5.0.0.tgz","fileCount":42,"integrity":"sha512-XUwfkxQohFWhu1PJMdjyPKXrptpgxVxlUDLnvXe4ZD6pvnfVKBzMfvzPkr27hQR0RWsKrysz21DcgcfOQFokpg==","signatures":[{"sig":"MEYCIQDfTfS+iDZ17IBuMvRN6Cip6i+qDRDXDviTe6kzMPm9qAIhAJ5DV9H5QfESewCTTzq+aKWx5LLbGbncPW1zhhxUm923","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":948768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0yf/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8tg//bG9tACJsYX5LqB3ZNrUoJroInsOU1edQhkHsoBqimz8M95BS\r\nXBPqNnXJWMZmN/Tf7EPv3CbBPL9aGhxWf3dLI2OWDP4lGZffKKLdAzcO+svT\r\nc/5R5nAC91uI47JhNH4dke1rzSJDxyBy1NJQ+E1psuwRNSykKLbzD1LNZip8\r\nqWyw5qTzk6PGz0WoaTU+EEQfmFa4RqV6KBqKQuDvdS6xZApSOnx346bqAgQc\r\n5B88I+tD7UyEhwW3+7A0UMxgMmT1Jxo2YcsbtSo+LPDya/2AMXXxxPxCKeMa\r\n3XppCfMEyGtmb5nQxLAmd+w6epG7Blk6G93LJuy+YMruyy1OjRaKDdvWxpPp\r\nf3CLWj6uykA0rKcOLpEC1FV9rr+nsUxBNf+AYWdePh+GzCEYd/SSleO29WYf\r\no/b7mACLhGQf3S3XTRmS9Jy4c1uaDHt6m6c3I71c6PXFzRnGFKnKWh6MOusB\r\nHfAd5eX5d94OtS28fAJxC788DOiZ/9FWFsB7dySIw7uiVyQKZrVasLG+MZmf\r\nu2u0FNksZ3SnOHhDqASovWeBN5J+mlk7/RMglEHYJgRWKSfgwxdpMqa0SVjq\r\nxMNHIyNRvvG+GUOZv1ZFJIwXCPrJh/8REJf+R9mKwNBhkrfodmyxBifWCmGc\r\ninZJi7is3sDEb05uLQN4BkT+SnwCwROXsd4=\r\n=Tqz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","exports":{"import":"./src/index.js","browser":"./lib/index.browser.js","require":"./lib/index.js"},"gitHead":"7b352fcd0092eeb70b1b397db470a7593ad0ff89","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^21.0.0","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^18.2.0","stylelint":"^14.12.0","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-header":"^2.0.5","babel-loader":"^9.0.0","browser-sync":"^2.18.6","global-jsdom":"^8.6.0","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","gulp-eslint-new":"^1.6.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^8.19.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^13.4.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^2.0.0","eslint-import-resolver-webpack":"^0.13.0","@ronilaukkarinen/gulp-stylelint":"^14.0.9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_5.0.0_1674782718999_0.20683597517124008","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"react-dual-listbox","version":"5.0.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@5.0.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"d676b2d24d267a8d4eb0459228a1e76ca9ff53b9","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-5.0.1.tgz","fileCount":42,"integrity":"sha512-3f8LCDRSTovUCAAVtMW++dZWZLZtgDiDG/K+TR2Dj7FPTvVeT6eCWB6Qzh5xO/F+CDGi1MkU3nB8iYZpq4sNVA==","signatures":[{"sig":"MEYCIQDo/NbmhRLO6TEbHogu8NpLQorM2B8uUTCqNr6X1yVLagIhAJUu+JhBtxsugySuwP0lMGr7P0CZdm5pvbFA+wNpdNEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":948878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0zO/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofUA//UKfieg9t8tp0SXzTIMm+mundP7QaMIZ08+jwUHON4CA+KH+x\r\n/GlTh9F42rOYHRZjPExHU81PGZ6tmW+Tko3kyBbu8150DW4eMz6Z0nK392la\r\n75fsZs//3lPN8eJ5M5QHlBidbA0vm/7BMNBHHC+aDwQBFGtuSWjCnQwLbh1e\r\n07yhha4WB17wdb7HXhxMUREdPjGNFcF1PekUlbpmuLpeqyWMIq7OyIObggPg\r\nn5QyZbl/rnxBPdJmLCXoxO5b81jY4VZyvmhH4MH7xU5nnsRHNkVWFDu98miT\r\nF7Ykp/tw0M4ok/H9RlA3OYDO3dhm/cStMXEKCyqQuyG/hlWfY3pwz0LNwsJq\r\nISWSgOI2Gu5NT83aQE0KPbd4ih5qo4Xfe7qxs9LIOWfYvoFO9VPJTHL1/NJY\r\nGSpblUZp/oF0zuQuRqL4m68cUj5kKk6axJ6bQE02AFHFaFAPYfz51b6pmPf3\r\nXLyH9dS5Ff23tcjlW7iGW+6k9lt/VOA6ARk0wG80AliQrFfD0GI5gNgU/Dw0\r\nA2tiI8v7QjuLZzgSxNSoGzyvZhxLwh2YEebW88Zrjr/IG+XemIqlHAHaSd2t\r\nieRxMdXhFSHOSehMD5pzTNa+4uaoAHCJVGpNiJbsaRVO+u6jfEPyo+U45QyM\r\nh06X/Z8/+RPcLKfj8zcxxC1t+kUFQ+LMQTo=\r\n=aEEB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"95fdc34b3588546acaa3ab43c219b8e4f4956593","scripts":{"test":"gulp test-script","build":"gulp build","examples":"gulp examples","gh-deploy":"gulp build-gh-pages && bash ./gh-deploy.sh","prepublishOnly":"gulp build"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","gulp":"^4.0.0","jsdom":"^21.0.0","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","webpack":"^5.3.2","gulp-exec":"^5.0.0","gulp-less":"^5.0.0","react-dom":"^18.2.0","stylelint":"^14.12.0","gulp-mocha":"^8.0.0","@babel/core":"^7.0.0","gulp-header":"^2.0.5","babel-loader":"^9.0.0","browser-sync":"^2.18.6","global-jsdom":"^8.6.0","gulp-clean-css":"^4.0.0","gulp-dart-sass":"^1.0.2","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","gulp-eslint-new":"^1.6.0","@babel/preset-env":"^7.0.0","gulp-autoprefixer":"^8.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^8.19.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^13.4.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^2.0.0","eslint-import-resolver-webpack":"^0.13.0","@ronilaukkarinen/gulp-stylelint":"^14.0.9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_5.0.1_1674785727087_0.7748318730933867","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"react-dual-listbox","version":"5.0.2","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@5.0.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"ed8771c4aa0d0c5409cb9e7ddb33ff40493ffd44","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-5.0.2.tgz","fileCount":42,"integrity":"sha512-n0XzH3pyJmM+JEA5Ji0WkbA9+K/9kM0zqWKixxi2ioo9WgcrYKbMK5G4JVMHqX6c7i1Cu8xKYFhWx905HfKkYA==","signatures":[{"sig":"MEUCIQDxLvQjuILci7KTncCRQTtuKoQClQW3oI0L9FQim1hRxQIgcXZlsf8Rkbkc5fSG6Hyw9Im3t11vp7Fef2FzaHmszio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":950536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5GOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Bg/8D4nGDBGOfvb2PYHrtzZ19GHlvtmwiiPWGaQ6CV5d+klBzmRx\r\nOHGVrmN7I8VVLC4Kwa9sTWTQ1yxMqhY0IfMvlHead34ng0dBxHNrWMPrYDur\r\nREmGhWlEuDQP6aDbzajwkj490W6IadjySFIZw1VNl2ybn5vvgRYy3m2Etxjo\r\np/oW6FeNHNlIgAbJ39Gt7Ze5NndlnEFeLtlvKmLBaMM3FDjjDd5+blM3h/5G\r\nmbcipH/mKeIIQFWlj12qBvcL7yxAp2LYM73AWoUD6SNlgQZL92zQFXqP8wsY\r\nj0bICBk6Bm2GBOgZHH0dMRQcjMfp5K4qHvcKaMrl6Z9P2mpJNZIzeBwKGoVk\r\nePEaD4GN4D6kxKhc+R+IPVWgAmWVZ6tZgsVKtiOK+T/cBn7/PdxbQ5cVA1fG\r\nYxdFS8fNue/k7NPUmXfDTJ6pT3YkjLK4faplpGK46VRMQdgVbktytyoj9usR\r\n6EDDkomc04Nj/CXkfph5PciaKdFyxRuYwYHlb8jkQztpMnPVCzvkVQLIkwdz\r\npdIKMzr7IPq3POJTfaCBNe3wvr41vYRftPP6qk6LNoe6s9KMFak7EeecAuqR\r\nWoDOIvGMOJdwdb02zAZI7LCHWBCPUrZeGHNR/lS3OcJ14e9gY0hzTTrGIi02\r\nq3dsnP0ThG9eBcNFGQzAbj3WTDYmX86qrp4=\r\n=0wyx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"7eed25715e3952fd98fcbab4544d64a7a2e7506e","scripts":{"test":"npm run test-script && npm run test-style","build":"npm run build-script && npm run build-style","release":"npm run test && npm run build && npm run test-style-equivalence","examples":"webpack serve --config=webpack.config.test.js","gh-build":"webpack --config=webpack.config.test.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","build-less":"lessc src/less/react-dual-listbox.less .css-compare/less.css","build-sass":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css && cp lib/react-dual-listbox.css .css-compare/scss.css","test-style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","build-style":"npm run build-less && npm run build-sass && npm run build-style-autoprefix","test-script":"npm run test-script-format && npm run test-script-mocha","build-script":"npm run build-script-node && npm run build-script-web","prepublishOnly":"npm run release","build-script-web":"webpack --env=target=web","build-script-node":"webpack --env=target=node","test-script-mocha":"cross-env NODE_PATH=./src mocha test/**/*.{js,jsx} --exit","test-script-format":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","build-style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css","test-style-equivalence":"postcss .css-compare/less.css --output .css-compare/less.css && postcss .css-compare/scss.css --output .css-compare/scss.css && cmp .css-compare/less.css .css-compare/scss.css"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","nanoid":"^3.0.0","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","less":"^4.1.3","sass":"^1.58.0","jsdom":"^21.0.0","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","cssnano":"^5.1.14","postcss":"^8.4.21","webpack":"^5.3.2","cross-env":"^7.0.3","react-dom":"^18.2.0","stylelint":"^14.12.0","css-loader":"^6.7.3","@babel/core":"^7.0.0","postcss-cli":"^10.1.0","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","autoprefixer":"^10.4.13","babel-loader":"^9.0.0","global-jsdom":"^8.6.0","webpack-stream":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","webpack-dev-server":"^4.11.1","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","html-webpack-plugin":"^5.5.0","react-test-renderer":"^18.2.0","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^8.19.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^13.4.0","eslint-plugin-jsx-a11y":"^6.0.2","mini-css-extract-plugin":"^2.7.2","stylelint-config-takiyon":"^2.0.5","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^2.0.0","webpack-remove-empty-scripts":"^1.0.1","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_5.0.2_1675912112572_0.2136196922225322","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"react-dual-listbox","version":"6.0.0","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@6.0.0","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"6eccebc0d4a22f82fb3f5008fdc0d3cab2ea6cc9","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-6.0.0.tgz","fileCount":47,"integrity":"sha512-yGJAojlYbojyBFD6N/Dtu3pkikeArvyomm/dvzOT9Yija6q0lM9b6F9luJQ7OWF7eIq95yDM95KKeFp6MWhX3w==","signatures":[{"sig":"MEUCIDLR5GgSWWXjOjp+YzW33CFVKcPUPI72IvYtAp+K6chkAiEAie2/QZY47iuqfz3lNvNqzFN16devj01VSfy8t1kQ0iY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725975},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"4813d2565da8dc95f9d755d750fe11c37e4f8e21","scripts":{"lint":"npm run lint:script && npm run lint:style","test":"npm run lint && npm run test:script && npm run test:style-format","build":"npm run build:script && npm run build:style","release":"npm run test && npm run build","examples":"webpack serve --config=webpack.config.test.js","gh-build":"webpack --config=webpack.config.test.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","build:scss":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css","lint:style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","build:style":"npm run build:scss && npm run build:style-autoprefix","lint:script":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","test:script":"cross-env NODE_PATH=./src mocha test/**/*.{js,jsx} --exit","build:script":"npm run build:script-node && npm run build:script-web","format:style":"prettier --write src/scss/**/*.scss examples/src/scss/**/*.scss","prepublishOnly":"npm run release","build:script-web":"webpack --env=target=web","build:script-node":"webpack --env=target=node","test:style-format":"prettier --check src/scss/**/*.scss examples/src/scss/**/*.scss","build:style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"8.18.0","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash":"^4.17.21","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","less":"^4.1.3","sass":"^1.58.0","jsdom":"^23.0.1","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","cssnano":"^6.0.0","postcss":"^8.4.21","webpack":"^5.3.2","prettier":"^2.8.7","cross-env":"^7.0.3","react-dom":"^18.2.0","stylelint":"^15.3.0","css-loader":"^6.7.3","@babel/core":"^7.0.0","postcss-cli":"^11.0.0","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","autoprefixer":"^10.4.13","babel-loader":"^9.0.0","global-jsdom":"^9.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","webpack-dev-server":"^4.11.1","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^9.0.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^3.0.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^4.0.0","html-bundler-webpack-plugin":"^3.4.0","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_6.0.0_1701908924955_0.7277345958048402","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"react-dual-listbox","version":"6.0.1","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@6.0.1","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"50cd9506a01f5aec5798b46c1a6ef7103c516a60","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-6.0.1.tgz","fileCount":47,"integrity":"sha512-LZi3Dj+sBcz18b0Bq2LNWRDAsMTg2bo/4HoJJFHf/Lb1ydJaUTU79Nw6865CL4IopWb7u16wK2sJk96fFS2uuQ==","signatures":[{"sig":"MEQCIDrmKxfKUUgM3QQ2xZg/EZXXXy/VBl4Euwm6FvXwVY+HAiA7gQBjFnmVySkHZzPIgah3FWmvbSxa0fVIA3hDd4vJWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1624773},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"16b8b55a058d742428440a8928f7be4d3f8037b7","scripts":{"lint":"npm run lint:script && npm run lint:style","test":"npm run lint && npm run test:script && npm run test:style-format","build":"npm run build:script && npm run build:style","release":"npm run test && npm run build","examples":"webpack serve --config=webpack.config.test.js","gh-build":"webpack --config=webpack.config.test.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","build:scss":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css","lint:style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","build:style":"npm run build:scss && npm run build:style-autoprefix","lint:script":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","test:script":"cross-env NODE_PATH=./src mocha test/**/*.{js,jsx} --exit","build:script":"npm run build:script-node && npm run build:script-web","format:style":"prettier --write src/scss/**/*.scss examples/src/scss/**/*.scss","prepublishOnly":"npm run release","build:script-web":"webpack --env=target=web","build:script-node":"webpack --env=target=node","test:style-format":"prettier --check src/scss/**/*.scss examples/src/scss/**/*.scss","build:style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"10.2.3","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"lodash":"^4.17.21","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","less":"^4.1.3","sass":"^1.58.0","jsdom":"^23.0.1","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","cssnano":"^6.0.0","postcss":"^8.4.21","webpack":"^5.3.2","prettier":"^3.1.1","cross-env":"^7.0.3","react-dom":"^18.2.0","stylelint":"^16.0.2","css-loader":"^6.7.3","@babel/core":"^7.0.0","postcss-cli":"^11.0.0","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","autoprefixer":"^10.4.13","babel-loader":"^9.0.0","global-jsdom":"^9.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","webpack-dev-server":"^4.11.1","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^9.0.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^4.0.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^4.0.0","html-bundler-webpack-plugin":"^3.4.0","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_6.0.1_1702502738342_0.26643968433417764","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"react-dual-listbox","version":"6.0.2","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@6.0.2","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"ef2a690af866ac59c0d5018087f13bd164fbfcaa","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-6.0.2.tgz","fileCount":48,"integrity":"sha512-D8RYYpnESzseX+GHII22/1mJosBoq1RZvwVeRjlHVc2DTPF+P+aJk5VqhoyD6AtovRQqZCw8t2sR4W86GWs5Lg==","signatures":[{"sig":"MEQCIHiVwy5FWtnLt1A34ACp736zyZCbZhoLclDG0g07YVo5AiBxoinYs/Z9GXz0P9aQAAxUGaKFUUvmqP+TSQciTqcjyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1625199},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"c3b2488f7bce98317dc4514ad025497128a6efde","scripts":{"lint":"npm run lint:script && npm run lint:style","test":"npm run lint && npm run test:script && npm run test:style-format","build":"npm run build:script && npm run build:style","release":"npm run test && npm run build","examples":"webpack serve --config=webpack.config.test.js","gh-build":"webpack --config=webpack.config.test.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","build:scss":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css","lint:style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","build:style":"npm run build:scss && npm run build:style-autoprefix","lint:script":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","test:script":"cross-env NODE_PATH=./src mocha test/**/*.{js,jsx} --exit","build:script":"npm run build:script-node && npm run build:script-web","format:style":"prettier --write src/scss/**/*.scss examples/src/scss/**/*.scss","prepublishOnly":"npm run release","build:script-web":"webpack --env=target=web","build:script-node":"webpack --env=target=node","test:style-format":"prettier --check src/scss/**/*.scss examples/src/scss/**/*.scss","build:style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"10.2.3","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"lodash":"^4.17.21","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","less":"^4.1.3","sass":"^1.58.0","jsdom":"^23.0.1","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","cssnano":"^6.0.0","postcss":"^8.4.21","webpack":"^5.3.2","prettier":"^3.1.1","cross-env":"^7.0.3","react-dom":"^18.2.0","stylelint":"^16.0.2","css-loader":"^6.7.3","@babel/core":"^7.0.0","postcss-cli":"^11.0.0","sass-loader":"^14.1.0","webpack-cli":"^5.0.1","autoprefixer":"^10.4.13","babel-loader":"^9.0.0","global-jsdom":"^24.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","webpack-dev-server":"^4.11.1","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^9.0.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^4.0.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^4.0.0","html-bundler-webpack-plugin":"^3.4.0","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_6.0.2_1707254741446_0.49875581778362443","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"react-dual-listbox","version":"6.0.3","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"author":{"name":"Jake Zatecky"},"license":"MIT","_id":"react-dual-listbox@6.0.3","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"dist":{"shasum":"9a63250ca67a8f04d7607299e1dd109b9f5f3c01","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-6.0.3.tgz","fileCount":48,"integrity":"sha512-8rVkwrRz4GobkarRmisKHCBWUN3EuVQruQmtvgocNg/HQ3Poc8zBUefDqC1PxDh3gKXQygFjG41zL1IIOEolgQ==","signatures":[{"sig":"MEUCIQCTKXERBOr7wtWuwDJSG+t7tL226lE2p+HHWAZ7wCQ6FAIgI81/k49usmxoGxHYHQn9CF1IiIgAzcSIqwGmmmY/Q24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1625725},"main":"lib/index.js","browser":"lib/index.browser.js","gitHead":"d814a4a66a95dac957c773746bc4dbcd65ec0345","scripts":{"lint":"npm run lint:script && npm run lint:style","test":"npm run lint && npm run test:script && npm run test:style-format","build":"npm run build:script && npm run build:style","release":"npm run test && npm run build","examples":"webpack serve --config=webpack.config.test.js","gh-build":"webpack --config=webpack.config.test.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","build:scss":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css","lint:style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","build:style":"npm run build:scss && npm run build:style-autoprefix","lint:script":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","test:script":"cross-env NODE_PATH=./src mocha test/**/*.{js,jsx} --exit","build:script":"npm run build:script-node && npm run build:script-web","format:style":"prettier --write src/scss/**/*.scss examples/src/scss/**/*.scss","prepublishOnly":"npm run release","build:script-web":"webpack --env=target=web","build:script-node":"webpack --env=target=node","test:style-format":"prettier --check src/scss/**/*.scss examples/src/scss/**/*.scss","build:style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css"},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"repository":{"url":"git+https://github.com/jakezatecky/react-dual-listbox.git","type":"git"},"_npmVersion":"10.2.3","description":"A feature-rich dual listbox for React.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"lodash":"^4.17.21","classnames":"^2.2.5","prop-types":"^15.5.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","less":"^4.1.3","sass":"^1.58.0","jsdom":"^24.0.0","mocha":"^10.0.0","react":"^18.2.0","eslint":"^8.23.0","cssnano":"^6.0.0","postcss":"^8.4.21","webpack":"^5.3.2","prettier":"^3.1.1","cross-env":"^7.0.3","react-dom":"^18.2.0","stylelint":"^16.0.2","css-loader":"^6.7.3","@babel/core":"^7.0.0","postcss-cli":"^11.0.0","sass-loader":"^14.1.0","webpack-cli":"^5.0.1","autoprefixer":"^10.4.13","babel-loader":"^9.0.0","global-jsdom":"^24.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","webpack-dev-server":"^5.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.11.1","@babel/eslint-parser":"^7.13.10","@testing-library/dom":"^9.0.0","eslint-plugin-import":"^2.2.0","@testing-library/react":"^14.0.0","eslint-plugin-jsx-a11y":"^6.0.2","stylelint-config-takiyon":"^4.0.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^14.4.3","eslint-config-takiyon-react":"^4.0.0","html-bundler-webpack-plugin":"^3.4.0","eslint-import-resolver-webpack":"^0.13.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dual-listbox_6.0.3_1708806373780_0.7080132556395982","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"react-dual-listbox","version":"6.1.0","description":"A feature-rich dual listbox for React.","author":{"name":"Jake Zatecky"},"license":"MIT","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"repository":{"type":"git","url":"git+https://github.com/jakezatecky/react-dual-listbox.git"},"bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"main":"lib/index.js","module":"lib/index.esm.js","browser":"lib/index.js","type":"module","imports":{"#js/*":"./src/js/*","#src/*":"./src/*"},"exports":{".":{"import":"./lib/index.esm.js","require":"./lib/index.js"},"./*":"./*"},"scripts":{"build:script":"npm run build:script-umd && npm run build:script-esm","build:script-umd":"webpack --env=target=umd","build:script-esm":"webpack --env=target=esm","build:scss":"sass src/scss/react-dual-listbox.scss lib/react-dual-listbox.css","build:style":"npm run build:scss && npm run build:style-autoprefix","build:style-autoprefix":"postcss lib/react-dual-listbox.css --use autoprefixer --output lib/react-dual-listbox.css","build":"npm run build:script && npm run build:style","examples":"webpack serve --config=webpack.config.examples.js","format:style":"prettier --write src/scss/**/*.scss examples/src/scss/**/*.scss","lint":"npm run lint:script && npm run lint:style","lint:script":"eslint src/**/*.{js,jsx} examples/src/**/*.{js,jsx} test/**/*.{js,jsx} *.{js,jsx}","lint:style":"stylelint src/scss/**/*.scss examples/src/scss/**/*.scss","gh-build":"webpack --config=webpack.config.examples.js --mode=production","gh-deploy":"npm run gh-build && bash ./gh-deploy.sh","prepublishOnly":"npm run test-and-build","release":"npm run test && npm run build","test":"npm run lint && npm run test:script && npm run test:style-format","test:script":"webpack --config=webpack.config.test.js && mocha test-compiled/index.js --exit","test:style-format":"prettier --check src/scss/**/*.scss examples/src/scss/**/*.scss","test-and-build":"npm run test && npm run build"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/eslint-parser":"^7.13.10","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@testing-library/dom":"^10.1.0","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.4.3","autoprefixer":"^10.4.13","babel-loader":"^10.0.0","chai":"^6.0.1","cross-env":"^10.0.0","css-loader":"^7.0.0","cssnano":"^8.0.1","eslint":"^9.34.0","eslint-config-takiyon-react":"^7.0.0","eslint-import-resolver-webpack":"^0.13.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.11.1","eslint-plugin-react-hooks":"^7.0.1","global-jsdom":"^29.0.0","globals":"^17.4.0","html-bundler-webpack-plugin":"^4.21.1","jsdom":"^29.1.1","less":"^4.1.3","mocha":"^11.7.2","postcss":"^8.4.21","postcss-cli":"^11.0.0","prettier":"^3.1.1","react":"^19.2.6","react-dom":"^19.2.6","sass":"^1.58.0","sass-loader":"^16.0.0","stylelint":"^17.4.0","stylelint-config-takiyon":"^6.0.0","webpack":"^5.3.2","webpack-cli":"^6.0.1","webpack-dev-server":"^5.0.0"},"dependencies":{"classnames":"^2.2.5","lodash":"^4.17.21","prop-types":"^15.5.8"},"gitHead":"c0a53f0bad3bb178bdd9d4e45a8627897eae0aad","_id":"react-dual-listbox@6.1.0","homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-pRUHH9OYHrcxKxCRVF+ltsc89CbKQpGuO3jen7T3oVrD4FYp7LvoyOoFxPJtt+0u6Zd2aKTf4UCSED/fZX69ZA==","shasum":"76c2342fad4472802f715da5ff16c42a0abb49fa","tarball":"https://registry.npmjs.org/react-dual-listbox/-/react-dual-listbox-6.1.0.tgz","fileCount":49,"unpackedSize":4252369,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDUITA8iDZVGfiFDOKte70rUYWujmL/kCOVQ3P7QUL03AiEA8CnBTPo13Ce7bPK0pHU3zYsTtwfGvg8BJvZC0QbStHs="}]},"_npmUser":{"name":"jzatecky","email":"jake.zatecky@gmail.com"},"directories":{},"maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-dual-listbox_6.1.0_1778414192528_0.1595451387633171"},"_hasShrinkwrap":false}},"time":{"created":"2016-04-08T18:18:00.369Z","modified":"2026-05-10T11:56:32.824Z","0.0.0":"2016-04-08T18:18:00.369Z","0.0.1":"2016-04-08T18:33:45.731Z","0.0.2":"2016-04-08T18:57:55.759Z","0.0.3":"2016-04-08T20:02:36.858Z","0.1.0":"2016-04-08T20:29:53.578Z","0.2.0":"2016-04-21T17:38:15.547Z","0.3.0":"2016-04-26T22:01:14.108Z","0.3.1":"2016-04-26T22:33:51.507Z","0.3.2":"2016-04-26T23:07:44.038Z","0.3.3":"2016-04-26T23:19:27.835Z","0.3.4":"2016-12-29T03:26:47.382Z","0.4.0":"2016-12-31T22:59:45.081Z","0.5.0":"2017-01-11T00:51:52.058Z","0.5.1":"2017-01-13T00:45:55.641Z","0.6.0":"2017-03-26T02:17:45.795Z","1.0.0":"2017-04-10T04:21:22.018Z","1.0.1":"2017-04-11T04:28:27.748Z","1.1.0":"2017-05-12T00:29:41.067Z","1.2.0":"2017-08-12T20:08:17.892Z","1.3.0":"2017-09-11T03:26:50.642Z","1.3.1":"2018-01-07T01:30:47.713Z","1.3.2":"2018-02-06T16:14:47.562Z","1.4.0":"2018-12-17T02:19:37.827Z","1.4.1":"2018-12-17T05:02:29.099Z","1.4.2":"2018-12-22T03:20:12.254Z","2.0.0-alpha.0":"2019-05-01T01:29:30.287Z","2.0.0":"2019-05-14T16:04:41.403Z","2.1.0":"2021-04-03T15:37:43.071Z","2.1.1":"2021-04-04T19:34:34.975Z","2.1.2":"2021-05-20T04:17:54.409Z","2.2.0":"2021-06-08T20:21:26.333Z","2.3.0":"2022-09-06T18:44:39.990Z","3.0.0":"2022-10-24T19:02:23.048Z","3.0.1":"2022-10-28T20:52:19.565Z","4.0.0":"2022-12-09T00:45:43.081Z","5.0.0":"2023-01-27T01:25:19.226Z","5.0.1":"2023-01-27T02:15:27.343Z","5.0.2":"2023-02-09T03:08:32.794Z","6.0.0":"2023-12-07T00:28:45.326Z","6.0.1":"2023-12-13T21:25:38.624Z","6.0.2":"2024-02-06T21:25:41.730Z","6.0.3":"2024-02-24T20:26:14.019Z","6.1.0":"2026-05-10T11:56:32.728Z"},"bugs":{"url":"https://github.com/jakezatecky/react-dual-listbox/issues"},"author":{"name":"Jake Zatecky"},"license":"MIT","homepage":"https://github.com/jakezatecky/react-dual-listbox#readme","keywords":["react","dual-listbox","duallistbox","listbox","list box","list builder","listswap"],"repository":{"type":"git","url":"git+https://github.com/jakezatecky/react-dual-listbox.git"},"description":"A feature-rich dual listbox for React.","maintainers":[{"name":"jzatecky","email":"jake.zatecky@gmail.com"}],"readme":"# react-dual-listbox\n\n[![npm](https://img.shields.io/npm/v/react-dual-listbox.svg?style=flat-square)](https://www.npmjs.com/package/react-dual-listbox)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/jakezatecky/react-dual-listbox/main.yml?branch=master&style=flat-square)](https://github.com/jakezatecky/react-dual-listbox/actions/workflows/main.yml)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/jakezatecky/react-dual-listbox/master/LICENSE.txt)\n\n> A feature-rich dual listbox for React.\n\n![Demo](demo.gif)\n\n## Usage\n\n### Installation\n\nInstall the library using your favorite dependency manager:\n\n``` shell\nyarn add react-dual-listbox\n```\n\nUsing npm:\n\n``` shell\nnpm install react-dual-listbox --save\n```\n\n> **Note** &ndash; This library makes use of [Font Awesome][font-awesome] styles and expects them to be loaded in the browser.\n\n### Include CSS\n\nThe library's styles are available through one of the following files:\n\n* `node_modules/react-dual-listbox/lib/react-dual-listbox.css`\n* `node_modules/react-dual-listbox/src/scss/react-dual-listbox.scss`\n\nEither include one of these files in your stylesheets or utilize a CSS loader:\n\n``` jsx\nimport 'react-dual-listbox/lib/react-dual-listbox.css';\n```\n\n### Render Component\n\nThe `DualListBox` is a [controlled][react-controlled] component. You must update the `selected` property in conjunction with the `onChange` handler if you want the selected values to change.\n\nHere is a minimal rendering of the component:\n\n``` jsx\nimport React, { useState } from 'react';\nimport DualListBox from 'react-dual-listbox';\nimport 'react-dual-listbox/lib/react-dual-listbox.css';\n\nconst options = [\n    { value: 'one', label: 'Option One' },\n    { value: 'two', label: 'Option Two' },\n];\n\nfunction Widget() {\n    const [selected, setSelected] = useState([]);\n\n    return (\n        <DualListBox\n            options={options}\n            selected={selected}\n            onChange={(newValue) => setSelected(newValue)}\n        />\n    );\n}\n```\n\n### Optgroups\n\nThis component also supports traditional `<optgroup>` elements through the use of the `options` key:\n\n``` jsx\nconst options = [\n    {\n        label: 'Earth',\n        options: [\n            { value: 'luna', label: 'Moon' },\n        ],\n    },\n    {\n        label: 'Mars',\n        options: [\n            { value: 'phobos', label: 'Phobos' },\n            { value: 'deimos', label: 'Deimos' },\n        ],\n    },\n    {\n        label: 'Jupiter',\n        options: [\n            { value: 'io', label: 'Io' },\n            { value: 'europa', label: 'Europa' },\n            { value: 'ganymede', label: 'Ganymede' },\n            { value: 'callisto', label: 'Callisto' },\n        ],\n    },\n];\n\nreturn <DualListBox options={options} />;\n```\n\n### Disabling the Component or Options\n\nPass in the `disabled` property to disable the entire component. Alternatively, individual options may be disabled on a per-item basis:\n\n``` jsx\nconst options = [\n    {\n        label: 'Mars',\n        disabled: true,\n        options: [\n            { value: 'phobos', label: 'Phobos' },\n            { value: 'deimos', label: 'Deimos' },\n        ],\n    },\n    {\n        label: 'Jupiter',\n        options: [\n            { value: 'io', label: 'Io' },\n            { value: 'europa', label: 'Europa', disabled: true },\n            { value: 'ganymede', label: 'Ganymede' },\n            { value: 'callisto', label: 'Callisto' },\n        ],\n    },\n];\n\nreturn <DualListBox options={options} />;\n```\n\n### Filtering\n\nYou can enable filtering of available and selected options by merely passing in the `canFilter` property:\n\n``` jsx\n<DualListBox canFilter options={options} />\n```\n\nOptionally, you can also override the default filtering function:\n\n``` jsx\n<DualListBox\n    canFilter\n    filterCallback={(option, filterInput, { getOptionLabel }) => {\n        if (filterInput === '') {\n            return true;\n        }\n\n        return (new RegExp(filterInput, 'i')).test(getOptionLabel(option));\n    }}\n    options={options}\n/>\n```\n\nIn addition, you may control the filter text state, rather than leaving it up to the component:\n\n``` jsx\n<DualListBox\n    canFilter\n    filter={{\n        available: 'europa',\n        selected: '',\n    }}\n    options={options}\n    onFilterChange={(filter) => {\n        console.log(filter);\n    }}\n/>\n```\n\n### Action/Button Alignment\n\nBy default, the component arranges the action buttons to the center. Another option is to align these actions to be above their respective lists:\n\n``` jsx\n<DualListBox alignActions=\"top\" options={options} />\n```\n\n### Preserve Select Ordering\n\nBy default, `react-dual-listbox` will order any selected items according to the order of the `options` property. There may be times in which you wish to preserve the selection order instead. In this case, you can add the `preserveSelectOrder` property.\n\n> **Note** &ndash; Enabling this option hides `<optgroup>` associations in the selected listbox.\n\n``` jsx\n<DualListBox options={options} preserveSelectOrder />\n```\n\nTo allow users to re-arrange their selections after moving items to the right, you may also pass in the `showOrderButtons` property.\n\n### Restrict Available Options\n\nSometimes, it may be desirable to restrict what options are available for selection. For example, you may have a control above the dual listbox that allows a user to search for a planet in the solar system. After selecting a planet, you restrict the available options to the moons of that planet. Use the `available` property in that case.\n\n``` jsx\n// Let's restrict ourselves to the Jovian moons\nconst available = ['io', 'europa', 'ganymede', 'callisto'];\n\nreturn <DualListBox options={options} available={available} />;\n```\n\n### Changing the Default Icons\n\nBy default, **react-dual-listbox** uses [Font Awesome][font-awesome] for the various icons that appear in the component. To change the defaults, simply pass in the `icons` property to override the defaults:\n\n``` jsx\n<DualListBox\n    ...\n    icons={{\n        moveToAvailable: <span className=\"fa fa-chevron-left\" />,\n        moveAllToAvailable: [\n            <span key={0} className=\"fa fa-chevron-left\" />,\n            <span key={1} className=\"fa fa-chevron-left\" />,\n        ],\n        moveToSelected: <span className=\"fa fa-chevron-right\" />,\n        moveAllToSelected: [\n            <span key={0} className=\"fa fa-chevron-right\" />,\n            <span key={1} className=\"fa fa-chevron-right\" />,\n        ],\n        moveDown: <span className=\"fa fa-chevron-down\" />,\n        moveUp: <span className=\"fa fa-chevron-up\" />,\n        moveTop: <span className=\"fa fa-double-angle-up\" />,\n        moveBottom: <span className=\"fa fa-double-angle-down\" />,\n    }}\n/>\n```\n\nAlternatively, set the `iconsClass` property and define the icons in CSS.\n\n### Additional `onChange` Details\n\nAt times, it may be useful to know which options the user highlighted before triggering a change or which control group was responsible for the change. In these cases, you can pass additional parameters to the `onChange` function:\n\n``` jsx\nconst onChange = (selected, selection, controlKey) => {\n    console.log('The user highlighted these options', selection);\n    console.log('The following control triggered these changes', controlKey);\n};\n```\n\n### All Properties\n\n| Property              | Type     | Description                                                                                                                  | Default          |\n| --------------------- | -------- |------------------------------------------------------------------------------------------------------------------------------| ---------------- |\n| `options`             | array    | **Required**. Specifies the list of options that may exist on either side of the dual list box.                              |                  |\n| `onChange`            | function | **Required**. The handler called when the selected options change: `function(selected, selection, controlKey) {}`.           |                  |\n| `alignActions`        | string   | A value specifying whether to align the action buttons to the `'top'` or `'middle'`.                                         | `middle`         |\n| `allowDuplicates`     | bool     | If true, duplicate options will be allowed in the selected list box.                                                         | `false`          |\n| `available`           | array    | A subset of the `options` array to optionally filter the available list box.                                                 | `undefined`      |\n| `availableRef`        | function | A React function [ref][react-ref] to the \"available\" list box.                                                               | `null`           |\n| `canFilter`           | bool     | If true, search boxes will appear above both list boxes, allowing the user to filter the results.                            | `false`          |\n| `className`           | string   | An optional `className` to apply to the root node.                                                                           | `null`           |\n| `disabled`            | bool     | If true, both \"available\" and \"selected\" list boxes will be disabled.                                                        | `false`          |\n| `filter`              | object   | A key-value map of `{ available: [value], selected: [value] }` to control the filter values (defaults to uncontrolled).      | `null`           |\n| `filterCallback`      | function | The filter function to run on a given option and input string: `function(option, filterInput, props) {}`. See **Filtering**. | `() => { ... }`  |\n| `getOptionLabel`      | function | The function to resolve the **label** from an option. Defaults to `option => option.label`.                                  | `() => { ... }`  |\n| `getOptionValue`      | function | The function to resolve the **value** from an option. Defaults to `option => option.value`.                                  | `() => { ... }`  |\n| `htmlDir`             | string   | The [directionality][mdn-directionality] of the component's elements. Set to `'rtl'` if using a right-to-left language.      | `'ltr'`          |\n| `icons`               | object   | A key-value pairing of action icons and their React nodes. See **Changing the Default Icons** for further info.              | `{ ... }`        |\n| `iconsClass`          | string   | A value specifying which overarching icon class to use. Built-in support for `fa5`, `fa6`, and `native` icons.               | `'fa6'`          |\n| `id`                  | string   | An HTML ID prefix for the various sub elements.                                                                              | `null`           |\n| `lang`                | object   | A key-value pairing of localized text. See [`src/js/lang/default.js`][lang-file] for a list of keys.                         | `{ ... }`        |\n| `moveKeys`            | array    | A list of [keyboard keys][mdn-key] that will trigger a toggle of the highlighted options.                                    | `[' ', 'Enter']` |\n| `name`                | string   | A value for the `name` attribute on the hidden `<input />` element. This is potentially useful for form submissions.         | `null`           |\n| `onFilterChange`      | function | A handler called when a filter input changes. Paired with `filter` when wanting to control the filter values.                | `null`           |\n| `preserveSelectOrder` | bool     | If true, the order in which the available options are selected are preserved when the items are moved to the right.          | `false`          |\n| `required`            | bool     | If true, this component will require `selected` to be non-empty to pass a form validation                                    | `false`          |\n| `selected`            | array    | A list of the selected options appearing in the rightmost list box.                                                          | `[]`             |\n| `selectedRef`         | function | A React function [ref][react-ref] to the \"selected\" list box.                                                                | `null`           |\n| `showHeaderLabels`    | bool     | If true, labels above both the available and selected list boxes will appear. These labels derive from `lang`.               | `false`          |\n| `showNoOptionsText`   | bool     | If true, text will appear in place of the available/selected list boxes when no options are present.                         | `false`          |\n| `showOrderButtons`    | bool     | If true, a set of up/down buttons will appear near the selected list box to allow the user to re-arrange the items.          | `false`          |\n| `simpleValue`         | bool     | If true, the `selected` value passed in `onChange` is an array of string values. Otherwise, it is an array of options.       | `true`           |\n\n#### Option Properties\n\n| Property   | Type   | Description                                                                                                |\n| ---------- | ------ | ---------------------------------------------------------------------------------------------------------- |\n| `label`    | string | **Required**. The text label for the given option. Use `getOptionLabel` to set a different key.            |\n| `value`    | mixed  | **Required**. The text or numeric value for the given option. Use `getOptionValue` to set a different key. |\n| `disabled` | bool   | If true, disables the option from selection.                                                               |\n| `title`    | string | Adds the HTML `title` attribute to the option.                                                             |\n\n[react-controlled]: https://react.dev/learn/sharing-state-between-components#controlled-and-uncontrolled-components\n[react-ref]: https://react.dev/learn/manipulating-the-dom-with-refs\n[font-awesome]: https://fontawesome.com\n[lang-file]: https://github.com/jakezatecky/react-dual-listbox/blob/master/src/js/lang/default.js\n[mdn-directionality]: https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir\n[mdn-key]: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key\n","readmeFilename":"README.md"}