{"_id":"country-state-city","_rev":"48-072980a2231740f013c4868794effbd0","name":"country-state-city","time":{"modified":"2023-09-18T02:00:29.079Z","created":"2017-07-18T07:48:59.007Z","0.0.1":"2017-07-18T07:48:59.007Z","0.0.2":"2017-07-18T07:55:16.437Z","0.0.3":"2017-07-18T08:29:10.945Z","0.0.4":"2018-04-19T12:00:09.519Z","0.0.5":"2018-04-19T12:25:40.833Z","0.1.0":"2019-01-18T10:16:19.865Z","0.1.1":"2019-03-10T09:52:06.413Z","0.1.2":"2019-03-10T10:00:34.518Z","0.1.3":"2019-05-14T13:08:55.622Z","0.1.4":"2019-05-14T13:13:36.767Z","0.1.5":"2019-05-14T13:36:50.511Z","0.1.6":"2019-05-15T12:32:26.256Z","0.1.7":"2019-05-15T12:49:08.100Z","0.1.8":"2019-05-15T12:50:44.248Z","2.0.0-beta-1":"2019-05-27T13:10:51.326Z","1.0.0":"2019-05-28T06:21:00.557Z","1.0.1":"2019-09-21T14:31:26.523Z","1.0.2":"2020-01-09T09:07:58.949Z","1.0.3":"2020-01-30T11:51:40.215Z","1.0.4":"2020-01-31T07:13:47.747Z","1.0.5":"2020-06-25T06:41:48.293Z","2.0.0":"2021-01-05T12:10:40.817Z","2.1.0":"2021-05-02T09:22:55.425Z","2.2.0":"2021-06-10T06:40:28.807Z","2.1.0-beta.0":"2021-06-12T14:29:56.480Z","2.1.0-beta.1":"2021-06-12T14:46:52.465Z","2.1.0-beta.2":"2021-06-12T15:53:18.695Z","3.0.0":"2021-06-19T15:43:14.292Z","3.0.1":"2021-07-06T14:50:42.387Z","3.0.1-beta.1":"2022-03-13T19:23:00.800Z","3.0.2":"2022-04-17T09:16:02.583Z","3.0.2-beta.1":"2022-04-17T09:16:55.669Z","3.0.3":"2022-08-17T14:50:18.728Z","3.0.4":"2022-08-17T14:57:47.110Z","3.0.5":"2022-08-18T15:52:54.744Z","3.0.6":"2022-08-19T06:33:34.670Z","3.1.0":"2022-08-21T08:14:18.187Z","3.1.1":"2022-08-27T17:28:57.954Z","3.1.2":"2022-09-06T15:35:10.964Z","3.1.4":"2023-04-23T17:12:18.131Z","3.1.5":"2023-08-19T18:10:17.415Z","3.2.0":"2023-08-20T18:13:50.007Z","3.2.1":"2023-09-18T02:00:28.887Z"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"dist-tags":{"latest":"3.2.1","beta":"3.0.2-beta.1"},"description":"Library for fetching Country, its States and Cities","readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can also raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Demos - Tree Shaking\n1. Next.js\n\t- [Repo Link](https://github.com/harpreetkhalsagtbit/next-js-country-state-city-tree-shake-demo)\n\t- [Demo](https://next-js-country-state-city-tree-shake-demo.vercel.app) (production build)\n3. React.js\n\t- [Repo Link](https://github.com/harpreetkhalsagtbit/react-js-country-state-city-tree-shake-demo)\n\t- [Demo](https://react-js-country-state-city-tree-shake-demo.vercel.app) (production build)\n\n# Release Info & Documentation\n1. [Release v3.2.0](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/reduced-city-json-file-size)\n\t1. To optimize bundle size, the data JSON files have undergone minification. For instance, the `city.json` file, which was originally around 25MB in an unminified state, has now been reduced to approximately 8MB through minification.\n\t2. The structure of the `city.json` file has been transformed from an Array of Objects to an Array of Arrays of Strings. Previously, the file contained duplicate property names for each object, resulting in a minified file size of 16MB due to JSON formatting requirements. To further minimize this, the file structure has been converted to an Array of Arrays, astonishingly reducing the size to 8MB.\n\t3. To accommodate this updated structure, modifications were made to the `city.ts` file. Importantly, these changes do not affect the functionality of existing code. All existing code will continue to work seamlessly without any breaking changes.\n2. [Release v3.1.0](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#release--v310)\n    1. [Overview](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#overview)\n\t2. [How to contribute to Country, State, City Database, request changes and report issue?\n](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#how-to-contribute-to-country-state-city-database-request-changes-and-report-issue)\n\t3. [How Data will be Released finally?\n](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#how-data-will-be-released-finally)\n3. [Usage](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#usage)\n\t1. [Release : v3.0.0 (Major Version Release - Not backward compatible)\n](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#release--v300-major-version-release---not-backward-compatible)\n\t2. [For versions below v2.2.0 and above v0.1.8\n](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#for-versions-below-v220-and-above-v018)\n4. [Docs](https://github.com/harpreetkhalsagtbit/country-state-city/tree/hotfix/split-csc-data-for-better-debugging-and-fixing-data#docs)\n\n## Release : `v3.1.0`\n\n## Overview\n1. The **data** folder in the root contains all the data of **Countries, their States and Cities**\n2. The earlier **large big JSONs are split into smaller JSONs** and stored in separate files and folder\n3. The advantage of doing so is to make it **easy to check, test and submit** the change. It's **easier to review** a small file than a large file. It's **easier to debug** any missing or wrong values in a small file.\n4. This will help in future optimisation  \n5. There is a separate folder for each country\n    - Each **Country** folder contains **Country's** information and its **states as sub-child folders**\n    - The **Country's** info is also split into - **Country Lite, Plain, Geo, TimeZone's.**\n    - Inside each **Country** - there are **Sub-folder** of State\n6. Each **State** folder contains **State's** information and its **Cities as sub-child** files\n7. **State's** info is also split into - **State Lite, Geo**\n8. Inside each **State** - there are JSON files of **City**\n    1. Each **City** file contains information of all the Cities of that particular State \n    2. **Cities** info is split into two files - **City Lite, Geo**\n\n## How to contribute to Country, State, City Database, request changes and report issue?\n1. **Code change** - make the necessary change, raise the PR.\n2. **Data changes** - Database is in `data` folder in the root. Please follow this [guidelines](/dataUpdateGuide.md).\n3. **Update**: Add the necessary changes in the particular files with proper structure and format and then raise the PR.\n4. **Add New - Country, State, City** - follow the proper folder structure and raise the P.R or simply share the JSONs in an issue with proper and up to date reference.  \n6. **Deleting - Country, State, City** - remove the necessary files/folder - update the necessary files and raise the PR or simply share the updated JSONs in an issue with a proper and up to date reference.\n7. Queries/Issues related to wrong data must be provided with some references.\n8. For any **Geo-Political** related **queries, border conflicts** - things will be updated when multiple proper references has been provided.\n\n## Data updation guide\nPlease follow this [guidelines](/dataUpdateGuide.md)\n\n## How Data will be Released finally?\n1. After the changes gets merged, a script will be run to combine all the data in a separate but single file for each Country, State, City as we have earlier without affecting out library functions and only those three files are passed to the build code and then it gets released.\n2. In future we will be working on how to use these split files to optimise this library further.\n\n# Usage\n\n## Release : `v3.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n\t// Latest version - v3.0.0 with Tree Shaking to reduce bundle size\n\timport { Country, State, City }  from 'country-state-city';\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n     // Import Interfaces`\n\t import { ICountry, IState, ICity } from 'country-state-city'\n\t \n     ```\n  - AMD Module usage\n  \n    ```js\n\t// Latest version - v3.0.0\n\tlet Country = require('country-state-city').Country;\n\tlet State = require('country-state-city').State;\n\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n    ```\n\n\n## For versions `below v2.2.0 and above v0.1.8`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city';\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default;\n    ```\n\n# Docs\n\nCountry.getCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\nState.getStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\nState.getStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\nCity.getCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\nCity.getCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\nCountry.getAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\nState.getAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\nCity.getAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\n[taylorthurlow](https://github.com/taylorthurlow) - For pointing into right direction - Module Tree Shaking\n","versions":{"0.0.3":{"name":"country-state-city","version":"0.0.3","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","gitHead":"bef4797d7175b271f0cd855e804bbd8e96f07344","_id":"country-state-city@0.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-NdiGIY9lu+vCHtcJuoD3VYH0wV9x1hfJGzHF9KGWsa57jztBWc/pGUPKqX3JT0q7cXTd9CNrH4JCnKnHPD5I7Q==","shasum":"ae329926b60876e80a579fe48004e643870d92ac","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7yLpwN+If46LoomBSqmquggBCP7Mrt6gBc4Zblln6EAiEAmDCcgaHLQrfMitl1jzTd3rRQdKL9L+6n8+20fRjeAS4="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city-0.0.3.tgz_1500366549255_0.9150471989996731"}},"0.0.4":{"name":"country-state-city","version":"0.0.4","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","gitHead":"41533d74423213543fb01ca3134ba8a73c01b481","_id":"country-state-city@0.0.4","_shasum":"8142b23f33e82140ce8b2e776f80882812cf768c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"shasum":"8142b23f33e82140ce8b2e776f80882812cf768c","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.0.4.tgz","fileCount":8,"unpackedSize":3316403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ITKCRA9TVsSAnZWagAAa+8P/0aeDGdcQKR91JLv2+MI\nYKcFVov9NH3UcHNTH2R3pxUCelReQJNXE7qsCo6VcqtfwSYbEmncRP0qs9p0\n5PRn0QolYO145R7scH2mkH6SAGEiecTIfSebbWmAjeOyTeiNg4ppVxY7pKJv\nJyTM7u8P/6z1J3sWrF/ZIT8nEmyTM+zN1Z5C0pHnw6LhR+Bb08kIt/3iJEUY\nQCghEop1rxavmi5s1tzpTApPwzeQdhdgoOfoDbF5mQLgFAMrw1B5mA2mLvHb\ndoUY/XDQHiT1q1Td6rpaOA7ywQJOSMcHYMCTcujdthTNIojfZDNiXRHbuO5J\nYDOxHEpli0USTTh2AzzIrUUeSwTNs+XFnD2N+sDztacwgLRpGexuKNu7yLzC\n4qpIfcZpWFUZwxigHExebgJDMFS8mKXxROAOMAsKX/kP+NPIHciv0gwYrjQP\nHUz+rdMAQSqJiqYL0J+OFjedRH3d8nVP6aopZlVoSNE3zBHABLPgJkcGldlm\neKuVMATepcrK04++kUtmAy892JlDFv0/1ZTV7qiTUgS70ir1Wnl1dJRaIFlv\n4J1XYJpTVpzKAWLZquoetxHspb96SwpB/f/mmKGierGP2THmPsQPBowuQPRf\neLdO/nlDcpXYLPe0PtsfbtanVI+KF/Ldm7DEIM2/WHBJxHIHA0lmH+VQNVp8\nah7a\r\n=qNGq\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-z3s9aZ+UDOX1ZXXYqM/KqmYeSXrFinIatNZWpuqkzjyBaUOjk6Ms7N4WHFrWWOIT8wJQDOznFlc1uID7PR8okQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7TUFpEFHeBRZDCfB9nqkMAn1llZyk1r4LeOtZz1TBDAiEA2O2v0lkX6LBdaouFP5kkqA0yt4r8tuJ66qdRuzLBzac="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.0.4_1524139209276_0.49661740501530915"},"_hasShrinkwrap":false},"0.0.5":{"name":"country-state-city","version":"0.0.5","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","gitHead":"1194ebf71d362e984fccea35d6644fbe71039400","_id":"country-state-city@0.0.5","_shasum":"2ad37501bfcf7444270eef0cdecca0046705fad2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"shasum":"2ad37501bfcf7444270eef0cdecca0046705fad2","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.0.5.tgz","fileCount":8,"unpackedSize":3316616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2IrFCRA9TVsSAnZWagAAcIoP/j6zD78xowLg5Gb5/SK6\nkca1okqaVp1s/bjbMZ4gzAypIyBM2PPltZi5kQFCvVtnRtZ4agTMnyXKD7cK\nCvAnaLUHcyfaoVTQhDCVETp26Gq4p+JPZ8GyHr481cOXZZbAjWT8Pn52tQMC\ntzjqEOEnpjAtvg74cmmCBLtEi5vO61HIOwh/OLT+XJT2X7BrtsjaUdmQls/x\n81MhbnC0IPXsBuVFrT1l3FUtZsQ8oHKEBGAhkZcXa6E7CnCc7fQ+8M4Ph2py\nh443H520AGlh3UOR1Yf4v6RmXWkfoJxjSZJukJUnZN3nMxWkUjI/JVa8JpEM\nSNULdnvNWeOB6Bjx78WtdMbG4SGZfYZiPcYgd3FhKwVm3yQdDNZVjWIKJ3Xx\nDWhLTcvI/V5QY+FK92uND61OPjoJTsus5XojfWyO7LITMPInt4f035y74Xa4\nqw8SKHYWkgE7uV8J7uLJJd4oom+Kim5POKvotYBFvAP30CriwmFmztQEpDMt\n9ZuHyEhG6vRDFKWskY0ko+Efyx30MuNZe8zgUMNGTlcLEKH+C6pB5HHHPQ3z\nPVF6CN95cgCBbeyEGmPiI5YTXrJsjH75R2zmn/Ymq9f9pVaAPZ56SiyU8ikz\nkRdFp4K4hpi8omKuDbjpDzL+IusK5PiTR5Z3jwaTYSeYLnhlp5XTv8E3BH/O\nWhZZ\r\n=O97C\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-5zFs+RiYNYzl0AVp89ofucZ6NVFvg5cSrPvP9LlDEqa40uh+0SLEp7pJXL4493X4rs3qG3leC0zQxUBWwzQp/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG/YhR5f0aMY1JOyCOycOJMH8lcupFr6htZ/hAlBd92wIgF12/rrWlv0Yd/deVtyshY1Bz7eqDN7OPbmRUp7p5bR0="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.0.5_1524140740692_0.9022145125869385"},"_hasShrinkwrap":false},"0.1.0":{"name":"country-state-city","version":"0.1.0","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"jest"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"jest":"^23.6.0"},"gitHead":"3670e8ac5888b89b18ef1fad133d06a5419baba0","_id":"country-state-city@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-cjx9rtyIJ1weuge2qPhIzcbggPxEyQ1fof0ElnHcCN2jyNH/gXsiylKnO0CfkY431+/dW56DdwAuT4Myx9Tsog==","shasum":"eee3b9329bcdbf509a98619c9edb72eb618fe8f9","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.0.tgz","fileCount":8,"unpackedSize":3591108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQad0CRA9TVsSAnZWagAASgUP/AlaO4MgRqcICOvsN6Fa\nTXpJGK9MroyV+Yckk7XezjPRLKZbEYwvfOAmveU00dD/L0ueOEVLLh1JTNQR\nfQXNGiUXzn73BQ+5PQl0EOXudO+BLdO3EyZOH9gj06I6R2bLz5Iy14nNO79t\ncob97od2YHvzWsJBy45ypP0+nhAW4D5fQeUuookwMadR9YAgNuKoHYPN7yni\n+NNENr958lKlJ/eYfsm2WSRiWpjcyQEhh+3YrIgIuVXj3EvUX6ELw5QH0U33\nu6Dq6m1oIcLCucG6sq56qd4ilpr3YFg1JITBdGv55qvliiGP27ACSpOpYGKH\nuEMHgZKg0jMGv8GQR7uU6vv4TOUV447/62E2XZXMDGN/56Rkpar1SG6oMePG\nKbWZlLhtNgKhTIyHJfZbA7/z7l+65wqrVrJTvgiiomeSLGjObiWikaF2PLGh\nps+Fapd/kyhVU69E/eTTT7D7wRZ95x6AIgTe4bLt6geKqhgS87MLWreSESRD\n3EYjtSfV5aUlyXsNwoLxZPyBJics6P4Neyemm25MRTIIObEXDZ/iLia8emBg\nWicF8+01eA1FO1UPwO/LBCxISg1PulHJ0k5BWiCSs5PW5rjwrcJwu4iVGOT6\ntZzNtl5nZUR7Bp6hS4e7LcaQfReyrez8uRCaK037fbVD/TNKYdo1sTrNFHyd\n0ohe\r\n=5av4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBLG5MD3AHLJetCqIt6YhnluxSel5rbtiYaw9mFmpCBAiEA5diRUIK4G9HeqgOaqY7uG0pGFc1MZUJNUvslyfrtBnQ="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.0_1547806579657_0.004621867492092813"},"_hasShrinkwrap":false},"0.1.1":{"name":"country-state-city","version":"0.1.1","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"jest"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"jest":"^23.6.0"},"gitHead":"ee949077894fcb7891ffd67cff163aaa6558e7c4","_id":"country-state-city@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-ndMMl7QSZt3tt3gcAZi8P3foDYIfY6F13zljzpQFCRyLTuFZHO2jMtrcIWMw0uKl72n6BDw+NV3vU8425lQ/5Q==","shasum":"0a47ce5482674c894a14c22349c1d891cac94a64","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.1.tgz","fileCount":8,"unpackedSize":3591061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchN5GCRA9TVsSAnZWagAAc98P/3PoE5NqS+zWG8/QYnhG\nYfx4RWLqBLltCwSUGc4y0jTe40FF6yvezCDvBX1VuG6xgxMvKh1EUMkLoGfN\nD5pFdkivTJnQutq+AP5lMLY3HrCya4RMPz84Rqe5xCJDOCFvD22o/FbPOhrL\nOiImD1lluE53DkgOUf8AwKTA8xjQG9/kXUPp7K8v2KMWC+vGo7iUjE19enjt\nLTwDiVivUWUmWMKSrPUGnW+vMpv1IaGt3zxIFhxTfSPYyzstyYv60LrXSf9E\nnJ/RSYXA4FiiJljJCwYWQxX4Y6SjeBHWvONeNNgOLIXmaRtO246CE+mzd7lk\nlM+AbonPfpLuU3/vYJsDb9cuZuvhXoIor5/BuCydTPjXZrYABGgbTGuiREmA\nwrgBE/WijEexxi33l2jKqHLIHHT0O8T1LALetdKP1kdCetqywdDVOQIE7YKB\nBn2TE1f1SxDL/8b06OkH4rYDmjg+UcFL9u6yEeVa4THnkWyTjOrC8/BMM/28\nllMywZDrWWuTAvNXr3FcaIt6Y1bYzAweYwpTDUSyFTqDCyLC7WaJdNuv+BAd\nh9ybUNhrNR2KE9sFf5d5hE13VFUGtH+v1nhGjSWtByAu/zxhe+cnE+ACw+pw\nduYuqxO0Ko3GTXR9qMIbPmRzR+HHVMhqo/njx3xG0L1j0Bd/tkUMgjsfOeFL\n35e4\r\n=k97Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyJx2xu7Ueancs8M9KAouwJk8xl+DCCi8ThvLAa03nTAiBTMnhXiCqV6vwUqaBGZO4NgiH3Ggkxqa4uHBb5swrgVA=="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.1_1552211526272_0.9333601446511739"},"_hasShrinkwrap":false},"0.1.2":{"name":"country-state-city","version":"0.1.2","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"jest"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"husky":"^1.3.1","jest":"^23.6.0"},"gitHead":"e5744e48e6eda13d9ed0e6b960a8f8c0585f12fb","_id":"country-state-city@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-d4vzzmGnII2K4mOGzyJev67KXqDQgwVa4d7D8qChfBmAkplIMU9f4OHyEP30FXsQZEVxBuT9lRLC3jhpN1iscw==","shasum":"cb22bae34c82c397bb7681fd2159de1464e57820","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.2.tgz","fileCount":8,"unpackedSize":3591182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchOBDCRA9TVsSAnZWagAAPvsP/iaJArErNjhGB1rM/bAw\nOIZgQVi6C3Clwfo5Jq5TSlerj319cBNDIIVSvYk4UWXPLHt5OQmRbjonAN7L\nHHKmWplF13v0JpsB+slMSBcaLLq4npL05XTNne1DH/kHREfWyOn/GAG1kLqE\nBpJ77kJ1VRsBwIgRggW1T0RsV9YOW+XvGVGXvVuJ1UU0x1s4q5vihQmZXehK\nCVSlfZPIcBsBhRJo2MKQjNQzKQ/Ne71LdXfhbLZNIQRrejAn63LwQiLuyBZ7\nLbFndOXlDQeKkFvrE3r1BdIAEhvxT/FY2bDXWl8QW8FhNH0seO2doXwFxSff\nuXWktDCl5JjnyjHk0/dIV7fxTduqnLI+29z6BzYufwC3xkJdNk8CWNiIs9/W\n9BxaiIn62mLlufMqsaO4ge2oB95+57EtITzShkeexmV2Sdt75/4yOu8LX4I1\nJRCDthNwD5qY+9+HPU8QFyxzdI3sm3kNiZxDGp+6R/yMkDZZ7c38keUebjou\nKlhZdjyA9PLQhmwYV3MLVAm+H5F+uNn4DnUvjplaJOakd9QlqhvLPU8HsRg/\nh1DElGIOnXI9HKOF0uZ5tyx4ePs1VvY5uJYhGMGTEzUlSOAoQDIefkbaYTRt\nvtcn78bfhBya7+fgH7v1gHINgsudU4wop4uOzGXySFU9DmzoFNpfJtKKKAcS\nTk1s\r\n=tTn+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEctPZVsENAZchvLZ5M3+/IUvnFIOTNy6z6fmlZBKOGYAiEAjFm2Ojoiph1NXeqHEsUm+NEFQd3ddVUOJx3saaJSKWo="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.2_1552212034266_0.2220991631483722"},"_hasShrinkwrap":false},"0.1.3":{"name":"country-state-city","version":"0.1.3","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"gitHead":"3da031bae86aec4722268e324a03265ea3439e73","_id":"country-state-city@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-YCh1LnWtLl3/AR96bGhjLajWyVMpEkBMQWi5lgfJcRgqgByI5NIVJP0H0CswO0q5AQAKM+d39iPT2rS5egHYLQ==","shasum":"eab9dc1c59a70c57fbcbd6f670094e35d2618a63","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.3.tgz","fileCount":15,"unpackedSize":88235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2r3oCRA9TVsSAnZWagAAjEcP/0kmen3DIf9hK6QAI6Pk\nHspoRu6SOsydq4JmXDc9v3yhGJYJ9by6QP+mPe5GkJER/xZgROAqrd6mtS9D\n3AN0GMPkUZNfHQA2apCtTJblL54gTRvT6bU8dFgX+xh6e5RFK9AL7FonC+eu\n23cY+RcaXzRfijKy+n3Fjz2V626uP2f78U9+q/z/b+WYYUxzAK6tYyA93WkT\n+9CMNryHyQYGQKjGPejNs3/0tTYjicx8LhytZy/OQpyzAfIl6FBExWMW//FG\n0mvqT02DjGRx64hAcvf1FCqEjZIpq4vEV28Q9MaKxWJF5aqPrrxOzoEwkO1S\nESyzZr7SUflsfmGqE7VV26KR8js7cmRmllzlJs1PdnzEcNcjvuLkuLXcaBJc\nuZmdFn/oQ4C1thuPPFwU3RaidzX7Ler93/v1gMBe3mXAhI3Y9iCpDUOKo5Qd\nrZ0Asmrx7HsaZtrRPbmaavQkj2sXI14wciFjXq1YguenNjRyLw1eTmsCItds\nAToF0+ua+axZ5Kuzd28Vf76VAGgfKjsZ9h0qHys9SjLr1sGwD5OTx5jZO4/1\n0/6ykHXpkCa85iQjqhbqO1wJg7igo9mmSOsfizBvxfUMnKmaPebehqN6xMpj\nrqtR2g6hSps+Z+QUBqjiUKYGrbQGy8un1DMZ1zfgr4aqLiGWqjx83/NPQeGe\nOb3j\r\n=VV0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3TRA/NvBzBQ10yvOziBua00iZyzqPS4cxhewj+roTxAiBDma4aIJl6El7ErcYRsmZYKnQLYvFOr4vyFhRVP0CdIA=="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.3_1557839335535_0.3003226373125294"},"_hasShrinkwrap":false},"0.1.4":{"name":"country-state-city","version":"0.1.4","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"gitHead":"1d2b700c73d529c0dec1c0e97bd2806783558120","_id":"country-state-city@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-GE5mT7Q75NqYKkI2xCHVm+5HnF/YM7ns5JpU6qRxzEkvsQeOnP8tMr0zZkOzl2fKriqQxkJ3VrP04eXurOrAVA==","shasum":"d51b110018fe7828789c9297bceed85533aa51d4","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.4.tgz","fileCount":9,"unpackedSize":48617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2r8BCRA9TVsSAnZWagAAx4EP/3bqKBemMdPddHjRJ5AE\nuuG3ighWDCNAJ1uGroj2IKAM3MX154rkES7gkHKoXrtJTlPf0/rgyxvjSKG0\nWc6TwzjCWAUqJyykM45meHSJKGJm9+LGyZrRW3Eggfa/VTW9zSOsCYtKwL1/\n502SG8ysmcZ1FMcLxDpJCVXis7WoacrSAa9xc4KJAPAuYLMb8Hh6322WYkjI\nLSc/sT0C5NiS3lgepwTbE0L+4F0SNeZH639BjWdW0mvuWIoruH32MdYr3YXW\nNRv3Rd/kLuJEc6hykrrWYS7BEi/TCzWc8gi9rYpncgpKKZktPf8I2Z2ZWz6f\n/SpqhHXr1x0wB0IM7YrClbsrLVecvIpnI3h3Y/CKLnmoFTMLOlXDBgDIa8dj\nJi9+6s9mgvgBrhsRneSQrMANStksXtbOchRwJm1ktySa4D9tuAZbGvSGVDje\nDsmHnKs1IeqMKXnLDRus6vCcnBD8l4/fQlmbAheC4Ed3obya6GUzhUhs6Fn7\nfegxmR3+Llhe21kK05EOQyFnfDRMX4R73Sj+TyScZhx/d6IvjmXOyu2TJwZf\n55+noEdCBRHOFxi2NvH5NgSEoEYXa0TUz41xsPi0ndUmP1N9rGMOOcZ7nj7k\n55JE1qIJYimVlGToc7aJhvXA/PV7JaJ4rBC9sMJzIZ5qXf1I8YUf548El/FV\n+jv+\r\n=OFzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSxiR0tqnQCa57zZbComTRit1djSigXRtseR+Fd/aivAIhAMOIZ+03ddXPRCqBxDlimFr99VXwnUuyQ/W/6uP5H14u"}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.4_1557839616584_0.6895539555843986"},"_hasShrinkwrap":false},"0.1.5":{"name":"country-state-city","version":"0.1.5","description":"Library for fetching Country, its States and Cities","main":"index.js","scripts":{"test":"jest"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"husky":"^1.3.1","jest":"^23.6.0"},"gitHead":"e5744e48e6eda13d9ed0e6b960a8f8c0585f12fb","_id":"country-state-city@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-zE4y3Jf/O0iUMa42HG6GuzfW6+tkdpP8fDUfDQzJFUrfl/sU/z/ucp8bqZgXrNkO8kJDsqManK/wthV1VWwUag==","shasum":"5d3f8c3fee59d76b5b8ea0c7fa179c45801d425d","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.5.tgz","fileCount":8,"unpackedSize":3591182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2sRzCRA9TVsSAnZWagAACA4P/AzkeWzxjwsMgILoyGX4\n3qImn4GMI/vqZ5vjyBPyyUf1DmZFSZ3ZfSwekb2vxZ5bM+uBH2Jgpupuh9lU\nqr8uHbms7oeGeVa/WoHJw+S2kkZbq1wf2hA1yTUGE3CNEU1aXZev3aYGS6VL\nGcBYB8Ff7+MFOQJ59QvWkjCIJA/ekXF+cawG9H/M1rexpCloBNi0N0ZhuTjh\nuKzdZ0gEB+kIU2HDdkM4kMfrFTMxhe9+tD5tonGKsrCa8xtUuzW1f/Kw+rEE\nhKy+OtcfJVhnCfXv9JECqvr3rMg0M0L+p6l7UoC8JXjII3RMlXwq2sGqQv73\n4WRSj3Wsf4819FXsoX8U+qM2u8Zi5ntEDlYY5l0l2ewsRs4dAEUSX9fRIiKj\n8yGEC8T6/bO2smOrQ4Gdme4tROuKzOngEFh54jh+dbbrGvXJ47l9x4wpbB2w\nrB7NHo7CiD3E3HP0oMownkEviH9O4Btcq6b7mUaFOcccDLul+6a2t96wuRNE\np24T6Gy8642Me8zRBUd1g6lJcaREbEit9ttWksuxllO1fKbPVLDDch7ETUQY\nPvdmp6R0asFHIJKcdRV0CNAzWqVnEC/YqXPysJFhku60p6UPONxoN/iwTNvi\n0TCGwFFj8tvB2O5Koh6Bf5ZBDMIFCUK7wFO80gVMS05rOBBzizszu4lUSpnM\nJT/+\r\n=zu1C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUJgNfN8I1bvKCJkOelkUTRxhwDvxJFUuNygNqy7sGHAIgK8bsDRInwd/8WkJQtZK9st+w8BeuBDENhI49M4QuvT4="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.5_1557841010372_0.18362130865818083"},"_hasShrinkwrap":false},"0.1.6":{"name":"country-state-city","version":"0.1.6","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"gitHead":"3da031bae86aec4722268e324a03265ea3439e73","_id":"country-state-city@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-x2mlPP3ZF2XOB7bk+HBiGWqTeW1ZwwpmwT8oSM0KbK7+rMKK2f5Ml+KmrGccixwqwCRbumXFHGJ3Uh/BmNjjvg==","shasum":"1283ed3d918bd2fca935659ec5d8a964dce25461","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.6.tgz","fileCount":6,"unpackedSize":40572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AbaCRA9TVsSAnZWagAAEOwP/2DQND5ozB6ytVtG1IPv\nP2YNrJX5EQm1ep+6Af0XWQJ2fIikqdoTXvpHOQF32/YgTcB8e6Nvpux6kGaX\ni+KaN1XIkB1U2Cu+4ckV4soS/kWZMta22q0rhEwpbV0NI0L9cv7lP7dXEFsT\nbzSdwJ06NL6ytxKvz0PlKj11dJjcRpXn6E3R6QI8H0XZIhlSuTGUslZGO4Wv\nv7SYRkelRrHkKaC4vOzSg3KrFFfhb0k7rjBT6Qj3L3zJX80/uyYgImyivx2K\nQ7ZvCBTWtetPvGBZUfQNasffR+XOw0xxHTu0kOZeoVNClvWWXhjj44qvuaOZ\n+voe+XCO9m52cCS2HyVBiPhRfoJh8TTHAqdSTDJ1I1m2hgC+aBLAe3REGM+r\n84MJkXw0JHjQnxRhw2To5DqhEIMXJVtqRz+jw+Chm7ptEYylj3koUWaWahvH\ncFCIJdte7ELTQzLY38ZJGYi1B8rAJZEkbtbZfAI5qKQZOMos62wUJEHmGLCD\nGWbx3jGh11cEWDivPy+jbiiwGCEQK7DCRDYl61nPJKX+lHVayNaULIBEgHAW\nM2zl5LPWTKMC48wYKO3L/S3aTU7I7pbgdZZHbgU4q9FxcIQc7PJ3ZH/NC+KK\nd68OZjIL29G+nM1LGbwePa9IvPdgbtepQznC4OXqA9fXZelQBn+ArRn28RyR\n5ntv\r\n=ZC4M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRTZVo9hLyrRsbuzWd1O654mgNP7jgUKw5aZA4jrZcVgIgducHdQSf9bivQqOJWg6Yc5AlaFlLx28atUyZztHj2ig="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.6_1557923546094_0.5007814982952605"},"_hasShrinkwrap":false},"0.1.7":{"name":"country-state-city","version":"0.1.7","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"gitHead":"3da031bae86aec4722268e324a03265ea3439e73","_id":"country-state-city@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-XCX3YvCJzrVaCizDSBC9Io5T9Qz/EUSPPaD/RDjPh5qHMOJovJVZCx3pIF/McVyXiroRBFNimYNKGWgjI65IcQ==","shasum":"5e6ccd216788662c7fa5737c274146a5d65e1fba","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.7.tgz","fileCount":6,"unpackedSize":40572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ArECRA9TVsSAnZWagAAv9MP/iFmDi2x8L1NYCpwv3Tc\nSXx8Vm3DQoRaxLhUpLUxz4xj9l0l/XY19oUyH79cQsPAPKuad+WZNSCkrSLc\nfeml8dYvEUwBI6cy4BNGAoXcQUNnLV8tdpcIOTHR+WGGCqhamp4WbYZHi/wY\nNk0RE9j2I5UXrCnTCvnKYlDV/8cqvGKa454N/L7S05NBt2W3gjg+1BnAFSUM\ngBLaEMCzPS9j2SUPcCxtbo1v1OI5lXhY1c6aP1T0m6DjmwTzx4NzRelLdiN6\nnLai4EMHC4s7iO3iFCKMWgm7b643cYTWx2Mk6mQ4pRCQSWtgsHuP3RW8M1At\nCl56vG0jx/5MKMDPA/qnKVwqNfXDwVZc5eN52d6HFOZMGHlhsvmQPLSeIUf6\nXdrc0qv7Nn1rKzQKhiPPaCrg4oZsquOvFCbAqXnfYuWdhcj985caLGlMbyJi\na31XMFywNuuVXkqhoA0XSPrv7VShm8xUkLIo9+aLYB4Nql2QZexQW//KK1bv\ngXMDxDqcMHWaVQ+R0s4tlt/6Kkb5vdmNQjZiJCxksmszmac2h2quVqW3kqP8\nyZTpa7rwt4R1wJSCxPl6z/FtdYsZC2lUEtdFULbVwmfbaaqyewUlaNFnyTsc\neirsJV3OohUNwoF756xM8Fjt2wI5amEtZprdeVkT4l0oRiVxFUt1ZzszOi48\nxygu\r\n=jIPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFr5bnonjPQFhaNNF+fyHRrrtgwe6+M/Su1FcowIM+7AIgT3G45Y6MzL0Cu14i1G8ND55+V5s5B6DgOzs42+FIzNw="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.7_1557924547947_0.4938117594858529"},"_hasShrinkwrap":false},"0.1.8":{"name":"country-state-city","version":"0.1.8","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"gitHead":"3da031bae86aec4722268e324a03265ea3439e73","_id":"country-state-city@0.1.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-/XwFOZuYV4FutebywGXjlmKr5xeSnxTUfLKJE5pE4mKIWDzMyb7OJ6AvOT+Xs/JZ12zDvnNjvI72LodyhdYbXA==","shasum":"4e0212f754479dff693ca822931f263d6d616dfe","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-0.1.8.tgz","fileCount":12,"unpackedSize":8406390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AskCRA9TVsSAnZWagAA0e0P/2QhctJNSjUTWGkFx2cg\nbrNh9nKVjRXH0HyrrAaB2Jvipyx1zgRuINvX7h0BfBfgT3i0C80gcgQ5ddD1\nJxnQDc8llCWj6tpbrE80BCcuW+JbMcb/nXqNFiGE+8dNZ7ugQu2umHztDgBy\nHOiiAq5UkZZCFxUFC1Db8fGqD+HMrAfIcCKCSaL6jGUf69JYa1WUbs9ZExDG\n1YiJYDjU/Q0hdMCGQLQAzeBY1C/uhrK7RgVaIpU8LRZdO73qEV8egFnybFLh\neh2+6vjqt871a5eyL+zYY3vcuq5iwP0RD3p9f5jZgB21fd0z/MgLOGE9gYvY\ncvTYFwS9BBCX6kxyEBEMuSom5INuetGnhPSKlSfl5LuxDUqr5uOm4Z8PmBKL\nzgLAl+Ug7TWIFZX0L6CiZIV4KG1h4iVtbB9WqoiRkrQZXLvkGS52OXlsf949\n6GP0GuJaTNQleHq0Vp8DauWnpVe/H64jmtfyiDrMP01H61qGjJkuQ+JmBv4S\n+3eUD/m7c71Zx/fwugyYpqJLiFC9Ujk5grE33iYWFR/qkegZAAs3VNzI7t7/\nv0W9f0w6HutS1f9M9vGQyxAvPhNzliYAUdClCiN5+WVje1uVJKUiWJXIsUYw\n7ApWmfJ6hzGKi912TxPpelD9m4VmSpGQET0zvbms5cH9+lVnspMQ+ePAKre4\nGRhF\r\n=Nghm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpJ9GcP456xsnsgmm1et9iYoc0dW4yAn13nwD3e2InuAiAUCj/t2ZRAHI7BjgyR3ztEcFltQL2+dxChohVeaMVrAA=="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_0.1.8_1557924643921_0.0965580527082106"},"_hasShrinkwrap":false},"2.0.0-beta-1":{"name":"country-state-city","version":"2.0.0-beta-1","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData taken from:\n\nhttps://github.com/hiiamrohit/Countries-States-Cities-database\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Latest Release : `v1.0.0` (First Major Version Release - Not backword compatible)\n  - ES6 Module usage\n   \n     `import csc from 'country-state-city'`\n\n  - AMD Module usage\n  \n    `let csc = require('country-state-city').default`\n\n\n## For versions `v0.1.8 and below`\n\n  - ES6 Module usage\n   \n     `import csc from 'country-state-city'`\n\n  - AMD Module usage\n  \n    `let csc = require('country-state-city')`\n\n\n# Docs\n\ngetCountryById(id)\n---------------\n\nIt accepts a valid `CountryId` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"id\": \"4\",\n\t\"sortname\": \"AS\",\n\t\"name\": \"American Samoa\",\n\t\"phonecode\": \"1684\"\n}\n```\n\ngetStateById(id)\n---------------\n\nIt accepts a valid `StateId` and   returns *State Details*\n\ntype: **json | IState**\n\n```js\n{\n\t\"id\": 4119,\n\t\"name\": \"Midlands\",\n\t\"country_id\": \"246\"\n}\n```\n\ngetCityById(id)\n---------------\n\nIt accepts a valid `CityId` and   returns *City Details*\n\ntype: **json | ICity**\n\n```js\n{\n\t\"id\": \"3\",\n\t\"name\": \"Port Blair\",\n\t\"state_id\": \"1\"\n}\n```\n\ngetStatesOfCountry(countryId)\n---------------\n\nIt accepts a valid `CountryId` and   returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n  {\n    \"id\": 4119,\n    \"name\": \"Midlands\",\n    \"country_id\": \"246\"\n  }\n]\n\n```\ngetCitiesOfState(stateId)\n---------------\n\nIt accepts a valid `CityId` and   returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n  {\n    \"id\": \"3\",\n    \"name\": \"Port Blair\",\n    \"state_id\": \"1\"\n  }\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n  {\n    \"id\": \"4\",\n    \"sortname\": \"AS\",\n    \"name\": \"American Samoa\",\n    \"phonecode\": \"1684\"\n  }\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\nChange Logs\n---------------\n\n**v1.0.0**\n\n1. `export = {}` changed to `export default` in index.ts.\n2. `Interface` type `re-exported` from `index.ts`.\n3. `Compatible` with `ES6` module syntax.\n4. `Compatible` with `AMD` module - using `require('../index').default`.\n5. Add tests for Interface Re-Exports.\n6. Test cases for both AMD modules and ES6 modules usage.\n7. Common Test Cases are being shared between AMD and ES6 modules test files.\n\n**v0.1.8**\n1. Development code - Javascript to Typescript conversion: [#12](https://github.com/harpreetkhalsagtbit/country-state-city/pull/12)\n\n**v0.1.0**\n1. Fix: [#2](https://github.com/harpreetkhalsagtbit/country-state-city/issues/2)\n2. Fix: [#3](https://github.com/harpreetkhalsagtbit/country-state-city/issues/3)\n3. Added some missing states and cities for Canada and US\n","readmeFilename":"README.md","gitHead":"d2d8ac33562ff01170c3ab513fac481fe2612a76","_id":"country-state-city@2.0.0-beta-1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-UjN7qNyI+Kuvrm4/osXVmdLOl7DOCoK2a59XNuyqzb9ugIjUcM8IT/Y/5/plUWZdhENLiud5D+BDxEHDG6GA8w==","shasum":"75a7328602a36fbfc45a04a41aa2b82b696c8b71","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.0.0-beta-1.tgz","fileCount":15,"unpackedSize":8407897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6+HbCRA9TVsSAnZWagAAjiQP/1ukgiC0qAFferEKgzDU\n02qFez6t5AXdZGHLY9vU6WT5+zZfIeNxp3iI17kuRbkYHl99Dw7YlrHVIAIL\n/RA+RZAKBSsqJnPDRT2oOhawbm67wVpfN5ASKoD+bMzdR2dlhnW7srpJJ3Ha\nXkWGVOt+SZHDQAi0XgFbAYcUTeFqr29PJJNGQHADyTJxEY+cVOcJXNFBjcd9\nxwCgOGDkkyjTvt+ew6N8udkLklq/DoRtRRneInYZ9eOf71TU//tST7DZFgmH\n+izCgFxLlo6O2z9Ep07nCOSM94D5rMV6jvFSFrvP81f/aMKJLPI0Y7rCHJbg\n4nqUgYk5u/kQ2xqtd4AwoY583INxHidfANZjWE5zCeH0dMtGQVTqNytleyZq\nnjOhEKwmj+DvQ/dtgLLV8MKiCrbxK309We11FGwLceY1c8q4dtr5Azx/jrlT\nWLDnxyAHXscQ1894mNUCOL+Pc+fm43+NCuuENFgQJlG+p4Zh+Loa2CcN4y8O\n1uFOjA7264k0zYm9iPuxA7r2hddlVGqoZXHIJqGK1tz4W4lRbFK/NTVwYF8Z\nvhdnRO5dF8ClhLQ4SaAk/f3Vraez51O443JLSnoFebXgcDf8oZX3Ty2Rf6qW\ndM1D/5lZeV8ULxzvdSYlN8siZuNyQlJljSluqc4Y4WVlAHA9MK/JGq0ztpFj\nFNI+\r\n=BtlQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbxMQtFT2Jm8vt5WlNy5ZbOTITq7WpmGyHSqUQKi6/AIhAM38g/wMWT6ql2975o4ozVJCj1VAkC14M9D5Gh7uRt6j"}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.0.0-beta-1_1558962651067_0.18483482369093096"},"_hasShrinkwrap":false},"1.0.0":{"name":"country-state-city","version":"1.0.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"gitHead":"2f1238bb3d5b8c186d2ad6489fc2f33fd5e1c2ba","_id":"country-state-city@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-QWwg8ksVetl16+Tj7d0mdfgJlgUl4iDbQQeHDJ2I4vi8Pv3giy/QEp/vaVnRaZZ+LkIp5HKiQBO/uX1oZ7Ovrg==","shasum":"c12d9e72b10b93aaf4f99068a7d47230e72518a9","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.0.tgz","fileCount":15,"unpackedSize":8407890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7NNNCRA9TVsSAnZWagAAXWcP/iwWK4tm4JY9HnjXoUhb\nSSpRdDld2e4dog19d9YnH2YybVHLLtgdbwGpw7FrIes+yvR0woGJg6Km2R5J\n5Osuh/Z1BaBDyCFaPKjXPD7gfq13xkjOCjTlYabrkNXR7w4cpz3BD2iXGcH2\n90+U8z23wOtbVTRHgt1CHym99ffrJRq8i9XeLIDMfAkpw5TbNG5Ch3mRlY0+\nM99F/PMYanaalWQ75grUlpwK4KIqQxjEc2Dl+qVUMXSPv205VA5y9JSjGPZw\nSbqKXMhbNE+ocr+4hsMW6gfaee2HI00DxulTTL56N2RYm3kKdIKBf9IqG79t\ncU3nDU6xxL+mCPaPprF+R8Iv3V7QA+8r7+t4vZ2EKJ2FZUldmtqeEsLh8trN\nij/l3mVeZWqU3hlRuIVP1PjOZK5rkPRS+eo/rgBhngsIXfTP+behN9MFIjrx\nsQmsVH7rAmHsKJ3nUsuMx754IQ/jOlBMVqRjj4Xwc14riEAospFuRouu/SQr\nsL8e+NEEHnkPMm3a+mhH8cRrLWu9qiXbK1dnn4zAf8BxgwiIXfyEtwMa2Zd1\noaYiBFq9hzI3tqphXSYLhQbAGahF8yHgI8Gub5KzT0ALRuzHOdnErnp61RNn\n0a517NxBciDx48IhZK+H3h5iUXoHtvjhq0K4ji4tL9t7i6bFUHFTVJxwdbto\nFW70\r\n=S7OF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFF42VXzI9QjAOzUxH3yd+hX13cmuUDP98fs4iB5vvy+AiBT2F5uU457rFd+RObjtq6VOkf22l61sguqicICC7ceJg=="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.0_1559024460356_0.6566434660694027"},"_hasShrinkwrap":false},"1.0.1":{"name":"country-state-city","version":"1.0.1","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"npm run build && jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"@types/node":"^12.7.5"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData taken from:\n\nhttps://github.com/hiiamrohit/Countries-States-Cities-database\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Latest Release : `v1.0.0` (First Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n\n     // Import Interfaces`\n     import { ICountry, IState, ICity } from 'country-state-city'\n     ```\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default\n    ```\n\n\n## For versions `v0.1.8 and below`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city')\n    ```\n\n# Docs\n\ngetCountryByCode(code)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"id\": \"4\",\n\t\"sortname\": \"AS\",\n\t\"name\": \"American Samoa\",\n\t\"phonecode\": \"1684\"\n}\n```\n\ngetCountryById(id)\n---------------\n\nIt accepts a valid `CountryId` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"id\": \"4\",\n\t\"sortname\": \"AS\",\n\t\"name\": \"American Samoa\",\n\t\"phonecode\": \"1684\"\n}\n```\n\ngetStateById(id)\n---------------\n\nIt accepts a valid `StateId` and   returns *State Details*\n\ntype: **json | IState**\n\n```js\n{\n\t\"id\": 4119,\n\t\"name\": \"Midlands\",\n\t\"country_id\": \"246\"\n}\n```\n\ngetCityById(id)\n---------------\n\nIt accepts a valid `CityId` and   returns *City Details*\n\ntype: **json | ICity**\n\n```js\n{\n\t\"id\": \"3\",\n\t\"name\": \"Port Blair\",\n\t\"state_id\": \"1\"\n}\n```\n\ngetStatesOfCountry(countryId)\n---------------\n\nIt accepts a valid `CountryId` and   returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n  {\n    \"id\": 4119,\n    \"name\": \"Midlands\",\n    \"country_id\": \"246\"\n  }\n]\n\n```\ngetCitiesOfState(stateId)\n---------------\n\nIt accepts a valid `CityId` and   returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n  {\n    \"id\": \"3\",\n    \"name\": \"Port Blair\",\n    \"state_id\": \"1\"\n  }\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n  {\n    \"id\": \"4\",\n    \"sortname\": \"AS\",\n    \"name\": \"American Samoa\",\n    \"phonecode\": \"1684\"\n  }\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\nChange Logs\n---------------\n\n**v1.0.0**\n\n1. `export = {}` changed to `export default` in index.ts.\n2. `Interface` type `re-exported` from `index.ts`.\n3. `Compatible` with `ES6` module syntax.\n4. `Compatible` with `AMD` module - using `require('../index').default`.\n5. Add tests for Interface Re-Exports.\n6. Test cases for both AMD modules and ES6 modules usage.\n7. Common Test Cases are being shared between AMD and ES6 modules test files.\n\n**v0.1.8**\n1. Development code - Javascript to Typescript conversion: [#12](https://github.com/harpreetkhalsagtbit/country-state-city/pull/12)\n\n**v0.1.0**\n1. Fix: [#2](https://github.com/harpreetkhalsagtbit/country-state-city/issues/2)\n2. Fix: [#3](https://github.com/harpreetkhalsagtbit/country-state-city/issues/3)\n3. Added some missing states and cities for Canada and US\n","readmeFilename":"README.md","gitHead":"71c89e58c574db23a7fae5a049685f9971c31845","_id":"country-state-city@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-OBlNpONBJytGKLFrPlhZAh4fdseyoKPqY8FkWVy0UVPoy1AhgxN26sOyn6ynbSP8+bu0nDTCLjDi49CbbjD5AA==","shasum":"03d67aa2aba814cca278b658b3bbb1617258ddd0","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.1.tgz","fileCount":18,"unpackedSize":8410115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhjQ/CRA9TVsSAnZWagAAcmQP/3Ilknts2zRNORnYQfRC\nVfWcZzeUrKdPDagtrcLlgoX+4y0s/SPDptTCdG5i475RGxRTIob+J+dIpSsq\nTnjxw+bfG3aGOEHV/65EQZ9zaynE6jFMQHkOtPLPhBAJBJu6cScpaqtHPt+X\nFh17Wh1uwFAPuPCeRo4NHgfVW8npcsbYxqUcRDhgqGhSAlbBmO1QKOTH/7Ki\nGbzGb1Sh+J7vdh2Q2fKUcKyZEKOwyxvuCAhTA02DYShSmvq1bza5LXw0damM\n4iQYZwxryO6Iw8osf0VeeeyHjV00nRRRGen+A8UwU6GV9BARGFVkSnWUnwx/\nwC/y5k5v416WSTwkLrfwCAfR/D0J7wNmTeRICyzV2TteK19GAZGUp+qk0TIj\nJjIeMWPgapraFZFf00gvz1AAzPk+8IfopJM2LpnFpxCM7Ho0FhfQfreWlYk3\nItmPimCQ9mm+xCcglT1cjKEYcg+JfqwwWLMkiMMXqwYKI9vKhk0rwcouX+nj\n3S5mJAajm4hRc+DqkO06BZ6aaFF/fhzyrp5STtYhyDziMWHklNhupUB33SsO\nnGyb8TF4fy0CXQLZifY9pEdm1IFJugwAXXPTPDZvAPCjwQ+EU46VX1uTVNtS\no2tbNREBaybF9/K2f2pTH6kxXOSzy/A2YVPt9RwkCol+6R+n0QKbRgW9d6aV\nJj9E\r\n=pbvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF78JMCJAfWiDLCSSrdu2cCoiJKN3TOwXVoDg3OLFCaqAiEA20wSO6RYU/L+wNsx0imM9NY7uxizTgqWEN5xqoJQBk4="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.1_1569076286297_0.7423382531707663"},"_hasShrinkwrap":false},"1.0.2":{"name":"country-state-city","version":"1.0.2","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"gitHead":"004d9cc7ae2d0e4ebd12d0edf981ab4cec7133e9","_id":"country-state-city@1.0.2","_nodeVersion":"10.15.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rX4eP53wWiSI1NyNwHMB2G2kv4mG6CpYuMvnlGmPYcoOggyJ+4xKSRoYADpfkrSfk9x8PQGn/J6/DPl5MtdUCw==","shasum":"c33bb3d8b19afad07aed896eadc7a4794bf3c3c5","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.2.tgz","fileCount":17,"unpackedSize":8409714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFu1vCRA9TVsSAnZWagAA1g8QAJtkTJnYu2P2/Lu/br2g\nyY1/ewolXcaN3fOvGOZwgnCdtoman3uBmZvOQyB3d6rwV/I6vAijnq7q3QlY\nywl/HC/HKl9kSG7BzwGQjq5wrLAwSV/HvTgjf9rwu9tBKfXZSeYX9A1anSAk\ncLojXMZzjsPsGohZNhezGFADhRHih5rCfmJvuROTjzGwRv7Ldq855IFn1nG+\n3mfw12mT5SyNfCUsiNZaYt1nC129JlF0dwdQCV4YPLXo3weIQRNjaEhFbQPZ\ncr0M3DOMnrg2M2NCQ82p99dLxgPwG747yzlXZHsh9upkorvQdn2ubr9MqdkA\nRQIIq7gCAl/fZxWr7CYM4VaLUW5HdRbVPabZn9/bH7sbSCEiF8Hj9sqTopZg\nQI6LoDKPvrUb6SHQKTjuaUNsqv1fBVB6ro9SWFNnqxFu3Uxx41m/gSx6na+i\nrD4xM5Bfb9OhL6itcJJSZEohORJZW1oa7IkOxZ1ThmlJhmXM0tuBOFlYjGTJ\nzbJAFPxYlMjAiLNlwyGUwhn6DCzEIWS+P2tYO97OmQsoIhfngILWNB0mFSvb\nKBFN96ucQuNLWGTElMnHUDce5vzvBIrGwyOqkTmuLlZbOYWmk/bZVUW3bnLh\n68eCz1Ita4ZBfSVP5HVCqF7IQD6mbPmH2WJXxJVMXgLwaw2oPmRc3V5hPTZc\nMK0m\r\n=Jyky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4akg09MKTKYisB8yUZCm0pMhFK5RaGt6wBgw4/99CCAiAH2TYfxLz4r9+mjV0iBtQAO+aNALM+xDq3DVRgodcApg=="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.2_1578560878806_0.0654861608990307"},"_hasShrinkwrap":false},"1.0.3":{"name":"country-state-city","version":"1.0.3","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"gitHead":"1ac95e36c5bd5f468f8a38bccde33c3b055e6131","_id":"country-state-city@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-+mSI09ZM725YOeXmSs/nw+k8A61hnJdiHFDsAWFXBwmu1ST0m+eOgxoneypEMo2bXPQwZuIyIHcmJLmSK5v57Q==","shasum":"17e691f6480db43938564143d0b5b42d9939c3b6","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.3.tgz","fileCount":10,"unpackedSize":3588154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMsNMCRA9TVsSAnZWagAAHJUP/Rp+HfsIa3e5Cpgfco3s\n/xh5wCd6xjTLiq8me8L6BO5slwZ8YDY+asWzecmHt0Fbai5K1QZlOX3kp6x3\nR5DWeYnv3eTc/hn4V8DMT/08QaBBIbxuB8n6BEZmq8NKzf5NBtrn34sYkRXE\nUlVu/jQ45E1tiiVsiGM+yF2O4Z6fNB3phm8nEd0CgotRFsiGAzic3K2g1dVX\nWChrpy8QCWVxv14p4h73iub8hQmT+mUUkYs9V1FxUpnuH/4vut4sBG16Lhow\ne/zUnpC1zuFWYrNpyXqEKZWKTZ4H6tzw1XCxxV/1zq3kCRpaRSBbgZqWano3\nbxhhNllyj5Qr8MAZAVNXhln2nie8NncOi9pQN0C2KpYxC7Lz7ovwZjxNMttH\nHj/PtmVYsj28nMsfhjk3iJWRMk8pNYs8V6Mf0nodb78Niss1pf7MqKqD1PJU\nuJPOX7WvDrjlfMY+r0jeCTl7Uf4J5yt9sLCNnfB8fxWfA4MNjzNJ04aUQHyP\n4z3PHTkp7ZfHlw03b/ljDNdPkJm1cMiooe+DQQEmWwBTSvjgag3gMPQoPibT\nXIUrOpRaekEx8aIn0W7GTVUIYX9RQjtEp7+J7iYu5aGIspH3F5k0u6GG5c/N\nwIYmyush6Hr0ygUNrTJmBWx3UKA7NvDjI4lxi8BeyLjZtTexyauOQEOtavPH\nuUX4\r\n=Ud31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHqtTbr+tkSEd0ifZvB0b6KVCgL1fKt+kC/Fk03PL/lgIhAIHHCSlsR7CO0pjQVVBHqq+CWvyXaSnpIyhbz0pNVP4d"}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.3_1580385100019_0.12532882550565994"},"_hasShrinkwrap":false},"1.0.4":{"name":"country-state-city","version":"1.0.4","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"gitHead":"ff07a8cbc71adab8f5c97d9b415ea55cfb36b30c","_id":"country-state-city@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"dist":{"integrity":"sha512-tDnjTFMbTD+UuTS0wGQBedu4IWl8yVpm4yfvs2n8WsAmKAfSsy75EEdXwhCiRuI/hXstlu11GtN6nYe4ugM4SA==","shasum":"22a394ef20575a15524c8e7f059589130d7a5e67","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.4.tgz","fileCount":17,"unpackedSize":8406623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM9OsCRA9TVsSAnZWagAAI1gQAJaUti7OJRqWJc/7aID4\nbP8JFQ2htpKlAsjXyF0MksfoETc6win21RHP1vxeahc4LoDopLTT0bD5lnxX\niDpXfgHwCt8ZULkpZr2JoMH7nW00NQpAymVEeDBak2l2zwYSdQUMu9h1KQ6p\niEyGzY1HqUZQDHzt3l1tSbEQ0EsHoTYXilI2pexI0c4/+OWUHxvFnVUONwbP\nPeMcfIlbtzRd5UY5sPbs2Upy/4X8h/r9TLqgHt6OiZPX6RFZrJuxOBkQRTRU\nWBfVsbRqAzc/ebUpjEQEffls4829pDLVOK//tlgfu2XF6xic5G4hDBJX+wxh\ntPo9cs+6TqxE7YwCHQDDPNy5J+yb7F8KsblJbZXVaSQoy05jhtvdzLW4cPbL\n9dbSvtKovNwYj8Zu/wQtk6frHhHoqgGCQ4mEd7mACbGlp7yoaNGXCbGQdWlM\n0FDHc1h/kjHVCxVN3R+g4ciG6VlJrMfPzPBWPbRZ518t6/D1lkPuHqA2N+kk\n0OCu0EbJfK5loa/3Vj86rX6iezSdDOx217YL367A6drcKL3yxtloTiwx/3Z+\npo1XP/y3qci40/521Z3cE1gun8N9mquLI1LJ+GnDwSaJVaQrVjb7B7x5yMLS\ntpuUSScz3J3yhmynyshUbjvOVkwljwiN6mrt11JNTxLQagWlsKEsB1fOcaVt\ngK/w\r\n=jw0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkhy1YB5UECOofg8T6TiEgtgy/JxsiJs1GVwzIA/cr0AIgWj4ff/R9hA2wwkoQezeAq6OJR/H6BCvtsxZlMM3TfX8="}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.4_1580454827510_0.5625578233729749"},"_hasShrinkwrap":false},"1.0.5":{"name":"country-state-city","version":"1.0.5","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^24.0.12","husky":"^1.3.1","jest":"^23.6.0","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{},"gitHead":"9eb779566ae12b0de9a33d0a7039718df786f0c4","_id":"country-state-city@1.0.5","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-2mBXgYCwWNeQLhtESLufNK3mwK8dYdzniywma1+00RmUB1FeQqJCU6Ehufz60E5iD/uM1bnt+V9K6fZbkQAhew==","shasum":"7ea4c71e06c669d53e9897470e6bd565c9cb6136","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-1.0.5.tgz","fileCount":17,"unpackedSize":8406319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9EcsCRA9TVsSAnZWagAAzx4P/i7v4ktOznDZ14c4/U3x\nrov388TleqD8TGloVKeBAEWH8UK4XZBssLQxL8P2N247f+ycMMWCXF+/uKtG\n2tY8h8Ke4HggGhisEpMdGhzTW13gnn+IWEllU3peDlUIGKezCUg4PFQOY9L4\nODkClEOulNZ5Q+UfNyMhGhb1ZGGbE5mCs17DMxk0zenv7Yl8k7K3N70Uew4a\nPZJpt0WikzIEGCnczLPK6+6h8HKuuMEkufqEpEP07ykQatyrnC9fRd46rmpK\nWOPDcoX34Qy7I0+GHQghtHz6dzbVPngbQApYtwBc+eNpWToX8e0M1Td07Izv\nv2LnqCNQ60uQ3BgxKWEdtUe1NaT+QwdW6bbFPEyvOyWoKreWB6eIgzmRYw2d\nlbPV4nWkweQpIG8TCIlAgWuCBiPERgi0ytXbOByMaHCw190Q+M0bVfEbzEXb\neQhNbIeoJXZ5F3tN3WIBEI1fxHlURuDkXwRbIdGujFNnMQPMM7J2N6rtowKR\ndY+5ZMdwLcutqg+YU4H4cNMvXOsa8JQIhEpW4BgVvKGUZux3mbuyC4BgoFxi\nQOgJG7siB4UNrrGkeR7RwHbDuEKjEPpzuNBNtsuuRBxDZFjeVJrMyso+3JQD\nUOEuUU52Vcq0YpFFgiYmq+GWezRcf7/lkZHRTKomNlvnZxaugHBoIVqgkhKx\nSBTF\r\n=vsuq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEc0guXr9pUSc06K0i43e6pjpBngi95s2nttH6r75FVAIhAKXAX583y0DLHzG3nOGPueOevG9aHVqQhiYIQE0BBt9h"}]},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_1.0.5_1593067308070_0.11752048686341166"},"_hasShrinkwrap":false},"2.0.0":{"name":"country-state-city","version":"2.0.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"dependencies":{},"gitHead":"3f2ada63f3f613dc4b73a5aabe6032663772ad8e","_id":"country-state-city@2.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LIWZEHBvmwck4u795eKUZd7N6dUWj5apiqTl/Zl081CIE34ZCy/vC3R6BNbbN5QX3SKkZx49r0vyVDAnesVwHQ==","shasum":"e117c658f52ee0c61394b2a768631e03011696f6","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.0.0.tgz","fileCount":19,"unpackedSize":51929593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9FdBCRA9TVsSAnZWagAA3PYP/1yxIIKExFVnELMJEzJj\nfrMf7kVSD+fVO8mg/AtT+IqQQyGKj7yztcIfrxRXVz5p+Z7mHVWtuztEd90x\nhSIitumkKExoHlhe/LOyfmRBpCk6knqjd7cGuWi02MbiJr9dGb4GgokCvA9q\n7d33WkdUxXWtyL66tABohunXs50igIBb+sqq/P0kRgMR5QUSdmd3ZU6VLmaf\nezBz6P7G8PQWfhOx0APWgXGBqi3HIqSbvD0iheyr0Ro3l+otwIodbq1O4vwk\nBFXJsgCEhzycuNKaGKuD0JLCJ27MO2xXvExnzxr5wKVQxr4ngRPfjQZTWnnN\nNC+xIQEUP5tYIhClib3KmC/FBWMmn3Qff9jcm5mQZFK1jtHFWtWUQuuUy39v\n92gu0mn0UoANH4/9uu1fQdWqHqV8HdAoGRO9PtGt3MOB8feMjsINwMviG6Si\nXxo4rOYfLJFIepeEONEGg+d5YjN02NVNfMtVidulPtm38IceY2nSNr95R4u5\njKAG5jize8HeXeimEJJEKG1FhaCZySKZ4YerIL1m5hO7fTOlV+74r3dLHseB\nmhxCEN/86L+mOqDW8uEYjgkSDGI5FfokwFmxTFIit+27Hga20JVMyiuU2whb\nkj925N863tXjnCQoqIddhoy0YSoiHmr9b+9cRI0OMpgfHYD5W2LQgghtM9IP\nwneR\r\n=WqzH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9RJWLl8oiLZY36lM6gMPDxwQWlYGMyqZsoBCM1kydKgIhAMPTmfEpWLC12/K83oS9VK0HKWillixc0yOm4jJj2ZLh"}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.0.0_1609848640570_0.24353910178554594"},"_hasShrinkwrap":false},"2.1.0":{"name":"country-state-city","version":"2.1.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"dependencies":{},"gitHead":"c480634719e00cbf4c0b17c6caf522067e527a54","_id":"country-state-city@2.1.0","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-hnPibejCjcy7ONiKy1tT0BhRWHzlqMG+vJn713w5p01BssJTwq6/JJ04raorGQHTQbGuBG3dW9AAhnAqzCMkXQ==","shasum":"136e23beabfc60a45d27eba0def59a0f45331fa3","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.1.0.tgz","fileCount":19,"unpackedSize":51930813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjm9vCRA9TVsSAnZWagAAjcsP/Ryj38nF4AJeejDpNY6O\nreL45IDkZe4V71TDa0WVTTkaV6qMVoIrrUdKaj86ysYi+yGHpVb0I3+KuCAN\nSjuJkGPcIBMpii8Xfxnt1OWIUksRwKELu/TAuaM1CnN3QuBZQ8CnFLqMOpyI\ntJ8OaH7MYi/Q6oVl0xVlxpDA4yY7TUBqEbmNVYkxBUb7MY8oqZf2UPnDAaRL\niYArlP8UzLdt9qxSCa5rGlcbYJsPMCR4oElUGtXsw8F2Hry3qBLqsc6nEvRg\nvn0MVB0egCdaFTpRcHKReRVGXXB/2k5o2653P0dlya86A9R1wNVsqSWb4WqA\n0OnsmvbGvX4vDxJ3qQKyNrH9IpQzz77TIWaoyc+KER79dAnhuFS28B29x0ia\n0l4ja83aDNjvj7aVSj5d1R0UbmqFtA4NxO2KkDGkPTunuanw9gvS9w4owHwU\nEjCyqinN5zHnP0RXtUqlaJSICGFgl8EqIgCbNwac3CTLbnNK+2VeT1NZzrnT\nBWQSWRw7DwCyys0XuZNyoX9ynyYQ47X8vh0iEC9LpdoWY+AcrlJ/S1O4KltJ\nbdkrzsL6J4HhmLKWRbSamMb+R2tQPpwjLvwV/80hoqCyIMRd3vHDy92QDmVI\n0aoyaEbDPtHTUvs8G/5Y/YBG3hDHLQerZPUQI1ARWRFLHBi5t7K/zEk7uiUY\nkfS5\r\n=aL/9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcyM/b+cnFpGwOp7/9JWkCZ1eHnK2vijI5YJPAS7Ua1AiEAsc5h76miwweCrwWUonvkRjnesqjQCsSEfpsHM6Z4o7Q="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.1.0_1619947375158_0.4181344228659418"},"_hasShrinkwrap":false},"2.2.0":{"name":"country-state-city","version":"2.2.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","typescript":"^4.1.3"},"dependencies":{},"gitHead":"a887d98ee02ad49d6f4a4da0d49123b05d77909b","_id":"country-state-city@2.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HIIWni6poYaP0z9ZUuQvQF1BX72lkCFatAMAnVUxd2Z676iQxC/nbAr3E5jxywk+jpEEFbpEGN004Gn0KhQU3w==","shasum":"7ac8d2b723c6c938573a3f4a62a0e322e06c47d4","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.2.0.tgz","fileCount":19,"unpackedSize":52476227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbPcCRA9TVsSAnZWagAAKlQQAKCDWU1Qn1rAE4eWxMYY\nBv1aAxVWf5LTZj7WonAHFISJML5EJet3kWnnBwn5X/3Zq7rwwSLWRwx05JgZ\nM81dLhmHtXwuP8caiueKiaGssrWqPzhdFIDU9sJE9eygeSyb6ZV/PdrqISGO\n3cvQlnY2cYuExG+zOn6IBxdgQZ0vm1snTjuP3qCiW7jhex9rPuL8CRWr6LQ9\nAUjXitJH/30zsr3zJvRqI9Vv5Z/zvegHYVmWzniFOdGL8YgdlP5qzpQQK1tO\nUDk4nV6BghK634OS95S7xkUlWytDK2DT2NJ7PG/0a421utwR1jGFu/vwhTDa\ni1JdjzLXTFTRdj8sc/h/g+WnVnfqJFtt/jc5YvQm6JIqBY8MGMfxp7sigXtD\nhQr+HY4z5sxMYric9qlXtRyb+eJ3MIbz2/5YndYeBrAnwZUtrmH41t8s5ycJ\n1aZMEwu/y7p9uz+wiPGpEutMlqawL626ZghbZuEyk/9SXFUbl3m8LQDTjMwW\ns45efKODrzdP7kCw9ocG8T/47X2+t7YMYZyZ6BygQe31xnr6uWLGti4nKvDq\nFraNLG2gtVLfR9R+s8S55u71EtbJtwMMK2XppmIN3z0LXFtYQZ1opXF2AqS5\nNGEd9a12ixnyuWD93Zv2X0e594z18CeJ3EbLu3nWq+bO8vlA1ToVQnKx9COL\n3qHL\r\n=75MK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBjFsF/y7LNL68rUr5ShXh7wysAv5glboI5AV2guqgQAIhAOVJ12jYm7WnZ0Korl3OVH/B4NoLtS7AkS+urH3Ue0hE"}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.2.0_1623307228477_0.33112315930798686"},"_hasShrinkwrap":false},"2.1.0-beta.0":{"name":"country-state-city","version":"2.1.0-beta.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build-ts":"tsc -p tsconfig.json","build":"npm run build-ts && webpack --config webpack.config.js","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2"},"dependencies":{"copy-webpack-plugin":"^9.0.0"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Latest Release : `v2.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n\n     // Import Interfaces`\n     import { ICountry, IState, ICity } from 'country-state-city'\n     ```\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default\n    ```\n\n\n## For versions `v0.1.8 and below`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city')\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\nChange Logs\n---------------\n**v2.1.0** :: \n\n1. Fix [#53](https://github.com/harpreetkhalsagtbit/country-state-city/issues/53): returns wrong state as state codes can ne duplicate for different countries.\n2. **Deprecate warning**: `getStateByCode`\n3. New function - `getStateByCodeAndCountry`\n\n**v2.0.0 (Backward Incompatible)** :: [Data Source (dr5hn)](https://github.com/dr5hn/countries-states-cities-database)\n\n1. Not backward compatible with previous versions.\n2. New and updated API functions.\n3. Removed proprietor Indexed Id's for uniquely identifying Country, State, City. Instead now using standard isoCodes.\n4. Data taken from more robust and accurate database.\n5. Countries with their respective flags, isoCode, currencies, latitude, longitude & timezones.\n6. States & cities with their latitude & longitude.\n\n**v1.0.0** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. `export = {}` changed to `export default` in index.ts.\n2. `Interface` type `re-exported` from `index.ts`.\n3. `Compatible` with `ES6` module syntax.\n4. `Compatible` with `AMD` module - using `require('../index').default`.\n5. Add tests for Interface Re-Exports.\n6. Test cases for both AMD modules and ES6 modules usage.\n7. Common Test Cases are being shared between AMD and ES6 modules test files.\n\n**v0.1.8** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. Development code - Javascript to Typescript conversion: [#12](https://github.com/harpreetkhalsagtbit/country-state-city/pull/12)\n\n**v0.1.0**\n1. Fix: [#2](https://github.com/harpreetkhalsagtbit/country-state-city/issues/2)\n2. Fix: [#3](https://github.com/harpreetkhalsagtbit/country-state-city/issues/3)\n3. Added some missing states and cities for Canada and US\n","readmeFilename":"README.md","gitHead":"bbb180be85a617fccc026d813789042b10f98236","_id":"country-state-city@2.1.0-beta.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/B1qs74LwMy7MfJlPtA0oYZAN8HYrUOmnC2SIeeEnAJ8n0EPTAvX9im3AsFawFaMVJpLnYBTCkKZ0l93+UINGQ==","shasum":"15bb92d628f49e6ea4c2e7acb0e07b55d8bbe630","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.1.0-beta.0.tgz","fileCount":32,"unpackedSize":42801810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxMTkCRA9TVsSAnZWagAABwcP/AyN0RlBVGLlZUKvk7vF\noI1R6WOyJxzmmI8a+uUMv12a/RTjSxFgxVWYg6VXi7e064VN41x3HE4gx0As\nBVqjMo+ep6wNCxopY9gJg1dd6iG8bAlLdTrQnDbw581Sad2zJtjFkRF2PFNu\nSzZvrS6xABmNVIeUl6EqO7GrY57SVPgARBtFvTmUWk9tGd+lcI36m9fwABqg\ndYE5cH3IsnvZQPw3LHyWuRZz2fsONRN7MFmgsid0GXPHXgrMG2SkkAB+bzA4\nyecOMPDuQMHqxHyjnDfLeMPAh2DEr+mgpwRBTZ4EnlEr1EUwZ9ZagSsi03nu\n3ESX28IJPT7RlxXP22AwUV0GgjIQkaG9nZAaJU+enWoYLwV6PWAiMvFApCjO\nxaWEGZQ/9nAeJpZGoYjVV7QpLU66FSx1kkUCN0VDVGqde3GZ5Stm9IGB/OvG\nfLbfJ3ecE0OmdAV4mTaDcT9xCR7x3zYICXw8AuErK9bpMxOKiAwncCS1KV1m\nf0RF7YrFgGLmB9P4xP9rYWN118+rMQDyMslfNxgroro0CYN9BfiLfyAsRq3S\nvFIgJVm0FV237QyxgzFV1y0bWV1EKgKzLXfPvv2dKgJ+C92Y3z1miD+Kx1nT\naajNKf6O4s2rfjVFQU/uzPofZcJT1SqEuNi0qDnnucW767WyZHOLWKA4uHli\nFapg\r\n=FNHV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjOS/LV+qj0ACDLSmtGj82Oebd3lf/Hfcopz9XeWajUQIgGRSpP5E9GDhCi9xD98oPj8ruHLei9vb1OGQ3deyOQao="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.1.0-beta.0_1623508196068_0.1375206332329002"},"_hasShrinkwrap":false},"2.1.0-beta.1":{"name":"country-state-city","version":"2.1.0-beta.1","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build-ts":"tsc -p tsconfig.json","build":"npm run build-ts","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2"},"dependencies":{"copy-webpack-plugin":"^9.0.0"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Latest Release : `v2.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n\n     // Import Interfaces`\n     import { ICountry, IState, ICity } from 'country-state-city'\n     ```\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default\n    ```\n\n\n## For versions `v0.1.8 and below`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city')\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\nChange Logs\n---------------\n**v2.1.0** :: \n\n1. Fix [#53](https://github.com/harpreetkhalsagtbit/country-state-city/issues/53): returns wrong state as state codes can ne duplicate for different countries.\n2. **Deprecate warning**: `getStateByCode`\n3. New function - `getStateByCodeAndCountry`\n\n**v2.0.0 (Backward Incompatible)** :: [Data Source (dr5hn)](https://github.com/dr5hn/countries-states-cities-database)\n\n1. Not backward compatible with previous versions.\n2. New and updated API functions.\n3. Removed proprietor Indexed Id's for uniquely identifying Country, State, City. Instead now using standard isoCodes.\n4. Data taken from more robust and accurate database.\n5. Countries with their respective flags, isoCode, currencies, latitude, longitude & timezones.\n6. States & cities with their latitude & longitude.\n\n**v1.0.0** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. `export = {}` changed to `export default` in index.ts.\n2. `Interface` type `re-exported` from `index.ts`.\n3. `Compatible` with `ES6` module syntax.\n4. `Compatible` with `AMD` module - using `require('../index').default`.\n5. Add tests for Interface Re-Exports.\n6. Test cases for both AMD modules and ES6 modules usage.\n7. Common Test Cases are being shared between AMD and ES6 modules test files.\n\n**v0.1.8** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. Development code - Javascript to Typescript conversion: [#12](https://github.com/harpreetkhalsagtbit/country-state-city/pull/12)\n\n**v0.1.0**\n1. Fix: [#2](https://github.com/harpreetkhalsagtbit/country-state-city/issues/2)\n2. Fix: [#3](https://github.com/harpreetkhalsagtbit/country-state-city/issues/3)\n3. Added some missing states and cities for Canada and US\n","readmeFilename":"README.md","gitHead":"bbb180be85a617fccc026d813789042b10f98236","_id":"country-state-city@2.1.0-beta.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h/Si/xdeHe8Rc/4ahY5gRI/gWK0Q2mxAJGHX0flUsFf1dTUGt9gLGDNQmpDI3G0s7zVL4FdvuSUPhSsqmMLtgw==","shasum":"e18814d1ce0c5cec98c7a1806e523befdcbdc5d2","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.1.0-beta.1.tgz","fileCount":32,"unpackedSize":51938375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxMjcCRA9TVsSAnZWagAASjMQAIdcnefaN50KFEgrAD/7\nwmxUqN6LPOj5MYHUL/KiwV3KtGUxeg1ozD5yrdyXiW0yESsrcELcwbShquKO\n360cj+eWu96TtHgKddF1QzTp5vs6fqdCYEAqqfj+XFaSeprEUprd4sNAT0AK\nuYT91nUwuiEVNqtVuV6e3yYOhBcLd8zH8FGIL+q6zQTjDP7z+XDypgzuYbJu\nJp+n+EuUFmwiJxWa36xPHdX8o6d9aptwVsLTxCUfMdl+1w24DKf5EOxrBzoQ\nzRn7ccb2y4NlQv7jhiYcgdmlG6fBCx2Ev7xh63SCY865+cgBwE3qE+WSZIhX\nh8MVXo1S5uW1TMotrlpPpC2uMQRvrNMYpSvGkXNBT/qeTE0h1k8u3oxMQ3wT\ny2w7WPa6UT4i6KVcXB2MfG1eurSr/CBHe5DxSi1SjuvMcAOwMqy76pN+iss1\nNdGGHrRdvuTq9t+HOv3J0DJhAHWU4VFbHJnwO9Zq5/zY3ivZbHUajBBp7mVN\n3VutbTnVeF/fRKvfbOo/dPwMrH2I8S/OY6LAAf1JLtFw+RlH9AtCyP0RWOsh\nDQRFHBgTlVOqj8PbnqaT+TgnuLG5WepDHk27F/3SDKqHcIrabRLq+DoiAoY9\n4DDVzF7QNhjCXN/fai/2QmAXnm8FzfE1X+IqPEUdxI0OyfB0XF4DhjYhdeTW\n+Qo3\r\n=Qu9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+c7m6LCGOMFKW42yI14wnAujDr1ddxt3qZn35PbBsSgIgFbLJe08R8sV3Zqdt07OjGxqnkZ7D8bj8UuGNzEGhaWY="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.1.0-beta.1_1623509212206_0.710139101369796"},"_hasShrinkwrap":false},"2.1.0-beta.2":{"name":"country-state-city","version":"2.1.0-beta.2","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build-ts":"tsc -p tsconfig.json","build":"npm run build-ts","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2"},"dependencies":{"copy-webpack-plugin":"^9.0.0"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Latest Release : `v2.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n\n     // Import Interfaces`\n     import { ICountry, IState, ICity } from 'country-state-city'\n     ```\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default\n    ```\n\n\n## For versions `v0.1.8 and below`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city'\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city')\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\nChange Logs\n---------------\n**v2.1.0** :: \n\n1. Fix [#53](https://github.com/harpreetkhalsagtbit/country-state-city/issues/53): returns wrong state as state codes can ne duplicate for different countries.\n2. **Deprecate warning**: `getStateByCode`\n3. New function - `getStateByCodeAndCountry`\n\n**v2.0.0 (Backward Incompatible)** :: [Data Source (dr5hn)](https://github.com/dr5hn/countries-states-cities-database)\n\n1. Not backward compatible with previous versions.\n2. New and updated API functions.\n3. Removed proprietor Indexed Id's for uniquely identifying Country, State, City. Instead now using standard isoCodes.\n4. Data taken from more robust and accurate database.\n5. Countries with their respective flags, isoCode, currencies, latitude, longitude & timezones.\n6. States & cities with their latitude & longitude.\n\n**v1.0.0** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. `export = {}` changed to `export default` in index.ts.\n2. `Interface` type `re-exported` from `index.ts`.\n3. `Compatible` with `ES6` module syntax.\n4. `Compatible` with `AMD` module - using `require('../index').default`.\n5. Add tests for Interface Re-Exports.\n6. Test cases for both AMD modules and ES6 modules usage.\n7. Common Test Cases are being shared between AMD and ES6 modules test files.\n\n**v0.1.8** :: [Data Source (hiiamrohit)](https://github.com/hiiamrohit/Countries-States-Cities-database)\n1. Development code - Javascript to Typescript conversion: [#12](https://github.com/harpreetkhalsagtbit/country-state-city/pull/12)\n\n**v0.1.0**\n1. Fix: [#2](https://github.com/harpreetkhalsagtbit/country-state-city/issues/2)\n2. Fix: [#3](https://github.com/harpreetkhalsagtbit/country-state-city/issues/3)\n3. Added some missing states and cities for Canada and US\n","readmeFilename":"README.md","gitHead":"feaa8b4f56e3991911e75f7df8e47ddcba316570","_id":"country-state-city@2.1.0-beta.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e0n1sJAnDtr9gT5Kd7iNn9/fz5ax4IsnQh8gMPGBarzGeF7dbPTVGt1NW6UDIRfz9dn0eGEp29AKr2UgKju3kw==","shasum":"9327853349a7ca4839be2b6178a2f60dcbfad0ae","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-2.1.0-beta.2.tgz","fileCount":31,"unpackedSize":51940140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxNhuCRA9TVsSAnZWagAAv7UP/RsrURuQ9vVBwkVHkXzM\nYyaF9ApXfhPZ9P1buYagK+djNyyAb4y3PtWKEHXplN/BiAdgDVmPYegmx0eq\n4plBrCKRe2ULfbYZyXhoZUTOq/vuJUUBbqjk73WUHfUD3/rpV3m+2ADr6m4w\n+B2Mr6+cmAmXUgbemha+JXnL8KXGSABZjqpTfyuvfxC6ApC23bt1TTN8AW6k\nZbzAQb+J4P1WmXMSsfzBjmhZI2ziF3kpMWK6Z7csXMd/01DCQ4Vh8PnTh1k6\n9idHWsBq9ilzvMmbxXba6QtHqfi8r5mbziyeR9K8A8dyLa4PVNIuvM2R4Lx4\nm5figZqIoXhuKBPSW3Kfrw8RFRKGlfhsBrrS/UM+pbwIjch9muywVHKOrijk\nPuJsFkVKeYggxHRLubRzQPehZznsCkLRi1sPIrZQGpaAEvnRwg0qV8hNKHDl\nVoFA0aCgk9OETUMMrTJIMMixc9KsYVg5rMLWcMpPJyqmjCO8LAp2OpJtYzz9\nyu42J2zEvNRMHcDZByV/7T7Qt9Ia/qeyKIyVYNorD3maQMjxdUSmxbu+/1aY\n5ytDgY1nrxGwWjkbSNZBqOjygZR9kJvxzFVcv+cLMrwAAB0r184grsurWZvi\n2CUxRw0Sn19d8vq6MjX5lxd7PZTfJPjOqpQ7L4yxyApW93m6HKEK9pZlAywW\nOBHw\r\n=hqip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/tODkEYgp7WNr6g8L+LTo88QeItlG8F3d6PnA65xlgAiA2xEqpb/SOqTi9HdAbowzKwKV7OWPTS9xdjOsqK46nhA=="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_2.1.0-beta.2_1623513198416_0.9316048650500444"},"_hasShrinkwrap":false},"3.0.0":{"name":"country-state-city","version":"3.0.0","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build-ts":"tsc -p tsconfig.json","build":"npm run build-ts","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2"},"dependencies":{"copy-webpack-plugin":"^9.0.0"},"gitHead":"a6ed49591b9c836948fde4fb4c3219d93187b5a5","_id":"country-state-city@3.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iuJQteimcE/3Ryrk5dUw5Zw3elk1nOUYxwSu+2WKmOlE/CDpm+iOaansDb3M66g/5cXYSXN3V3bRtdpHIRrR6Q==","shasum":"f89fcd2024c983e2e9085d1aa6249df8a9e9e43b","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.0.tgz","fileCount":31,"unpackedSize":52484459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzhCSCRA9TVsSAnZWagAAEoIP/0QbhKnPJOXb7EA00075\nloubHNKaO02ogBKUhbL/lklryiAaVFMRSUrslNXifs1H7fv+o7hL9n2In/Xf\nWlIUAdPFtAuqykak74zhTOUo6hiWtwE7ScnkMYwPa8b0RBLh0cnQ4hJBp6C0\nGN1QpdYSqJfQM2Cs03CCMFjcohgwAbGoS1MqeezidLoGEvnC6cL8zU+mHE5o\n+jzPwhGbGd2N71bcvTxyNXi2BEi7TivSMlEPFqCVes1fivBoZ1dHN/lMngrW\nwIdqZ+jJeAwEgMBqThdaFLPKoSrB06CJm9fPjaxxPGE0AXIHrCSuRJwVikPD\n+OWv8L8x6yuk2Rh2YsTLb782QK+11nkjIOqxHU2BGXBza+j+lruN8yLTkTBV\n/0Pbv66EewlCnFKQmlzk3RorKNicgB40SFKa3eHIwmI0WBmtXCMOIf3VkNIG\nGA/DfCwU95x+O6Haq2/CaSysQriWUHpjePWED8cZT7Li4uj+kHZPPCuFqjQj\nxiCQpdfd15iCjes77MckvDFsjjFJRLhR71ZN1QEyLTR1sCi9njQXEiro+4pF\nSdd9vjt1BcUSEigJjoGFm036rm8DXzCgGnemG6Ohi+rmPHE8VxSXBKHmfbFZ\nEqKr8LcLYv3FFWn9qNYoGgSOSFH3RSrq+IK6pvnCbiBFP66RrmFQxi65OqGS\nKavO\r\n=P0rD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEazfLklsTPQgocZ8ds4KUr9AEvbjV0ckj4Vj+2yPgbgIhAJ0ALhj4Wk5wfjpfuFiXGCXMzGeBseV47VNhwRbpSvoT"}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.0_1624117393844_0.8021737146936423"},"_hasShrinkwrap":false},"3.0.1":{"name":"country-state-city","version":"3.0.1","description":"Library for fetching Country, its States and Cities","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build-ts":"tsc -p tsconfig.json","build":"npm run build-ts","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2"},"dependencies":{"copy-webpack-plugin":"^9.0.0"},"gitHead":"5ad8f1e2af9c8115accdfd005dd1f705ced95d07","_id":"country-state-city@3.0.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vOEg/Q3uOmlvXrByBUJ9/aVSeekM7a//QNcR+ftNr2F9C4LJN3bSIWXgwm5BOF1Lr5d6JVeKg9h/zFz6nW19eA==","shasum":"f25c469c3d5d23a46c20d03e1c0c156c179d22ce","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.1.tgz","fileCount":31,"unpackedSize":52485058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5G3CCRA9TVsSAnZWagAAPSQP/j8in5XrypQ+sG9TiUP0\nolxMW4IQXskaFhfN05Cr5Y0Bt9JvLsECo2QfkIWHwm7jKmH9QP7cCaGb/DGt\n9UrDn41dZceRWp02FxNhOT88GXPWQmMz35Ta6a8sN29MzDkUAwgAizr8/neT\nybyp2IcQldrOu6ENN10b1eSzO68ofhj4bub9jgXiASpdTKJylUd8ObQsxKDK\noWHD2OQ0PX+QSbWtJegKBwdzaLL/RnBmENdSstQXZaJbL9g5+oqlZRrF0ypv\nCj4JkqSSPywWmuQjtqBu6pUgCfalJ1howHfHY+LcNau69agWoFcwTCtMroCm\n4vjMueP2RMyB3EIRDculoULtIqWc2etdmFeZ9ZbGRwUZL/IaGPQkwPq/g9p5\nGlwA5/ldiV9xjcOqDoCudtkzWonBkE8fdEkGYwur08dzHoRdAo52JH1mfz7N\np434t+MUQQBU6tx8/kmRFsUP0//l4Cp8hItm1N0gEg0y40fAJxvtHB7nXUIw\nP/jl5eDKX9Nzqi2kbmACv26VIm18KUPhzwbvQFPGovq2PJxD/jFri1HrSift\nW8UfArY/MZjCEfs5RKzq+egHcPidZCNRmbqJzPxQT2mj6QzdF4FL/DL8BNGC\noKGKPZ3JNwpw/UMn6/Daw7ZMcDI/86Ti7byitA4fR3mDjEc+3ArMLxABxvhL\nxWDb\r\n=maUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCabt1Uat7YeopLCAZNcYJfF10yv2lJB1XhUJVRpZULOgIgWDaqe7jtl3d/cP1u2ucvUZd+3HSTIwVX/xBCTecQFzc="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.1_1625583042138_0.8967783202935453"},"_hasShrinkwrap":false},"3.0.1-beta.1":{"name":"country-state-city","version":"3.0.1-beta.1","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffects":false,"scripts":{"compile":"rm -rf dist/lib && tsc  -p tsconfig.json && tsc  -p  tsconfig.es5.json","build-ts":"tsc -p tsconfig.json","tsc":"tsc -p tsconfig.json && tsc -p tsconfig.es5.json","build":"npm run build-ts","lint":"eslint . --ext .ts --fix","readme":"node bin/generateReadme.js","test":"jest","test:coverage":"jest --coverage","test:coveralls":"jest --coverage --coverageReporters=text-lcov | coveralls"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"husky":"^4.3.6","typescript":"^4.5.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","eslint":"^8.10.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^27.5.1","prettier":"^2.5.1","ts-jest":"^27.1.3"},"types":"./lib/cjs/index.d.ts","gitHead":"a023f7215d47b6628d2d8690be332e29b0bd2651","readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Release : `v3.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n\t// Latest version - v3.0.0 with Tree Shaking to reduce bundle size\n\timport { Country, State, City }  from 'country-state-city';\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n     // Import Interfaces`\n\t import { ICountry, IState, ICity } from 'country-state-city'\n\t \n     ```\n  - AMD Module usage\n  \n    ```js\n\t// Latest version - v3.0.0\n\tlet Country = require('country-state-city').Country;\n\tlet State = require('country-state-city').State;\n\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n    ```\n\n\n## For versions `below v2.2.0 and above v0.1.8`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city';\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default;\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\n[taylorthurlow](https://github.com/taylorthurlow) - For pointing into right direction - Module Tree Shaking\n","readmeFilename":"README.md","_id":"country-state-city@3.0.1-beta.1","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-uxrl5Az/SpirhQixYHGh9KPuVmaKnb49deZxsxmDEUhXQrFek+nguxEmJR8Ci4LAMd997VkBbAqnUNHwUfhmGw==","shasum":"d283ca8f1fb3a0f94ce7535fcce648a10e39c79f","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.1-beta.1.tgz","fileCount":33,"unpackedSize":52516977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLkSUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBJQ//eMXX2iE77SRJJGo0GqM3qZ3htV1abg9dChw1N0gCHeR1tXJt\r\nejLIK5wMwrchj2e0/IQQTGzBL3LI9gxLUzH1X4uU8TNknt2sTiLihOE3RTk4\r\nddbDxPOTzoFhxmnSLAY8A8sPZVhPuA5o8U38HOjRWDpsd6jCmhKv7HXKPO0Y\r\n7a3jtL1nMlKHJdOlSg+BH1CYcqI30f2smq0q9hoAnCtquJj9/IPCzIM3s4mW\r\nCXgsQtU9/dY3EWSnClyXWBwjSJxzY8ANAXH50XUflmOpsznDU0Vzmlc538VH\r\nvsDftFAVpe1JHhjdQVrP6b1JnvJZPp5LSajtE7FxoP+OFR7sAeIl267OJseB\r\nVNDdYc/5TvO2Q/0ZH3UgOblyaledCSlrfd/3HzM+ViUAHUFLUu2x3LMta+z0\r\nUKUIw9zHxCb7AgK6VHin+lwhYziT1bRpTRqsKWGtnKPLSA8RJt6WTcLlU2BS\r\nqCmWrK1jXp+tTLPrIZHXKz7lrZ7i/C2l1qHZVmWszICjWyJCADOTXTBSxlVD\r\nUy8ol9lABWj0L+nkjPXfFAp7MKlBDf3Osvfs37DdgdbeekFGj5Imiq0SrCiv\r\nAlnx9Y0XbnwhZRCD50ghL7ZsmA+SzTXwFbQUDW0THOzjipPOaGsK5NypCY1y\r\nLHc7h1yckhxeiB4h8U56PnNo2DlrWCfdBnY=\r\n=/6vL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtI9ufwMM651bOG31synVS561AoPpDrH/TXg7E2w0sLAiEA5RWinQFlc9eyxaMBnet9Jkzh0e5ClMcupcJopxDDeJU="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.1-beta.1_1647199380487_0.7617962241522682"},"_hasShrinkwrap":false},"3.0.2":{"name":"country-state-city","version":"3.0.2","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run tsc","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Release : `v3.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n\t// Latest version - v3.0.0 with Tree Shaking to reduce bundle size\n\timport { Country, State, City }  from 'country-state-city';\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n     // Import Interfaces`\n\t import { ICountry, IState, ICity } from 'country-state-city'\n\t \n     ```\n  - AMD Module usage\n  \n    ```js\n\t// Latest version - v3.0.0\n\tlet Country = require('country-state-city').Country;\n\tlet State = require('country-state-city').State;\n\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n    ```\n\n\n## For versions `below v2.2.0 and above v0.1.8`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city';\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default;\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\n[taylorthurlow](https://github.com/taylorthurlow) - For pointing into right direction - Module Tree Shaking\n","readmeFilename":"README.md","gitHead":"8c2cf452c2e94212a5c12f49ea1e9260568ef8ae","_id":"country-state-city@3.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-3QdBKu0x6rI6f57LJHpJLcMAkDz0FJGlLCH5/7HrPT1Fg53iAI85UCOYVeMYtmG0Ewq9KFOOEs4dsVhNyTuHUw==","shasum":"99d46b90fe37ca30d48bc212fb6aa48d6204e6cd","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.2.tgz","fileCount":39,"unpackedSize":52501764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeYu9Kvk08IHvO5vskO1I3+9v3efhGRFtEynqRxaZPwAiEA798tFjbcq68cEQ+c44D1AMhetItHgMEF9x6hUNCaetU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW9rSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Hw/+KorNQjxiXWk7Gl+2XPjocwaSX1YC24qVA/qSLhABPeGeJzEL\r\nAIvDE/b6/7bk3BAPCdhFfVKFRJMlT664dbAFVjVLnNK3v9DcRKR9O/uK08wf\r\nTPOnD0iymKr0fw1LOQTN3LL7BiFFyJbWHYSS1EAgdJNftz1tE2gfmFqaGVjo\r\n1J9Vdanke6bxwE3Nsz9o2Yt14Sfzp3KbW5bww3HW+EBrphQUo0qLanCPJyIi\r\nzA2YPEJLHEggvzkN996pO3jip53bTYlFwnuBH+QuWoWRnj2mtjpcPFMN2NWb\r\nuXKkHdtku4ZILNsouASq0e5xbv9pDadyOYys96ExCLZioTKxrXWjfa2hNlX9\r\njMkd3hOxd3N3X0iCKccN8f20eT86sZzpWfahEHq1GaEAprV0DUw1UeYIhiT6\r\nHjTiZumrhvXW97YKLBiLjwP1gg40Rt9LZDEE8RXdo3gMaE+igyB5VuYOCiiX\r\ngOmINKrTZsZpkpFWS5SYI/3GC3lAcL2tz523In/0EvpvUBP/yPoSIEsVEJQa\r\nvY5KqfcABOi+P77KiJmbrczzTJpfkOXlNcFJOxFOKhWiCHhRYeXfqG5kp3lS\r\nKDgwgnmT/mWEC04teOmRrVyoVlAJGmQ/zuKCgfmFY3vT4wJF9vC/rR3PeD1i\r\nP6ZAmXPkg8FJjsOkFHSQh4AfbmE+iFXn7qI=\r\n=BKd2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.2_1650186962288_0.029774174376084428"},"_hasShrinkwrap":false},"3.0.2-beta.1":{"name":"country-state-city","version":"3.0.2-beta.1","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","tsc":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run tsc","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"readme":"country-state-city\n==============================\nBasic library for Country, State and City\n\nData Source:<br>\nhttps://github.com/dr5hn/countries-states-cities-database<br>\nFor any data related issue, you can raise a Issue [here](https://github.com/dr5hn/countries-states-cities-database/issues/new).\n\n# Install\n`npm i country-state-city`\n\n# Usage\n\n## Release : `v3.0.0` (Major Version Release - Not backward compatible)\n  - ES6 Module usage\n   \n     ```js\n\t// Latest version - v3.0.0 with Tree Shaking to reduce bundle size\n\timport { Country, State, City }  from 'country-state-city';\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n     // Import Interfaces`\n\t import { ICountry, IState, ICity } from 'country-state-city'\n\t \n     ```\n  - AMD Module usage\n  \n    ```js\n\t// Latest version - v3.0.0\n\tlet Country = require('country-state-city').Country;\n\tlet State = require('country-state-city').State;\n\n\tconsole.log(Country.getAllCountries())\n\tconsole.log(State.getAllStates())\n\n    ```\n\n\n## For versions `below v2.2.0 and above v0.1.8`\n\n  - ES6 Module usage\n   \n     ```js\n     import csc from 'country-state-city';\n     ```\n\n  - AMD Module usage\n  \n    ```js\n    let csc = require('country-state-city').default;\n    ```\n\n# Docs\n\ngetCountryByCode(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` eg: `'AS'` and   returns *Country Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"isoCode\": \"IN\",\n\t\"name\": \"India\",\n\t\"phonecode\": \"91\",\n\t\"flag\": \"🇮🇳\",\n\t\"currency\": \"INR\",\n\t\"latitude\": \"20.00000000\",\n\t\"longitude\": \"77.00000000\",\n\t\"timezones\": [\n\t\t{\n\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\"gmtOffset\": 19800,\n\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t}\n\t]\n}\n```\n\ngetStateByCodeAndCountry(stateCode, countryCode)\n---------------\n\nIt accepts a valid `StateCode` eg: `'TG'` `CountryCode` eg: `'IN'` and   returns *State Details*\n\ntype: **json | ICountry**\n\n```js\n{\n\t\"name\": \"Telangana\",\n\t\"isoCode\": \"TG\",\n\t\"countryCode\": \"IN\",\n\t\"latitude\": \"18.11243720\",\n\t\"longitude\": \"79.01929970\"\n}\n```\n\ngetStatesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all States* as Array of JSON\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n\n```\ngetCitiesOfState(countryCode, stateCode)\n---------------\n\nIt accepts a valid `CountryCode`, `StateCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetCitiesOfCountry(countryCode)\n---------------\n\nIt accepts a valid `CountryCode` and returns *all Cities* as Array of JSON\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"New Delhi\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"stateCode\": \"DL\",\n\t\t\"latitude\": \"28.63576000\",\n\t\t\"longitude\": \"77.22445000\"\n\t}\n]\n\n```\n\ngetAllCountries\n---------------\nIt returns **all Countries**\n\ntype: **array of json | ICountry**\n\n```js\n[\n\t{\n\t\t\"isoCode\": \"IN\",\n\t\t\"name\": \"India\",\n\t\t\"phonecode\": \"91\",\n\t\t\"flag\": \"🇮🇳\",\n\t\t\"currency\": \"INR\",\n\t\t\"latitude\": \"20.00000000\",\n\t\t\"longitude\": \"77.00000000\",\n\t\t\"timezones\": [\n\t\t\t{\n\t\t\t\t\"zoneName\": \"Asia\\/Kolkata\",\n\t\t\t\t\"gmtOffset\": 19800,\n\t\t\t\t\"gmtOffsetName\": \"UTC+05:30\",\n\t\t\t\t\"abbreviation\": \"IST\",\n\t\t\t\t\"tzName\": \"Indian Standard Time\"\n\t\t\t}\n\t\t]\n\t}\n]\n```\n\ngetAllStates\n---------------\nIt returns **all States**\n\ntype: **array of json | IState**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\n\t}\n]\n```\n\ngetAllCities\n---------------\nIt returns **all Cities**\n\ntype: **array of json | ICity**\n\n```js\n[\n\t{\n\t\t\"name\": \"Delhi\",\n\t\t\"isoCode\": \"DL\",\n\t\t\"countryCode\": \"IN\",\n\t\t\"latitude\": \"28.70405920\",\n\t\t\"longitude\": \"77.10249020\"\n\t}\n]\n```\n\nSpecial Thanks\n---------------\n\n[@baywet](https://github.com/baywet) - For mentoring Javascript to Typescript Conversion\n\n[@dr5hn](https://github.com/dr5hn) - For updated World Data Dictionary\n\n[taylorthurlow](https://github.com/taylorthurlow) - For pointing into right direction - Module Tree Shaking\n","readmeFilename":"README.md","gitHead":"8c2cf452c2e94212a5c12f49ea1e9260568ef8ae","_id":"country-state-city@3.0.2-beta.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-wkzjYWmbvtuYP3X2A0tafW58vOHlx2afFKperY7pfqZnGQaiofAqE/tMbwkigTfZ5fHaWzEVEUCROksYwx5ulA==","shasum":"55c8e2b5b0a3a899e282e359207aaf44f0732513","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.2-beta.1.tgz","fileCount":39,"unpackedSize":52501771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOXut2hLj/QfwUq5Z0UCy9ss3rMeGP3sWzrZpSfibwlwIgZGvWHCw5RcQCmHbytSDu/WoQEoXKLt085mjkATjZIA4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW9sHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYug//ZUX+Es5QSe5lcTVn/6ID5xlkQ+8vrRwYIfkpPCky2PgUy3Yv\r\nxkUJT14NooY4pRHHtIVBXPrwhHR2y+fxJjADRGpOAscpeTomM6apsOQr3Jj9\r\nlQfFgHa0sP9IhgvTkTdqvFKtxIEkJ9QCirDtSDmXOrmaSmoh4hliirp0qxjm\r\nMb135VeGgWCO4HUCjn8InuDy6xwobZwO/AqRThe5zLzBwHfSUiWeyD3Rudpg\r\nCMkm+XCaErt4L5G8i2oS/H+qn5Sr/D5+sKhqmEx45PFwCr7x6TRbJhzYQUoY\r\nP8rIJkrSg9nWMvh53KPP0XYjjdh7CyEZwGtNA3ILCvj/C+qzUZPhPKZAEQZE\r\nQiHpECOdGHVsxYfdEouPG5/7h+y4t9XwBNc/pNIiJuiIrXkbdBQQqYtUNER2\r\nmavIbvxL1FD2EMWCh8cFh8p9lJOBeDfb+A0jy0vskr2Fx6bdABJrI/gaObzp\r\nI20VkVr4COxtkiSc2oEb+Nk1C9m3CSxOUflx32sFKJtstg8JNPdbJD2XoHOF\r\nbygLPx0LS364+sV+aQhU2YeHUvJqBWABBSx97AAMnb8ZU2fnfkMODoWFFm1Q\r\nP28fgrJDC6zU5NSRVR5mDgj64Xvmmfs93acwSQpsER/WsT6tzJH0N7JoMmDJ\r\nr3ISrSCEUcbKufYPmEerZxVoDgWjNISB824=\r\n=CBa3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.2-beta.1_1650187015349_0.5173788281497818"},"_hasShrinkwrap":false},"3.0.3":{"name":"country-state-city","version":"3.0.3","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"gitHead":"0c7f6e8c65c50932cac08449c46d7e5a518ff6ec","_id":"country-state-city@3.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Vbg5/pNRYgJs/Rhv1S8jLfC+d/Poh5xqOsREdJgLAMdmNGbHB8a8QreBbpSZx+hKuKUHbL4b73oKCuxlj7TgNw==","shasum":"023616d57b6451d4653d696093c62827827d0099","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.3.tgz","fileCount":34,"unpackedSize":52580262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeyEX2OWbLlwvxptQZRfbWJJYI14Z2q+YNPGDeZfmCSAiEAwIbD5E9mGUZ+L/colSNNUWME9oVCxQfB56MTXsHLGq4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/QAqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1bw//dgCNHRe7CRm9XJYstfN1O56JFYAsEbF+xs0IEeP2r/MgKaed\r\n0OjM+ErnlC53b+Q/nje6oojpRrvixqKumsRL3YS5o4SnjkTswv3tB5lajuj0\r\nEt5HgX5YzgVIyrMyw1WO8of15q+ude+KDaI4IjybgOxGzFK8J/3ET/rf0v5B\r\nGIKRzNcQFkjLQAO8EGLgDWwfpNKOKfiLKnO4OT1JOCcHxIiOqFWawWPjf0dn\r\njdqjGWP0Ai74qkFG71UAbVxUdrVLvV6NTu3ZYiPh5DdatX5HfTOILFVBBRKG\r\nedIMa0NtDS0iaHe3fJYh0WnhXcn/b28cazRMdfWgiQHox+PAIU0y1kSkyvFk\r\nualuvULMuQjyqo+zJvYJJj92srGdIkcAZ350iWRvaZmwj0O32XSnh7UfucHg\r\npIumL5gT5zWEqn19I9VziX167PhB/8u6uXM+HaedEbArmoHqzTkmY/FXcmAP\r\nqbXf8+FC28fCfUcVo/aBxQ5GB3odHmPdKlpj9UKLxzkgxdp/5tEGeWUf1buI\r\nMjoG0xX5klm06gIfblYLomymuKz3EsEB6vWOsF4htgPIIbqqRmYheW5Ey/v6\r\ndFkQusOt0WXvcpuNkmoQO7n9R5sfJzH4pH1ktcSS5zxBNNdwpBfoRGBeJzRv\r\n0OrX26BXk+kyrPaiKAf7/D9dyvK9goh6LE4=\r\n=oF4Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.3_1660747818385_0.8319707795433648"},"_hasShrinkwrap":false},"3.0.4":{"name":"country-state-city","version":"3.0.4","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"gitHead":"bbf4b6cf7b701eeba6f1e5baeec4609104ff3110","_id":"country-state-city@3.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Zq6sshOIbsDu3A68mttQUjPgLU4bO/ceYydqiAm/KxsdNhGKmu/bpaAy4tsbQkIa9wA5iqLqJ6j+hmE58FidTQ==","shasum":"2809748fbdc55a4db76f5604bdaa16693267eb72","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.4.tgz","fileCount":34,"unpackedSize":52580262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKgFjE5+P62ckonSuFRUqOkmKA3prgeSAu9lWOHozS6wIgQBhi9WkdK1A6zm/a4yxYuDqo9pF+Iv1nMpo1/RfhB7o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/QHrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmothA/8Dk04nqNQCb528IfWwPet123NuV1go6Pz156Qb5dPgt+f8k62\r\nj/weWL1d3RbHmoMQrku0ihnWaB778LQRE4RNunDJo38BQcYXLM20LXS1Zr1Q\r\nkPyC4EHQuKG/QNwxVJl1J/5QQ2PQ+QygUr8BlPhX5yUP6qbCRjOpGz8FXHER\r\nBNszIA4jz3wRQIHJ5SG2xuTK19aX1NwaNk5j50dsNEdkNBOWErMHg8hcDD8R\r\nZbXw1oVFbJWlQGWhm4FSAN1TkngC9CmilF6HvfJ2snRf4O7PU7Bl2jrJWytl\r\nF61ViPLUwS5cLDJWEOjqrtNpJV6HfDSdni1nZQdv3pFs5sOANa1bcn+2RWr0\r\nWEbRJUeTazBvcVb40Hi4GGsoDV/mM1bxz3F95Nwwhrwn5FRXPXWqqK8xYBIN\r\nm0ttEnOAoVUXEIOVZDxfXPGFJAEYRcOVUNsaaZloLNzDR99rqW+po5y6Rvv/\r\n5URMnu6KB5+5K51lyMm1M0Lqw/kKklWvsXtEGmQRmkmvg455gJx5H5M0R0Sz\r\nXIaQSz/lvZEsBrfeEmhCwc/9kUSgJTTjaINUSdJNeebrOHucFVgHK6qxSe8I\r\nquDJt5rCm4PoQZsJLS4JJacP9APpL05R9iSkQgh1YImQLFWseAZp2Es1Aeuu\r\nl04Tm0eWkbHW3oBNgO2PL80TzgNxoQzKu+I=\r\n=SZsK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.4_1660748266753_0.8315189220061334"},"_hasShrinkwrap":false},"3.0.5":{"name":"country-state-city","version":"3.0.5","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"gitHead":"33db65f701552f5958213fa380ecb54333183bd6","_id":"country-state-city@3.0.5","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-QuBJL9bqT8k5sscu7UyN6rMQHlwmDmVrbZeqvWuT7wFWuCeOB0e+627wd+35ueUdCCilS1LRX6vUU8JWKBdsTw==","shasum":"b6f1449b6887b23b5e4239042d1180f8e6610bae","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.5.tgz","fileCount":38,"unpackedSize":52587767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfbEGu1M2OvG/V7BC9R8He3pqwDmTOxu9/pnFg6XIdhgIgSPgp+ZS4KTVQh3KP5k49gtq9Un1+NdWl/VUyocoDx/I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/mBWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk9g//QQlxNz+oUomZdyO/kw2RAKHwhdGOwiv5EB0Y0jIEmQfkAyN5\r\npZ0sSWxyu7FaiBsXgGOclQEHT9vXbqUYBBBQpZGsq6sSpey5eZSJxfaLKlF4\r\nu7x0Nx7eBCIn5T5Jev6CtWOFvpVd8gZg/TjVj0rGVXelpfOXsSzxKrQZbFO9\r\n8RGMj4WRuhkzhaj99LvNMXTrEZWqze0taAK5CC6Sa2II++QNgl1nJ9WlwpdZ\r\nOrUxzMzCdWG9AFx1sqLKZiWWmoxx7NXrFi84YrlYPgeb/G39W+hNSe6xaGIY\r\n51XNpuuSY9Gb9rZ5xHa6fN4IPzNnOoBr0MKw9mwZgAasBq7ujJYI8kotaKO/\r\nhgSNIb1cTOmR1ShDEfR/fa48r5Hks50a+qvxDsmcGVJXOhdCQZIfksRsnDdr\r\n7sBMNgOwmj2Sr0I3QJuSEoysV5s0/q93IvUrXPL/l0N6yaiiI/EG+um8xuAM\r\nCrx33uC1MgLaMac8IPDPdcDhiRWrjfJ+hsg8wgdJqABSr+dJFQXqHeGcyTma\r\nxSHLUMDoeQSleagbi8ZYk+/ALT+BNwwPTNKdQC6luvpGG83IZ+D0R4BZKpR7\r\nfVdHXyS3vbWYohv/JNHwXLR/yUquJ6FnmwlUPMCwxH+g5obmEqunq6pOK30D\r\niN4tesxPkdbyqmnOKn2Ew6htVCCaHW35Wrk=\r\n=KGsL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.5_1660837974343_0.5263906504924694"},"_hasShrinkwrap":false,"deprecated":"not browser compatible"},"3.0.6":{"name":"country-state-city","version":"3.0.6","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react":"^7.22.0","husky":"^4.3.6","jest":"^26.6.3","json-minimizer-webpack-plugin":"^3.0.0","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","webpack":"^5.38.1","webpack-cli":"^4.7.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"dependencies":{"copy-webpack-plugin":"^9.0.0","ts-node":"^10.7.0"},"gitHead":"d2f215c00cf140e56a412f907ae328942755b083","_id":"country-state-city@3.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-4IPyRrfvLHNXj7dM/P10Onsk+Zf491rG3La9ZkiXJYmdlfh02b0wew/Sgj25TXCh6vtkMJRXSTnRV/Ybe6H1Lg==","shasum":"dd88b68f88c7df441dcce4992271c62ed172cf74","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.0.6.tgz","fileCount":40,"unpackedSize":52611967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9GdmzdVp3jphq3Q0TjV83YcRbFYwMO1ow+/QPNxs6bAIhAO3F9jbCd2r9qxDIW/X9AffJ5mL/hLr2l0ipHKsE8yCF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/y6+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDiw//SczGwvt6oB8h8QTDl85MIxjiORZIhDhzFMocR/HbfLW/1QSN\r\nfylX/ldTEZnEfIfZNvvSTKoSQhXBTF57pEV15IiGUqrYkfObmJrjfL5qz6yK\r\ntIrxcaZtWzLgmYwehMW7KU8Mm/CCjf1f09r2+Op9FGVVXKNJrqU7tv6I3XnT\r\nrfYqxdmNe2HaBF2exgbFoIzaAOh0bf07qLQwZbMyS/Lglj0lTvugqhFX9yJu\r\npnAqFvVq+KgHngMSYEixiJw3Oted3RSMOsd0JSmzAG9UHfaud6A9pqnt8hSG\r\n1hWnGI4Gey3zmHw8mB4uhXmyC/wmbBwcVX9n262A2pAvPEW0tugKVmgbIbYi\r\nJQnfl5a6GlALq0JVWFoeiXvPECTv68TP7fELR8vrfjX2MN3fPoR7Es77NXqG\r\n89z+YntzHHVgqjhYXh6OCIyfJc6SraEsEvbh7tRgVQR8/3IQbFW/R/1D8g0d\r\nZnetMXs91CzQc/IU8peiGhTMmuJZRH3BZ2ocPwzckq4z8XTGIuEer1biI6X5\r\nGGPPSxNYfEKmJpXLFT5btKn5RoHBHM7eQ/cVP9da+AwiEGE7TRlLuXSboPuT\r\n+LhAZM3W62pHWaBpDOl1hmWnoYWGZvDxHESM/GMhHyQNdLEuKfZLMWcOndQ6\r\nHX9iF0qbOhLwRpI8Mjjq6VMIvgBmtwsaAlQ=\r\n=jkQe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.0.6_1660890814312_0.6863563461434312"},"_hasShrinkwrap":false},"3.1.0":{"name":"country-state-city","version":"3.1.0","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","dependencies":{},"devDependencies":{"ts-node":"^10.7.0","@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"57088badbf5dd3e36badbe39fd24c83bae9aa6a7","_id":"country-state-city@3.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ALmtwgIsIgg3HyxRBOALLmSkCWufNTL8ft1A4Sn/FTzxcP53ep2nAwxa3+R4LcDPfYjpSg9XkI3CDEoaFSstsQ==","shasum":"0318fd2985844ad10c9b91bd3c2aba36963c9483","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.1.0.tgz","fileCount":40,"unpackedSize":52614357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDul14xrxfiz0P7+o8LJgB6ZklzRpT5yMU/C9/dTaGxqwIhALU1BqmukVfxpAMDW7ZdCRtznhTDYKNKNziBgWflLfl7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAelaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUUBAAiUQ/f+O2gGLafa9v74zdW2B/JPq/xK3rTE2ZPITVqKqxhvb3\r\nz9ViFmBU29AJRHF2hCGtTQZqNXc/nLpXx2+JwQQEPF8h+wceMW3fGro44q/U\r\nFIc8DyXkDEgkAlKYyQaSgCbb9G4Ah45ONreNABOKuTcnG/jFTN0qNmSmGy7u\r\n4nuoAtRLW1d0LkTUtELzfgk0T+4BAhVQ+Y+8Qq9cCkEnEsYt5BzFhk+04khZ\r\nADtkMR5fZnqcFhVq8njH+SZbH8ZqvuInEfOjUm0g0yqSZ7bjVRjjIYMIAnzl\r\ntu+mztm1sG9+D0YFWIy/TjxBJES8OZo8yfzkPJ6xjnRGhn4XFXmh/hUFvAz3\r\nVS+OZFNdoJWJrpUnHb3xDxugLRH9Nf6proq/8WvMlhoLEg+YAzITGjImP1KY\r\nKGLTD7vA1uR2fjWJEZSCKjLU1bkM6vh7Gi9Dfd4fX5/js0TO0zdAl1qeM7W+\r\nPgpp465t+RytyoA4IgK+E1pNumtEq25MVCcugm6uXolAwPlOdAUu6sVQZEso\r\nbJOq8+PF12fxXxz0GSx9w5O87QbDltipoDyHt5wcOW754rndEO0hEfKYdJxf\r\n+ujXRrP4Qu4Urfz1wad6GqY2VHgPMgiBl80mX6JPo8vTJVp0ZjS1Kggg+zpF\r\nQHBNxg7nVhYVitbQ8jjLyXIGS1exVmtxP54=\r\n=2ngp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.1.0_1661069657793_0.4655280293640125"},"_hasShrinkwrap":false},"3.1.1":{"name":"country-state-city","version":"3.1.1","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","dependencies":{},"devDependencies":{"ts-node":"^10.7.0","@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"160e032d89af091d499d26336db3b09292924e62","_id":"country-state-city@3.1.1","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-aXex18axihqUhWhlMSarEf/EWXSG1L3VeLlM8G/WHM8unO9tyahEPUR+l29RMrW2vijwKeABw1aEajMyr1x8cw==","shasum":"eb8ab5c002c0bcd6383d1bbbc57f2f77dca28190","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.1.1.tgz","fileCount":54,"unpackedSize":78820714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvXGpp/OcoAUKkQ8bur1tVYISRWIdgPxHTfuM1DPogNAiEAmiWwYmnHOHHbgjqhcneYAgs9QxvnUXIfvETQQeNaTC4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjClRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Hg//USp8FmRzL4/5/cCXsVlilrMEnfLtVQ7VKd64BHQNVGPfODp/\r\npWN635e6zaEue0CY80Megs/66CSsZQXUIW+aQgrDXtBDLTcGklyWJ3aaP8kG\r\n8AaanoZzv68ylf6ctNqKLhr5s5RaoBYT/N5N1EEtQ5wK6gvkR3Kt77rD4qLW\r\n6CJDntJElrrt1sQ9UsBGrxv/kjR8Aav+D7h8xF4TjrAKjRokcQhvau8C/Cvg\r\nsFzW7fLMoL8QLxmyepZKqguU0p0baKZKR5CgnGNh+340c9/p7L0o30hofWsy\r\nj7dB7b6BNpIcM3niOPHo2F8ZTyw07P8j6LnRHncvLojghvEK00+TOSo50zCq\r\nA6GsojWjUKEe4JmOoekFVwHe/F21RP1CB149sxXlQkTgSyKrro20I6985iPC\r\nBLtgHMD1nFwUbUPeRO9zmpbnlx0fUgouzf6BOg7HxRrULZWIFeDmcTiZV2xH\r\nh/1kFAqo9d42ROV8WNzIQ5ydBCUYhxU/AkrTwKsBeqsQml1ets5Z4NYKfxmK\r\nl4kMAy2wgYOFb1PnIt0UxruqqznnKUXqOMM710Px9uTDx32IrkYFJX/Jqupv\r\nSGki/NrdZE4yYz/xkyeufr86G53BK2HDZykUd8gmQGXeXYvZjq/9nLBGpaOa\r\nh494+Tth9qyM6d1mATWkY5JHa5RlTjsaCQ8=\r\n=H58x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.1.1_1661621337551_0.9952660652980088"},"_hasShrinkwrap":false},"3.1.2":{"name":"country-state-city","version":"3.1.2","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","dependencies":{},"devDependencies":{"ts-node":"^10.7.0","@types/jest":"^26.0.19","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","eslint":"^7.17.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","husky":"^4.3.6","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.4.4","ts-loader":"^9.2.3","typescript":"^4.3.2","@types/node":"^14.11.2"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"0f12f953a032fc548c1955730d69322eba8a7ea0","_id":"country-state-city@3.1.2","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-qpzY7GyzqgJsx5TQUak0ryhbMcn1bLN1mgQc37EWkJMOEbszrAMowjzmisnf8ybhLBnbesZ1LK3KTc7SUX1T1w==","shasum":"8b155a1bb17aaf03bac4193382e59c161f74f063","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.1.2.tgz","fileCount":33,"unpackedSize":52579859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDseEL+rKmuYMA+DKBvc21C9m063rRtPgdC5+5tesr7gAIgEty0chPGI8r887aNvV5Nfp/5nmvPP/sKAjt37LNPGFU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF2iuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn0w/8DVo7I6atXRRPoEd9RXQjgk7T5d4KFxklZI/ZGHy/InfbGbge\r\nOzYAhRcV95FLUfpd6bnFhw8x/w+Vfp5SAqjrHkfqJwchRaVdjgXaPcAzkCUO\r\nJQcBVVfjMMZWrrBnkVodhxj/O4jyZZzQdKopAYe4XcpQAYmJmp+/3qcrb8Fg\r\nG2xMrpXxuEfvSf/l54G+O2DzM7J26fA3ZVovvFPChzQmiIKOvNGP3ij8azsU\r\nF5otuHRSQmMryuFiyFt0FSWbBGX42EKFC8wQp+xwlmRIHzvtu/u+v2MZq7C/\r\nfYtaoRQEs25uwjpWwkTxl6JV09z/BZIb7Sw5oUvDk53uQUwzSmoLIhp+PwcV\r\nLACEP2lD86+6sbYke96mFrDkUOALti8o6GvfE7RGcEGYbMRTwjOCf1F634xd\r\nM2RBWXYl4nF/pI5hk5G18vFTg5UOLATiwx+lMvhcuXH8F/ODocIFEiLdttbx\r\nJXU6FDW4GNcEjAxoTlJBE05MjWdssPWEIJftLqdDqlZm27ydW3XuBubqEl0t\r\n7QHVAKEavOsI3Yzz4oiMepiV6J00bgsFWbsSErpBGZz/zlAyozHz7TlnIS/5\r\naMZjCtKHqqHvOzDPiqJgbEi7dKXMUz7oDKdeqoVUKAtGlPfKvf2/gavwd7h7\r\nK5ow//xtzSeu8V1RcO3lJ0UPGcQ6T3gRYb0=\r\n=V592\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.1.2_1662478510412_0.39719084309387553"},"_hasShrinkwrap":false},"3.1.4":{"name":"country-state-city","version":"3.1.4","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix","split-data":"ts-node src/scripts/splitLargeDatasetFiles-CSC.ts","update-data":"ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts","update-data-with-gz":"gz=true ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.24","@types/node":"^16.18.11","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^3.4.1","husky":"^4.3.8","jest":"^26.6.3","prettier":"^2.8.3","ts-jest":"^26.5.6","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"4dc35347c53786e5456dbe01940729315501890a","_id":"country-state-city@3.1.4","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-gULjY6rojfdTbgBoPXYbcnmS0SSFzRJl+/jgS/IIxraI7l4YVbT/Jb53OFujJwrQP4d19YC7yWIDHyxtMxgHVQ==","shasum":"7f0b616b3b0b206d357d44c50d7fb8b4a73b66c9","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.1.4.tgz","fileCount":33,"unpackedSize":52582531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3xrT86PvgZndF4qfgvCtoDw89uzVzbHzWcdMIvw2cAAiAkykSNtVxqygMCymWjy/GEyRbH+Ib+9XUYr0UJoMTfSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRWbyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyxA//YrjItfw0OZJM74VtCNHLa5tIvTaW7yONkqUV96dlZrlmoEOL\r\nAcvjJy3X8iNm8BjQTFUVBs3i+PI1W4LPuTwg5LQ4Dg9zkCBCchXKpagrJdir\r\nBLhXn3Wl6PGQUbVIDKUE61FOKEz2247F1wC+rHyHGuhsiRzqVxljH86dSLMi\r\n8WnaZ1OowHete3yUxE5PbqF2xsCGuGId0pGnRwoTHh9TpTOIumwNa0NFLgko\r\nliwzdpe3k1l123YJyt4Rh+lOr75ZhyKXRb4ZEGgKarGOfTx7D9+rBJBs5SiW\r\nAivXAFGwZ0oDockfXFmup5kvadU/uRk9uEj7mJtUTwQu0/7atuF8/ArP/9/p\r\nD3kHxO3hcQwfgZyHCsBNNN9oK1W2Q6PkVY3rXtNCfiHEGiHI8owLsnuzt58m\r\nqkgh7hT992cIVuYz1JgA0QhN73ptr0qd068NWrYE7GHg705QqXSJvud194s+\r\nVMRwBcj1hndHa7vpMRNDJqjIcmPPYhLw+bk9vkcUIBjgA0/Iwgsjjrj5jEzW\r\nqLUTj5rZ+AG32NFrhe2usolkrgMvZgFVSo2HHTMVp4vSIb8mohTtfCao+YLE\r\n/MKYT00Rr1QfqtyieULsPs1C5yMo+EtBdh7Ldh6x5J2fPc3kyq2WibcZocXb\r\ndgq/N8+9iO1lOg94Ovvxl/GUgp3PX7fcu38=\r\n=0IjT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.1.4_1682269937829_0.3288353208676178"},"_hasShrinkwrap":false},"3.1.5":{"name":"country-state-city","version":"3.1.5","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run minify","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix","minify":"ts-node src/scripts/minify.ts","split-data":"ts-node src/scripts/splitLargeDatasetFiles-CSC.ts","update-data":"ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts","update-data-with-gz":"gz=true ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.24","@types/node":"^16.18.11","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^3.4.1","husky":"^4.3.8","jest":"^26.6.3","prettier":"^2.8.3","ts-jest":"^26.5.6","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"1013aba525a0dc233ca44c926521f386674c5beb","_id":"country-state-city@3.1.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-hY7ZFPlZ14Z/EIy4W3bXLS9o8pFFoANoGOyT7TO7TDM0eUi/RVtWs1zTEpdwhrNTlyzCjJuKc6jQVyzvitkjIA==","shasum":"39aeeb5f816613e063f5ff6c3782369a441b416e","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.1.5.tgz","fileCount":33,"unpackedSize":34073666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCNx/VqC930V329h95/sMDO9Z/FjwJAW14w2UH47tz7AiAQGhB8sbBRCCPzU3yHPm7fcQLuBqHBMo+r2E0vAhgVuw=="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.1.5_1692468617078_0.624173186548101"},"_hasShrinkwrap":false},"3.2.0":{"name":"country-state-city","version":"3.2.0","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run minify","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix","minify":"ts-node src/scripts/minify.ts","split-data":"ts-node src/scripts/splitLargeDatasetFiles-CSC.ts","update-data":"ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts","update-data-with-gz":"gz=true ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.24","@types/node":"^16.18.11","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^3.4.1","husky":"^4.3.8","jest":"^26.6.3","prettier":"^2.8.3","ts-jest":"^26.5.6","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"e2b66f6760ff76b4905646ea71134b2c77b4d0d2","_id":"country-state-city@3.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-dKbqChbddhaFx4WzjKRBG+U7yoTSR4MI6pyDyxBGqLG4X2SMmvJy+ZRpO3UgKFOSsPxcHgs/KG5iGrtaDOOAEw==","shasum":"b8193f7f2bdcba2e626c3ec7858ffcc543f604b5","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.2.0.tgz","fileCount":33,"unpackedSize":17495685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbEAP/pJfq78hnP0Ow6aCUHBqs1ZXBVrLG/foaqE2ncgIgRXkg8h5txCzcXAKsVyh2fZUUI52krohxsND4pqNp1jQ="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.2.0_1692555229761_0.8999589891020985"},"_hasShrinkwrap":false},"3.2.1":{"name":"country-state-city","version":"3.2.1","description":"Library for fetching Country, its States and Cities","main":"./lib/cjs/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest","build":"tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run minify","prepublish":"npm run build","lint":"eslint index.ts __test__ --fix","minify":"ts-node src/scripts/minify.ts","split-data":"ts-node src/scripts/splitLargeDatasetFiles-CSC.ts","update-data":"ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts","update-data-with-gz":"gz=true ts-node src/scripts/combineSplitFilesToMakeALargeDatasetFiles-CSC.ts"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"license":"GPL-3.0","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"husky":{"hooks":{"pre-commit":"npm test","pre-push":"npm test"}},"keywords":["Country","State","City","GeoLocation","Search","Filter"],"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","devDependencies":{"@types/jest":"^26.0.24","@types/node":"^16.18.11","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^3.4.1","husky":"^4.3.8","jest":"^26.6.3","prettier":"^2.8.3","ts-jest":"^26.5.6","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"jest":{"moduleFileExtensions":["js","jsx"],"moduleDirectories":["node_modules","bower_components","src"]},"gitHead":"d8a6d4e3947f3bf600a1513559f2ef4da50c1cb4","_id":"country-state-city@3.2.1","_nodeVersion":"14.19.0","_npmVersion":"8.5.3","dist":{"integrity":"sha512-kxbanqMc6izjhc/EHkGPCTabSPZ2G6eG4/97akAYHJUN4stzzFEvQPZoF8oXDQ+10gM/O/yUmISCR1ZVxyb6EA==","shasum":"222f8b8bb5f4d3c0244a6e630f17c981b787ed80","tarball":"https://registry.npmjs.org/country-state-city/-/country-state-city-3.2.1.tgz","fileCount":33,"unpackedSize":17495769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzei+PNVzcwemRznhLkD5w9t9amHRp40RTEqNV3BYrvQIgeJrzIlE06Y9qlucz3eBvlUp7urP2TfQhLH2K4zHYFgQ="}]},"_npmUser":{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"},"maintainers":[{"name":"harpreetkhalsagtbit","email":"harpreetkhalsagtbit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/country-state-city_3.2.1_1695002428639_0.5953193005387718"},"_hasShrinkwrap":false}},"homepage":"https://github.com/harpreetkhalsagtbit/country-state-city#readme","keywords":["Country","State","City","GeoLocation","Search","Filter"],"repository":{"type":"git","url":"git+https://github.com/harpreetkhalsagtbit/country-state-city.git"},"author":{"name":"harpreetkhalsagtbit@gmail.com"},"bugs":{"url":"https://github.com/harpreetkhalsagtbit/country-state-city/issues"},"license":"GPL-3.0","readmeFilename":"README.md"}