Skip to content

Commit

Permalink
wip: refatorando integração
Browse files Browse the repository at this point in the history
  • Loading branch information
emilianobarbosa1 committed Jun 6, 2020
1 parent 181a041 commit 3029d7b
Show file tree
Hide file tree
Showing 28 changed files with 30 additions and 211 deletions.
76 changes: 2 additions & 74 deletions confirmados/src/casesCountries/casesBrazil.js
Original file line number Diff line number Diff line change
@@ -1,82 +1,10 @@
const cases = require('./casesBrazil.json')

let country = {
name: 'Brasil',
color: '#009c3b'
}

let cases = [
{date: '2020-01-21', cases: 0, death: 0},
{date: '2020-01-22', cases: 0, death: 0},
{date: '2020-01-23', cases: 0, death: 0},
{date: '2020-01-24', cases: 0, death: 0},
{date: '2020-01-25', cases: 0, death: 0},
{date: '2020-01-26', cases: 0, death: 0},
{date: '2020-01-27', cases: 0, death: 0},
{date: '2020-01-28', cases: 0, death: 0},
{date: '2020-01-29', cases: 0, death: 0},
{date: '2020-01-30', cases: 0, death: 0},
{date: '2020-01-31', cases: 0, death: 0},
{date: '2020-02-01', cases: 0, death: 0},
{date: '2020-02-02', cases: 0, death: 0},
{date: '2020-02-03', cases: 0, death: 0},
{date: '2020-02-04', cases: 0, death: 0},
{date: '2020-02-05', cases: 0, death: 0},
{date: '2020-02-06', cases: 0, death: 0},
{date: '2020-02-07', cases: 0, death: 0},
{date: '2020-02-08', cases: 0, death: 0},
{date: '2020-02-09', cases: 0, death: 0},
{date: '2020-02-10', cases: 0, death: 0},
{date: '2020-02-11', cases: 0, death: 0},
{date: '2020-02-12', cases: 0, death: 0},
{date: '2020-02-13', cases: 0, death: 0},
{date: '2020-02-14', cases: 0, death: 0},
{date: '2020-02-15', cases: 0, death: 0},
{date: '2020-02-16', cases: 0, death: 0},
{date: '2020-02-17', cases: 0, death: 0},
{date: '2020-02-18', cases: 0, death: 0},
{date: '2020-02-19', cases: 0, death: 0},
{date: '2020-02-20', cases: 0, death: 0},
{date: '2020-02-21', cases: 0, death: 0},
{date: '2020-02-22', cases: 0, death: 0},
{date: '2020-02-23', cases: 0, death: 0},
{date: '2020-02-24', cases: 0, death: 0},
{date: '2020-02-25', cases: 0, death: 0},
{date: '2020-02-26', cases: 1, death: 0},
{date: '2020-02-27', cases: 1, death: 0},
{date: '2020-02-28', cases: 1, death: 0},
{date: '2020-02-29', cases: 2, death: 0},
{date: '2020-03-01', cases: 2, death: 0},
{date: '2020-03-02', cases: 2, death: 0},
{date: '2020-03-03', cases: 2, death: 0},
{date: '2020-03-04', cases: 3, death: 0},
{date: '2020-03-05', cases: 7, death: 0},
{date: '2020-03-06', cases: 13, death: 0},
{date: '2020-03-07', cases: 19, death: 0},
{date: '2020-03-08', cases: 25, death: 0},
{date: '2020-03-09', cases: 25, death: 0},
{date: '2020-03-10', cases: 34, death: 0},
{date: '2020-03-11', cases: 52, death: 0},
{date: '2020-03-12', cases: 77, death: 0},
{date: '2020-03-13', cases: 98, death: 0},
{date: '2020-03-14', cases: 121, death: 0},
{date: '2020-03-15', cases: 200, death: 0},
{date: '2020-03-16', cases: 234, death: 0},
{date: '2020-03-17', cases: 291, death: 1},
{date: '2020-03-18', cases: 428, death: 4},
{date: '2020-03-19', cases: 621, death: 6},
{date: '2020-03-20', cases: 904, death: 11},
{date: '2020-03-21', cases: 1128, death:18},
{date: '2020-03-22', cases: 1546, death:25},
{date: '2020-03-23', cases: 1891, death:34},
{date: '2020-03-24', cases: 2201, death:46},
{date: '2020-03-25', cases: 2433, death:57},
{date: '2020-03-26', cases: 2915, death:77},
{date: '2020-03-27', cases: 3417, death:92},
{date: '2020-03-28', cases: 3903, death:114},
{date: '2020-03-29', cases: 4256, death:136},
{date: '2020-03-30', cases: 4579, death:159},
{date: '2020-03-31', cases: 5717, death:201},
]

export default {
country,
cases
Expand Down
83 changes: 0 additions & 83 deletions confirmados/src/casesCountries/casesChina.js

This file was deleted.

19 changes: 2 additions & 17 deletions confirmados/src/casesCountries/casesJapan.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,10 @@
const cases = require('./countries/casesJapan.json')

let country = {
name: 'Japan',
color: '#000000'
}

let cases = [
{ date: '1/22/2020 17:00', cases: 2 },
{ date: '1/23/20 17:00', cases: 1 },
{ date: '1/24/20 17:00', cases: 2 },
{ date: '1/25/20 17:00', cases: 2 },
{ date: '1/26/20 16:00', cases: 4 },
{ date: '1/27/20 23:59', cases: 4 },
{ date: '1/28/20 23:00', cases: 7 },
{ date: '1/29/20 19:30', cases: 7 },
{ date: '1/30/20 16:00', cases: 11 },
{ date: '1/31/2020 23:59', cases: 15 },
{ date: '2/1/2020 18:53', cases: 20 },
{ date: '2020-02-01T18:53:03', cases: 20 },
{ date: '2020-02-01T18:53:03', cases: 20 },
{ date: '2020-02-01T18:53:03', cases: 20 }
]

export default {
country,
cases
Expand Down
19 changes: 2 additions & 17 deletions confirmados/src/casesCountries/casesMainland_China.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,10 @@
const cases = require('./countries/casesMainland_China.json');

let country = {
name: 'Mainland China',
color: '#C51015'
}

let cases = [
{ date: '2020-01-21', cases: 547, "deaths": 0},
{ date: '2020-01-22', cases: 639, "deaths": 0},
{ date: '2020-01-23', cases: 916, "deaths": 0},
{ date: '2020-01-24', cases: 1399, "deaths": 0},
{ date: '2020-01-25', cases: 2062, "deaths": 0},
{ date: '2020-01-26', cases: 2863, "deaths": 0},
{ date: '2020-01-27', cases: 5494, "deaths": 0},
{ date: '1/29/20 19:30', cases: 6070 },
{ date: '1/30/20 16:00', cases: 8124 },
{ date: '1/31/2020 23:59', cases: 9783 },
{ date: '2/1/2020 1:52', cases: 11871 },
{ date: '2020-02-01T01:52:40', cases: 16607 },
{ date: '2020-02-01T01:52:40', cases: 19693 },
{ date: '2020-02-01T01:52:40', cases: 23680 }
]

export default {
country,
cases
Expand Down
3 changes: 2 additions & 1 deletion confirmados/src/casesCountries/casesUSA.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
const cases = require('./countries/casesUS.json')

let country = {
name: 'USA',
color: '#3C3B6E'
}

let cases = [{"date":"2020-01-21","cases":1,"deaths":0},{"date":"2020-01-22","cases":1,"deaths":0},{"date":"2020-01-23","cases":1,"deaths":0},{"date":"2020-01-24","cases":2,"deaths":0},{"date":"2020-01-25","cases":3,"deaths":0},{"date":"2020-01-26","cases":5,"deaths":0},{"date":"2020-01-27","cases":5,"deaths":0},{"date":"2020-01-28","cases":5,"deaths":0},{"date":"2020-01-29","cases":5,"deaths":0},{"date":"2020-01-30","cases":6,"deaths":0},{"date":"2020-01-31","cases":7,"deaths":0},{"date":"2020-02-01","cases":8,"deaths":0},{"date":"2020-02-02","cases":11,"deaths":0},{"date":"2020-02-03","cases":11,"deaths":0},{"date":"2020-02-04","cases":11,"deaths":0},{"date":"2020-02-05","cases":12,"deaths":0},{"date":"2020-02-06","cases":12,"deaths":0},{"date":"2020-02-07","cases":12,"deaths":0},{"date":"2020-02-08","cases":12,"deaths":0},{"date":"2020-02-09","cases":12,"deaths":0},{"date":"2020-02-10","cases":13,"deaths":0},{"date":"2020-02-11","cases":13,"deaths":0},{"date":"2020-02-12","cases":14,"deaths":0},{"date":"2020-02-13","cases":15,"deaths":0},{"date":"2020-02-14","cases":15,"deaths":0},{"date":"2020-02-15","cases":15,"deaths":0},{"date":"2020-02-16","cases":15,"deaths":0},{"date":"2020-02-17","cases":25,"deaths":0},{"date":"2020-02-18","cases":25,"deaths":0},{"date":"2020-02-19","cases":25,"deaths":0},{"date":"2020-02-20","cases":27,"deaths":0},{"date":"2020-02-21","cases":30,"deaths":0},{"date":"2020-02-22","cases":30,"deaths":0},{"date":"2020-02-23","cases":30,"deaths":0},{"date":"2020-02-24","cases":43,"deaths":0},{"date":"2020-02-25","cases":45,"deaths":0},{"date":"2020-02-26","cases":60,"deaths":0},{"date":"2020-02-27","cases":60,"deaths":0},{"date":"2020-02-28","cases":65,"deaths":0},{"date":"2020-02-29","cases":70,"deaths":1},{"date":"2020-03-01","cases":88,"deaths":3},{"date":"2020-03-02","cases":104,"deaths":6},{"date":"2020-03-03","cases":125,"deaths":10},{"date":"2020-03-04","cases":161,"deaths":12},{"date":"2020-03-05","cases":228,"deaths":12},{"date":"2020-03-06","cases":311,"deaths":15},{"date":"2020-03-07","cases":428,"deaths":19},{"date":"2020-03-08","cases":547,"deaths":22},{"date":"2020-03-09","cases":748,"deaths":26},{"date":"2020-03-10","cases":1018,"deaths":31},{"date":"2020-03-11","cases":1263,"deaths":37},{"date":"2020-03-12","cases":1668,"deaths":43},{"date":"2020-03-13","cases":2224,"deaths":50},{"date":"2020-03-14","cases":2898,"deaths":60},{"date":"2020-03-15","cases":3600,"deaths":68},{"date":"2020-03-16","cases":4507,"deaths":91},{"date":"2020-03-17","cases":5906,"deaths":117},{"date":"2020-03-18","cases":8350,"deaths":162},{"date":"2020-03-19","cases":12393,"deaths":212},{"date":"2020-03-20","cases":18001,"deaths":275},{"date":"2020-03-21","cases":24526,"deaths":358},{"date":"2020-03-22","cases":33063,"deaths":455},{"date":"2020-03-23","cases":43500,"deaths":574},{"date":"2020-03-24","cases":53924,"deaths":769},{"date":"2020-03-25","cases":68530,"deaths":1039},{"date":"2020-03-26","cases":85558,"deaths":1345},{"date":"2020-03-27","cases":102829,"deaths":1758},{"date":"2020-03-28","cases":123723,"deaths":2287},{"date":"2020-03-29","cases":142397,"deaths":2702},{"date":"2020-03-30","cases":163863,"deaths":3356},{"date":"2020-03-31","cases":188413,"deaths":4290},{"date":"2020-04-01","cases":215161,"deaths":5315},{"date":"2020-04-02","cases":244619,"deaths":6542},{"date":"2020-04-03","cases":277262,"deaths":7902},{"date":"2020-04-04","cases":312498,"deaths":9466},{"date":"2020-04-05","cases":337959,"deaths":10828},{"date":"2020-04-06","cases":367568,"deaths":12330},{"date":"2020-04-07","cases":399352,"deaths":14579},{"date":"2020-04-08","cases":431169,"deaths":16673},{"date":"2020-04-09","cases":465859,"deaths":18772},{"date":"2020-04-10","cases":499325,"deaths":21028},{"date":"2020-04-11","cases":531042,"deaths":23105},{"date":"2020-04-12","cases":558182,"deaths":24785},{"date":"2020-04-13","cases":583940,"deaths":26547},{"date":"2020-04-14","cases":610615,"deaths":29246},{"date":"2020-04-15","cases":640637,"deaths":31994},{"date":"2020-04-16","cases":672243,"deaths":34264},{"date":"2020-04-17","cases":703740,"deaths":36626},{"date":"2020-04-18","cases":732121,"deaths":38571},{"date":"2020-04-19","cases":757475,"deaths":40089},{"date":"2020-04-20","cases":784761,"deaths":41919},{"date":"2020-04-21","cases":810249,"deaths":44587},{"date":"2020-04-22","cases":839017,"deaths":46955},{"date":"2020-04-23","cases":872805,"deaths":49123},{"date":"2020-04-24","cases":909530,"deaths":51250},{"date":"2020-04-25","cases":943802,"deaths":53210},{"date":"2020-04-26","cases":970409,"deaths":54465},{"date":"2020-04-27","cases":993747,"deaths":56022},{"date":"2020-04-28","cases":1018399,"deaths":58416},{"date":"2020-04-29","cases":1045102,"deaths":60930},{"date":"2020-04-30","cases":1075517,"deaths":63140},{"date":"2020-05-01","cases":1109476,"deaths":64902},{"date":"2020-05-02","cases":1138944,"deaths":66485},{"date":"2020-05-03","cases":1165013,"deaths":67816},{"date":"2020-05-04","cases":1186965,"deaths":68905},{"date":"2020-05-05","cases":1210669,"deaths":71139},{"date":"2020-05-06","cases":1235174,"deaths":73847},{"date":"2020-05-07","cases":1263668,"deaths":75805},{"date":"2020-05-08","cases":1291329,"deaths":77380},{"date":"2020-05-09","cases":1316167,"deaths":78834},{"date":"2020-05-10","cases":1336478,"deaths":79765},{"date":"2020-05-11","cases":1354096,"deaths":80747},{"date":"2020-05-12","cases":1376388,"deaths":82400},{"date":"2020-05-13","cases":1397520,"deaths":84168},{"date":"2020-05-14","cases":1424474,"deaths":85906},{"date":"2020-05-15","cases":1450700,"deaths":87499},{"date":"2020-05-16","cases":1474351,"deaths":88724},{"date":"2020-05-17","cases":1493350,"deaths":89568},{"date":"2020-05-18","cases":1515177,"deaths":90414},{"date":"2020-05-19","cases":1536129,"deaths":91934},{"date":"2020-05-20","cases":1559003,"deaths":93406},{"date":"2020-05-21","cases":1584826,"deaths":94721},{"date":"2020-05-22","cases":1608710,"deaths":96010},{"date":"2020-05-23","cases":1630912,"deaths":97060},{"date":"2020-05-24","cases":1651004,"deaths":97684}]
export default {
country,
cases
Expand Down
1 change: 1 addition & 0 deletions confirmados/src/casesCountries/countries/casesJapan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"date":"1/22/2020 17:00","cases":2},{"date":"1/23/20 17:00","cases":1}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"date":"1/22/2020 17:00","cases":547},{"date":"1/23/20 17:00","cases":639}]
2 changes: 1 addition & 1 deletion integrate/countries/casesAustralia.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
2 changes: 1 addition & 1 deletion integrate/countries/casesBrazil.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
2 changes: 1 addition & 1 deletion integrate/countries/casesColombia.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
1 change: 0 additions & 1 deletion integrate/countries/casesHong Kong.json

This file was deleted.

1 change: 1 addition & 0 deletions integrate/countries/casesHong_Kong.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"date":"1/22/2020 17:00","cases":0},{"date":"1/23/20 17:00","cases":2}]
2 changes: 1 addition & 1 deletion integrate/countries/casesJapan.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object],[object Object]
[{"date":"1/22/2020 17:00","cases":2},{"date":"1/23/20 17:00","cases":1}]
2 changes: 1 addition & 1 deletion integrate/countries/casesMacau.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object],[object Object]
[{"date":"1/22/2020 17:00","cases":1},{"date":"1/23/20 17:00","cases":2}]
1 change: 0 additions & 1 deletion integrate/countries/casesMainland China.json

This file was deleted.

1 change: 1 addition & 0 deletions integrate/countries/casesMainland_China.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"date":"1/22/2020 17:00","cases":547},{"date":"1/23/20 17:00","cases":639}]
2 changes: 1 addition & 1 deletion integrate/countries/casesMalaysia.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
2 changes: 1 addition & 1 deletion integrate/countries/casesMexico.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
2 changes: 1 addition & 1 deletion integrate/countries/casesPhilippines.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":0}]
2 changes: 1 addition & 1 deletion integrate/countries/casesSingapore.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":1}]
1 change: 0 additions & 1 deletion integrate/countries/casesSouth Korea.json

This file was deleted.

1 change: 1 addition & 0 deletions integrate/countries/casesSouth_Korea.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"date":"1/22/2020 17:00","cases":1},{"date":"1/23/20 17:00","cases":1}]
2 changes: 1 addition & 1 deletion integrate/countries/casesTaiwan.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object],[object Object]
[{"date":"1/22/2020 17:00","cases":1},{"date":"1/23/20 17:00","cases":1}]
2 changes: 1 addition & 1 deletion integrate/countries/casesThailand.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object],[object Object]
[{"date":"1/22/2020 17:00","cases":2},{"date":"1/23/20 17:00","cases":3}]
2 changes: 1 addition & 1 deletion integrate/countries/casesUS.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object],[object Object]
[{"date":"1/22/2020 17:00","cases":1},{"date":"1/23/20 17:00","cases":1}]
2 changes: 1 addition & 1 deletion integrate/countries/casesVietnam.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"date":"1/23/20 17:00","cases":2}]
2 changes: 1 addition & 1 deletion integrate/countries/casesundefined.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[object Object]
[{"cases":0}]
5 changes: 3 additions & 2 deletions integrate/writeFile.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ const countriesPath = path.join(__dirname, 'countries')

const writeCountryFile = function(countriesData) {
Object.values(countriesData).forEach(function(values, key) {
var countryFile = `${countriesPath}/cases${Object.keys(countriesData)[key]}.json`;
fs.writeFile(countryFile, values, function(err) {
let countryName = (Object.keys(countriesData)[key]).replace(' ', '_')
var countryFile = `${countriesPath}/cases${countryName}.json`;
fs.writeFile(countryFile, JSON.stringify(values), function(err) {
if (err) {
return console.error(err);
}
Expand Down

0 comments on commit 3029d7b

Please sign in to comment.