geographic data: countries, cities, time zones, ...
npm install @impactor/geoGeographic data: countries, cities, time zones, ...
https://github.com/dr5hn/countries-states-cities-database
old resources: (no longer used)
https://gist.github.com/incredimike/1469814
https://github.com/annexare/Countries
https://github.com/lutangar/cities.json
https://www.geonames.org/datasources/
todo: add continent, religions, location:{Latitude,Longitude} ...
this data is comply to other files such as ./languages.ts, ./continents.ts
raw data is saved into src/raw-data, use transform() to convert to the final format
todo: convert numeric id into UUID, id values must be fixed over updates
1- map countries codes into generated UUID and save to uuids/countries.json
2- every update check if a record is stored in uuids, if not generate a new one and ad to uuids file