{"_id":"@dojr/react-country-region-selector","_rev":"8-849a34d49dd61277981ef0b0f2a42244","name":"@dojr/react-country-region-selector","dist-tags":{"latest":"3.3.0"},"versions":{"3.0.1":{"name":"@dojr/react-country-region-selector","version":"3.0.1","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint","release:prepare":"shipjs prepare","release:trigger":"shipjs trigger"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0","shipjs":"0.18.2"},"gitHead":"894f4d95cdc26509fc9ce401e663bfaa100ac0d5","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.0.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-vM5OQjIhtq0Ohj/uA490o+kJ9Cj+cKhEWo/iOWN3FrLn1lRtXOM0VUWUC6Y/JSHBJ4SELqlSH2IDLjYCwoJMEQ==","shasum":"68e671dadbd1970aa7ebaa773462b620dd18a997","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.0.1.tgz","fileCount":8,"unpackedSize":234528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenVcbCRA9TVsSAnZWagAAhc8QAIqZ2zP5dNITpEVoX96o\nkwUArOXPXwnokfftXmPH1tPH45VEkKbEvDk5kKqJ7wnHo5V+9GsySEiYDIHX\nG78eDXc06Ljz5XlBP4Hn8vBioqaYnvwOzSFyub1d6E33/2ekz/j8hlZIw6zr\nrJGcdJ+6osk+w4653yvuz9DAPOBJpI2uP+a5BcYrqFaAJkM9R1hQif8m2TwD\nn5z2LiSzvwUZbA5XhXx7iBdQuk6PE5KvOLORvEI17sH7Hxt7LOQJPhHpKavC\nGsFq2pFWyTYakZIsU0dGnlRg8GUqJ96yc3cBxemGIejDx8k4C8Q5SBf2c8d8\n6sg+hSzZ5RknLzTE1k1ekDFKpOlPIS5EvhCSKlHWYwhzdUEsUwx48Rlb1gHY\njWBbKzjGeld2dUwIk3811yKxsxCGum4pMIN1/gzVvi+2AYJOHwLa/rGDhvyx\n22XL+lPsedyV7Il6LOmS5Xj3TQSEMSltDy/pE+UzaMG+2TWfTT955cMVNlVR\nHyBLL+EAxgSw+XjnLoFtH9aa4UcSmMTFIEg/8QctLDn9GIhjvi+UxKB1gmVR\ndbZDQlfMRZxsigX6ZcldDL5IIIHlDT2GOaaISCO8jo62K+5BI6dMp55vJMD1\n8+xo8t5aleldYL6QgZe17XS+WJrjdO6O0vcA60ddRuAiOYn51LzLOUQAW9+Z\nTs9e\r\n=tLvD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6p57mncBWuOIN1xjkYFeG+mgL90yKIuBY3ags1jdW3AIhAKxfEY5SMAIzRsQkrDFWFk2snp9u5essw793LhOkb8lb"}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.0.1_1587369754907_0.9184858971354268"},"_hasShrinkwrap":false},"3.0.2":{"name":"@dojr/react-country-region-selector","version":"3.0.2","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint","release:prepare":"shipjs prepare","release:trigger":"shipjs trigger"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0","shipjs":"0.18.2"},"gitHead":"f360a0c3242497971faf0c01d7115f2b0e667430","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.0.2","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CccrVgCuOtyXPnd0l6zE8gM6NsNz/Ok6jprjq7rQdKPNyq8nSEc2w5WyByY/iT34hpU7xgpTHCgfiyderFkFCA==","shasum":"2250743a0fd93270a0e71ecd00cbc20f12717aba","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.0.2.tgz","fileCount":8,"unpackedSize":234667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJennUNCRA9TVsSAnZWagAAIfkP+wdc0Z2I6QgGnra2Y8gH\nIE0AbsbmKmu2hiKuhIg8CMa1dW7sv6SxmC3jeVk4Bto4p9pgSHvPndjXWTf2\nbg6sVk6J1O7yiAnCiUhnrqdc8awZdhziBpS3Auemvf1kfwBw8P68VGyrazRw\nObUCbALYfZtg/UNuK0Qe/5fCOY4rhdGr9vpRH0nw2LnJQlFUhZ8F5m7puxCn\n7a6tuzCOg5GndZoLYU1EHIKpxaGatwVr3OKv4IEkrDZEmwnSUuHDzvvKakSU\nzrtIKxdbn7o7wRX+BuzDJdWHXcLjaqC+MNvqRiVXE5XsbAla/zuKbfOMUIsu\nq2Vegl4XIPqLjOwAOjOvG0rG2tRxkRWHoT0TeXWDMm0sA+eD7r+1FkV5gytQ\nh9hsaGhN/Vk5wvWsexvXfxUNstiUzp7nQ07oxzMK9FtxqxFZwBjH85M0N1w4\nBvAStVYXcVCbKq1KwLg6pRkjuQUQmg5vOtKS8dUSeNpGT4n0jpAU465yBYQY\noibvOpMJeun9uh3R3dlr4TWxKH9HqKuoBwCtpLNiSmYyVVx0g8jxSdxozSf4\nI+/vLGz2xfe+Ybg6bCW8B/Ky6c8STCj+sVXvGOX7bNvmwUFFFCq85X7+OYn9\n1w44DaTNcDHbIJNugPmhRc9Qrg4BE3Y2Z/NjewXFGfOm9f1XBy1qwqVLAiFS\nnP0h\r\n=SLB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrsUjeEJi5e6dbowuBs6hf+TCe7wVyO3jMIQODSbUYzAiEAtuhQ3u5bghHN49FGbMOmch2LJMUxLi5MuyZ9t8w87PA="}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.0.2_1587442957376_0.35493551285732083"},"_hasShrinkwrap":false},"3.0.3":{"name":"@dojr/react-country-region-selector","version":"3.0.3","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint","release:prepare":"shipjs prepare","release:trigger":"shipjs trigger"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0","shipjs":"0.18.2"},"gitHead":"0df9c0d18fde1acc7a1b2e4992adf7aca5df8047","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.0.3","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IuGwMK0LmJuepwVT9/FMNUhEBIHZqCSLyehd4t+uHfzzX+t7+8LKawhGZH8AfXjOrZkOtUBdfPOmdAqeCf5Yvg==","shasum":"dc3d48ee05653deb76e9f0f38fb1a439e985d8a9","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.0.3.tgz","fileCount":8,"unpackedSize":234916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJennn7CRA9TVsSAnZWagAApvAP/2ZXiTAdCb+/EzVE4h36\nJSiTqOj3GaJl8bikD7rgOHLuhmDpl7LHbiAPdfwETlVZLtRfyCKDxn7NM9Yv\n1KwQnQwuiIyWwLpLkTdoxTVkwAIZ7cbIFMqovdKqO6qGVCf/CPg5PzXB7Pvj\nhlIKZQhefMKRcoiZFals505f4C6nzzTV7p/p5OqNduYE370IOnnZTDgbGaHz\nfPMbqeXfdRCgKB/xQCJ6GseCBeBwPza5yLdFLfgHwviTaiCcHEfWbvADHOik\nJgl09QfAC6NJU+V+GYBcRWXkfHptbzw/wG4+nanqH5y+xTSdZYW+qsMllVHm\nWTL4dklBTdQJg4LasMK8QOWwIITu/vyhd6hvIjErcWnSD34Xb251lCDQqSAa\nPYqwwXmJzC/oN38CNSdRXSd/Vgha75xrvdqYMO5IL5aNWhSzeHtvaPpHTS6I\nudSeo6cbgzUpWIxzIOHpLS7TBGiV1OjpXS0HfimE7L4HVmxg03w2Z5kMv4TH\nahnWlwKDduzKf4lesyDuF4TCHijRNVyEeADL5yhzUqjtFasSMOcylHTkXnkk\nRH4zSZQNZQznTTjUzae2QdkeAf4NsEpxpBvkucqVWeQr8cTsZbB5tkGpdxCg\n4GGLRTP+josnTpSRXAzTSGS4W/cFzLFlaeS0W2OKlkqIeqbC7rjCHVxBJoCf\nEmEj\r\n=hB16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQrX0rarAyalOuzLXSWq8XtOdm51LpPFDWuAuOmeBtdAiB+WXWvZUeR2WihRwGcYpq0wPjrzTKY98ps5+40Fh8HGw=="}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.0.3_1587444218669_0.7076725821136511"},"_hasShrinkwrap":false},"3.1.0":{"name":"@dojr/react-country-region-selector","version":"3.1.0","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0"},"gitHead":"35793686537c1c76f265036dbac2e0eb211693a6","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.1.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-tG9nyLwWHAvVoXvZUSyeln8JZXlTyA+h+Sb28lbnw4wiDrjiEFlfEswR4LFmNEVPUEDfIW8Ul/T00Uw7I7aLpQ==","shasum":"cc186457e29a5111b88b3ace6be26a0eb80dc2b1","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.1.0.tgz","fileCount":7,"unpackedSize":233649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerb8uCRA9TVsSAnZWagAADoMP/0PWs9PMP4uYt2kWl/xr\nT6F/bUOi2GlsP3pdAITwx2KCj+PFU1sFYRXGt3+IxJNFqpfOfxRHa15ZpS1a\nOtm33y4IzpwwcGfLeM44hshMTmQzutlcg9gJiICMpIQm7PFJM/6ece4VgHdE\njd9fL/MDMMcGp+S8BTxuIQmmDPN4mgA3dt9KEEoZgGZO5kOahFRfIm2oZ+tI\nvGXykRR4/cfEkb6XLLSeJHWbcJDB3qN4R6SbBoWDE98nEQgST3TxAWWVBAt8\n2cC/PLKTmDle+KN1DM4BwfAzMKj3h4oBZ8OT7jFS0sWnF4Z8Awrv6otQSsHo\nvOqAFbVJLncKNnWhsTzhY+orNdLO1MtJ7gGBJz6AAQe8guh12O+yZ2Y9RVfS\nCEXyp3np3Wui1qmw+O7pWiELyxIjbA3DLKpd0TSeemEIA3xlnRY1ZyWCp2NR\nDyBGMism/S5ot6t98vYWdD1LQ/XF9yEY6puKiY4hUGbjpzGvNEHFISjOoQTE\nctw2apQLc8h6iA+HbzNUM3j6aQ0XNwTNARS75CAIQPocWo9bS3A82G0vaDEs\n5e9U30zzTsb/11eaIf/h9qY3n/n98B9CETGbFuxYwUlCuTAAD00Y/oba1zTv\nXTCl5riDry06xL4+AE2oCVuvYgV6Xf674/DDE0rSOGUZ6awN3uZLD8MwaLTG\niLo+\r\n=ttvq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD43MQhBWsbY28Q5DTYX71DJAugwe8kjxWMydXl7hzzYwIgGWQYGKVxpjS+W602qYowfNUKRE9u1o7MTFdkRGvXZxM="}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.1.0_1588444973873_0.3867145587500518"},"_hasShrinkwrap":false},"3.1.1":{"name":"@dojr/react-country-region-selector","version":"3.1.1","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0"},"gitHead":"35793686537c1c76f265036dbac2e0eb211693a6","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-3OeMZ9mbOsLC5i42kdaryELQp9hX3cFGrehRJBFPQ5AByVIj3cRHIpw5E92I1fgebYn0/HL49cofEmrfepnYaA==","shasum":"38b3e1e955eb80968156dc14f233e5ede2a0dd76","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.1.1.tgz","fileCount":7,"unpackedSize":233629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJercG4CRA9TVsSAnZWagAASCkP/imO+fd9YZaAnjZ1GWIS\n0ltEf1YoJgXj1/Zz46Z66So/oFUXJWhLfvvIhtvnK9+086f53jwZzMZ+bqlF\n56zdNYY3+z28NSX9RFsSIDW/8aBTe7dBgGCk1wqCQyc1GTMd0NnNl+/AyQdq\n8mRZjCPz98SU6wd6xaVgG/BnIziuVPNVihrm7Kjo+pgqU2k+dAPuo47/UfJI\nKex4KBT5eQ2Fq0cS0owYyd+Fulg7X9tPNFm5A9jJ1XVO7QDUNSbrBmOoam6I\nENvGxgluXIZo4qnBUY8/DJcLNEToQq7jYgpn/BKHaCds2D4NYI2W7AJ+dK/W\nVUkPkna3nVM6TK5/hu8+vajgORC0ErAKOrToCrFO1OAqH0G2m+1QAaQC5gsO\nPYXEpMBW6NDT+WIlcJEIbkA8eY80ZWzgxNxP1cLHpIAQeIamOc+BUyAy19eV\n+k4OCJFd5CQyJWNrbZG51dPI0Bye5GaXOrj0P8CwuvUSHvm29DuRgqj9gGGS\njIE0IbLXDXGjtb5f/sG2ICP7ogksCyldHUjGO7y284K0xRNCVAM8H3DQNgPd\nAS+wC3JrbPGBAn+Jcl+1aWSfQDNurTMtw3g6wpcNVnw6AU4/yKSeGl6KRNM0\nnR1tS665Cy5BQDdQS+iQO5Q8yjTU2RHWml+aKIiY7yNfTAxl98m/TZBKWVTh\nDip0\r\n=FyuA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFS7DnLGEgygYL/usxx3I544zp8FLrMgkNOsWZ9JCvAQIhAN2ioaUcjZACAs6K+BJnbF0s6mAZMzeGg5phBs/1HjIP"}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.1.1_1588445624148_0.7465385377113873"},"_hasShrinkwrap":false},"3.1.2":{"name":"@dojr/react-country-region-selector","version":"3.1.2","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0"},"gitHead":"35793686537c1c76f265036dbac2e0eb211693a6","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.1.2","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RNPMztxQpCvFZ8cgKe8uucXP86zVX4n4pr+Ow8aRfJ9CfzG0eMPFrXKD3J7n1tHTFXMzb42WAqpjSyY4h21drQ==","shasum":"76e1d98f62070a7cebb3d85341210c1f31149c28","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.1.2.tgz","fileCount":7,"unpackedSize":233757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJercMoCRA9TVsSAnZWagAAoh8P/0617EKhtn3MYVUOue6K\npgEvHjfdbOkyELSIJc9SF1McUoWqFnbV2mmfWJpGxcuP3v3gLog+kojjRR7W\nrEBoJ6qjWG+hvUtpPZ+c1d6w7bP4SNI+sNyRb3wq0INZo7jqlxk+m+ua9bzi\nCGDZ3UcH752dWFSe7/2U1VgMjjKx1ImrUnpbeawrEUCqvBGsIn7Q5BY9f8+/\ncLDHUvAbMi5QUCaCsGEJcNg3noPYkkuQBydDZ5948v5P/zqwlG+0FSEWPnby\nl6/1gk54m0vp/CBzDzk5vTzTcvjYSSu4YHUkbQuj1FGwpS8o/tqzSjZ8JNeG\nWjw1b3wdQ/nTJWa3lIBeJwR5KVXMWrS2cp6JIASeqfCiTJjPjJgZZjkVKPGX\ntGxYAwERj7V0yZzZQKP+d1t6qXhRl0FziUDpVVtlTTTYE0WYFVd8ob5Q8O9I\ndVSjlYTaZ2k5+zHLzqWzCL5UqkSpngVfjdB7THZeBfOSz9W8YL7gQpX2W27C\nM9SWhKWrjCU06RpE+w/gK5K9c9rxJvw6pbTJPAc6SzO9Xdbk/z8DXsvAq2Tt\nFXH3RR3R8FytpAxbaB9ebe8vqr4zP0NCL4e2JO3VtVTziYNLQKsolkz3khC/\nwB5XZuInEggi57xag0IWFREVQh/afscOYiGMTQuhEEEUONfzm/mxABiQ1Ww4\nMWtf\r\n=yAEA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjJXT+60Vkae0laR5NC0U2lKg4muXiXIeqDRKPj9TNDQIhAMg1DfF0lZA/ve/ZBnTzoSTCW6ZiFvtjQz9sTUtlBGxo"}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.1.2_1588445991695_0.6938518617829665"},"_hasShrinkwrap":false},"3.2.0":{"name":"@dojr/react-country-region-selector","version":"3.2.0","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-external-helpers":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0"},"gitHead":"c581ae7d75796e8e5e2eae460f097b81cb1d0611","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.2.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-g3ur8/ZS91tz5gXbfmu7N2P5m6Gh8eEEV5SP2w3HJCzO39wjVcp7XVK/83jGFkhk5nrq9mPLiq99Jb3Do0W1LA==","shasum":"c34428b17a5dc77fe3109d9eb8880a87fa542cd4","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.2.0.tgz","fileCount":7,"unpackedSize":233705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerdtrCRA9TVsSAnZWagAAKCIP/19d79gL8CyRhxHcAGD0\nyDA9ghwsdo728XG9FgJQJtz94aUsEFupG13n69nVUUzo1ZsGXbnM1roW1zY0\nJXjSTUNx4BCmXBxa0H1VNnw7XSKeZnVWsAs87ULEYf7DUpPCTXMUOGr86mVg\nP3RBZHI2dI9uHb2CEQgyIo/XLmUVKTWLXushDC6gQ44UB+TVr2ZCYOMHbGHY\nx8PNJAddulWXQPLOf34lLPu797CK9Kf/kdsQd0UxgmSDyu2lGpcZBrt4w7jQ\nTsu/XcUzoHP0PWz1MM00Ng13dXTphvP+UwPE9o8nXCxNZP2WQHKJLP3TZK3M\nfIonFekaYYQdvSliHooOSsJRwdideK8FxWrqudoXzPthf2FLGtdq/zttQijP\nsGRl0rJEtiobfZcJvoVCe0/8DpyB79nVdvGtG2X/j9sX5OPPgmxqbEovE/SL\nJh/6IMawvyE9Dn7XZMRE6n8st7ZOG7cmZL6JV14d7+AWc4m2PYFPXIMUVRQl\nA83K+YKleyuhVpz3Mt4AtK5rY4/phxsN2tRLjDGHJBey5A9KgfxQ67ZE3c2I\nEDEj65HGw7Tr7yEShTyR1XM8EGxGgN9yLq9ETMCaO9GMiHqziwBf3XyFDe5z\nkYl/06n3ssZ9snLoHYGC5DswTkCXlTm77rJjQTSPT2ZqDhTQy/A7xjyqXLx7\n23zs\r\n=z6EU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFruPF544SqBMqNVNjN8nTPz6NaYhzMtpoEHFsGyL5uwAiAtk3MTg8n/9DPMVYHlX+XvC6l4vZDVP4v3jFa+B9zENA=="}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.2.0_1588452202461_0.7764587147860469"},"_hasShrinkwrap":false},"3.3.0":{"name":"@dojr/react-country-region-selector","version":"3.3.0","description":"CountryDropdown and RegionDropdown React components for your forms.","author":{"name":"country-regions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"main":"dist/rcrs.js","module":"dist/rcrs.es.js","types":"./index.d.ts","jsnext:main":"dist/rcrs.es.js","engines":{"node":">=8","npm":">=5"},"scripts":{"test":"jest","test:watch":"react-scripts test --env=jsdom","build":"rollup -c","start":"rollup -c -w","prepare":"npm run build","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build","lint":"eslint"},"peerDependencies":{"prop-types":"^15.5.4","react":"^16.9.0","react-dom":"^16.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","@testing-library/jest-dom":"^5.4.0","@testing-library/react":"^10.0.2","country-region-data":"^1.5.1","cross-env":"^5.1.4","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-config-standard-react":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^1.2.0","jest":"^25.3.0","minimalist":"^1.0.0","react":"^16.9.0","react-dom":"^16.9.0","react-scripts":"^1.1.4","rollup":"^0.64.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-postcss":"^1.6.2","rollup-plugin-url":"^1.4.0"},"gitHead":"478c8d3d46048e6c5f41bd92d0f109e79e83c6ad","bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"homepage":"https://github.com/country-regions/react-country-region-selector#readme","_id":"@dojr/react-country-region-selector@3.3.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-sqo8kIefxNDfiuPNMTzM1ocLgK7079pfp5r0m9v/NhBhZYotHJzO+EMKp1EEdL41LrjvhiA+9NPhaYi9rJtTwQ==","shasum":"25df40735f4227f7140187b0840a109976e59d91","tarball":"https://registry.npmjs.org/@dojr/react-country-region-selector/-/react-country-region-selector-3.3.0.tgz","fileCount":7,"unpackedSize":233645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeresECRA9TVsSAnZWagAA8xgQAIdWNmI3cvBmtADUme86\n487kTo7h6gqKUNeTY09yzQxAZzqzLuJo1fyIp8oFC+qlRk7wH94XUZfQXEuE\ncoISZ0eh0iUDLiWM3ZtKvdSQuOtd9VO1dpPKs0fRypWQuhhI4+RZGY3EhcVc\nhr96jE6jyK14BaX05RZ4lmeWO/XxUNdUHQvGPfAV2jfkRtQf04GnIhGlqpyG\nCSaLEDnkwF/0+A2IxGsDZL7gsLp3Uc2EJlFVOJlnuu+A8lxSx2vKFt1rplgI\n+C5qZbbp5c3qAQn8PIO17y2JSAjJZJTgJctPr4bqhccBq7luP60B04TDOtqf\nrsT5hIX5kOgLWOV0dnVASN24exvQZOpn4w/8ZjCWnLYeEnvLJ1O3FAjBC/tF\nK7tUC5pU/FHRL0XDVl0ooBTnkEaZFMWQX0w6gPQrxBPo6m8hVrWYpyfxwOq4\nDBV9CU1tYEbiNexKsoL69d/kH+2DivC9Gqv5vkWf6zzOPqo/DYnka9Qb5G2f\ntWTfozAIzcvE5B6cqlljZOHt7LssKxEEtXDuHNTBssO48A7SvG6Gp30h93q8\nFvdH/M8NhaJpZ9vdM/LPFjNGsS7w8g+1dooJuSpehErcjg3038IzwUOS4L9m\n57F+dE/mVwe6ZlshwUbJmKv8rxzTNyEgl9Cs3KzZHrItuzJjU93x7H9ZBrZr\nq61F\r\n=g0CR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCOQetmEczdzLmeqqSoXXkeJu9xedLymmpfrj7ZWDRAwIhAKb9NEI8m1KkZUSuIzuEfz+rZTc4ReT7pMSKvgBcmx1E"}]},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"_npmUser":{"name":"donaldjr","email":"hamblindj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-country-region-selector_3.3.0_1588456196280_0.9367046423940455"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-20T08:02:34.636Z","3.0.1":"2020-04-20T08:02:35.105Z","modified":"2022-04-05T05:07:26.167Z","3.0.2":"2020-04-21T04:22:37.528Z","3.0.3":"2020-04-21T04:43:38.804Z","3.1.0":"2020-05-02T18:42:54.042Z","3.1.1":"2020-05-02T18:53:44.315Z","3.1.2":"2020-05-02T18:59:51.848Z","3.2.0":"2020-05-02T20:43:22.596Z","3.3.0":"2020-05-02T21:49:56.472Z"},"maintainers":[{"name":"donaldjr","email":"hamblindj@gmail.com"}],"description":"CountryDropdown and RegionDropdown React components for your forms.","homepage":"https://github.com/country-regions/react-country-region-selector#readme","repository":{"type":"git","url":"git+https://github.com/country-regions/react-country-region-selector.git"},"author":{"name":"country-regions"},"bugs":{"url":"https://github.com/country-regions/react-country-region-selector/issues"},"license":"MIT","readme":"# react-country-region-selector\n\n[![Build Status](https://travis-ci.com/country-regions/react-country-region-selector.svg?branch=master)](https://travis-ci.com/country-regions/react-country-region-selector)\n\n- [About](#about)  \n    - [Features](#features)\n    - [Gotchas](#gotchas)\n- [Demo](#demo)  \n- [Installation](#installation)\n- [Usage](#usage)\n- [List of component options](#options)\n- [Command-line](#command-line)\n- [Changelog](#changelog)\n- [Tests](#tests)\n- [Thanks!](#thanks)\n- [License](#license) (spoiler: MIT!)\n\n------------------\n\n<a name=\"about\"></a>\n### About\n\nThis library provides a pair of React components to display _connected_ country and region dropdowns (pick a country, it shows the relevant regions). If you're not using React, check out the [plain vanilla JS version](https://github.com/country-regions/country-region-selector) instead. The list of countries and regions is maintained separately and found in the [country-region-data](https://github.com/country-regions/country-region-data) repo.\n\n\n<a name=\"features\"></a>\n#### Features\n\nIt's pretty versatile.\n\n- There are two separate components (`<CountryDropdown />`, `<RegionDropdown>`) that you can embed in your \nDOM wherever you need. That sounded like a vulgar euphemism, but it wasn't, honest.\n- The source data used by the library is also exposed, should you need it.\n- It let's you customize the list of countries that appears via a whitelist, blacklist.\n- [A lot of options](#options) are provided, for things like styling, event callbacks and so on.\n- To keep file sizes down you have the option of creating a custom build of the library containing only a list of \nthose countries you want to show up. See [command line options](#command-line) for more info.\n\n\n<a name=\"gotchas\"></a>\n#### Gotchas\n\n- *Page charset*: some country names contain UTF-8 chars, so your page will need an appropriate charset to handle them. \nIf you see some invalid characters appearing in the dropdown, make sure you have UTF-8 specified in your page \n<code>&lt;head&gt;</code>, like so: ```<meta charset=\"UTF-8\">```\n- *Return values*: on an onChange event `event.target.value` is returned as the first value and the full `event` as the second.\n\n\n<a name=\"demo\"></a>\n### Demo\n\nCheck out the [github pages](http://country-regions.github.io/react-country-region-selector/) section for some examples + example\nJSX code.\n\n\n<a name=\"installation\"></a>\n### Installation\n\nUsing npm or yarn:\n\n```javascript\nnpm i react-country-region-selector\nyarn add react-country-region-selector\n```\n\n<a name=\"features\"></a>\n### Usage\n\nIt's very easy to use, but note that you will need to track the country and region value somewhere - either in your\ncomponent state or in a store somewhere. Here's a simple example that uses state:\n\n```javascript\nimport React, { Component } from 'react';\n\n// note that you can also export the source data via CountryRegionData. It's in a deliberately concise format to \n// keep file size down\nimport { CountryDropdown, RegionDropdown, CountryRegionData } from 'react-country-region-selector';\n\n\nclass Example extends Component {\n  constructor (props) {\n    super(props);\n    this.state = { country: '', region: '' };\n  }\n\n  selectCountry (val) {\n    this.setState({ country: val });\n  }\n\n  selectRegion (val) {\n    this.setState({ region: val });\n  }\n\n  render () {\n    const { country, region } = this.state;\n    return (\n      <div>\n        <CountryDropdown\n          value={country}\n          onChange={(val) => this.selectCountry(val)} />\n        <RegionDropdown\n          country={country}\n          value={region}\n          onChange={(val) => this.selectRegion(val)} />\n      </div>\n    );\n  }\n}\n```\n\nGenerally you don't need `CountryRegionData`, but should you need it, the raw data is accessible like in the above example.\n\n\n<a name=\"options\"></a>\n### Options\n\nThese are the attributes that can be passed to the two components. _Note: any other attributes that aren't\nspecified here will be added directly to the `<select>` DOM element._\n\n\n```<CountryDropdown />```\n\n| Parameter | Required? | Default | Type | Description |\n|:---|:---:|:---|:---|:---|\n| value | Yes | `\"\"` | `string` | The currently selected country. This should either be the shortcode, or the full country name depending on what you're using for your value attribute (see the `valueType` option). By default it's the full country name. |\n| onChange | Yes | `-` | `function` | Callback that gets called when the user selects a country. Use this to store the value in whatever store you're using (or just the parent component state). |\n| onBlur | No | `-` | `function` | Callback that gets called when the user blurs off the country field. |\n| name | No | `\"rcrs-country\"` | `string` | The name attribute of the generated select box. |\n| id | No | `\"\"` | `string` | The ID of the generated select box. Not added by default. |\n| classes | No | `\"\"` | `string` | Any additional space-separated classes you want to add. |\n| showDefaultOption | No | `true` | `boolean` | Whether you want to show a default option. |\n| priorityOptions | No | `array` | `[]` | Lets you target countries that should appear at the top of the dropdown. Should also be an array of country shortcodes. | \n| defaultOptionLabel | No | `\"Select Country\"` | `string` | The default option label. |\n| labelType | No | `\"full\"` | `string` | Either `\"full\"` or `\"short\"`. This governs whether you see country names or country short codes in the dropdown. |\n| valueType | No | `\"full\"` | `string` | Either `\"full\"` or `\"short\"`. This controls the actual `value` attribute of  each `<option>` in the dropdown. Please note, if you set this to `\"short\"` you will need to let the corresponding `<RegionDropdown />` component know as well, by passing a `countryValueType=\"short\"` attribute. |\n| whitelist | No | `[]` | `array` | This setting lets you target specific countries to appear in the dropdown. Only those specified here will appear. This should be an array of country shortcodes. See the [country-region-data](https://github.com/country-regions/country-region-data) repo for the data and the shortcodes. |\n| blacklist | No | `[]` | `array` | Lets you target countries that should *not* appear in the dropdown. Should also be an array of country shortcodes. |\n| disabled | No | `false` | `boolean` | Disables the country field. |\n\n```<RegionDropdown />```\n\n| Parameter | Required? | Default | Type | Description |\n|:---|:---:|:---|:---|:---|\n| country | Yes | `\"\"` | `string` | The currently selected country. |\n| value | Yes | `\"\"` | `string` | The currently selected region. |\n| onChange | Yes | - | `function` | Callback that gets called when the user selects a region. Use this to store the value in whatever store you're using (or just the parent component state). |\n| onBlur | No | - | `function` | Callback that gets called when the user blurs off the region field. |\n| name | No | `\"rcrs-region\"` | `string` | The name attribute of the generated select box. |\n| id | No | `\"\"` | `string` | The ID of the generated select box. Not added by default. |\n| classes | No | `\"\"` | `string` | Any additional space-separated classes you want to add. |\n| blankOptionLabel | No | `-` | `string` | The label that appears in the region dropdown when the user hasn't selected a country yet.|\n| showDefaultOption | No | `true` | `boolean` | Whether you want to show a default option. This is what the user sees in the region dropdown after selecting a country. It defaults to the `defaultOptionLabel` setting (see next). |\n| defaultOptionLabel | No | `Select Region` | `string` | The default region option. |\n| onChange | No | `-` | `function` | Called when the user selects a region. Use this to store the region value. |\n| countryValueType | No | `full` | `string` | If you've changed the country dropdown `valueType` to `short` you will need to set this value to `short` as well, so the component knows what's being passed in the `country` property. |\n| labelType | No | `\"full\"` | `string` | Either `\"full\"` or `\"short\"`. This governs whether you see region names or region short codes in the dropdown. |\n| valueType | No | `\"full\"` | `string` | Either `\"full\"` or `\"short\"`. This controls the actual `value` attribute of each `<option>` in the dropdown.  |\n| disableWhenEmpty | No | `false` | `boolean` | Disables the region field when the user hasn't selected a country. |\n| disabled | No | `false` | `boolean` | Disables the region field. If set to true, it overrides `disableWhenEmpty` | \n| customOptions | No | `[]` | `Array<string>` | Appends a list of string to the every region dropdown, regardless of the country selected.\n\n\n<a name=\"command-line\"></a>\n### Command-line\n\nCheck out the `scripts` section of the package.json file to see them all, but these are the highlights:\n\n- `npm start` - regenerate everything, plus a watcher for local development.\n- `npm build` - build the dist files again. No watcher.\n- `rollup -c --config-countries=UK,US` - generate a custom build of the script `/dist` folder containing only those\ncountries you specify here. This *seriously* reduces file size, so if you can do it, do it.\n\n\n<a name=\"changelog\"></a>\n### Changelog\n\n- `2.1.0` - Mar 28, 2020\n\t- country-region-data updated to 1.6.0\n- `2.0.0` - Mar 21, 2020\n    - Typings fixes\n\t- Dependency updates\n- `1.4.7` - Dec 24, 2019:\n    - Fix to include typings in published bundle.\n- `1.4.6` - Dec 22, 2019:\n    - Typescript typings added. Thanks, [Kyle Davis](https://github.com/kyledavisdev)!\n    - [country region data](https://github.com/country-regions/country-region-data) updated to 1.5.1 \n- `1.4.5` - Oct 9, 2019.\n    - [country region data](https://github.com/country-regions/country-region-data) updated to 1.5.0\n    - RegionDropdown component updates to refactor deprecated componentWillReceiveProps method\n    - misc dependency updates\n- `1.4.4` - Aug 2, 2019. Country data updates.\n- `1.4.3` - Dev 2, 2018: \n    - RegionDropdown converted to PureComponent; now updates on any prop change\n    - [country region data](https://github.com/country-regions/country-region-data) updated to 1.4.5\n- `1.4.2` - Nov 8, 2018:\n    - `customOptions` setting added for the Region dropdown. \n    - `priorityOptions` option added to the CountryDropdown to allow placing items at the top of the country dropdown.\n- `1.4.1` - Sept 9, 2018: bug fix for invalid JSON data source conversion. \n- `1.4.0` - Sept 8, 2018:\n    - *Breaking change*: the library is no longer exported in UMD format. Now it's only exported in es6 \n    (`dist/rcrs.es.js`) and commonJS (`dist/rcrs.js`) format. This library is intended for use in _React_ applications.\n    - *Breaking change*: no longer available via Bower. I don't recall ANY react component used via Bower, so if I'm\n    mistaken here, open a github issue to explain your use-case and I can re-add it.  \n    If you need UMD, check out the [plain vanilla version](https://github.com/country-regions/country-region-selector).\n    - country-region-data updated to latest version (1.4.4)\n    - You can now pass arbitrary attributes to the components (e.g. `style={{ color: 'red' }}` and have them output in the \n    markup)\n    - the old gulp build process updated to use rollup\n    - this component library, the source data set and the plain vanilla JS version are now all grouped under a single github \norganization\n- `1.3.0` - Mar 20, 2018. Bug fix for invalid country, [@n-david](https://github.com/n-david)! onBlur event added.\n- `1.2.3` - Nov 7, 2017. Country data updates. React moved to peer dependency, thanks [@iamdey](https://github.com/iamdey)!\n- `1.2.2` - Oct 4, 2017 - Update to pass event on change. Thanks [@robertnealan](https://github.com/robertnealan)! \n- `1.2.1` - Sept 6, 2017 - IE11 bug fix.\n- `1.2.0` - Aug 7, 2017 - updated country-region-data; dependency updates. \n- `1.1.0` - May 18, 2017 - dependency updates. `disabled` option added to `<CountryDropdown />` and `<RegionDropdown />`.\n- `1.0.4` - April 12, 2017 - bug fix. Thanks @bebbi and @tchaffee!\n- `1.0.3` - Jan 2, 2016 - updated country-region-data, repo link fix. \n- `1.0.2` - October 16, 2016 - Fix issue where source-data.js in lib had no country data.\n- `1.0.0` - July 1, 2016 - initial version.\n\n\n<a name=\"tests\"></a>\n### Tests\n\nThe Jest/Enzyme unit tests are found in the `src/tests` folder. The repo is hooked up to Travis CI to automatically run the tests for each commit.\n\n\n<a name=\"localDev\"></a>\n### Local Dev\n\nTo run this locally, do the following:\n- `npm install`\n- in one terminal window: `npm start`\n- in another terminal window, go to the `/example` subfolder and do the same: `npm install`, `npm start`\n- open `http://localhost:3000` in your browser.\n\n\n<a name=\"thanks\"></a>\n### Thanks!\n\nBig thanks to a whole boatload of people:\n- contributors to this project and the source data.\n- Special thanks to the [create-react-library](https://github.com/transitive-bullshit/create-react-library) tool which \nI use here (un-ejected) to rollup this component library. Great stuff.\n\n\n<a name=\"license\"></a>\n### License\n\nMIT.\n","readmeFilename":"README.md"}