|
|
@@ -13,7 +13,7 @@
|
|
|
"@alpinejs/collapse": "^3.13.5",
|
|
|
"@fortawesome/fontawesome-free": "^6.5.1",
|
|
|
"alpinejs": "^3.13.5",
|
|
|
- "chart.js": "^4.4.1",
|
|
|
+ "chart.js": "^4.4.2",
|
|
|
"check-password-strength": "^2.0.7",
|
|
|
"floating-vue": "^5.2.2",
|
|
|
"nanoid": "^5.0.6",
|
|
|
@@ -45,7 +45,7 @@
|
|
|
"stylelint-config-standard": "^36.0.0",
|
|
|
"vitepress": "^1.0.0-rc.44",
|
|
|
"vitest": "^1.3.1",
|
|
|
- "vue": "^3.4.20"
|
|
|
+ "vue": "^3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@aashutoshrathi/word-wrap": {
|
|
|
@@ -1719,46 +1719,46 @@
|
|
|
"dev": true
|
|
|
},
|
|
|
"node_modules/@vue/compiler-core": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.20.tgz",
|
|
|
- "integrity": "sha512-l7M+xUuL8hrGtRLkrf+62d9zucAdgqNBTbJ/NufCOIuJQhauhfyAKH9ra/qUctCXcULwmclGAVpvmxjbBO30qg==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==",
|
|
|
"dependencies": {
|
|
|
"@babel/parser": "^7.23.9",
|
|
|
- "@vue/shared": "3.4.20",
|
|
|
+ "@vue/shared": "3.4.21",
|
|
|
"entities": "^4.5.0",
|
|
|
"estree-walker": "^2.0.2",
|
|
|
"source-map-js": "^1.0.2"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/compiler-core/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/compiler-dom": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.20.tgz",
|
|
|
- "integrity": "sha512-/cSBGL79HFBYgDnqCNKErOav3bPde3n0sJwJM2Z09rXlkiowV/2SG1tgDAiWS1CatS4Cvo0o74e1vNeCK1R3RA==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==",
|
|
|
"dependencies": {
|
|
|
- "@vue/compiler-core": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/compiler-core": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/compiler-dom/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/compiler-sfc": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.20.tgz",
|
|
|
- "integrity": "sha512-nPuTZz0yxTPzjyYe+9nQQsFYImcz/57UX8N3jyhl5oIUUs2jqqAMaULsAlJwve3qNYfjQzq0bwy3pqJrN9ecZw==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==",
|
|
|
"dependencies": {
|
|
|
"@babel/parser": "^7.23.9",
|
|
|
- "@vue/compiler-core": "3.4.20",
|
|
|
- "@vue/compiler-dom": "3.4.20",
|
|
|
- "@vue/compiler-ssr": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20",
|
|
|
+ "@vue/compiler-core": "3.4.21",
|
|
|
+ "@vue/compiler-dom": "3.4.21",
|
|
|
+ "@vue/compiler-ssr": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21",
|
|
|
"estree-walker": "^2.0.2",
|
|
|
"magic-string": "^0.30.7",
|
|
|
"postcss": "^8.4.35",
|
|
|
@@ -1766,23 +1766,23 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/compiler-sfc/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/compiler-ssr": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.20.tgz",
|
|
|
- "integrity": "sha512-b3gFQPiHLvI12C56otzBPpQhZ5kgkJ5RMv/zpLjLC2BIFwX5GktDqYQ7xg0Q2grP6uFI8al3beVKvAVxFtXmIg==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==",
|
|
|
"dependencies": {
|
|
|
- "@vue/compiler-dom": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/compiler-dom": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/compiler-ssr/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/devtools-api": {
|
|
|
"version": "7.0.14",
|
|
|
@@ -1831,58 +1831,58 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/runtime-core": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.20.tgz",
|
|
|
- "integrity": "sha512-MPvsQpGAxoBqLHjqopt4YPtUYBpq0K6oAWDTwIR1CTNZ3y9O/J2ZVh+i2JpxKNYwANJBiZ20O99NE20uisB7xw==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==",
|
|
|
"dependencies": {
|
|
|
- "@vue/reactivity": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/reactivity": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/runtime-core/node_modules/@vue/reactivity": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.20.tgz",
|
|
|
- "integrity": "sha512-P5LJcxUkG6inlHr6MHVA4AVFAmRYJQ7ONGWJILNjMjoYuEXFhYviSCb9BEMyszSG/1kWCZbtWQlKSLasFRpThw==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==",
|
|
|
"dependencies": {
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/runtime-core/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/runtime-dom": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.20.tgz",
|
|
|
- "integrity": "sha512-OkbPVP69H+8m74543zMAAx/LIkajxufYyow41gc0s5iF0uplT5uTQ4llDYu1GeJZEI8wjL5ueiPQruk4qwOMmA==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==",
|
|
|
"dependencies": {
|
|
|
- "@vue/runtime-core": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20",
|
|
|
+ "@vue/runtime-core": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21",
|
|
|
"csstype": "^3.1.3"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/runtime-dom/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/server-renderer": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.20.tgz",
|
|
|
- "integrity": "sha512-w3VH2GuwxQHA6pJo/HCV22OfVC8Mw4oeHQM+vKeqtRK0OPE1Wilnh+P/SDVGGxPjJsGmyfphi0dbw8UKZQJH9w==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==",
|
|
|
"dependencies": {
|
|
|
- "@vue/compiler-ssr": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/compiler-ssr": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "vue": "3.4.20"
|
|
|
+ "vue": "3.4.21"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@vue/server-renderer/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/@vue/shared": {
|
|
|
"version": "3.1.5",
|
|
|
@@ -2588,14 +2588,14 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/chart.js": {
|
|
|
- "version": "4.4.1",
|
|
|
- "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz",
|
|
|
- "integrity": "sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==",
|
|
|
+ "version": "4.4.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.2.tgz",
|
|
|
+ "integrity": "sha512-6GD7iKwFpP5kbSD4MeRRRlTnQvxfQREy36uEtm1hzHzcOqwWx0YEHuspuoNlslu+nciLIB7fjjsHkUv/FzFcOg==",
|
|
|
"dependencies": {
|
|
|
"@kurkle/color": "^0.3.0"
|
|
|
},
|
|
|
"engines": {
|
|
|
- "pnpm": ">=7"
|
|
|
+ "pnpm": ">=8"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/check-error": {
|
|
|
@@ -8424,15 +8424,15 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/vue": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.20.tgz",
|
|
|
- "integrity": "sha512-xF4zDKXp67NjgORFX/HOuaiaKYjgxkaToK0KWglFQEYlCw9AqgBlj1yu5xa6YaRek47w2IGiuvpvrGg/XuQFCw==",
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==",
|
|
|
"dependencies": {
|
|
|
- "@vue/compiler-dom": "3.4.20",
|
|
|
- "@vue/compiler-sfc": "3.4.20",
|
|
|
- "@vue/runtime-dom": "3.4.20",
|
|
|
- "@vue/server-renderer": "3.4.20",
|
|
|
- "@vue/shared": "3.4.20"
|
|
|
+ "@vue/compiler-dom": "3.4.21",
|
|
|
+ "@vue/compiler-sfc": "3.4.21",
|
|
|
+ "@vue/runtime-dom": "3.4.21",
|
|
|
+ "@vue/server-renderer": "3.4.21",
|
|
|
+ "@vue/shared": "3.4.21"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
"typescript": "*"
|
|
|
@@ -8458,9 +8458,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/vue/node_modules/@vue/shared": {
|
|
|
- "version": "3.4.20",
|
|
|
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.20.tgz",
|
|
|
- "integrity": "sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag=="
|
|
|
+ "version": "3.4.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
|
|
|
+ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g=="
|
|
|
},
|
|
|
"node_modules/w3c-xmlserializer": {
|
|
|
"version": "5.0.0",
|