diff --git a/app/assets/images/projects/top-screen/background.webp b/app/assets/images/projects/top-screen/background.webp
new file mode 100644
index 0000000..6f30ff3
Binary files /dev/null and b/app/assets/images/projects/top-screen/background.webp differ
diff --git a/app/components/Projects/TopScreen/Background.vue b/app/components/Projects/TopScreen/Background.vue
new file mode 100644
index 0000000..f95defb
--- /dev/null
+++ b/app/components/Projects/TopScreen/Background.vue
@@ -0,0 +1,13 @@
+
diff --git a/app/components/Projects/TopScreen/StatusBar.vue b/app/components/Projects/TopScreen/StatusBar.vue
new file mode 100644
index 0000000..c998f1a
--- /dev/null
+++ b/app/components/Projects/TopScreen/StatusBar.vue
@@ -0,0 +1,59 @@
+
diff --git a/app/components/Projects/TopScreen/TopScreen.vue b/app/components/Projects/TopScreen/TopScreen.vue
index 48e1383..5e07cf6 100644
--- a/app/components/Projects/TopScreen/TopScreen.vue
+++ b/app/components/Projects/TopScreen/TopScreen.vue
@@ -1,5 +1,103 @@
+
+
+
+
+
+
diff --git a/app/stores/projects.ts b/app/stores/projects.ts
index f1d56fd..b73d35f 100644
--- a/app/stores/projects.ts
+++ b/app/stores/projects.ts
@@ -1,18 +1,70 @@
-// import PIHKAAL_ME_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/pihkaal.me.webp";
-// import TLOCK_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/tlock.webp";
-// import SIMPLE_QR_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/simple-qr.webp";
-// import LILOU_CAT_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/lilou.cat.webp";
-// import LBF_BOT_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/lbf-bot.webp";
-// import RAYLIB_SPEENDRUNS_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/raylib-speedruns.webp";
-// import SP3WEB_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/s3pweb.webp";
-// import BIOBLEUD_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/biobleud.webp";
+import type { MarkdownRoot } from "@nuxt/content";
+
+type MarkdownBody = (
+ | {
+ type: "h1" | "p";
+ text: string;
+ }
+ | {
+ type: "img";
+ image: HTMLImageElement;
+ }
+)[];
+
+const createImage = (src: string): HTMLImageElement => {
+ // TODO: how to cleanup ?
+ const img = document.createElement("img");
+ img.src = src;
+ return img;
+};
+
+// TODO: move to utils or smth maybe
+const simplifyMarkdownAST = (root: MarkdownRoot) => {
+ const body: MarkdownBody = [];
+ for (const node of root.value) {
+ if (Array.isArray(node)) {
+ const [type, props, value] = node;
+ console.log("--------------");
+ console.log(`type = ${type}`);
+ console.log(`props = ${JSON.stringify(props)}`);
+ console.log(`value = ${value}`);
+
+ switch (type) {
+ case "h1":
+ case "p": {
+ if (typeof value !== "string")
+ throw `Unsupported node value for '${type}': '${value}'`;
+ body.push({ type, text: value });
+ break;
+ }
+
+ case "img": {
+ if (typeof props["src"] !== "string")
+ throw `Unsupported type or missing node prop "src" for '${type}': '${JSON.stringify(props)}'`;
+ body.push({ type, image: createImage(props.src) });
+ break;
+ }
+
+ default: {
+ throw `Unsupported '${type}'`;
+ }
+ }
+ } else {
+ throw `Unsupported node kind 'string'`;
+ }
+ }
+
+ return body;
+};
export const useProjectsStore = defineStore("projects", {
state: () => ({
projects: [] as {
description: string;
thumbnail: string;
+ preview: HTMLImageElement;
url: string | null;
+ body: MarkdownBody;
}[],
currentProject: 0,
}),
@@ -23,7 +75,18 @@ export const useProjectsStore = defineStore("projects", {
queryCollection("projects").order("order", "ASC").all(),
);
if (!projects.value) throw "Cannot load projects";
- this.projects = projects.value;
+
+ this.projects = [];
+
+ for (const project of projects.value) {
+ this.projects.push({
+ description: project.description,
+ thumbnail: project.thumbnail,
+ preview: createImage(project.preview),
+ url: project.url,
+ body: simplifyMarkdownAST(project.body),
+ });
+ }
},
visitProject() {
diff --git a/app/utils/canvas.ts b/app/utils/canvas.ts
new file mode 100644
index 0000000..2fa4deb
--- /dev/null
+++ b/app/utils/canvas.ts
@@ -0,0 +1,57 @@
+export const fillTextCentered = (
+ ctx: CanvasRenderingContext2D,
+ text: string,
+ x: number,
+ y: number,
+ width: number,
+): number => {
+ const measure = ctx.measureText(text);
+ const textX = Math.floor(x + width / 2 - measure.actualBoundingBoxRight / 2);
+ const textY =
+ measure.actualBoundingBoxAscent + measure.actualBoundingBoxDescent;
+ ctx.fillText(text, textX, y + textY);
+ return measure.actualBoundingBoxAscent + measure.actualBoundingBoxDescent + 1;
+};
+
+export const fillTextWordWrapped = (
+ ctx: CanvasRenderingContext2D,
+ text: string,
+ x: number,
+ y: number,
+ width: number,
+ lineHeight?: number,
+): number => {
+ const words = text.split(" ");
+ let line = "";
+ let currentY = y;
+ let lineCount = 0;
+
+ const height =
+ lineHeight ||
+ ctx.measureText("M").actualBoundingBoxAscent +
+ ctx.measureText("M").actualBoundingBoxDescent;
+
+ currentY += height;
+
+ for (let i = 0; i < words.length; i++) {
+ const testLine = line + (line ? " " : "") + words[i];
+ const metrics = ctx.measureText(testLine);
+ const testWidth = metrics.width;
+
+ if (testWidth > width && line) {
+ ctx.fillText(line, x, currentY);
+ line = words[i]!;
+ currentY += height;
+ lineCount++;
+ } else {
+ line = testLine;
+ }
+ }
+
+ if (line) {
+ ctx.fillText(line, x, currentY);
+ lineCount++;
+ }
+
+ return lineCount * height;
+};
diff --git a/content.config.ts b/content.config.ts
index b22eea1..51704f0 100644
--- a/content.config.ts
+++ b/content.config.ts
@@ -10,6 +10,7 @@ export default defineContentConfig({
description: z.string(),
url: z.url().nullable(),
thumbnail: z.string(),
+ preview: z.string(),
order: z.number(),
}),
}),
diff --git a/content/projects/biobleud.md b/content/projects/biobleud.md
index 0d059b6..5d693e4 100644
--- a/content/projects/biobleud.md
+++ b/content/projects/biobleud.md
@@ -2,5 +2,6 @@
description: Biobleud - Automated Excel imports\nfor an ERP system
url: null
thumbnail: /images/projects/biobleud.webp
+preview: /images/biobleud-game.png
order: 100
---
diff --git a/content/projects/pihkaal-me.md b/content/projects/pihkaal-me.md
index b4baad1..af96d30 100644
--- a/content/projects/pihkaal-me.md
+++ b/content/projects/pihkaal-me.md
@@ -4,3 +4,11 @@ url: https://pihkaal.me
thumbnail: /images/projects/pihkaal-me.webp
order: 10
---
+
+# pihkaal.me
+
+My personal website has evolved significantly over time. It began as a recreation of my Arch Linux + Hyprland setup, featuring Neovim, Cava, Spotify Player, and Waybar.
+
+Now, it's designed to resemble a Nintendo DS, my first gaming console and a gift from my mother that holds special meaning to me.
+
+I started with just a few games like Mario Kart and Professor Layton. Eventually, I got an R4 card which opened up a whole new world of possibilities.
diff --git a/content/projects/raylib-speedruns.md b/content/projects/raylib-speedruns.md
index d8467a6..c0d67ea 100644
--- a/content/projects/raylib-speedruns.md
+++ b/content/projects/raylib-speedruns.md
@@ -4,3 +4,5 @@ url: https://github.com/pihkaal/raylib-speedruns
thumbnail: /images/projects/raylib-speedruns.webp
order: 60
---
+
+# Raylib Speedruns
diff --git a/content/projects/s3p-eramba-visualizer.md b/content/projects/s3p-eramba-visualizer.md
index 6edcfa2..83dabb2 100644
--- a/content/projects/s3p-eramba-visualizer.md
+++ b/content/projects/s3p-eramba-visualizer.md
@@ -4,3 +4,5 @@ url: null
thumbnail: /images/projects/s3pweb.webp
order: 80
---
+
+# S3P Eramba Visualizer
diff --git a/package.json b/package.json
index 5d21818..b59fef9 100644
--- a/package.json
+++ b/package.json
@@ -13,6 +13,7 @@
},
"dependencies": {
"@nuxt/content": "^3.8.2",
+ "@nuxtjs/mdc": "^0.18.4",
"@pinia/nuxt": "0.11.3",
"better-sqlite3": "^12.4.1",
"gsap": "^3.13.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8ad63d9..5ead441 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,6 +10,9 @@ importers:
"@nuxt/content":
specifier: ^3.8.2
version: 3.8.2(better-sqlite3@12.4.1)(magicast@0.5.1)
+ "@nuxtjs/mdc":
+ specifier: ^0.18.4
+ version: 0.18.4(magicast@0.5.1)
"@pinia/nuxt":
specifier: 0.11.3
version: 0.11.3(magicast@0.5.1)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))
@@ -21,7 +24,7 @@ importers:
version: 3.13.0
nuxt:
specifier: ^4.2.1
- version: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
+ version: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
pinia:
specifier: ^3.0.4
version: 3.0.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
@@ -34,7 +37,7 @@ importers:
devDependencies:
"@nuxt/eslint":
specifier: ^1.10.0
- version: 1.10.0(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
+ version: 1.10.0(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
eslint:
specifier: ^9.39.1
version: 9.39.1(jiti@2.6.1)
@@ -285,28 +288,28 @@ packages:
}
engines: { node: ">=18.0.0" }
- "@dxup/nuxt@0.2.1":
+ "@dxup/nuxt@0.2.2":
resolution:
{
- integrity: sha512-0RLwkep6ftN3nd4Pfcgwrz8L5D2p5Tf8DKs3pr91TYO22N8loa9y8oPLQnJDqvrT0FBMEiCyPA7C8AMl7THPPg==,
+ integrity: sha512-RNpJjDZs9+JcT9N87AnOuHsNM75DEd58itADNd/s1LIF6BZbTLZV0xxilJZb55lntn4TYvscTaXLCBX2fq9CXg==,
}
- "@dxup/unimport@0.1.1":
+ "@dxup/unimport@0.1.2":
resolution:
{
- integrity: sha512-DLrjNapztDceDgvVL28D/8CyXIVbhIRGvYl+QGeiclLG6UZjG0a2q4+bGBeTfbt++wF0F7lYaI/MipPmXSNgnA==,
+ integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==,
}
- "@emnapi/core@1.7.0":
+ "@emnapi/core@1.7.1":
resolution:
{
- integrity: sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==,
+ integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==,
}
- "@emnapi/runtime@1.7.0":
+ "@emnapi/runtime@1.7.1":
resolution:
{
- integrity: sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==,
+ integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==,
}
"@emnapi/wasi-threads@1.1.0":
@@ -338,6 +341,15 @@ packages:
cpu: [ppc64]
os: [aix]
+ "@esbuild/aix-ppc64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==,
+ }
+ engines: { node: ">=18" }
+ cpu: [ppc64]
+ os: [aix]
+
"@esbuild/android-arm64@0.25.12":
resolution:
{
@@ -347,6 +359,15 @@ packages:
cpu: [arm64]
os: [android]
+ "@esbuild/android-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [android]
+
"@esbuild/android-arm@0.25.12":
resolution:
{
@@ -356,6 +377,15 @@ packages:
cpu: [arm]
os: [android]
+ "@esbuild/android-arm@0.27.0":
+ resolution:
+ {
+ integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm]
+ os: [android]
+
"@esbuild/android-x64@0.25.12":
resolution:
{
@@ -365,6 +395,15 @@ packages:
cpu: [x64]
os: [android]
+ "@esbuild/android-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [android]
+
"@esbuild/darwin-arm64@0.25.12":
resolution:
{
@@ -374,6 +413,15 @@ packages:
cpu: [arm64]
os: [darwin]
+ "@esbuild/darwin-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [darwin]
+
"@esbuild/darwin-x64@0.25.12":
resolution:
{
@@ -383,6 +431,15 @@ packages:
cpu: [x64]
os: [darwin]
+ "@esbuild/darwin-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [darwin]
+
"@esbuild/freebsd-arm64@0.25.12":
resolution:
{
@@ -392,6 +449,15 @@ packages:
cpu: [arm64]
os: [freebsd]
+ "@esbuild/freebsd-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [freebsd]
+
"@esbuild/freebsd-x64@0.25.12":
resolution:
{
@@ -401,6 +467,15 @@ packages:
cpu: [x64]
os: [freebsd]
+ "@esbuild/freebsd-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [freebsd]
+
"@esbuild/linux-arm64@0.25.12":
resolution:
{
@@ -410,6 +485,15 @@ packages:
cpu: [arm64]
os: [linux]
+ "@esbuild/linux-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [linux]
+
"@esbuild/linux-arm@0.25.12":
resolution:
{
@@ -419,6 +503,15 @@ packages:
cpu: [arm]
os: [linux]
+ "@esbuild/linux-arm@0.27.0":
+ resolution:
+ {
+ integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm]
+ os: [linux]
+
"@esbuild/linux-ia32@0.25.12":
resolution:
{
@@ -428,6 +521,15 @@ packages:
cpu: [ia32]
os: [linux]
+ "@esbuild/linux-ia32@0.27.0":
+ resolution:
+ {
+ integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==,
+ }
+ engines: { node: ">=18" }
+ cpu: [ia32]
+ os: [linux]
+
"@esbuild/linux-loong64@0.25.12":
resolution:
{
@@ -437,6 +539,15 @@ packages:
cpu: [loong64]
os: [linux]
+ "@esbuild/linux-loong64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==,
+ }
+ engines: { node: ">=18" }
+ cpu: [loong64]
+ os: [linux]
+
"@esbuild/linux-mips64el@0.25.12":
resolution:
{
@@ -446,6 +557,15 @@ packages:
cpu: [mips64el]
os: [linux]
+ "@esbuild/linux-mips64el@0.27.0":
+ resolution:
+ {
+ integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==,
+ }
+ engines: { node: ">=18" }
+ cpu: [mips64el]
+ os: [linux]
+
"@esbuild/linux-ppc64@0.25.12":
resolution:
{
@@ -455,6 +575,15 @@ packages:
cpu: [ppc64]
os: [linux]
+ "@esbuild/linux-ppc64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==,
+ }
+ engines: { node: ">=18" }
+ cpu: [ppc64]
+ os: [linux]
+
"@esbuild/linux-riscv64@0.25.12":
resolution:
{
@@ -464,6 +593,15 @@ packages:
cpu: [riscv64]
os: [linux]
+ "@esbuild/linux-riscv64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [riscv64]
+ os: [linux]
+
"@esbuild/linux-s390x@0.25.12":
resolution:
{
@@ -473,6 +611,15 @@ packages:
cpu: [s390x]
os: [linux]
+ "@esbuild/linux-s390x@0.27.0":
+ resolution:
+ {
+ integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==,
+ }
+ engines: { node: ">=18" }
+ cpu: [s390x]
+ os: [linux]
+
"@esbuild/linux-x64@0.25.12":
resolution:
{
@@ -482,6 +629,15 @@ packages:
cpu: [x64]
os: [linux]
+ "@esbuild/linux-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [linux]
+
"@esbuild/netbsd-arm64@0.25.12":
resolution:
{
@@ -491,6 +647,15 @@ packages:
cpu: [arm64]
os: [netbsd]
+ "@esbuild/netbsd-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [netbsd]
+
"@esbuild/netbsd-x64@0.25.12":
resolution:
{
@@ -500,6 +665,15 @@ packages:
cpu: [x64]
os: [netbsd]
+ "@esbuild/netbsd-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [netbsd]
+
"@esbuild/openbsd-arm64@0.25.12":
resolution:
{
@@ -509,6 +683,15 @@ packages:
cpu: [arm64]
os: [openbsd]
+ "@esbuild/openbsd-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [openbsd]
+
"@esbuild/openbsd-x64@0.25.12":
resolution:
{
@@ -518,6 +701,15 @@ packages:
cpu: [x64]
os: [openbsd]
+ "@esbuild/openbsd-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [openbsd]
+
"@esbuild/openharmony-arm64@0.25.12":
resolution:
{
@@ -527,6 +719,15 @@ packages:
cpu: [arm64]
os: [openharmony]
+ "@esbuild/openharmony-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [openharmony]
+
"@esbuild/sunos-x64@0.25.12":
resolution:
{
@@ -536,6 +737,15 @@ packages:
cpu: [x64]
os: [sunos]
+ "@esbuild/sunos-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [sunos]
+
"@esbuild/win32-arm64@0.25.12":
resolution:
{
@@ -545,6 +755,15 @@ packages:
cpu: [arm64]
os: [win32]
+ "@esbuild/win32-arm64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==,
+ }
+ engines: { node: ">=18" }
+ cpu: [arm64]
+ os: [win32]
+
"@esbuild/win32-ia32@0.25.12":
resolution:
{
@@ -554,6 +773,15 @@ packages:
cpu: [ia32]
os: [win32]
+ "@esbuild/win32-ia32@0.27.0":
+ resolution:
+ {
+ integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==,
+ }
+ engines: { node: ">=18" }
+ cpu: [ia32]
+ os: [win32]
+
"@esbuild/win32-x64@0.25.12":
resolution:
{
@@ -563,6 +791,15 @@ packages:
cpu: [x64]
os: [win32]
+ "@esbuild/win32-x64@0.27.0":
+ resolution:
+ {
+ integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==,
+ }
+ engines: { node: ">=18" }
+ cpu: [x64]
+ os: [win32]
+
"@eslint-community/eslint-utils@4.9.0":
resolution:
{
@@ -605,10 +842,10 @@ packages:
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- "@eslint/config-inspector@1.3.0":
+ "@eslint/config-inspector@1.4.1":
resolution:
{
- integrity: sha512-t+5Pra/8VX9Ue8V2p6skCeEMw9vm6HjwNF/n7l5nx78f3lUqLjzSTdMisFeo9AeYOj1hwEBiFYYGZ/Xn88cmHw==,
+ integrity: sha512-4JPQg8LEgMax02AQoTMsTA9+LoRMAaO1w6Jn8ypKV0omorOwEXmPKMX7d5pxr3eLmoLM+fuHC6QQ9F/UIVTnag==,
}
hasBin: true
peerDependencies:
@@ -793,13 +1030,6 @@ packages:
}
engines: { node: ">= 8" }
- "@nodelib/fs.scandir@4.0.1":
- resolution:
- {
- integrity: sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==,
- }
- engines: { node: ">=18.18.0" }
-
"@nodelib/fs.stat@2.0.5":
resolution:
{
@@ -807,13 +1037,6 @@ packages:
}
engines: { node: ">= 8" }
- "@nodelib/fs.stat@4.0.0":
- resolution:
- {
- integrity: sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==,
- }
- engines: { node: ">=18.18.0" }
-
"@nodelib/fs.walk@1.2.8":
resolution:
{
@@ -821,13 +1044,6 @@ packages:
}
engines: { node: ">= 8" }
- "@nodelib/fs.walk@3.0.1":
- resolution:
- {
- integrity: sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==,
- }
- engines: { node: ">=18.18.0" }
-
"@nuxt/cli@3.30.0":
resolution:
{
@@ -1569,16 +1785,16 @@ packages:
integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==,
}
- "@rolldown/pluginutils@1.0.0-beta.29":
+ "@rolldown/pluginutils@1.0.0-beta.50":
resolution:
{
- integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==,
+ integrity: sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==,
}
- "@rolldown/pluginutils@1.0.0-beta.47":
+ "@rolldown/pluginutils@1.0.0-beta.51":
resolution:
{
- integrity: sha512-8QagwMH3kNCuzD8EWL8R2YPW5e4OrHNSAHRFDdmFqEwEaD/KcNKjVoumo+gP2vW5eKB2UPbM6vTYiGZX0ixLnw==,
+ integrity: sha512-51/8cNXMrqWqX3o8DZidhwz1uYq0BhHDDSfVygAND1Skx5s1TDw3APSSxCMcFFedwgqGcx34gRouwY+m404BBQ==,
}
"@rollup/plugin-alias@5.1.1":
@@ -1677,178 +1893,178 @@ packages:
rollup:
optional: true
- "@rollup/rollup-android-arm-eabi@4.53.1":
+ "@rollup/rollup-android-arm-eabi@4.53.3":
resolution:
{
- integrity: sha512-bxZtughE4VNVJlL1RdoSE545kc4JxL7op57KKoi59/gwuU5rV6jLWFXXc8jwgFoT6vtj+ZjO+Z2C5nrY0Cl6wA==,
+ integrity: sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==,
}
cpu: [arm]
os: [android]
- "@rollup/rollup-android-arm64@4.53.1":
+ "@rollup/rollup-android-arm64@4.53.3":
resolution:
{
- integrity: sha512-44a1hreb02cAAfAKmZfXVercPFaDjqXCK+iKeVOlJ9ltvnO6QqsBHgKVPTu+MJHSLLeMEUbeG2qiDYgbFPU48g==,
+ integrity: sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==,
}
cpu: [arm64]
os: [android]
- "@rollup/rollup-darwin-arm64@4.53.1":
+ "@rollup/rollup-darwin-arm64@4.53.3":
resolution:
{
- integrity: sha512-usmzIgD0rf1syoOZ2WZvy8YpXK5G1V3btm3QZddoGSa6mOgfXWkkv+642bfUUldomgrbiLQGrPryb7DXLovPWQ==,
+ integrity: sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==,
}
cpu: [arm64]
os: [darwin]
- "@rollup/rollup-darwin-x64@4.53.1":
+ "@rollup/rollup-darwin-x64@4.53.3":
resolution:
{
- integrity: sha512-is3r/k4vig2Gt8mKtTlzzyaSQ+hd87kDxiN3uDSDwggJLUV56Umli6OoL+/YZa/KvtdrdyNfMKHzL/P4siOOmg==,
+ integrity: sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==,
}
cpu: [x64]
os: [darwin]
- "@rollup/rollup-freebsd-arm64@4.53.1":
+ "@rollup/rollup-freebsd-arm64@4.53.3":
resolution:
{
- integrity: sha512-QJ1ksgp/bDJkZB4daldVmHaEQkG4r8PUXitCOC2WRmRaSaHx5RwPoI3DHVfXKwDkB+Sk6auFI/+JHacTekPRSw==,
+ integrity: sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==,
}
cpu: [arm64]
os: [freebsd]
- "@rollup/rollup-freebsd-x64@4.53.1":
+ "@rollup/rollup-freebsd-x64@4.53.3":
resolution:
{
- integrity: sha512-J6ma5xgAzvqsnU6a0+jgGX/gvoGokqpkx6zY4cWizRrm0ffhHDpJKQgC8dtDb3+MqfZDIqs64REbfHDMzxLMqQ==,
+ integrity: sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==,
}
cpu: [x64]
os: [freebsd]
- "@rollup/rollup-linux-arm-gnueabihf@4.53.1":
+ "@rollup/rollup-linux-arm-gnueabihf@4.53.3":
resolution:
{
- integrity: sha512-JzWRR41o2U3/KMNKRuZNsDUAcAVUYhsPuMlx5RUldw0E4lvSIXFUwejtYz1HJXohUmqs/M6BBJAUBzKXZVddbg==,
+ integrity: sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==,
}
cpu: [arm]
os: [linux]
- "@rollup/rollup-linux-arm-musleabihf@4.53.1":
+ "@rollup/rollup-linux-arm-musleabihf@4.53.3":
resolution:
{
- integrity: sha512-L8kRIrnfMrEoHLHtHn+4uYA52fiLDEDyezgxZtGUTiII/yb04Krq+vk3P2Try+Vya9LeCE9ZHU8CXD6J9EhzHQ==,
+ integrity: sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==,
}
cpu: [arm]
os: [linux]
- "@rollup/rollup-linux-arm64-gnu@4.53.1":
+ "@rollup/rollup-linux-arm64-gnu@4.53.3":
resolution:
{
- integrity: sha512-ysAc0MFRV+WtQ8li8hi3EoFi7us6d1UzaS/+Dp7FYZfg3NdDljGMoVyiIp6Ucz7uhlYDBZ/zt6XI0YEZbUO11Q==,
+ integrity: sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==,
}
cpu: [arm64]
os: [linux]
- "@rollup/rollup-linux-arm64-musl@4.53.1":
+ "@rollup/rollup-linux-arm64-musl@4.53.3":
resolution:
{
- integrity: sha512-UV6l9MJpDbDZZ/fJvqNcvO1PcivGEf1AvKuTcHoLjVZVFeAMygnamCTDikCVMRnA+qJe+B3pSbgX2+lBMqgBhA==,
+ integrity: sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==,
}
cpu: [arm64]
os: [linux]
- "@rollup/rollup-linux-loong64-gnu@4.53.1":
+ "@rollup/rollup-linux-loong64-gnu@4.53.3":
resolution:
{
- integrity: sha512-UDUtelEprkA85g95Q+nj3Xf0M4hHa4DiJ+3P3h4BuGliY4NReYYqwlc0Y8ICLjN4+uIgCEvaygYlpf0hUj90Yg==,
+ integrity: sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==,
}
cpu: [loong64]
os: [linux]
- "@rollup/rollup-linux-ppc64-gnu@4.53.1":
+ "@rollup/rollup-linux-ppc64-gnu@4.53.3":
resolution:
{
- integrity: sha512-vrRn+BYhEtNOte/zbc2wAUQReJXxEx2URfTol6OEfY2zFEUK92pkFBSXRylDM7aHi+YqEPJt9/ABYzmcrS4SgQ==,
+ integrity: sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==,
}
cpu: [ppc64]
os: [linux]
- "@rollup/rollup-linux-riscv64-gnu@4.53.1":
+ "@rollup/rollup-linux-riscv64-gnu@4.53.3":
resolution:
{
- integrity: sha512-gto/1CxHyi4A7YqZZNznQYrVlPSaodOBPKM+6xcDSCMVZN/Fzb4K+AIkNz/1yAYz9h3Ng+e2fY9H6bgawVq17w==,
+ integrity: sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==,
}
cpu: [riscv64]
os: [linux]
- "@rollup/rollup-linux-riscv64-musl@4.53.1":
+ "@rollup/rollup-linux-riscv64-musl@4.53.3":
resolution:
{
- integrity: sha512-KZ6Vx7jAw3aLNjFR8eYVcQVdFa/cvBzDNRFM3z7XhNNunWjA03eUrEwJYPk0G8V7Gs08IThFKcAPS4WY/ybIrQ==,
+ integrity: sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==,
}
cpu: [riscv64]
os: [linux]
- "@rollup/rollup-linux-s390x-gnu@4.53.1":
+ "@rollup/rollup-linux-s390x-gnu@4.53.3":
resolution:
{
- integrity: sha512-HvEixy2s/rWNgpwyKpXJcHmE7om1M89hxBTBi9Fs6zVuLU4gOrEMQNbNsN/tBVIMbLyysz/iwNiGtMOpLAOlvA==,
+ integrity: sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==,
}
cpu: [s390x]
os: [linux]
- "@rollup/rollup-linux-x64-gnu@4.53.1":
+ "@rollup/rollup-linux-x64-gnu@4.53.3":
resolution:
{
- integrity: sha512-E/n8x2MSjAQgjj9IixO4UeEUeqXLtiA7pyoXCFYLuXpBA/t2hnbIdxHfA7kK9BFsYAoNU4st1rHYdldl8dTqGA==,
+ integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==,
}
cpu: [x64]
os: [linux]
- "@rollup/rollup-linux-x64-musl@4.53.1":
+ "@rollup/rollup-linux-x64-musl@4.53.3":
resolution:
{
- integrity: sha512-IhJ087PbLOQXCN6Ui/3FUkI9pWNZe/Z7rEIVOzMsOs1/HSAECCvSZ7PkIbkNqL/AZn6WbZvnoVZw/qwqYMo4/w==,
+ integrity: sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==,
}
cpu: [x64]
os: [linux]
- "@rollup/rollup-openharmony-arm64@4.53.1":
+ "@rollup/rollup-openharmony-arm64@4.53.3":
resolution:
{
- integrity: sha512-0++oPNgLJHBblreu0SFM7b3mAsBJBTY0Ksrmu9N6ZVrPiTkRgda52mWR7TKhHAsUb9noCjFvAw9l6ZO1yzaVbA==,
+ integrity: sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==,
}
cpu: [arm64]
os: [openharmony]
- "@rollup/rollup-win32-arm64-msvc@4.53.1":
+ "@rollup/rollup-win32-arm64-msvc@4.53.3":
resolution:
{
- integrity: sha512-VJXivz61c5uVdbmitLkDlbcTk9Or43YC2QVLRkqp86QoeFSqI81bNgjhttqhKNMKnQMWnecOCm7lZz4s+WLGpQ==,
+ integrity: sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==,
}
cpu: [arm64]
os: [win32]
- "@rollup/rollup-win32-ia32-msvc@4.53.1":
+ "@rollup/rollup-win32-ia32-msvc@4.53.3":
resolution:
{
- integrity: sha512-NmZPVTUOitCXUH6erJDzTQ/jotYw4CnkMDjCYRxNHVD9bNyfrGoIse684F9okwzKCV4AIHRbUkeTBc9F2OOH5Q==,
+ integrity: sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==,
}
cpu: [ia32]
os: [win32]
- "@rollup/rollup-win32-x64-gnu@4.53.1":
+ "@rollup/rollup-win32-x64-gnu@4.53.3":
resolution:
{
- integrity: sha512-2SNj7COIdAf6yliSpLdLG8BEsp5lgzRehgfkP0Av8zKfQFKku6JcvbobvHASPJu4f3BFxej5g+HuQPvqPhHvpQ==,
+ integrity: sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==,
}
cpu: [x64]
os: [win32]
- "@rollup/rollup-win32-x64-msvc@4.53.1":
+ "@rollup/rollup-win32-x64-msvc@4.53.3":
resolution:
{
- integrity: sha512-rLarc1Ofcs3DHtgSzFO31pZsCh8g05R2azN1q3fF+H423Co87My0R+tazOEvYVKXSLh8C4LerMK41/K7wlklcg==,
+ integrity: sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==,
}
cpu: [x64]
os: [win32]
@@ -1954,10 +2170,10 @@ packages:
integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==,
}
- "@stylistic/eslint-plugin@5.5.0":
+ "@stylistic/eslint-plugin@5.6.1":
resolution:
{
- integrity: sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==,
+ integrity: sha512-JCs+MqoXfXrRPGbGmho/zGS/jMcn3ieKl/A8YImqib76C8kjgZwq5uUFzc30lJkMvcchuRn6/v8IApLxli3Jyw==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
@@ -2036,92 +2252,92 @@ packages:
integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==,
}
- "@typescript-eslint/eslint-plugin@8.46.4":
+ "@typescript-eslint/eslint-plugin@8.47.0":
resolution:
{
- integrity: sha512-R48VhmTJqplNyDxCyqqVkFSZIx1qX6PzwqgcXn1olLrzxcSBDlOsbtcnQuQhNtnNiJ4Xe5gREI1foajYaYU2Vg==,
+ integrity: sha512-fe0rz9WJQ5t2iaLfdbDc9T80GJy0AeO453q8C3YCilnGozvOyCG5t+EZtg7j7D88+c3FipfP/x+wzGnh1xp8ZA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
- "@typescript-eslint/parser": ^8.46.4
+ "@typescript-eslint/parser": ^8.47.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/parser@8.46.4":
+ "@typescript-eslint/parser@8.47.0":
resolution:
{
- integrity: sha512-tK3GPFWbirvNgsNKto+UmB/cRtn6TZfyw0D6IKrW55n6Vbs7KJoZtI//kpTKzE/DUmmnAFD8/Ca46s7Obs92/w==,
+ integrity: sha512-lJi3PfxVmo0AkEY93ecfN+r8SofEqZNGByvHAI3GBLrvt1Cw6H5k1IM02nSzu0RfUafr2EvFSw0wAsZgubNplQ==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/project-service@8.46.4":
+ "@typescript-eslint/project-service@8.47.0":
resolution:
{
- integrity: sha512-nPiRSKuvtTN+no/2N1kt2tUh/HoFzeEgOm9fQ6XQk4/ApGqjx0zFIIaLJ6wooR1HIoozvj2j6vTi/1fgAz7UYQ==,
+ integrity: sha512-2X4BX8hUeB5JcA1TQJ7GjcgulXQ+5UkNb0DL8gHsHUHdFoiCTJoYLTpib3LtSDPZsRET5ygN4qqIWrHyYIKERA==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/scope-manager@8.46.4":
+ "@typescript-eslint/scope-manager@8.47.0":
resolution:
{
- integrity: sha512-tMDbLGXb1wC+McN1M6QeDx7P7c0UWO5z9CXqp7J8E+xGcJuUuevWKxuG8j41FoweS3+L41SkyKKkia16jpX7CA==,
+ integrity: sha512-a0TTJk4HXMkfpFkL9/WaGTNuv7JWfFTQFJd6zS9dVAjKsojmv9HT55xzbEpnZoY+VUb+YXLMp+ihMLz/UlZfDg==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- "@typescript-eslint/tsconfig-utils@8.46.4":
+ "@typescript-eslint/tsconfig-utils@8.47.0":
resolution:
{
- integrity: sha512-+/XqaZPIAk6Cjg7NWgSGe27X4zMGqrFqZ8atJsX3CWxH/jACqWnrWI68h7nHQld0y+k9eTTjb9r+KU4twLoo9A==,
+ integrity: sha512-ybUAvjy4ZCL11uryalkKxuT3w3sXJAuWhOoGS3T/Wu+iUu1tGJmk5ytSY8gbdACNARmcYEB0COksD2j6hfGK2g==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/type-utils@8.46.4":
+ "@typescript-eslint/type-utils@8.47.0":
resolution:
{
- integrity: sha512-V4QC8h3fdT5Wro6vANk6eojqfbv5bpwHuMsBcJUJkqs2z5XnYhJzyz9Y02eUmF9u3PgXEUiOt4w4KHR3P+z0PQ==,
+ integrity: sha512-QC9RiCmZ2HmIdCEvhd1aJELBlD93ErziOXXlHEZyuBo3tBiAZieya0HLIxp+DoDWlsQqDawyKuNEhORyku+P8A==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/types@8.46.4":
+ "@typescript-eslint/types@8.47.0":
resolution:
{
- integrity: sha512-USjyxm3gQEePdUwJBFjjGNG18xY9A2grDVGuk7/9AkjIF1L+ZrVnwR5VAU5JXtUnBL/Nwt3H31KlRDaksnM7/w==,
+ integrity: sha512-nHAE6bMKsizhA2uuYZbEbmp5z2UpffNrPEqiKIeN7VsV6UY/roxanWfoRrf6x/k9+Obf+GQdkm0nPU+vnMXo9A==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- "@typescript-eslint/typescript-estree@8.46.4":
+ "@typescript-eslint/typescript-estree@8.47.0":
resolution:
{
- integrity: sha512-7oV2qEOr1d4NWNmpXLR35LvCfOkTNymY9oyW+lUHkmCno7aOmIf/hMaydnJBUTBMRCOGZh8YjkFOc8dadEoNGA==,
+ integrity: sha512-k6ti9UepJf5NpzCjH31hQNLHQWupTRPhZ+KFF8WtTuTpy7uHPfeg2NM7cP27aCGajoEplxJDFVCEm9TGPYyiVg==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/utils@8.46.4":
+ "@typescript-eslint/utils@8.47.0":
resolution:
{
- integrity: sha512-AbSv11fklGXV6T28dp2Me04Uw90R2iJ30g2bgLz529Koehrmkbs1r7paFqr1vPCZi7hHwYxYtxfyQMRC8QaVSg==,
+ integrity: sha512-g7XrNf25iL4TJOiPqatNuaChyqt49a/onq5YsJ9+hXeugK+41LVg7AxikMfM02PC6jbNtZLCJj6AUcQXJS/jGQ==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
- "@typescript-eslint/visitor-keys@8.46.4":
+ "@typescript-eslint/visitor-keys@8.47.0":
resolution:
{
- integrity: sha512-/++5CYLQqsO9HFGLI7APrxBJYo+5OCMpViuhV8q5/Qa3o5mMrF//eQHks+PXcsAVaLdn817fMuS7zqoXNNZGaw==,
+ integrity: sha512-SIV3/6eftCy1bNzCQoPmbWsRLujS8t5iDIZ4spZOBHqrM+yfX2ogg8Tt3PDTAVKw3sSCiUgg30uOAvK2r9zGjQ==,
}
engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
@@ -2299,20 +2515,20 @@ packages:
engines: { node: ">=18" }
hasBin: true
- "@vitejs/plugin-vue-jsx@5.1.1":
+ "@vitejs/plugin-vue-jsx@5.1.2":
resolution:
{
- integrity: sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==,
+ integrity: sha512-3a2BOryRjG/Iih87x87YXz5c8nw27eSlHytvSKYfp8ZIsp5+FgFQoKeA7k2PnqWpjJrv6AoVTMnvmuKUXb771A==,
}
engines: { node: ^20.19.0 || >=22.12.0 }
peerDependencies:
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
vue: ^3.0.0
- "@vitejs/plugin-vue@6.0.1":
+ "@vitejs/plugin-vue@6.0.2":
resolution:
{
- integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==,
+ integrity: sha512-iHmwV3QcVGGvSC1BG5bZ4z6iwa1SOpAPWmnjOErd4Ske+lZua5K9TtAVdx0gMBClJ28DViCbSmZitjWZsWO3LA==,
}
engines: { node: ^20.19.0 || >=22.12.0 }
peerDependencies:
@@ -2349,16 +2565,16 @@ packages:
vue:
optional: true
- "@vue/babel-helper-vue-transform-on@1.5.0":
+ "@vue/babel-helper-vue-transform-on@2.0.1":
resolution:
{
- integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==,
+ integrity: sha512-uZ66EaFbnnZSYqYEyplWvn46GhZ1KuYSThdT68p+am7MgBNbQ3hphTL9L+xSIsWkdktwhPYLwPgVWqo96jDdRA==,
}
- "@vue/babel-plugin-jsx@1.5.0":
+ "@vue/babel-plugin-jsx@2.0.1":
resolution:
{
- integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==,
+ integrity: sha512-a8CaLQjD/s4PVdhrLD/zT574ZNPnZBOY+IhdtKWRB4HRZ0I2tXBi5ne7d9eCfaYwp5gU5+4KIyFTV1W1YL9xZA==,
}
peerDependencies:
"@babel/core": ^7.0.0-0
@@ -2366,10 +2582,10 @@ packages:
"@babel/core":
optional: true
- "@vue/babel-plugin-resolve-type@1.5.0":
+ "@vue/babel-plugin-resolve-type@2.0.1":
resolution:
{
- integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==,
+ integrity: sha512-ybwgIuRGRRBhOU37GImDoWQoz+TlSqap65qVI6iwg/J7FfLTLmMf97TS7xQH9I7Qtr/gp161kYVdhr1ZMraSYQ==,
}
peerDependencies:
"@babel/core": ^7.0.0-0
@@ -2404,55 +2620,44 @@ packages:
integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==,
}
- "@vue/devtools-api@7.7.8":
+ "@vue/devtools-api@7.7.9":
resolution:
{
- integrity: sha512-BtFcAmDbtXGwurWUFf8ogIbgZyR+rcVES1TSNEI8Em80fD8Anu+qTRN1Fc3J6vdRHlVM3fzPV1qIo+B4AiqGzw==,
+ integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==,
}
- "@vue/devtools-core@8.0.3":
+ "@vue/devtools-core@8.0.5":
resolution:
{
- integrity: sha512-gCEQN7aMmeaigEWJQ2Z2o3g7/CMqGTPvNS1U3n/kzpLoAZ1hkAHNgi4ml/POn/9uqGILBk65GGOUdrraHXRj5Q==,
+ integrity: sha512-dpCw8nl0GDBuiL9SaY0mtDxoGIEmU38w+TQiYEPOLhW03VDC0lfNMYXS/qhl4I0YlysGp04NLY4UNn6xgD0VIQ==,
}
peerDependencies:
vue: ^3.0.0
- "@vue/devtools-kit@7.7.8":
+ "@vue/devtools-kit@7.7.9":
resolution:
{
- integrity: sha512-4Y8op+AoxOJhB9fpcEF6d5vcJXWKgHxC3B0ytUB8zz15KbP9g9WgVzral05xluxi2fOeAy6t140rdQ943GcLRQ==,
+ integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==,
}
- "@vue/devtools-kit@8.0.3":
+ "@vue/devtools-kit@8.0.5":
resolution:
{
- integrity: sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg==,
+ integrity: sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==,
}
- "@vue/devtools-shared@7.7.8":
+ "@vue/devtools-shared@7.7.9":
resolution:
{
- integrity: sha512-XHpO3jC5nOgYr40M9p8Z4mmKfTvUxKyRcUnpBAYg11pE78eaRFBKb0kG5yKLroMuJeeNH9LWmKp2zMU5LUc7CA==,
+ integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==,
}
- "@vue/devtools-shared@8.0.3":
+ "@vue/devtools-shared@8.0.5":
resolution:
{
- integrity: sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw==,
+ integrity: sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==,
}
- "@vue/language-core@3.1.3":
- resolution:
- {
- integrity: sha512-KpR1F/eGAG9D1RZ0/T6zWJs6dh/pRLfY5WupecyYKJ1fjVmDMgTPw9wXmKv2rBjo4zCJiOSiyB8BDP1OUwpMEA==,
- }
- peerDependencies:
- typescript: "*"
- peerDependenciesMeta:
- typescript:
- optional: true
-
"@vue/language-core@3.1.4":
resolution:
{
@@ -2654,10 +2859,10 @@ packages:
integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==,
}
- autoprefixer@10.4.21:
+ autoprefixer@10.4.22:
resolution:
{
- integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==,
+ integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==,
}
engines: { node: ^10 || ^12 || >=14 }
hasBin: true
@@ -2704,10 +2909,10 @@ packages:
integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==,
}
- baseline-browser-mapping@2.8.25:
+ baseline-browser-mapping@2.8.29:
resolution:
{
- integrity: sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==,
+ integrity: sha512-sXdt2elaVnhpDNRDz+1BDx1JQoJRuNk7oVlAlbGiFkLikHCAQiccexF/9e91zVi6RCgqspl04aP+6Cnl9zRLrA==,
}
hasBin: true
@@ -2724,10 +2929,10 @@ packages:
integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==,
}
- birpc@2.7.0:
+ birpc@2.8.0:
resolution:
{
- integrity: sha512-tub/wFGH49vNCm0xraykcY3TcRgX/3JsALYq/Lwrtti+bTyFHkCUAWF5wgYoie8P41wYwig2mIKiqoocr1EkEQ==,
+ integrity: sha512-Bz2a4qD/5GRhiHSwj30c/8kC8QGj12nNDwz3D4ErQ4Xhy35dsSDvF+RA/tWpjyU0pdGtSDiEk6B5fBGE1qNVhw==,
}
bl@4.1.0:
@@ -2761,10 +2966,10 @@ packages:
}
engines: { node: ">=8" }
- browserslist@4.27.0:
+ browserslist@4.28.0:
resolution:
{
- integrity: sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==,
+ integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==,
}
engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 }
hasBin: true
@@ -2817,17 +3022,6 @@ packages:
peerDependencies:
esbuild: ">=0.18"
- c12@3.3.1:
- resolution:
- {
- integrity: sha512-LcWQ01LT9tkoUINHgpIOv3mMs+Abv7oVCrtpMRi1PaapVEpWoMga5WuT7/DqFTu7URP9ftbOmimNw1KNIGh9DQ==,
- }
- peerDependencies:
- magicast: ^0.3.5
- peerDependenciesMeta:
- magicast:
- optional: true
-
c12@3.3.2:
resolution:
{
@@ -2859,10 +3053,10 @@ packages:
integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==,
}
- caniuse-lite@1.0.30001754:
+ caniuse-lite@1.0.30001756:
resolution:
{
- integrity: sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==,
+ integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==,
}
ccount@2.0.1:
@@ -3096,10 +3290,10 @@ packages:
integrity: sha512-jqSL4r9DSeiIvJZStLzY/sMLt9ToTM7RsK237lYOTG+KcbQJHGala3R1TUpa8h1p9adswVgIdV4qGbseVhL4lg==,
}
- core-js-compat@3.46.0:
+ core-js-compat@3.47.0:
resolution:
{
- integrity: sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==,
+ integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==,
}
core-util-is@1.0.3:
@@ -3221,10 +3415,10 @@ packages:
}
engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: ">=7.0.0" }
- csstype@3.1.3:
+ csstype@3.2.3:
resolution:
{
- integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==,
+ integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==,
}
db0@0.3.4:
@@ -3310,17 +3504,17 @@ packages:
}
engines: { node: ">=0.10.0" }
- default-browser-id@5.0.0:
+ default-browser-id@5.0.1:
resolution:
{
- integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==,
+ integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==,
}
engines: { node: ">=18" }
- default-browser@5.2.1:
+ default-browser@5.4.0:
resolution:
{
- integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==,
+ integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==,
}
engines: { node: ">=18" }
@@ -3392,10 +3586,10 @@ packages:
}
engines: { node: ">=8" }
- devalue@5.4.2:
+ devalue@5.5.0:
resolution:
{
- integrity: sha512-MwPZTKEPK2k8Qgfmqrd48ZKVvzSQjgW0lXLxiIBA8dQjtf/6mw6pggHNLcyDKyf+fI6eXxlQwPsfaCMTU5U+Bw==,
+ integrity: sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==,
}
devlop@1.1.0:
@@ -3475,10 +3669,10 @@ packages:
integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==,
}
- electron-to-chromium@1.5.249:
+ electron-to-chromium@1.5.256:
resolution:
{
- integrity: sha512-5vcfL3BBe++qZ5kuFhD/p8WOM1N9m3nwvJPULJx+4xf2usSlZFJ0qoNYO2fOX4hi3ocuDcmDobtA+5SFr4OmBg==,
+ integrity: sha512-uqYq1IQhpXXLX+HgiXdyOZml7spy4xfy42yPxcCCRjswp0fYM2X+JwCON07lqnpLEGVCj739B7Yr+FngmHBMEQ==,
}
emoji-regex@8.0.0:
@@ -3571,6 +3765,14 @@ packages:
engines: { node: ">=18" }
hasBin: true
+ esbuild@0.27.0:
+ resolution:
+ {
+ integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==,
+ }
+ engines: { node: ">=18" }
+ hasBin: true
+
escalade@3.2.0:
resolution:
{
@@ -3668,10 +3870,10 @@ packages:
eslint-import-resolver-node:
optional: true
- eslint-plugin-jsdoc@61.2.0:
+ eslint-plugin-jsdoc@61.3.0:
resolution:
{
- integrity: sha512-Pky3YKWPOcDGi4TzBZlp/ENd+z443uVgIyZxzA9wVbfECjG1ptf7sB8gzSX4Z8dAtoD8d3d68jsLuAfxr+8qyQ==,
+ integrity: sha512-E4m/5J5lrasd63Z74q4CCZ4PFnywnnrcvA7zZ98802NPhrZKKTp5NH+XAT+afcjXp2ps2/OQF5gPSWCT2XFCJg==,
}
engines: { node: ">=20.11.0" }
peerDependencies:
@@ -3851,12 +4053,6 @@ packages:
}
engines: { node: ">=6" }
- exsolve@1.0.7:
- resolution:
- {
- integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==,
- }
-
exsolve@1.0.8:
resolution:
{
@@ -3958,13 +4154,6 @@ packages:
}
engines: { node: ">=10" }
- find-up@7.0.0:
- resolution:
- {
- integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==,
- }
- engines: { node: ">=18" }
-
find-up@8.0.0:
resolution:
{
@@ -4000,10 +4189,10 @@ packages:
}
engines: { node: ">=14" }
- fraction.js@4.3.7:
+ fraction.js@5.3.4:
resolution:
{
- integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==,
+ integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==,
}
fresh@2.0.0:
@@ -4118,10 +4307,10 @@ packages:
}
engines: { node: ">=10.13.0" }
- glob@10.4.5:
+ glob@10.5.0:
resolution:
{
- integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==,
+ integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==,
}
hasBin: true
@@ -4781,10 +4970,10 @@ packages:
}
engines: { node: ">= 8" }
- knitwork@1.2.0:
+ knitwork@1.3.0:
resolution:
{
- integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==,
+ integrity: sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==,
}
launch-editor@2.12.0:
@@ -4842,13 +5031,6 @@ packages:
}
engines: { node: ">=10" }
- locate-path@7.2.0:
- resolution:
- {
- integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==,
- }
- engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
-
locate-path@8.0.0:
resolution:
{
@@ -5558,6 +5740,17 @@ packages:
integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==,
}
+ obug@2.0.0:
+ resolution:
+ {
+ integrity: sha512-dpSQuPXoKUjulinHmXjZV1YIRhOLEqBl1J6PYi9mRQR2dYcSK+OULRr+GuT1vufk2f40mtIOqmSL/aTikjmq5Q==,
+ }
+ peerDependencies:
+ ms: ^2.0.0
+ peerDependenciesMeta:
+ ms:
+ optional: true
+
ofetch@1.5.1:
resolution:
{
@@ -5769,13 +5962,6 @@ packages:
}
engines: { node: ">=8" }
- path-exists@5.0.0:
- resolution:
- {
- integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==,
- }
- engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
-
path-key@3.1.1:
resolution:
{
@@ -6523,10 +6709,10 @@ packages:
rollup:
optional: true
- rollup@4.53.1:
+ rollup@4.53.3:
resolution:
{
- integrity: sha512-n2I0V0lN3E9cxxMqBCT3opWOiQBzRN7UG60z/WDKqdX2zHUS/39lezBcsckZFsV6fUTSnfqI7kHf60jDAPGKug==,
+ integrity: sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==,
}
engines: { node: ">=18.0.0", npm: ">=8.0.0" }
hasBin: true
@@ -6609,10 +6795,10 @@ packages:
integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==,
}
- seroval@1.3.2:
+ seroval@1.4.0:
resolution:
{
- integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==,
+ integrity: sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==,
}
engines: { node: ">=10" }
@@ -6799,10 +6985,10 @@ packages:
}
engines: { node: ">=0.10.0" }
- srvx@0.9.5:
+ srvx@0.9.6:
resolution:
{
- integrity: sha512-nQsA2c8q3XwbSn6kTxVQjz0zS096rV+Be2pzJwrYEAdtnYszLw4MTy8JWJjz1XEGBZwP0qW51SUIX3WdjdRemQ==,
+ integrity: sha512-5L4rT6qQqqb+xcoDoklUgCNdmzqJ6vbcDRwPVGRXewF55IJH0pqh0lQlrJ266ZWTKJ4mfeioqHQJeAYesS+RrQ==,
}
engines: { node: ">=20.16.0" }
hasBin: true
@@ -7195,13 +7381,6 @@ packages:
}
engines: { node: ">=4" }
- unicorn-magic@0.1.0:
- resolution:
- {
- integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==,
- }
- engines: { node: ">=18" }
-
unicorn-magic@0.3.0:
resolution:
{
@@ -7278,10 +7457,10 @@ packages:
}
engines: { node: ">=20.19.0" }
- unplugin-vue-router@0.16.1:
+ unplugin-vue-router@0.16.2:
resolution:
{
- integrity: sha512-7A7gUVzLIYMBrBPKk8l4lZoZXDOrO8+etw6/RTrqG3OzpLUUZEXJFUW7+OyMIpQK93sEbdkR2z9ZNNl/r32FMw==,
+ integrity: sha512-lE6ZjnHaXfS2vFI/PSEwdKcdOo5RwAbCKUnPBIN9YwLgSWas3x+qivzQvJa/uxhKzJldE6WK43aDKjGj9Rij9w==,
}
peerDependencies:
"@vue/compiler-sfc": ^3.5.17
@@ -7455,12 +7634,12 @@ packages:
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
- vite-node@5.0.0:
+ vite-node@5.2.0:
resolution:
{
- integrity: sha512-nJINVH7lHBKoyDFYnwrXbNUrmTJ2ssBHTd/mXVZfLq/O5K7ksv4CayQOA5KkbOSrsgSQg8antcVPgQmzBWWn/w==,
+ integrity: sha512-7UT39YxUukIA97zWPXUGb0SGSiLexEGlavMwU3HDE6+d/HJhKLjLqu4eX2qv6SQiocdhKLRcusroDwXHQ6CnRQ==,
}
- engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 }
+ engines: { node: ^20.19.0 || >=22.12.0 }
hasBin: true
vite-plugin-checker@0.11.0:
@@ -7808,10 +7987,10 @@ packages:
integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==,
}
- youch@4.1.0-beta.12:
+ youch@4.1.0-beta.13:
resolution:
{
- integrity: sha512-X+AQ2EdigcZb2h1XQmBMm19TrrfKXxEXWpnf8ThbARwiiSf/pA7MvRTCj5VHCI9z3vjJBsDeqWWyvaI9Bfp9Pg==,
+ integrity: sha512-3+AG1Xvt+R7M7PSDudhbfbwiyveW6B8PLBIwTyEC598biEYIjHhC89i6DBEvR0EZUjGY3uGSnC429HpIa2Z09g==,
}
zip-stream@6.0.1:
@@ -7908,7 +8087,7 @@ snapshots:
dependencies:
"@babel/compat-data": 7.28.5
"@babel/helper-validator-option": 7.27.1
- browserslist: 4.27.0
+ browserslist: 4.28.0
lru-cache: 5.1.1
semver: 6.3.1
@@ -8046,9 +8225,9 @@ snapshots:
dependencies:
mime: 3.0.0
- "@dxup/nuxt@0.2.1(magicast@0.5.1)":
+ "@dxup/nuxt@0.2.2(magicast@0.5.1)":
dependencies:
- "@dxup/unimport": 0.1.1
+ "@dxup/unimport": 0.1.2
"@nuxt/kit": 4.2.1(magicast@0.5.1)
chokidar: 4.0.3
pathe: 2.0.3
@@ -8056,15 +8235,15 @@ snapshots:
transitivePeerDependencies:
- magicast
- "@dxup/unimport@0.1.1": {}
+ "@dxup/unimport@0.1.2": {}
- "@emnapi/core@1.7.0":
+ "@emnapi/core@1.7.1":
dependencies:
"@emnapi/wasi-threads": 1.1.0
tslib: 2.8.1
optional: true
- "@emnapi/runtime@1.7.0":
+ "@emnapi/runtime@1.7.1":
dependencies:
tslib: 2.8.1
optional: true
@@ -8077,7 +8256,7 @@ snapshots:
"@es-joy/jsdoccomment@0.76.0":
dependencies:
"@types/estree": 1.0.8
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/types": 8.47.0
comment-parser: 1.4.1
esquery: 1.6.0
jsdoc-type-pratt-parser: 6.10.0
@@ -8087,81 +8266,159 @@ snapshots:
"@esbuild/aix-ppc64@0.25.12":
optional: true
+ "@esbuild/aix-ppc64@0.27.0":
+ optional: true
+
"@esbuild/android-arm64@0.25.12":
optional: true
+ "@esbuild/android-arm64@0.27.0":
+ optional: true
+
"@esbuild/android-arm@0.25.12":
optional: true
+ "@esbuild/android-arm@0.27.0":
+ optional: true
+
"@esbuild/android-x64@0.25.12":
optional: true
+ "@esbuild/android-x64@0.27.0":
+ optional: true
+
"@esbuild/darwin-arm64@0.25.12":
optional: true
+ "@esbuild/darwin-arm64@0.27.0":
+ optional: true
+
"@esbuild/darwin-x64@0.25.12":
optional: true
+ "@esbuild/darwin-x64@0.27.0":
+ optional: true
+
"@esbuild/freebsd-arm64@0.25.12":
optional: true
+ "@esbuild/freebsd-arm64@0.27.0":
+ optional: true
+
"@esbuild/freebsd-x64@0.25.12":
optional: true
+ "@esbuild/freebsd-x64@0.27.0":
+ optional: true
+
"@esbuild/linux-arm64@0.25.12":
optional: true
+ "@esbuild/linux-arm64@0.27.0":
+ optional: true
+
"@esbuild/linux-arm@0.25.12":
optional: true
+ "@esbuild/linux-arm@0.27.0":
+ optional: true
+
"@esbuild/linux-ia32@0.25.12":
optional: true
+ "@esbuild/linux-ia32@0.27.0":
+ optional: true
+
"@esbuild/linux-loong64@0.25.12":
optional: true
+ "@esbuild/linux-loong64@0.27.0":
+ optional: true
+
"@esbuild/linux-mips64el@0.25.12":
optional: true
+ "@esbuild/linux-mips64el@0.27.0":
+ optional: true
+
"@esbuild/linux-ppc64@0.25.12":
optional: true
+ "@esbuild/linux-ppc64@0.27.0":
+ optional: true
+
"@esbuild/linux-riscv64@0.25.12":
optional: true
+ "@esbuild/linux-riscv64@0.27.0":
+ optional: true
+
"@esbuild/linux-s390x@0.25.12":
optional: true
+ "@esbuild/linux-s390x@0.27.0":
+ optional: true
+
"@esbuild/linux-x64@0.25.12":
optional: true
+ "@esbuild/linux-x64@0.27.0":
+ optional: true
+
"@esbuild/netbsd-arm64@0.25.12":
optional: true
+ "@esbuild/netbsd-arm64@0.27.0":
+ optional: true
+
"@esbuild/netbsd-x64@0.25.12":
optional: true
+ "@esbuild/netbsd-x64@0.27.0":
+ optional: true
+
"@esbuild/openbsd-arm64@0.25.12":
optional: true
+ "@esbuild/openbsd-arm64@0.27.0":
+ optional: true
+
"@esbuild/openbsd-x64@0.25.12":
optional: true
+ "@esbuild/openbsd-x64@0.27.0":
+ optional: true
+
"@esbuild/openharmony-arm64@0.25.12":
optional: true
+ "@esbuild/openharmony-arm64@0.27.0":
+ optional: true
+
"@esbuild/sunos-x64@0.25.12":
optional: true
+ "@esbuild/sunos-x64@0.27.0":
+ optional: true
+
"@esbuild/win32-arm64@0.25.12":
optional: true
+ "@esbuild/win32-arm64@0.27.0":
+ optional: true
+
"@esbuild/win32-ia32@0.25.12":
optional: true
+ "@esbuild/win32-ia32@0.27.0":
+ optional: true
+
"@esbuild/win32-x64@0.25.12":
optional: true
+ "@esbuild/win32-x64@0.27.0":
+ optional: true
+
"@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@2.6.1))":
dependencies:
eslint: 9.39.1(jiti@2.6.1)
@@ -8187,27 +8444,19 @@ snapshots:
dependencies:
"@eslint/core": 0.17.0
- "@eslint/config-inspector@1.3.0(eslint@9.39.1(jiti@2.6.1))":
+ "@eslint/config-inspector@1.4.1(eslint@9.39.1(jiti@2.6.1))":
dependencies:
- "@nodelib/fs.walk": 3.0.1
ansis: 4.2.0
- bundle-require: 5.1.0(esbuild@0.25.12)
+ bundle-require: 5.1.0(esbuild@0.27.0)
cac: 6.7.14
chokidar: 4.0.3
- debug: 4.4.3
- esbuild: 0.25.12
+ esbuild: 0.27.0
eslint: 9.39.1(jiti@2.6.1)
- find-up: 7.0.0
- get-port-please: 3.2.0
h3: 1.15.4
- mlly: 1.8.0
- mrmime: 2.0.1
- open: 10.2.0
tinyglobby: 0.2.15
ws: 8.18.3
transitivePeerDependencies:
- bufferutil
- - supports-color
- utf-8-validate
"@eslint/core@0.17.0":
@@ -8318,15 +8567,15 @@ snapshots:
"@napi-rs/wasm-runtime@0.2.12":
dependencies:
- "@emnapi/core": 1.7.0
- "@emnapi/runtime": 1.7.0
+ "@emnapi/core": 1.7.1
+ "@emnapi/runtime": 1.7.1
"@tybys/wasm-util": 0.10.1
optional: true
"@napi-rs/wasm-runtime@1.0.7":
dependencies:
- "@emnapi/core": 1.7.0
- "@emnapi/runtime": 1.7.0
+ "@emnapi/core": 1.7.1
+ "@emnapi/runtime": 1.7.1
"@tybys/wasm-util": 0.10.1
optional: true
@@ -8335,34 +8584,22 @@ snapshots:
"@nodelib/fs.stat": 2.0.5
run-parallel: 1.2.0
- "@nodelib/fs.scandir@4.0.1":
- dependencies:
- "@nodelib/fs.stat": 4.0.0
- run-parallel: 1.2.0
-
"@nodelib/fs.stat@2.0.5": {}
- "@nodelib/fs.stat@4.0.0": {}
-
"@nodelib/fs.walk@1.2.8":
dependencies:
"@nodelib/fs.scandir": 2.1.5
fastq: 1.19.1
- "@nodelib/fs.walk@3.0.1":
- dependencies:
- "@nodelib/fs.scandir": 4.0.1
- fastq: 1.19.1
-
"@nuxt/cli@3.30.0(magicast@0.5.1)":
dependencies:
- c12: 3.3.1(magicast@0.5.1)
+ c12: 3.3.2(magicast@0.5.1)
citty: 0.1.6
confbox: 0.2.2
consola: 3.4.2
copy-paste: 2.2.0
defu: 6.1.4
- exsolve: 1.0.7
+ exsolve: 1.0.8
fuse.js: 7.1.0
giget: 2.0.0
jiti: 2.6.1
@@ -8375,11 +8612,11 @@ snapshots:
pkg-types: 2.3.0
scule: 1.3.0
semver: 7.7.3
- srvx: 0.9.5
+ srvx: 0.9.6
std-env: 3.10.0
tinyexec: 1.0.2
ufo: 1.6.1
- youch: 4.1.0-beta.12
+ youch: 4.1.0-beta.13
transitivePeerDependencies:
- magicast
@@ -8401,7 +8638,7 @@ snapshots:
hookable: 5.5.3
jiti: 2.6.1
json-schema-to-typescript: 15.0.4
- knitwork: 1.2.0
+ knitwork: 1.3.0
mdast-util-to-hast: 13.2.0
mdast-util-to-string: 4.0.0
micromark: 4.0.2
@@ -8469,9 +8706,9 @@ snapshots:
"@nuxt/devtools-kit": 3.1.0(magicast@0.5.1)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
"@nuxt/devtools-wizard": 3.1.0
"@nuxt/kit": 4.2.1(magicast@0.5.1)
- "@vue/devtools-core": 8.0.3(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
- "@vue/devtools-kit": 8.0.3
- birpc: 2.7.0
+ "@vue/devtools-core": 8.0.5(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
+ "@vue/devtools-kit": 8.0.5
+ birpc: 2.8.0
consola: 3.4.2
destr: 2.0.5
error-stack-parser-es: 1.0.5
@@ -8505,25 +8742,25 @@ snapshots:
- utf-8-validate
- vue
- "@nuxt/eslint-config@1.10.0(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
+ "@nuxt/eslint-config@1.10.0(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
"@antfu/install-pkg": 1.1.0
"@clack/prompts": 0.11.0
"@eslint/js": 9.39.1
"@nuxt/eslint-plugin": 1.10.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- "@stylistic/eslint-plugin": 5.5.0(eslint@9.39.1(jiti@2.6.1))
- "@typescript-eslint/eslint-plugin": 8.46.4(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- "@typescript-eslint/parser": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@stylistic/eslint-plugin": 5.6.1(eslint@9.39.1(jiti@2.6.1))
+ "@typescript-eslint/eslint-plugin": 8.47.0(@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/parser": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.39.1(jiti@2.6.1)
eslint-config-flat-gitignore: 2.1.0(eslint@9.39.1(jiti@2.6.1))
eslint-flat-config-utils: 2.1.4
eslint-merge-processors: 2.0.0(eslint@9.39.1(jiti@2.6.1))
eslint-plugin-import-lite: 0.3.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))
- eslint-plugin-jsdoc: 61.2.0(eslint@9.39.1(jiti@2.6.1))
+ eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))
+ eslint-plugin-jsdoc: 61.3.0(eslint@9.39.1(jiti@2.6.1))
eslint-plugin-regexp: 2.10.0(eslint@9.39.1(jiti@2.6.1))
eslint-plugin-unicorn: 62.0.0(eslint@9.39.1(jiti@2.6.1))
- eslint-plugin-vue: 10.5.1(@stylistic/eslint-plugin@5.5.0(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)))
+ eslint-plugin-vue: 10.5.1(@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)))
eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))
globals: 16.5.0
local-pkg: 1.1.2
@@ -8538,18 +8775,18 @@ snapshots:
"@nuxt/eslint-plugin@1.10.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/utils": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/utils": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.39.1(jiti@2.6.1)
transitivePeerDependencies:
- supports-color
- typescript
- "@nuxt/eslint@1.10.0(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))":
+ "@nuxt/eslint@1.10.0(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))":
dependencies:
- "@eslint/config-inspector": 1.3.0(eslint@9.39.1(jiti@2.6.1))
+ "@eslint/config-inspector": 1.4.1(eslint@9.39.1(jiti@2.6.1))
"@nuxt/devtools-kit": 3.1.0(magicast@0.5.1)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
- "@nuxt/eslint-config": 1.10.0(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@nuxt/eslint-config": 1.10.0(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
"@nuxt/eslint-plugin": 1.10.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
"@nuxt/kit": 4.2.1(magicast@0.5.1)
chokidar: 4.0.3
@@ -8575,16 +8812,16 @@ snapshots:
"@nuxt/kit@3.20.1(magicast@0.5.1)":
dependencies:
- c12: 3.3.1(magicast@0.5.1)
+ c12: 3.3.2(magicast@0.5.1)
consola: 3.4.2
defu: 6.1.4
destr: 2.0.5
errx: 0.1.0
- exsolve: 1.0.7
+ exsolve: 1.0.8
ignore: 7.0.5
jiti: 2.6.1
klona: 2.0.6
- knitwork: 1.2.0
+ knitwork: 1.3.0
mlly: 1.8.0
ohash: 2.0.11
pathe: 2.0.3
@@ -8601,12 +8838,12 @@ snapshots:
"@nuxt/kit@4.2.1(magicast@0.5.1)":
dependencies:
- c12: 3.3.1(magicast@0.5.1)
+ c12: 3.3.2(magicast@0.5.1)
consola: 3.4.2
defu: 6.1.4
destr: 2.0.5
errx: 0.1.0
- exsolve: 1.0.7
+ exsolve: 1.0.8
ignore: 7.0.5
jiti: 2.6.1
klona: 2.0.6
@@ -8624,7 +8861,7 @@ snapshots:
transitivePeerDependencies:
- magicast
- "@nuxt/nitro-server@4.2.1(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)":
+ "@nuxt/nitro-server@4.2.1(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)":
dependencies:
"@nuxt/devalue": 2.0.2
"@nuxt/kit": 4.2.1(magicast@0.5.1)
@@ -8633,16 +8870,16 @@ snapshots:
consola: 3.4.2
defu: 6.1.4
destr: 2.0.5
- devalue: 5.4.2
+ devalue: 5.5.0
errx: 0.1.0
escape-string-regexp: 5.0.0
- exsolve: 1.0.7
+ exsolve: 1.0.8
h3: 1.15.4
impound: 1.0.0
klona: 2.0.6
mocked-exports: 0.1.1
nitropack: 2.12.9(better-sqlite3@12.4.1)
- nuxt: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
+ nuxt: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
pathe: 2.0.3
pkg-types: 2.3.0
radix3: 1.1.2
@@ -8713,37 +8950,37 @@ snapshots:
transitivePeerDependencies:
- magicast
- "@nuxt/vite-builder@4.2.1(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))(yaml@2.8.1)":
+ "@nuxt/vite-builder@4.2.1(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(ms@2.1.3)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))(yaml@2.8.1)":
dependencies:
"@nuxt/kit": 4.2.1(magicast@0.5.1)
- "@rollup/plugin-replace": 6.0.3(rollup@4.53.1)
- "@vitejs/plugin-vue": 6.0.1(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
- "@vitejs/plugin-vue-jsx": 5.1.1(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
- autoprefixer: 10.4.21(postcss@8.5.6)
+ "@rollup/plugin-replace": 6.0.3(rollup@4.53.3)
+ "@vitejs/plugin-vue": 6.0.2(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
+ "@vitejs/plugin-vue-jsx": 5.1.2(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
+ autoprefixer: 10.4.22(postcss@8.5.6)
consola: 3.4.2
cssnano: 7.1.2(postcss@8.5.6)
defu: 6.1.4
esbuild: 0.25.12
escape-string-regexp: 5.0.0
- exsolve: 1.0.7
+ exsolve: 1.0.8
get-port-please: 3.2.0
h3: 1.15.4
jiti: 2.6.1
- knitwork: 1.2.0
+ knitwork: 1.3.0
magic-string: 0.30.21
mlly: 1.8.0
mocked-exports: 0.1.1
- nuxt: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
+ nuxt: 4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)
pathe: 2.0.3
pkg-types: 2.3.0
postcss: 8.5.6
- rollup-plugin-visualizer: 6.0.5(rollup@4.53.1)
- seroval: 1.3.2
+ rollup-plugin-visualizer: 6.0.5(rollup@4.53.3)
+ seroval: 1.4.0
std-env: 3.10.0
ufo: 1.6.1
unenv: 2.0.0-rc.24
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
- vite-node: 5.0.0(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
+ vite-node: 5.2.0(jiti@2.6.1)(ms@2.1.3)(terser@5.44.1)(yaml@2.8.1)
vite-plugin-checker: 0.11.0(eslint@9.39.1(jiti@2.6.1))(optionator@0.9.4)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
vue: 3.5.24(typescript@5.9.3)
vue-bundle-renderer: 2.2.0
@@ -8755,6 +8992,7 @@ snapshots:
- lightningcss
- magicast
- meow
+ - ms
- optionator
- oxlint
- rollup
@@ -9053,17 +9291,17 @@ snapshots:
"@poppinss/exception@1.2.2": {}
- "@rolldown/pluginutils@1.0.0-beta.29": {}
+ "@rolldown/pluginutils@1.0.0-beta.50": {}
- "@rolldown/pluginutils@1.0.0-beta.47": {}
+ "@rolldown/pluginutils@1.0.0-beta.51": {}
- "@rollup/plugin-alias@5.1.1(rollup@4.53.1)":
+ "@rollup/plugin-alias@5.1.1(rollup@4.53.3)":
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-commonjs@28.0.9(rollup@4.53.1)":
+ "@rollup/plugin-commonjs@28.0.9(rollup@4.53.3)":
dependencies:
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
commondir: 1.0.1
estree-walker: 2.0.2
fdir: 6.5.0(picomatch@4.0.3)
@@ -9071,119 +9309,119 @@ snapshots:
magic-string: 0.30.21
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-inject@5.0.5(rollup@4.53.1)":
+ "@rollup/plugin-inject@5.0.5(rollup@4.53.3)":
dependencies:
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
estree-walker: 2.0.2
magic-string: 0.30.21
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-json@6.1.0(rollup@4.53.1)":
+ "@rollup/plugin-json@6.1.0(rollup@4.53.3)":
dependencies:
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-node-resolve@16.0.3(rollup@4.53.1)":
+ "@rollup/plugin-node-resolve@16.0.3(rollup@4.53.3)":
dependencies:
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
"@types/resolve": 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
resolve: 1.22.11
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-replace@6.0.3(rollup@4.53.1)":
+ "@rollup/plugin-replace@6.0.3(rollup@4.53.3)":
dependencies:
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
magic-string: 0.30.21
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/plugin-terser@0.4.4(rollup@4.53.1)":
+ "@rollup/plugin-terser@0.4.4(rollup@4.53.3)":
dependencies:
serialize-javascript: 6.0.2
smob: 1.5.0
terser: 5.44.1
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/pluginutils@5.3.0(rollup@4.53.1)":
+ "@rollup/pluginutils@5.3.0(rollup@4.53.3)":
dependencies:
"@types/estree": 1.0.8
estree-walker: 2.0.2
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- "@rollup/rollup-android-arm-eabi@4.53.1":
+ "@rollup/rollup-android-arm-eabi@4.53.3":
optional: true
- "@rollup/rollup-android-arm64@4.53.1":
+ "@rollup/rollup-android-arm64@4.53.3":
optional: true
- "@rollup/rollup-darwin-arm64@4.53.1":
+ "@rollup/rollup-darwin-arm64@4.53.3":
optional: true
- "@rollup/rollup-darwin-x64@4.53.1":
+ "@rollup/rollup-darwin-x64@4.53.3":
optional: true
- "@rollup/rollup-freebsd-arm64@4.53.1":
+ "@rollup/rollup-freebsd-arm64@4.53.3":
optional: true
- "@rollup/rollup-freebsd-x64@4.53.1":
+ "@rollup/rollup-freebsd-x64@4.53.3":
optional: true
- "@rollup/rollup-linux-arm-gnueabihf@4.53.1":
+ "@rollup/rollup-linux-arm-gnueabihf@4.53.3":
optional: true
- "@rollup/rollup-linux-arm-musleabihf@4.53.1":
+ "@rollup/rollup-linux-arm-musleabihf@4.53.3":
optional: true
- "@rollup/rollup-linux-arm64-gnu@4.53.1":
+ "@rollup/rollup-linux-arm64-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-arm64-musl@4.53.1":
+ "@rollup/rollup-linux-arm64-musl@4.53.3":
optional: true
- "@rollup/rollup-linux-loong64-gnu@4.53.1":
+ "@rollup/rollup-linux-loong64-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-ppc64-gnu@4.53.1":
+ "@rollup/rollup-linux-ppc64-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-riscv64-gnu@4.53.1":
+ "@rollup/rollup-linux-riscv64-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-riscv64-musl@4.53.1":
+ "@rollup/rollup-linux-riscv64-musl@4.53.3":
optional: true
- "@rollup/rollup-linux-s390x-gnu@4.53.1":
+ "@rollup/rollup-linux-s390x-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-x64-gnu@4.53.1":
+ "@rollup/rollup-linux-x64-gnu@4.53.3":
optional: true
- "@rollup/rollup-linux-x64-musl@4.53.1":
+ "@rollup/rollup-linux-x64-musl@4.53.3":
optional: true
- "@rollup/rollup-openharmony-arm64@4.53.1":
+ "@rollup/rollup-openharmony-arm64@4.53.3":
optional: true
- "@rollup/rollup-win32-arm64-msvc@4.53.1":
+ "@rollup/rollup-win32-arm64-msvc@4.53.3":
optional: true
- "@rollup/rollup-win32-ia32-msvc@4.53.1":
+ "@rollup/rollup-win32-ia32-msvc@4.53.3":
optional: true
- "@rollup/rollup-win32-x64-gnu@4.53.1":
+ "@rollup/rollup-win32-x64-gnu@4.53.3":
optional: true
- "@rollup/rollup-win32-x64-msvc@4.53.1":
+ "@rollup/rollup-win32-x64-msvc@4.53.3":
optional: true
"@shikijs/core@3.15.0":
@@ -9240,10 +9478,10 @@ snapshots:
"@standard-schema/spec@1.0.0": {}
- "@stylistic/eslint-plugin@5.5.0(eslint@9.39.1(jiti@2.6.1))":
+ "@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1))":
dependencies:
"@eslint-community/eslint-utils": 4.9.0(eslint@9.39.1(jiti@2.6.1))
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/types": 8.47.0
eslint: 9.39.1(jiti@2.6.1)
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -9285,14 +9523,14 @@ snapshots:
"@types/unist@3.0.3": {}
- "@typescript-eslint/eslint-plugin@8.46.4(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
+ "@typescript-eslint/eslint-plugin@8.47.0(@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
"@eslint-community/regexpp": 4.12.2
- "@typescript-eslint/parser": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- "@typescript-eslint/scope-manager": 8.46.4
- "@typescript-eslint/type-utils": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- "@typescript-eslint/utils": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- "@typescript-eslint/visitor-keys": 8.46.4
+ "@typescript-eslint/parser": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/scope-manager": 8.47.0
+ "@typescript-eslint/type-utils": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/utils": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/visitor-keys": 8.47.0
eslint: 9.39.1(jiti@2.6.1)
graphemer: 1.4.0
ignore: 7.0.5
@@ -9302,41 +9540,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
+ "@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
- "@typescript-eslint/scope-manager": 8.46.4
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/typescript-estree": 8.46.4(typescript@5.9.3)
- "@typescript-eslint/visitor-keys": 8.46.4
+ "@typescript-eslint/scope-manager": 8.47.0
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/typescript-estree": 8.47.0(typescript@5.9.3)
+ "@typescript-eslint/visitor-keys": 8.47.0
debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/project-service@8.46.4(typescript@5.9.3)":
+ "@typescript-eslint/project-service@8.47.0(typescript@5.9.3)":
dependencies:
- "@typescript-eslint/tsconfig-utils": 8.46.4(typescript@5.9.3)
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/tsconfig-utils": 8.47.0(typescript@5.9.3)
+ "@typescript-eslint/types": 8.47.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/scope-manager@8.46.4":
+ "@typescript-eslint/scope-manager@8.47.0":
dependencies:
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/visitor-keys": 8.46.4
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/visitor-keys": 8.47.0
- "@typescript-eslint/tsconfig-utils@8.46.4(typescript@5.9.3)":
+ "@typescript-eslint/tsconfig-utils@8.47.0(typescript@5.9.3)":
dependencies:
typescript: 5.9.3
- "@typescript-eslint/type-utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
+ "@typescript-eslint/type-utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/typescript-estree": 8.46.4(typescript@5.9.3)
- "@typescript-eslint/utils": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/typescript-estree": 8.47.0(typescript@5.9.3)
+ "@typescript-eslint/utils": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
ts-api-utils: 2.1.0(typescript@5.9.3)
@@ -9344,14 +9582,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/types@8.46.4": {}
+ "@typescript-eslint/types@8.47.0": {}
- "@typescript-eslint/typescript-estree@8.46.4(typescript@5.9.3)":
+ "@typescript-eslint/typescript-estree@8.47.0(typescript@5.9.3)":
dependencies:
- "@typescript-eslint/project-service": 8.46.4(typescript@5.9.3)
- "@typescript-eslint/tsconfig-utils": 8.46.4(typescript@5.9.3)
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/visitor-keys": 8.46.4
+ "@typescript-eslint/project-service": 8.47.0(typescript@5.9.3)
+ "@typescript-eslint/tsconfig-utils": 8.47.0(typescript@5.9.3)
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/visitor-keys": 8.47.0
debug: 4.4.3
fast-glob: 3.3.3
is-glob: 4.0.3
@@ -9362,20 +9600,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
+ "@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)":
dependencies:
"@eslint-community/eslint-utils": 4.9.0(eslint@9.39.1(jiti@2.6.1))
- "@typescript-eslint/scope-manager": 8.46.4
- "@typescript-eslint/types": 8.46.4
- "@typescript-eslint/typescript-estree": 8.46.4(typescript@5.9.3)
+ "@typescript-eslint/scope-manager": 8.47.0
+ "@typescript-eslint/types": 8.47.0
+ "@typescript-eslint/typescript-estree": 8.47.0(typescript@5.9.3)
eslint: 9.39.1(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- "@typescript-eslint/visitor-keys@8.46.4":
+ "@typescript-eslint/visitor-keys@8.47.0":
dependencies:
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/types": 8.47.0
eslint-visitor-keys: 4.2.1
"@ungap/structured-clone@1.3.0": {}
@@ -9445,16 +9683,16 @@ snapshots:
"@unrs/resolver-binding-win32-x64-msvc@1.11.1":
optional: true
- "@vercel/nft@0.30.3(rollup@4.53.1)":
+ "@vercel/nft@0.30.3(rollup@4.53.3)":
dependencies:
"@mapbox/node-pre-gyp": 2.0.0
- "@rollup/pluginutils": 5.3.0(rollup@4.53.1)
+ "@rollup/pluginutils": 5.3.0(rollup@4.53.3)
acorn: 8.15.0
acorn-import-attributes: 1.9.5(acorn@8.15.0)
async-sema: 3.1.1
bindings: 1.5.0
estree-walker: 2.0.2
- glob: 10.4.5
+ glob: 10.5.0
graceful-fs: 4.2.11
node-gyp-build: 4.8.4
picomatch: 4.0.3
@@ -9464,21 +9702,21 @@ snapshots:
- rollup
- supports-color
- "@vitejs/plugin-vue-jsx@5.1.1(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
+ "@vitejs/plugin-vue-jsx@5.1.2(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
dependencies:
"@babel/core": 7.28.5
"@babel/plugin-syntax-typescript": 7.27.1(@babel/core@7.28.5)
"@babel/plugin-transform-typescript": 7.28.5(@babel/core@7.28.5)
- "@rolldown/pluginutils": 1.0.0-beta.47
- "@vue/babel-plugin-jsx": 1.5.0(@babel/core@7.28.5)
+ "@rolldown/pluginutils": 1.0.0-beta.51
+ "@vue/babel-plugin-jsx": 2.0.1(@babel/core@7.28.5)
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
vue: 3.5.24(typescript@5.9.3)
transitivePeerDependencies:
- supports-color
- "@vitejs/plugin-vue@6.0.1(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
+ "@vitejs/plugin-vue@6.0.2(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
dependencies:
- "@rolldown/pluginutils": 1.0.0-beta.29
+ "@rolldown/pluginutils": 1.0.0-beta.50
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
vue: 3.5.24(typescript@5.9.3)
@@ -9504,9 +9742,9 @@ snapshots:
optionalDependencies:
vue: 3.5.24(typescript@5.9.3)
- "@vue/babel-helper-vue-transform-on@1.5.0": {}
+ "@vue/babel-helper-vue-transform-on@2.0.1": {}
- "@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.5)":
+ "@vue/babel-plugin-jsx@2.0.1(@babel/core@7.28.5)":
dependencies:
"@babel/helper-module-imports": 7.27.1
"@babel/helper-plugin-utils": 7.27.1
@@ -9514,15 +9752,15 @@ snapshots:
"@babel/template": 7.27.2
"@babel/traverse": 7.28.5
"@babel/types": 7.28.5
- "@vue/babel-helper-vue-transform-on": 1.5.0
- "@vue/babel-plugin-resolve-type": 1.5.0(@babel/core@7.28.5)
+ "@vue/babel-helper-vue-transform-on": 2.0.1
+ "@vue/babel-plugin-resolve-type": 2.0.1(@babel/core@7.28.5)
"@vue/shared": 3.5.24
optionalDependencies:
"@babel/core": 7.28.5
transitivePeerDependencies:
- supports-color
- "@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.5)":
+ "@vue/babel-plugin-resolve-type@2.0.1(@babel/core@7.28.5)":
dependencies:
"@babel/code-frame": 7.27.1
"@babel/core": 7.28.5
@@ -9565,14 +9803,14 @@ snapshots:
"@vue/devtools-api@6.6.4": {}
- "@vue/devtools-api@7.7.8":
+ "@vue/devtools-api@7.7.9":
dependencies:
- "@vue/devtools-kit": 7.7.8
+ "@vue/devtools-kit": 7.7.9
- "@vue/devtools-core@8.0.3(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
+ "@vue/devtools-core@8.0.5(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))":
dependencies:
- "@vue/devtools-kit": 8.0.3
- "@vue/devtools-shared": 8.0.3
+ "@vue/devtools-kit": 8.0.5
+ "@vue/devtools-shared": 8.0.5
mitt: 3.0.1
nanoid: 5.1.6
pathe: 2.0.3
@@ -9581,46 +9819,34 @@ snapshots:
transitivePeerDependencies:
- vite
- "@vue/devtools-kit@7.7.8":
+ "@vue/devtools-kit@7.7.9":
dependencies:
- "@vue/devtools-shared": 7.7.8
- birpc: 2.7.0
+ "@vue/devtools-shared": 7.7.9
+ birpc: 2.8.0
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 1.0.0
speakingurl: 14.0.1
superjson: 2.2.5
- "@vue/devtools-kit@8.0.3":
+ "@vue/devtools-kit@8.0.5":
dependencies:
- "@vue/devtools-shared": 8.0.3
- birpc: 2.7.0
+ "@vue/devtools-shared": 8.0.5
+ birpc: 2.8.0
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 2.0.0
speakingurl: 14.0.1
superjson: 2.2.5
- "@vue/devtools-shared@7.7.8":
+ "@vue/devtools-shared@7.7.9":
dependencies:
rfdc: 1.4.1
- "@vue/devtools-shared@8.0.3":
+ "@vue/devtools-shared@8.0.5":
dependencies:
rfdc: 1.4.1
- "@vue/language-core@3.1.3(typescript@5.9.3)":
- dependencies:
- "@volar/language-core": 2.4.23
- "@vue/compiler-dom": 3.5.24
- "@vue/shared": 3.5.24
- alien-signals: 3.1.0
- muggle-string: 0.4.1
- path-browserify: 1.0.1
- picomatch: 4.0.3
- optionalDependencies:
- typescript: 5.9.3
-
"@vue/language-core@3.1.4(typescript@5.9.3)":
dependencies:
"@volar/language-core": 2.4.23
@@ -9647,7 +9873,7 @@ snapshots:
"@vue/reactivity": 3.5.24
"@vue/runtime-core": 3.5.24
"@vue/shared": 3.5.24
- csstype: 3.1.3
+ csstype: 3.2.3
"@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.9.3))":
dependencies:
@@ -9705,7 +9931,7 @@ snapshots:
archiver-utils@5.0.2:
dependencies:
- glob: 10.4.5
+ glob: 10.5.0
graceful-fs: 4.2.11
is-stream: 2.0.1
lazystream: 1.0.1
@@ -9744,11 +9970,11 @@ snapshots:
async@3.2.6: {}
- autoprefixer@10.4.21(postcss@8.5.6):
+ autoprefixer@10.4.22(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
- caniuse-lite: 1.0.30001754
- fraction.js: 4.3.7
+ browserslist: 4.28.0
+ caniuse-lite: 1.0.30001756
+ fraction.js: 5.3.4
normalize-range: 0.1.2
picocolors: 1.1.1
postcss: 8.5.6
@@ -9764,7 +9990,7 @@ snapshots:
base64-js@1.5.1: {}
- baseline-browser-mapping@2.8.25: {}
+ baseline-browser-mapping@2.8.29: {}
better-sqlite3@12.4.1:
dependencies:
@@ -9775,7 +10001,7 @@ snapshots:
dependencies:
file-uri-to-path: 1.0.0
- birpc@2.7.0: {}
+ birpc@2.8.0: {}
bl@4.1.0:
dependencies:
@@ -9798,13 +10024,13 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.27.0:
+ browserslist@4.28.0:
dependencies:
- baseline-browser-mapping: 2.8.25
- caniuse-lite: 1.0.30001754
- electron-to-chromium: 1.5.249
+ baseline-browser-mapping: 2.8.29
+ caniuse-lite: 1.0.30001756
+ electron-to-chromium: 1.5.256
node-releases: 2.0.27
- update-browserslist-db: 1.1.4(browserslist@4.27.0)
+ update-browserslist-db: 1.1.4(browserslist@4.28.0)
buffer-crc32@1.0.0: {}
@@ -9826,28 +10052,11 @@ snapshots:
dependencies:
run-applescript: 7.1.0
- bundle-require@5.1.0(esbuild@0.25.12):
+ bundle-require@5.1.0(esbuild@0.27.0):
dependencies:
- esbuild: 0.25.12
+ esbuild: 0.27.0
load-tsconfig: 0.2.5
- c12@3.3.1(magicast@0.5.1):
- dependencies:
- chokidar: 4.0.3
- confbox: 0.2.2
- defu: 6.1.4
- dotenv: 17.2.3
- exsolve: 1.0.7
- giget: 2.0.0
- jiti: 2.6.1
- ohash: 2.0.11
- pathe: 2.0.3
- perfect-debounce: 2.0.0
- pkg-types: 2.3.0
- rc9: 2.1.2
- optionalDependencies:
- magicast: 0.5.1
-
c12@3.3.2(magicast@0.5.1):
dependencies:
chokidar: 4.0.3
@@ -9871,12 +10080,12 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
- browserslist: 4.27.0
- caniuse-lite: 1.0.30001754
+ browserslist: 4.28.0
+ caniuse-lite: 1.0.30001756
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- caniuse-lite@1.0.30001754: {}
+ caniuse-lite@1.0.30001756: {}
ccount@2.0.1: {}
@@ -9979,9 +10188,9 @@ snapshots:
dependencies:
iconv-lite: 0.4.24
- core-js-compat@3.46.0:
+ core-js-compat@3.47.0:
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
core-util-is@1.0.3: {}
@@ -10032,7 +10241,7 @@ snapshots:
cssnano-preset-default@7.0.10(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
css-declaration-sorter: 7.3.0(postcss@8.5.6)
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
@@ -10078,7 +10287,7 @@ snapshots:
dependencies:
css-tree: 2.2.1
- csstype@3.1.3: {}
+ csstype@3.2.3: {}
db0@0.3.4(better-sqlite3@12.4.1):
optionalDependencies:
@@ -10106,12 +10315,12 @@ snapshots:
deepmerge@4.3.1: {}
- default-browser-id@5.0.0: {}
+ default-browser-id@5.0.1: {}
- default-browser@5.2.1:
+ default-browser@5.4.0:
dependencies:
bundle-name: 4.1.0
- default-browser-id: 5.0.0
+ default-browser-id: 5.0.1
define-lazy-prop@2.0.0: {}
@@ -10133,7 +10342,7 @@ snapshots:
detect-libc@2.1.2: {}
- devalue@5.4.2: {}
+ devalue@5.5.0: {}
devlop@1.1.0:
dependencies:
@@ -10173,7 +10382,7 @@ snapshots:
ee-first@1.1.1: {}
- electron-to-chromium@1.5.249: {}
+ electron-to-chromium@1.5.256: {}
emoji-regex@8.0.0: {}
@@ -10242,6 +10451,35 @@ snapshots:
"@esbuild/win32-ia32": 0.25.12
"@esbuild/win32-x64": 0.25.12
+ esbuild@0.27.0:
+ optionalDependencies:
+ "@esbuild/aix-ppc64": 0.27.0
+ "@esbuild/android-arm": 0.27.0
+ "@esbuild/android-arm64": 0.27.0
+ "@esbuild/android-x64": 0.27.0
+ "@esbuild/darwin-arm64": 0.27.0
+ "@esbuild/darwin-x64": 0.27.0
+ "@esbuild/freebsd-arm64": 0.27.0
+ "@esbuild/freebsd-x64": 0.27.0
+ "@esbuild/linux-arm": 0.27.0
+ "@esbuild/linux-arm64": 0.27.0
+ "@esbuild/linux-ia32": 0.27.0
+ "@esbuild/linux-loong64": 0.27.0
+ "@esbuild/linux-mips64el": 0.27.0
+ "@esbuild/linux-ppc64": 0.27.0
+ "@esbuild/linux-riscv64": 0.27.0
+ "@esbuild/linux-s390x": 0.27.0
+ "@esbuild/linux-x64": 0.27.0
+ "@esbuild/netbsd-arm64": 0.27.0
+ "@esbuild/netbsd-x64": 0.27.0
+ "@esbuild/openbsd-arm64": 0.27.0
+ "@esbuild/openbsd-x64": 0.27.0
+ "@esbuild/openharmony-arm64": 0.27.0
+ "@esbuild/sunos-x64": 0.27.0
+ "@esbuild/win32-arm64": 0.27.0
+ "@esbuild/win32-ia32": 0.27.0
+ "@esbuild/win32-x64": 0.27.0
+
escalade@3.2.0: {}
escape-html@1.0.3: {}
@@ -10275,29 +10513,29 @@ snapshots:
eslint-plugin-import-lite@0.3.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
dependencies:
"@eslint-community/eslint-utils": 4.9.0(eslint@9.39.1(jiti@2.6.1))
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/types": 8.47.0
eslint: 9.39.1(jiti@2.6.1)
optionalDependencies:
typescript: 5.9.3
- eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1)):
dependencies:
- "@typescript-eslint/types": 8.46.4
+ "@typescript-eslint/types": 8.47.0
comment-parser: 1.4.1
debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3
- minimatch: 9.0.5
+ minimatch: 10.1.1
semver: 7.7.3
stable-hash-x: 0.2.0
unrs-resolver: 1.11.1
optionalDependencies:
- "@typescript-eslint/utils": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@typescript-eslint/utils": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsdoc@61.2.0(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-jsdoc@61.3.0(eslint@9.39.1(jiti@2.6.1)):
dependencies:
"@es-joy/jsdoccomment": 0.76.0
"@es-joy/resolve.exports": 1.2.0
@@ -10336,7 +10574,7 @@ snapshots:
change-case: 5.4.4
ci-info: 4.3.1
clean-regexp: 1.0.0
- core-js-compat: 3.46.0
+ core-js-compat: 3.47.0
eslint: 9.39.1(jiti@2.6.1)
esquery: 1.6.0
find-up-simple: 1.0.1
@@ -10350,7 +10588,7 @@ snapshots:
semver: 7.7.3
strip-indent: 4.1.1
- eslint-plugin-vue@10.5.1(@stylistic/eslint-plugin@5.5.0(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1))):
+ eslint-plugin-vue@10.5.1(@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1))):
dependencies:
"@eslint-community/eslint-utils": 4.9.0(eslint@9.39.1(jiti@2.6.1))
eslint: 9.39.1(jiti@2.6.1)
@@ -10361,8 +10599,8 @@ snapshots:
vue-eslint-parser: 10.2.0(eslint@9.39.1(jiti@2.6.1))
xml-name-validator: 4.0.0
optionalDependencies:
- "@stylistic/eslint-plugin": 5.5.0(eslint@9.39.1(jiti@2.6.1))
- "@typescript-eslint/parser": 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ "@stylistic/eslint-plugin": 5.6.1(eslint@9.39.1(jiti@2.6.1))
+ "@typescript-eslint/parser": 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.24)(eslint@9.39.1(jiti@2.6.1)):
dependencies:
@@ -10475,8 +10713,6 @@ snapshots:
expand-template@2.0.3: {}
- exsolve@1.0.7: {}
-
exsolve@1.0.8: {}
extend@3.0.2: {}
@@ -10524,12 +10760,6 @@ snapshots:
locate-path: 6.0.0
path-exists: 4.0.0
- find-up@7.0.0:
- dependencies:
- locate-path: 7.2.0
- path-exists: 5.0.0
- unicorn-magic: 0.1.0
-
find-up@8.0.0:
dependencies:
locate-path: 8.0.0
@@ -10549,7 +10779,7 @@ snapshots:
cross-spawn: 7.0.6
signal-exit: 4.1.0
- fraction.js@4.3.7: {}
+ fraction.js@5.3.4: {}
fresh@2.0.0: {}
@@ -10604,7 +10834,7 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@10.4.5:
+ glob@10.5.0:
dependencies:
foreground-child: 3.3.1
jackspeak: 3.4.3
@@ -10848,7 +11078,7 @@ snapshots:
impound@1.0.0:
dependencies:
- exsolve: 1.0.7
+ exsolve: 1.0.8
mocked-exports: 0.1.1
pathe: 2.0.3
unplugin: 2.3.10
@@ -11021,7 +11251,7 @@ snapshots:
klona@2.0.6: {}
- knitwork@1.2.0: {}
+ knitwork@1.3.0: {}
launch-editor@2.12.0:
dependencies:
@@ -11072,10 +11302,6 @@ snapshots:
dependencies:
p-locate: 5.0.0
- locate-path@7.2.0:
- dependencies:
- p-locate: 6.0.0
-
locate-path@8.0.0:
dependencies:
p-locate: 6.0.0
@@ -11520,16 +11746,16 @@ snapshots:
nitropack@2.12.9(better-sqlite3@12.4.1):
dependencies:
"@cloudflare/kv-asset-handler": 0.4.0
- "@rollup/plugin-alias": 5.1.1(rollup@4.53.1)
- "@rollup/plugin-commonjs": 28.0.9(rollup@4.53.1)
- "@rollup/plugin-inject": 5.0.5(rollup@4.53.1)
- "@rollup/plugin-json": 6.1.0(rollup@4.53.1)
- "@rollup/plugin-node-resolve": 16.0.3(rollup@4.53.1)
- "@rollup/plugin-replace": 6.0.3(rollup@4.53.1)
- "@rollup/plugin-terser": 0.4.4(rollup@4.53.1)
- "@vercel/nft": 0.30.3(rollup@4.53.1)
+ "@rollup/plugin-alias": 5.1.1(rollup@4.53.3)
+ "@rollup/plugin-commonjs": 28.0.9(rollup@4.53.3)
+ "@rollup/plugin-inject": 5.0.5(rollup@4.53.3)
+ "@rollup/plugin-json": 6.1.0(rollup@4.53.3)
+ "@rollup/plugin-node-resolve": 16.0.3(rollup@4.53.3)
+ "@rollup/plugin-replace": 6.0.3(rollup@4.53.3)
+ "@rollup/plugin-terser": 0.4.4(rollup@4.53.3)
+ "@vercel/nft": 0.30.3(rollup@4.53.3)
archiver: 7.0.1
- c12: 3.3.1(magicast@0.5.1)
+ c12: 3.3.2(magicast@0.5.1)
chokidar: 4.0.3
citty: 0.1.6
compatx: 0.2.0
@@ -11545,7 +11771,7 @@ snapshots:
esbuild: 0.25.12
escape-string-regexp: 5.0.0
etag: 1.8.1
- exsolve: 1.0.7
+ exsolve: 1.0.8
globby: 15.0.0
gzip-size: 7.0.0
h3: 1.15.4
@@ -11554,7 +11780,7 @@ snapshots:
ioredis: 5.8.2
jiti: 2.6.1
klona: 2.0.6
- knitwork: 1.2.0
+ knitwork: 1.3.0
listhen: 1.9.0
magic-string: 0.30.21
magicast: 0.5.1
@@ -11569,8 +11795,8 @@ snapshots:
pkg-types: 2.3.0
pretty-bytes: 7.1.0
radix3: 1.1.2
- rollup: 4.53.1
- rollup-plugin-visualizer: 6.0.5(rollup@4.53.1)
+ rollup: 4.53.3
+ rollup-plugin-visualizer: 6.0.5(rollup@4.53.3)
scule: 1.3.0
semver: 7.7.3
serve-placeholder: 2.0.2
@@ -11587,7 +11813,7 @@ snapshots:
unstorage: 1.17.2(db0@0.3.4(better-sqlite3@12.4.1))(ioredis@5.8.2)
untyped: 2.0.0
unwasm: 0.3.11
- youch: 4.1.0-beta.12
+ youch: 4.1.0-beta.13
youch-core: 0.3.3
transitivePeerDependencies:
- "@azure/app-configuration"
@@ -11681,36 +11907,36 @@ snapshots:
transitivePeerDependencies:
- magicast
- nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1):
+ nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1):
dependencies:
- "@dxup/nuxt": 0.2.1(magicast@0.5.1)
+ "@dxup/nuxt": 0.2.2(magicast@0.5.1)
"@nuxt/cli": 3.30.0(magicast@0.5.1)
"@nuxt/devtools": 3.1.0(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3))
"@nuxt/kit": 4.2.1(magicast@0.5.1)
- "@nuxt/nitro-server": 4.2.1(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)
+ "@nuxt/nitro-server": 4.2.1(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(typescript@5.9.3)
"@nuxt/schema": 4.2.1
"@nuxt/telemetry": 2.6.6(magicast@0.5.1)
- "@nuxt/vite-builder": 4.2.1(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(optionator@0.9.4)(rollup@4.53.1)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))(yaml@2.8.1)
+ "@nuxt/vite-builder": 4.2.1(eslint@9.39.1(jiti@2.6.1))(magicast@0.5.1)(ms@2.1.3)(nuxt@4.2.1(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.24)(better-sqlite3@12.4.1)(db0@0.3.4(better-sqlite3@12.4.1))(eslint@9.39.1(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(ms@2.1.3)(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))(optionator@0.9.4)(rollup@4.53.3)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))(yaml@2.8.1)
"@unhead/vue": 2.0.19(vue@3.5.24(typescript@5.9.3))
"@vue/shared": 3.5.24
- c12: 3.3.1(magicast@0.5.1)
+ c12: 3.3.2(magicast@0.5.1)
chokidar: 4.0.3
compatx: 0.2.0
consola: 3.4.2
cookie-es: 2.0.0
defu: 6.1.4
destr: 2.0.5
- devalue: 5.4.2
+ devalue: 5.5.0
errx: 0.1.0
escape-string-regexp: 5.0.0
- exsolve: 1.0.7
+ exsolve: 1.0.8
h3: 1.15.4
hookable: 5.5.3
ignore: 7.0.5
impound: 1.0.0
jiti: 2.6.1
klona: 2.0.6
- knitwork: 1.2.0
+ knitwork: 1.3.0
magic-string: 0.30.21
mlly: 1.8.0
nanotar: 0.2.0
@@ -11736,7 +11962,7 @@ snapshots:
unctx: 2.4.1
unimport: 5.5.0
unplugin: 2.3.10
- unplugin-vue-router: 0.16.1(@vue/compiler-sfc@3.5.24)(typescript@5.9.3)(vue-router@4.6.3(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
+ unplugin-vue-router: 0.16.2(@vue/compiler-sfc@3.5.24)(typescript@5.9.3)(vue-router@4.6.3(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
untyped: 2.0.0
vue: 3.5.24(typescript@5.9.3)
vue-router: 4.6.3(vue@3.5.24(typescript@5.9.3))
@@ -11776,6 +12002,7 @@ snapshots:
- lightningcss
- magicast
- meow
+ - ms
- mysql2
- optionator
- oxlint
@@ -11811,6 +12038,10 @@ snapshots:
object-deep-merge@2.0.0: {}
+ obug@2.0.0(ms@2.1.3):
+ optionalDependencies:
+ ms: 2.1.3
+
ofetch@1.5.1:
dependencies:
destr: 2.0.5
@@ -11843,7 +12074,7 @@ snapshots:
open@10.2.0:
dependencies:
- default-browser: 5.2.1
+ default-browser: 5.4.0
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
wsl-utils: 0.1.0
@@ -11987,8 +12218,6 @@ snapshots:
path-exists@4.0.0: {}
- path-exists@5.0.0: {}
-
path-key@3.1.1: {}
path-key@4.0.0: {}
@@ -12018,7 +12247,7 @@ snapshots:
pinia@3.0.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)):
dependencies:
- "@vue/devtools-api": 7.7.8
+ "@vue/devtools-api": 7.7.9
vue: 3.5.24(typescript@5.9.3)
optionalDependencies:
typescript: 5.9.3
@@ -12032,7 +12261,7 @@ snapshots:
pkg-types@2.3.0:
dependencies:
confbox: 0.2.2
- exsolve: 1.0.7
+ exsolve: 1.0.8
pathe: 2.0.3
pluralize@8.0.0: {}
@@ -12045,7 +12274,7 @@ snapshots:
postcss-colormin@7.0.5(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.5.6
@@ -12053,7 +12282,7 @@ snapshots:
postcss-convert-values@7.0.8(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -12082,7 +12311,7 @@ snapshots:
postcss-merge-rules@7.0.7(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
caniuse-api: 3.0.0
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
@@ -12102,7 +12331,7 @@ snapshots:
postcss-minify-params@7.0.5(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -12144,7 +12373,7 @@ snapshots:
postcss-normalize-unicode@7.0.5(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -12166,7 +12395,7 @@ snapshots:
postcss-reduce-initial@7.0.5(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
caniuse-api: 3.0.0
postcss: 8.5.6
@@ -12464,41 +12693,41 @@ snapshots:
rfdc@1.4.1: {}
- rollup-plugin-visualizer@6.0.5(rollup@4.53.1):
+ rollup-plugin-visualizer@6.0.5(rollup@4.53.3):
dependencies:
open: 8.4.2
picomatch: 4.0.3
source-map: 0.7.6
yargs: 17.7.2
optionalDependencies:
- rollup: 4.53.1
+ rollup: 4.53.3
- rollup@4.53.1:
+ rollup@4.53.3:
dependencies:
"@types/estree": 1.0.8
optionalDependencies:
- "@rollup/rollup-android-arm-eabi": 4.53.1
- "@rollup/rollup-android-arm64": 4.53.1
- "@rollup/rollup-darwin-arm64": 4.53.1
- "@rollup/rollup-darwin-x64": 4.53.1
- "@rollup/rollup-freebsd-arm64": 4.53.1
- "@rollup/rollup-freebsd-x64": 4.53.1
- "@rollup/rollup-linux-arm-gnueabihf": 4.53.1
- "@rollup/rollup-linux-arm-musleabihf": 4.53.1
- "@rollup/rollup-linux-arm64-gnu": 4.53.1
- "@rollup/rollup-linux-arm64-musl": 4.53.1
- "@rollup/rollup-linux-loong64-gnu": 4.53.1
- "@rollup/rollup-linux-ppc64-gnu": 4.53.1
- "@rollup/rollup-linux-riscv64-gnu": 4.53.1
- "@rollup/rollup-linux-riscv64-musl": 4.53.1
- "@rollup/rollup-linux-s390x-gnu": 4.53.1
- "@rollup/rollup-linux-x64-gnu": 4.53.1
- "@rollup/rollup-linux-x64-musl": 4.53.1
- "@rollup/rollup-openharmony-arm64": 4.53.1
- "@rollup/rollup-win32-arm64-msvc": 4.53.1
- "@rollup/rollup-win32-ia32-msvc": 4.53.1
- "@rollup/rollup-win32-x64-gnu": 4.53.1
- "@rollup/rollup-win32-x64-msvc": 4.53.1
+ "@rollup/rollup-android-arm-eabi": 4.53.3
+ "@rollup/rollup-android-arm64": 4.53.3
+ "@rollup/rollup-darwin-arm64": 4.53.3
+ "@rollup/rollup-darwin-x64": 4.53.3
+ "@rollup/rollup-freebsd-arm64": 4.53.3
+ "@rollup/rollup-freebsd-x64": 4.53.3
+ "@rollup/rollup-linux-arm-gnueabihf": 4.53.3
+ "@rollup/rollup-linux-arm-musleabihf": 4.53.3
+ "@rollup/rollup-linux-arm64-gnu": 4.53.3
+ "@rollup/rollup-linux-arm64-musl": 4.53.3
+ "@rollup/rollup-linux-loong64-gnu": 4.53.3
+ "@rollup/rollup-linux-ppc64-gnu": 4.53.3
+ "@rollup/rollup-linux-riscv64-gnu": 4.53.3
+ "@rollup/rollup-linux-riscv64-musl": 4.53.3
+ "@rollup/rollup-linux-s390x-gnu": 4.53.3
+ "@rollup/rollup-linux-x64-gnu": 4.53.3
+ "@rollup/rollup-linux-x64-musl": 4.53.3
+ "@rollup/rollup-openharmony-arm64": 4.53.3
+ "@rollup/rollup-win32-arm64-msvc": 4.53.3
+ "@rollup/rollup-win32-ia32-msvc": 4.53.3
+ "@rollup/rollup-win32-x64-gnu": 4.53.3
+ "@rollup/rollup-win32-x64-msvc": 4.53.3
fsevents: 2.3.3
run-applescript@7.1.0: {}
@@ -12547,7 +12776,7 @@ snapshots:
dependencies:
randombytes: 2.1.0
- seroval@1.3.2: {}
+ seroval@1.4.0: {}
serve-placeholder@2.0.2:
dependencies:
@@ -12661,7 +12890,7 @@ snapshots:
speakingurl@14.0.1: {}
- srvx@0.9.5: {}
+ srvx@0.9.6: {}
stable-hash-x@0.2.0: {}
@@ -12731,7 +12960,7 @@ snapshots:
stylehacks@7.0.7(postcss@8.5.6):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
postcss: 8.5.6
postcss-selector-parser: 7.1.0
@@ -12882,8 +13111,6 @@ snapshots:
unicode-emoji-modifier-base@1.0.0: {}
- unicorn-magic@0.1.0: {}
-
unicorn-magic@0.3.0: {}
unified@11.0.5:
@@ -12955,12 +13182,12 @@ snapshots:
pathe: 2.0.3
picomatch: 4.0.3
- unplugin-vue-router@0.16.1(@vue/compiler-sfc@3.5.24)(typescript@5.9.3)(vue-router@4.6.3(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)):
+ unplugin-vue-router@0.16.2(@vue/compiler-sfc@3.5.24)(typescript@5.9.3)(vue-router@4.6.3(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)):
dependencies:
"@babel/generator": 7.28.5
"@vue-macros/common": 3.1.1(vue@3.5.24(typescript@5.9.3))
"@vue/compiler-sfc": 3.5.24
- "@vue/language-core": 3.1.3(typescript@5.9.3)
+ "@vue/language-core": 3.1.4(typescript@5.9.3)
ast-walker-scope: 0.8.3
chokidar: 4.0.3
json5: 2.2.3
@@ -13037,12 +13264,12 @@ snapshots:
citty: 0.1.6
defu: 6.1.4
jiti: 2.6.1
- knitwork: 1.2.0
+ knitwork: 1.3.0
scule: 1.3.0
unwasm@0.3.11:
dependencies:
- knitwork: 1.2.0
+ knitwork: 1.3.0
magic-string: 0.30.21
mlly: 1.8.0
pathe: 2.0.3
@@ -13052,15 +13279,15 @@ snapshots:
unwasm@0.5.0:
dependencies:
exsolve: 1.0.8
- knitwork: 1.2.0
+ knitwork: 1.3.0
magic-string: 0.30.21
mlly: 1.8.0
pathe: 2.0.3
pkg-types: 2.3.0
- update-browserslist-db@1.1.4(browserslist@4.27.0):
+ update-browserslist-db@1.1.4(browserslist@4.28.0):
dependencies:
- browserslist: 4.27.0
+ browserslist: 4.28.0
escalade: 3.2.0
picocolors: 1.1.1
@@ -13089,7 +13316,7 @@ snapshots:
vite-dev-rpc@1.1.0(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)):
dependencies:
- birpc: 2.7.0
+ birpc: 2.8.0
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
vite-hot-client: 2.1.0(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))
@@ -13097,11 +13324,11 @@ snapshots:
dependencies:
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
- vite-node@5.0.0(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1):
+ vite-node@5.2.0(jiti@2.6.1)(ms@2.1.3)(terser@5.44.1)(yaml@2.8.1):
dependencies:
cac: 6.7.14
- debug: 4.4.3
es-module-lexer: 1.7.0
+ obug: 2.0.0(ms@2.1.3)
pathe: 2.0.3
vite: 7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1)
transitivePeerDependencies:
@@ -13109,11 +13336,11 @@ snapshots:
- jiti
- less
- lightningcss
+ - ms
- sass
- sass-embedded
- stylus
- sugarss
- - supports-color
- terser
- tsx
- yaml
@@ -13154,7 +13381,7 @@ snapshots:
vite-plugin-vue-tracer@1.1.3(vite@7.2.2(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3)):
dependencies:
estree-walker: 3.0.3
- exsolve: 1.0.7
+ exsolve: 1.0.8
magic-string: 0.30.21
pathe: 2.0.3
source-map-js: 1.2.1
@@ -13167,7 +13394,7 @@ snapshots:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.6
- rollup: 4.53.1
+ rollup: 4.53.3
tinyglobby: 0.2.15
optionalDependencies:
fsevents: 2.3.3
@@ -13296,7 +13523,7 @@ snapshots:
"@poppinss/exception": 1.2.2
error-stack-parser-es: 1.0.5
- youch@4.1.0-beta.12:
+ youch@4.1.0-beta.13:
dependencies:
"@poppinss/colors": 4.1.5
"@poppinss/dumper": 0.6.5
diff --git a/public/images/biobleud-game.png b/public/images/biobleud-game.png
new file mode 100644
index 0000000..ba43472
Binary files /dev/null and b/public/images/biobleud-game.png differ
diff --git a/public/images/projects/biobleud.webp b/public/images/projects/biobleud.webp
index f93bb35..70ade52 100644
Binary files a/public/images/projects/biobleud.webp and b/public/images/projects/biobleud.webp differ