From dedc7b742f0413cdae450f5857b2f0a848d7772c Mon Sep 17 00:00:00 2001 From: andrewlalis Date: Tue, 28 Oct 2025 20:40:44 -0400 Subject: [PATCH] Added chartjs dependency. --- web-app/package-lock.json | 30 ++++++++++++++++++++++++++++++ web-app/package.json | 2 ++ 2 files changed, 32 insertions(+) diff --git a/web-app/package-lock.json b/web-app/package-lock.json index d6e37fe..d97ead4 100644 --- a/web-app/package-lock.json +++ b/web-app/package-lock.json @@ -13,8 +13,10 @@ "@fortawesome/free-solid-svg-icons": "^7.0.1", "@fortawesome/vue-fontawesome": "^3.1.2", "@idle-observer/vue3": "^0.2.0", + "chart.js": "^4.5.1", "pinia": "^3.0.3", "vue": "^3.5.18", + "vue-chartjs": "^5.3.2", "vue-router": "^4.5.1", "vue3-select-component": "^0.12.3" }, @@ -1316,6 +1318,12 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@kurkle/color": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", + "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", + "license": "MIT" + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2598,6 +2606,18 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chart.js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.5.1.tgz", + "integrity": "sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==", + "license": "MIT", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, + "engines": { + "pnpm": ">=8" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -4895,6 +4915,16 @@ } } }, + "node_modules/vue-chartjs": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-5.3.2.tgz", + "integrity": "sha512-NrkbRRoYshbXbWqJkTN6InoDVwVb90C0R7eAVgMWcB9dPikbruaOoTFjFYHE/+tNPdIe6qdLCDjfjPHQ0fw4jw==", + "license": "MIT", + "peerDependencies": { + "chart.js": "^4.1.1", + "vue": "^3.0.0-0 || ^2.7.0" + } + }, "node_modules/vue-eslint-parser": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.2.0.tgz", diff --git a/web-app/package.json b/web-app/package.json index 405fc88..121c955 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -21,8 +21,10 @@ "@fortawesome/free-solid-svg-icons": "^7.0.1", "@fortawesome/vue-fontawesome": "^3.1.2", "@idle-observer/vue3": "^0.2.0", + "chart.js": "^4.5.1", "pinia": "^3.0.3", "vue": "^3.5.18", + "vue-chartjs": "^5.3.2", "vue-router": "^4.5.1", "vue3-select-component": "^0.12.3" },