Skip to content
This repository has been archived by the owner on Nov 21, 2022. It is now read-only.

Commit

Permalink
trying to import
Browse files Browse the repository at this point in the history
  • Loading branch information
ignatandrei committed Mar 27, 2020
1 parent 638ccc8 commit b91befe
Show file tree
Hide file tree
Showing 7 changed files with 3,756 additions and 18 deletions.
203 changes: 203 additions & 0 deletions makeData/countryList.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@
export class country {
public population2020:number=0;
public name:string='';
public alternateNames:Array<string>=[];
}
export const Countries : country[] = [
{ population2020: 38928346 , name: 'Afghanistan',alternateNames:['Afghanistan'] },
{ population2020: 2877797 , name: 'Albania',alternateNames:['Albania'] },
{ population2020: 43851044 , name: 'Algeria',alternateNames:['Algeria'] },
{ population2020: 77265 , name: 'Andorra',alternateNames:['Andorra'] },
{ population2020: 32866272 , name: 'Angola',alternateNames:['Angola'] },
{ population2020: 97929 , name: 'Antigua and Barbuda',alternateNames:['Antigua and Barbuda'] },
{ population2020: 45195774 , name: 'Argentina',alternateNames:['Argentina'] },
{ population2020: 2963243 , name: 'Armenia',alternateNames:['Armenia'] },
{ population2020: 25499884 , name: 'Australia',alternateNames:['Australia'] },
{ population2020: 9006398 , name: 'Austria',alternateNames:['Austria'] },
{ population2020: 10139177 , name: 'Azerbaijan',alternateNames:['Azerbaijan'] },
{ population2020: 393244 , name: 'Bahamas',alternateNames:['Bahamas'] },
{ population2020: 1701575 , name: 'Bahrain',alternateNames:['Bahrain'] },
{ population2020: 164689383 , name: 'Bangladesh',alternateNames:['Bangladesh'] },
{ population2020: 287375 , name: 'Barbados',alternateNames:['Barbados'] },
{ population2020: 9449323 , name: 'Belarus',alternateNames:['Belarus'] },
{ population2020: 11589623 , name: 'Belgium',alternateNames:['Belgium'] },
{ population2020: 397628 , name: 'Belize',alternateNames:['Belize'] },
{ population2020: 12123200 , name: 'Benin',alternateNames:['Benin'] },
{ population2020: 771608 , name: 'Bhutan',alternateNames:['Bhutan'] },
{ population2020: 11673021 , name: 'Bolivia',alternateNames:['Bolivia'] },
{ population2020: 3280819 , name: 'Bosnia and Herzegovina',alternateNames:['Bosnia and Herzegovina'] },
{ population2020: 2351627 , name: 'Botswana',alternateNames:['Botswana'] },
{ population2020: 212559417 , name: 'Brazil',alternateNames:['Brazil'] },
{ population2020: 437479 , name: 'Brunei',alternateNames:['Brunei'] },
{ population2020: 6948445 , name: 'Bulgaria',alternateNames:['Bulgaria'] },
{ population2020: 20903273 , name: 'Burkina Faso',alternateNames:['Burkina Faso'] },
{ population2020: 11890784 , name: 'Burundi',alternateNames:['Burundi'] },
{ population2020: 26378274 , name: 'Côte d\'Ivoire',alternateNames:['Côte d\'Ivoire'] },
{ population2020: 555987 , name: 'Cabo Verde',alternateNames:['Cabo Verde'] },
{ population2020: 16718965 , name: 'Cambodia',alternateNames:['Cambodia'] },
{ population2020: 26545863 , name: 'Cameroon',alternateNames:['Cameroon'] },
{ population2020: 37742154 , name: 'Canada',alternateNames:['Canada'] },
{ population2020: 4829767 , name: 'Central African Republic',alternateNames:['Central African Republic'] },
{ population2020: 16425864 , name: 'Chad',alternateNames:['Chad'] },
{ population2020: 19116201 , name: 'Chile',alternateNames:['Chile'] },
{ population2020: 1439323776 , name: 'China',alternateNames:['China'] },
{ population2020: 50882891 , name: 'Colombia',alternateNames:['Colombia'] },
{ population2020: 869601 , name: 'Comoros',alternateNames:['Comoros'] },
{ population2020: 5518087 , name: 'Congo (Congo-Brazzaville)',alternateNames:['Congo (Congo-Brazzaville)'] },
{ population2020: 5094118 , name: 'Costa Rica',alternateNames:['Costa Rica'] },
{ population2020: 4105267 , name: 'Croatia',alternateNames:['Croatia'] },
{ population2020: 11326616 , name: 'Cuba',alternateNames:['Cuba'] },
{ population2020: 1207359 , name: 'Cyprus',alternateNames:['Cyprus'] },
{ population2020: 10708981 , name: 'Czechia (Czech Republic)',alternateNames:['Czechia (Czech Republic)'] },
{ population2020: 89561403 , name: 'Democratic Republic of the Congo',alternateNames:['Democratic Republic of the Congo'] },
{ population2020: 5792202 , name: 'Denmark',alternateNames:['Denmark'] },
{ population2020: 988000 , name: 'Djibouti',alternateNames:['Djibouti'] },
{ population2020: 71986 , name: 'Dominica',alternateNames:['Dominica'] },
{ population2020: 10847910 , name: 'Dominican Republic',alternateNames:['Dominican Republic'] },
{ population2020: 17643054 , name: 'Ecuador',alternateNames:['Ecuador'] },
{ population2020: 102334404 , name: 'Egypt',alternateNames:['Egypt'] },
{ population2020: 6486205 , name: 'El Salvador',alternateNames:['El Salvador'] },
{ population2020: 1402985 , name: 'Equatorial Guinea',alternateNames:['Equatorial Guinea'] },
{ population2020: 3546421 , name: 'Eritrea',alternateNames:['Eritrea'] },
{ population2020: 1326535 , name: 'Estonia',alternateNames:['Estonia'] },
{ population2020: 1160164 , name: 'Eswatini (fmr. "Swaziland")',alternateNames:['Eswatini (fmr. "Swaziland")'] },
{ population2020: 114963588 , name: 'Ethiopia',alternateNames:['Ethiopia'] },
{ population2020: 896445 , name: 'Fiji',alternateNames:['Fiji'] },
{ population2020: 5540720 , name: 'Finland',alternateNames:['Finland'] },
{ population2020: 65273511 , name: 'France',alternateNames:['France'] },
{ population2020: 2225734 , name: 'Gabon',alternateNames:['Gabon'] },
{ population2020: 2416668 , name: 'Gambia',alternateNames:['Gambia'] },
{ population2020: 3989167 , name: 'Georgia',alternateNames:['Georgia'] },
{ population2020: 83783942 , name: 'Germany',alternateNames:['Germany'] },
{ population2020: 31072940 , name: 'Ghana',alternateNames:['Ghana'] },
{ population2020: 10423054 , name: 'Greece',alternateNames:['Greece'] },
{ population2020: 112523 , name: 'Grenada',alternateNames:['Grenada'] },
{ population2020: 17915568 , name: 'Guatemala',alternateNames:['Guatemala'] },
{ population2020: 13132795 , name: 'Guinea',alternateNames:['Guinea'] },
{ population2020: 1968001 , name: 'Guinea-Bissau',alternateNames:['Guinea-Bissau'] },
{ population2020: 786552 , name: 'Guyana',alternateNames:['Guyana'] },
{ population2020: 11402528 , name: 'Haiti',alternateNames:['Haiti'] },
{ population2020: 801 , name: 'Holy See',alternateNames:['Holy See'] },
{ population2020: 9904607 , name: 'Honduras',alternateNames:['Honduras'] },
{ population2020: 9660351 , name: 'Hungary',alternateNames:['Hungary'] },
{ population2020: 341243 , name: 'Iceland',alternateNames:['Iceland'] },
{ population2020: 1380004385 , name: 'India',alternateNames:['India'] },
{ population2020: 273523615 , name: 'Indonesia',alternateNames:['Indonesia'] },
{ population2020: 83992949 , name: 'Iran',alternateNames:['Iran'] },
{ population2020: 40222493 , name: 'Iraq',alternateNames:['Iraq'] },
{ population2020: 4937786 , name: 'Ireland',alternateNames:['Ireland'] },
{ population2020: 8655535 , name: 'Israel',alternateNames:['Israel'] },
{ population2020: 60461826 , name: 'Italy',alternateNames:['Italy'] },
{ population2020: 2961167 , name: 'Jamaica',alternateNames:['Jamaica'] },
{ population2020: 126476461 , name: 'Japan',alternateNames:['Japan'] },
{ population2020: 10203134 , name: 'Jordan',alternateNames:['Jordan'] },
{ population2020: 18776707 , name: 'Kazakhstan',alternateNames:['Kazakhstan'] },
{ population2020: 53771296 , name: 'Kenya',alternateNames:['Kenya'] },
{ population2020: 119449 , name: 'Kiribati',alternateNames:['Kiribati'] },
{ population2020: 4270571 , name: 'Kuwait',alternateNames:['Kuwait'] },
{ population2020: 6524195 , name: 'Kyrgyzstan',alternateNames:['Kyrgyzstan'] },
{ population2020: 7275560 , name: 'Laos',alternateNames:['Laos'] },
{ population2020: 1886198 , name: 'Latvia',alternateNames:['Latvia'] },
{ population2020: 6825445 , name: 'Lebanon',alternateNames:['Lebanon'] },
{ population2020: 2142249 , name: 'Lesotho',alternateNames:['Lesotho'] },
{ population2020: 5057681 , name: 'Liberia',alternateNames:['Liberia'] },
{ population2020: 6871292 , name: 'Libya',alternateNames:['Libya'] },
{ population2020: 38128 , name: 'Liechtenstein',alternateNames:['Liechtenstein'] },
{ population2020: 2722289 , name: 'Lithuania',alternateNames:['Lithuania'] },
{ population2020: 625978 , name: 'Luxembourg',alternateNames:['Luxembourg'] },
{ population2020: 27691018 , name: 'Madagascar',alternateNames:['Madagascar'] },
{ population2020: 19129952 , name: 'Malawi',alternateNames:['Malawi'] },
{ population2020: 32365999 , name: 'Malaysia',alternateNames:['Malaysia'] },
{ population2020: 540544 , name: 'Maldives',alternateNames:['Maldives'] },
{ population2020: 20250833 , name: 'Mali',alternateNames:['Mali'] },
{ population2020: 441543 , name: 'Malta',alternateNames:['Malta'] },
{ population2020: 59190 , name: 'Marshall Islands',alternateNames:['Marshall Islands'] },
{ population2020: 4649658 , name: 'Mauritania',alternateNames:['Mauritania'] },
{ population2020: 1271768 , name: 'Mauritius',alternateNames:['Mauritius'] },
{ population2020: 128932753 , name: 'Mexico',alternateNames:['Mexico'] },
{ population2020: 115023 , name: 'Micronesia',alternateNames:['Micronesia'] },
{ population2020: 4033963 , name: 'Moldova',alternateNames:['Moldova'] },
{ population2020: 39242 , name: 'Monaco',alternateNames:['Monaco'] },
{ population2020: 3278290 , name: 'Mongolia',alternateNames:['Mongolia'] },
{ population2020: 628066 , name: 'Montenegro',alternateNames:['Montenegro'] },
{ population2020: 36910560 , name: 'Morocco',alternateNames:['Morocco'] },
{ population2020: 31255435 , name: 'Mozambique',alternateNames:['Mozambique'] },
{ population2020: 54409800 , name: 'Myanmar (formerly Burma)',alternateNames:['Myanmar (formerly Burma)'] },
{ population2020: 2540905 , name: 'Namibia',alternateNames:['Namibia'] },
{ population2020: 10824 , name: 'Nauru',alternateNames:['Nauru'] },
{ population2020: 29136808 , name: 'Nepal',alternateNames:['Nepal'] },
{ population2020: 17134872 , name: 'Netherlands',alternateNames:['Netherlands'] },
{ population2020: 4822233 , name: 'New Zealand',alternateNames:['New Zealand'] },
{ population2020: 6624554 , name: 'Nicaragua',alternateNames:['Nicaragua'] },
{ population2020: 24206644 , name: 'Niger',alternateNames:['Niger'] },
{ population2020: 206139589 , name: 'Nigeria',alternateNames:['Nigeria'] },
{ population2020: 25778816 , name: 'North Korea',alternateNames:['North Korea'] },
{ population2020: 2083374 , name: 'North Macedonia',alternateNames:['North Macedonia'] },
{ population2020: 5421241 , name: 'Norway',alternateNames:['Norway'] },
{ population2020: 5106626 , name: 'Oman',alternateNames:['Oman'] },
{ population2020: 220892340 , name: 'Pakistan',alternateNames:['Pakistan'] },
{ population2020: 18094 , name: 'Palau',alternateNames:['Palau'] },
{ population2020: 5101414 , name: 'Palestine State',alternateNames:['Palestine State'] },
{ population2020: 4314767 , name: 'Panama',alternateNames:['Panama'] },
{ population2020: 8947024 , name: 'Papua New Guinea',alternateNames:['Papua New Guinea'] },
{ population2020: 7132538 , name: 'Paraguay',alternateNames:['Paraguay'] },
{ population2020: 32971854 , name: 'Peru',alternateNames:['Peru'] },
{ population2020: 109581078 , name: 'Philippines',alternateNames:['Philippines'] },
{ population2020: 37846611 , name: 'Poland',alternateNames:['Poland'] },
{ population2020: 10196709 , name: 'Portugal',alternateNames:['Portugal'] },
{ population2020: 2881053 , name: 'Qatar',alternateNames:['Qatar'] },
{ population2020: 19237691 , name: 'Romania',alternateNames:['Romania'] },
{ population2020: 145934462 , name: 'Russia',alternateNames:['Russia'] },
{ population2020: 12952218 , name: 'Rwanda',alternateNames:['Rwanda'] },
{ population2020: 53199 , name: 'Saint Kitts and Nevis',alternateNames:['Saint Kitts and Nevis'] },
{ population2020: 183627 , name: 'Saint Lucia',alternateNames:['Saint Lucia'] },
{ population2020: 110940 , name: 'Saint Vincent and the Grenadines',alternateNames:['Saint Vincent and the Grenadines'] },
{ population2020: 198414 , name: 'Samoa',alternateNames:['Samoa'] },
{ population2020: 33931 , name: 'San Marino',alternateNames:['San Marino'] },
{ population2020: 219159 , name: 'Sao Tome and Principe',alternateNames:['Sao Tome and Principe'] },
{ population2020: 34813871 , name: 'Saudi Arabia',alternateNames:['Saudi Arabia'] },
{ population2020: 16743927 , name: 'Senegal',alternateNames:['Senegal'] },
{ population2020: 8737371 , name: 'Serbia',alternateNames:['Serbia'] },
{ population2020: 98347 , name: 'Seychelles',alternateNames:['Seychelles'] },
{ population2020: 7976983 , name: 'Sierra Leone',alternateNames:['Sierra Leone'] },
{ population2020: 5850342 , name: 'Singapore',alternateNames:['Singapore'] },
{ population2020: 5459642 , name: 'Slovakia',alternateNames:['Slovakia'] },
{ population2020: 2078938 , name: 'Slovenia',alternateNames:['Slovenia'] },
{ population2020: 686884 , name: 'Solomon Islands',alternateNames:['Solomon Islands'] },
{ population2020: 15893222 , name: 'Somalia',alternateNames:['Somalia'] },
{ population2020: 59308690 , name: 'South Africa',alternateNames:['South Africa'] },
{ population2020: 51269185 , name: 'South Korea',alternateNames:['South Korea'] },
{ population2020: 11193725 , name: 'South Sudan',alternateNames:['South Sudan'] },
{ population2020: 46754778 , name: 'Spain',alternateNames:['Spain'] },
{ population2020: 21413249 , name: 'Sri Lanka',alternateNames:['Sri Lanka'] },
{ population2020: 43849260 , name: 'Sudan',alternateNames:['Sudan'] },
{ population2020: 586632 , name: 'Suriname',alternateNames:['Suriname'] },
{ population2020: 10099265 , name: 'Sweden',alternateNames:['Sweden'] },
{ population2020: 8654622 , name: 'Switzerland',alternateNames:['Switzerland'] },
{ population2020: 17500658 , name: 'Syria',alternateNames:['Syria'] },
{ population2020: 9537645 , name: 'Tajikistan',alternateNames:['Tajikistan'] },
{ population2020: 59734218 , name: 'Tanzania',alternateNames:['Tanzania'] },
{ population2020: 69799978 , name: 'Thailand',alternateNames:['Thailand'] },
{ population2020: 1318445 , name: 'Timor-Leste',alternateNames:['Timor-Leste'] },
{ population2020: 8278724 , name: 'Togo',alternateNames:['Togo'] },
{ population2020: 105695 , name: 'Tonga',alternateNames:['Tonga'] },
{ population2020: 1399488 , name: 'Trinidad and Tobago',alternateNames:['Trinidad and Tobago'] },
{ population2020: 11818619 , name: 'Tunisia',alternateNames:['Tunisia'] },
{ population2020: 84339067 , name: 'Turkey',alternateNames:['Turkey'] },
{ population2020: 6031200 , name: 'Turkmenistan',alternateNames:['Turkmenistan'] },
{ population2020: 11792 , name: 'Tuvalu',alternateNames:['Tuvalu'] },
{ population2020: 45741007 , name: 'Uganda',alternateNames:['Uganda'] },
{ population2020: 43733762 , name: 'Ukraine',alternateNames:['Ukraine'] },
{ population2020: 9890402 , name: 'United Arab Emirates',alternateNames:['United Arab Emirates'] },
{ population2020: 67886011 , name: 'United Kingdom',alternateNames:['United Kingdom'] },
{ population2020: 331002651 , name: 'United States of America',alternateNames:['United States of America'] },
{ population2020: 3473730 , name: 'Uruguay',alternateNames:['Uruguay'] },
{ population2020: 33469203 , name: 'Uzbekistan',alternateNames:['Uzbekistan'] },
{ population2020: 307145 , name: 'Vanuatu',alternateNames:['Vanuatu'] },
{ population2020: 28435940 , name: 'Venezuela',alternateNames:['Venezuela'] },
{ population2020: 97338579 , name: 'Vietnam',alternateNames:['Vietnam'] },
{ population2020: 29825964 , name: 'Yemen',alternateNames:['Yemen'] },
{ population2020: 18383955 , name: 'Zambia',alternateNames:['Zambia'] },
{ population2020: 14862924 , name: 'Zimbabwe',alternateNames:['Zimbabwe'] },

];
17 changes: 0 additions & 17 deletions makeData/importData.js

This file was deleted.

47 changes: 47 additions & 0 deletions makeData/importData.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
import {country,Countries} from './countryList';
import { parse } from 'papaparse';

var fs = require('fs');

let heroes = Countries;
(async () => {
try
{
await main();
console.log("done");
}
catch (e)
{
console.log(e);
console.log("Error" + JSON.stringify(e));
}
})();

async function main(){
console.log('start');
//const file:string="https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_daily_reports/03-26-2020.csv"//
const file = fs.createReadStream(__dirname +'\\test.csv');
//console.log(file);

var p=parse(file, {

header: true,
delimiter: ",",
preview: 10,
error:(error, file)=>{
console.log('!!!error for file ' + file);
},
complete: (result, file) => {
// console.log(result.meta);
if(result.errors.length>0){
throw result.errors;
}
console.log(result.data);
}
}
);
await p;
//console.log(p);


}
7 changes: 7 additions & 0 deletions makeData/nodemon.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"watch": ["."],
"ext": ".ts,.js",
"ignore": [],
"exec": "ts-node ./importdata.ts"

}
11 changes: 10 additions & 1 deletion makeData/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,19 @@
"description": "print on Docker",
"author": "Andrei Ignat",
"scripts": {
"start": "node server.js"
"start": "node server.js",
"start:dev": "nodemon"
},
"dependencies": {
"@types/papaparse": "^5.0.3",
"marked": "0.8.0",
"papaparse": "^5.1.1",
"recursive-readdir-async": "1.1.6"
},
"devDependencies": {
"@types/node": "^12.12.31",
"nodemon": "^2.0.2",
"ts-node": "^8.8.1",
"typescript": "^3.8.3"
}
}
Loading

0 comments on commit b91befe

Please sign in to comment.