From 6a97967461ccc4e43fe52219addbf2f250c2e6c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Aug 2021 09:43:20 +0000 Subject: [PATCH 01/10] Bump path-parse from 1.0.6 to 1.0.7 in /quiz/2_address-book Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/2_address-book/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/2_address-book/package-lock.json b/quiz/2_address-book/package-lock.json index bc0556f3..dd3f1211 100644 --- a/quiz/2_address-book/package-lock.json +++ b/quiz/2_address-book/package-lock.json @@ -2001,9 +2001,9 @@ "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "prelude-ls": { From 27d03666c9c6be9c0a1aa87a73342f9c35607b2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Aug 2021 09:43:22 +0000 Subject: [PATCH 02/10] Bump path-parse from 1.0.6 to 1.0.7 in /quiz/1_todo Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/1_todo/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/1_todo/package-lock.json b/quiz/1_todo/package-lock.json index c24ecee9..140cb388 100644 --- a/quiz/1_todo/package-lock.json +++ b/quiz/1_todo/package-lock.json @@ -2001,9 +2001,9 @@ "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, "prelude-ls": { From ec8317b3b39a5a4c4cc7b79836ab135db7a8b7b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Feb 2022 20:09:37 +0000 Subject: [PATCH 03/10] Bump ajv from 6.12.0 to 6.12.6 in /quiz/1_todo Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.0 to 6.12.6. - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.0...v6.12.6) --- updated-dependencies: - dependency-name: ajv dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/1_todo/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/1_todo/package-lock.json b/quiz/1_todo/package-lock.json index 225f9d09..d7726144 100644 --- a/quiz/1_todo/package-lock.json +++ b/quiz/1_todo/package-lock.json @@ -1042,9 +1042,9 @@ "dev": true }, "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", From b66b0cb4266aa1c32091360fe1652f5a0c659565 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Feb 2022 20:09:39 +0000 Subject: [PATCH 04/10] Bump ajv from 6.12.0 to 6.12.6 in /quiz/2_address-book Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.0 to 6.12.6. - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.0...v6.12.6) --- updated-dependencies: - dependency-name: ajv dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/2_address-book/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/2_address-book/package-lock.json b/quiz/2_address-book/package-lock.json index 7b9a26da..f432dfba 100644 --- a/quiz/2_address-book/package-lock.json +++ b/quiz/2_address-book/package-lock.json @@ -1042,9 +1042,9 @@ "dev": true }, "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", From 8a3ae2f6e0fee9ccaabcbde9aa2f1e1371d2e74e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Mar 2022 05:35:57 +0000 Subject: [PATCH 05/10] Bump minimist from 1.2.5 to 1.2.6 in /quiz/2_address-book Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/2_address-book/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/2_address-book/package-lock.json b/quiz/2_address-book/package-lock.json index 7b9a26da..5ba814fe 100644 --- a/quiz/2_address-book/package-lock.json +++ b/quiz/2_address-book/package-lock.json @@ -1885,9 +1885,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "mkdirp": { From ad8418fea81e7b97c8a46d1f19d0db4dbadd8fe2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Mar 2022 05:35:58 +0000 Subject: [PATCH 06/10] Bump minimist from 1.2.5 to 1.2.6 in /quiz/1_todo Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/1_todo/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quiz/1_todo/package-lock.json b/quiz/1_todo/package-lock.json index 225f9d09..95d3747d 100644 --- a/quiz/1_todo/package-lock.json +++ b/quiz/1_todo/package-lock.json @@ -1885,9 +1885,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "mkdirp": { From 178d7045565f844042fd4f90d95f8e374bbe4d36 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 31 Mar 2022 14:29:45 +0000 Subject: [PATCH 07/10] Bump ansi-regex from 4.1.0 to 4.1.1 in /quiz/2_address-book Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/2_address-book/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/quiz/2_address-book/package-lock.json b/quiz/2_address-book/package-lock.json index 09280b9f..46bc8715 100644 --- a/quiz/2_address-book/package-lock.json +++ b/quiz/2_address-book/package-lock.json @@ -1071,9 +1071,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { @@ -2273,9 +2273,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true } } From 016908daa3b7e8d11ba49319f837c855614071ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 31 Mar 2022 14:29:47 +0000 Subject: [PATCH 08/10] Bump ansi-regex from 4.1.0 to 4.1.1 in /quiz/1_todo Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] --- quiz/1_todo/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/quiz/1_todo/package-lock.json b/quiz/1_todo/package-lock.json index c969d887..3c5be8ff 100644 --- a/quiz/1_todo/package-lock.json +++ b/quiz/1_todo/package-lock.json @@ -1071,9 +1071,9 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { @@ -2273,9 +2273,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true } } From a1c63da4df1e52042037040d4010617ded47ab52 Mon Sep 17 00:00:00 2001 From: joshua1988 Date: Sat, 15 Jun 2024 18:03:14 +0900 Subject: [PATCH 09/10] =?UTF-8?q?covid=2019=20=EC=98=A4=ED=94=88=20API=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/app.js b/project/app.js index 530f3481..d966615b 100644 --- a/project/app.js +++ b/project/app.js @@ -38,7 +38,7 @@ let isRecoveredLoading = false; // api function fetchCovidSummary() { - const url = 'https://api.covid19api.com/summary'; + const url = 'https://ts-covid-api.vercel.app/api/summary'; return axios.get(url); } From 3ddca3f8e03cf5997933ba4706a1d885e37c4bee Mon Sep 17 00:00:00 2001 From: joshua1988 Date: Sat, 15 Jun 2024 18:42:27 +0900 Subject: [PATCH 10/10] update the second API --- project/app.js | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/project/app.js b/project/app.js index d966615b..d31236d1 100644 --- a/project/app.js +++ b/project/app.js @@ -42,9 +42,14 @@ function fetchCovidSummary() { return axios.get(url); } +/** + * + * @param {'spain' | 'switzerland'} countryCode 스페인과 스위스만 지원됩니다. + * @returns + */ function fetchCountryInfo(countryCode, status) { // params: confirmed, recovered, deaths - const url = `https://api.covid19api.com/country/${countryCode}/status/${status}`; + const url = `https://ts-covid-api.vercel.app/api/country/${countryCode}`; return axios.get(url); } @@ -77,20 +82,28 @@ async function handleListClick(event) { clearRecoveredList(); startLoadingAnimation(); isDeathLoading = true; - const { data: deathResponse } = await fetchCountryInfo(selectedId, 'deaths'); - const { data: recoveredResponse } = await fetchCountryInfo( - selectedId, - 'recovered', - ); + + console.log({selectedId}); + + /** + * NOTE: 코로나 종식으로 오픈 API 지원이 끝나서 death, recover 데이터는 지원되지 않습니다. + * 그리고 국가별 상세 정보는 "스페인"과 "스위스"만 지원됩니다. + */ + // const { data: deathResponse } = await fetchCountryInfo(selectedId, 'deaths'); + // const { data: recoveredResponse } = await fetchCountryInfo( + // selectedId, + // 'recovered', + // ); const { data: confirmedResponse } = await fetchCountryInfo( selectedId, 'confirmed', ); endLoadingAnimation(); - setDeathsList(deathResponse); - setTotalDeathsByCountry(deathResponse); - setRecoveredList(recoveredResponse); - setTotalRecoveredByCountry(recoveredResponse); + // NOTE: 코로나 종식으로 오픈 API 지원이 끝나서 death, recover 데이터는 지원되지 않습니다. + // setDeathsList(deathResponse); + // setTotalDeathsByCountry(deathResponse); + // setRecoveredList(recoveredResponse); + // setTotalRecoveredByCountry(recoveredResponse); setChartData(confirmedResponse); isDeathLoading = false; } @@ -168,8 +181,6 @@ async function setupData() { function renderChart(data, labels) { var ctx = $('#lineChart').getContext('2d'); - Chart.defaults.color = '#f5eaea'; - Chart.defaults.font.family = 'Exo 2'; new Chart(ctx, { type: 'line', data: {