From 2e4a050af0267c2a6c4b8dd99d409077a8c5f007 Mon Sep 17 00:00:00 2001 From: kittentm Date: Wed, 29 Jul 2026 05:25:53 +0200 Subject: [PATCH] add footer --- app/app.vue | 25 +- app/components/AppLogo.vue | 13 + app/components/MainFooter.vue | 172 +++++++++++++ bun.lock | 438 ++++++++++++++++++++++++++++++++-- nuxt.config.ts | 15 ++ package.json | 4 + public/spbr-coloured.png | Bin 0 -> 55412 bytes 7 files changed, 637 insertions(+), 30 deletions(-) create mode 100644 app/components/AppLogo.vue create mode 100644 app/components/MainFooter.vue create mode 100644 public/spbr-coloured.png diff --git a/app/app.vue b/app/app.vue index dd134ed..e1ac365 100644 --- a/app/app.vue +++ b/app/app.vue @@ -6,7 +6,24 @@ useHead({ }) \ No newline at end of file + +
+
+ +
+ +
+
+ + + \ No newline at end of file diff --git a/app/components/AppLogo.vue b/app/components/AppLogo.vue new file mode 100644 index 0000000..d2e37af --- /dev/null +++ b/app/components/AppLogo.vue @@ -0,0 +1,13 @@ + + + diff --git a/app/components/MainFooter.vue b/app/components/MainFooter.vue new file mode 100644 index 0000000..a15201b --- /dev/null +++ b/app/components/MainFooter.vue @@ -0,0 +1,172 @@ + + + \ No newline at end of file diff --git a/bun.lock b/bun.lock index b4d4b8b..155f7f5 100644 --- a/bun.lock +++ b/bun.lock @@ -5,15 +5,23 @@ "": { "name": "mod-portal-v2", "dependencies": { + "@nuxt/ui": "^4.10.0", "keycloak-js": "^26.2.4", "nuxt": "^4.5.0", "vite-tsconfig-paths": "^6.1.1", "vue": "^3.5.40", "vue-router": "^5.2.0", }, + "devDependencies": { + "@iconify-json/simple-icons": "^1.2.92", + }, }, }, "packages": { + "@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="], + + "@antfu/install-pkg": ["@antfu/install-pkg@1.1.0", "", { "dependencies": { "package-manager-detector": "^1.3.0", "tinyexec": "^1.0.1" } }, "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="], + "@babel/code-frame": ["@babel/code-frame@7.29.7", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.29.7", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw=="], "@babel/compat-data": ["@babel/compat-data@7.29.7", "", {}, "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg=="], @@ -68,6 +76,8 @@ "@bomb.sh/tab": ["@bomb.sh/tab@0.0.19", "", { "peerDependencies": { "cac": "^6.7.14", "citty": "^0.1.6 || ^0.2.0", "commander": "^13.1.0 || ^14.0.0 || ^15.0.0" }, "optionalPeers": ["cac", "citty", "commander"], "bin": { "tab": "dist/bin/cli.mjs" } }, "sha512-dTRfo9Q9B+lbLG3JCu8a/AGQSfD2XXcFcnakQzVjSOX+VvR/s9zpsH8TlqV3iHqazniRn1Ypwd1hcRlXcu/4BA=="], + "@capsizecss/unpack": ["@capsizecss/unpack@4.0.1", "", { "dependencies": { "fontkitten": "^1.0.3" } }, "sha512-CuNiSqg7+e1cO/GjffyMOm5Tt2jUF9CWHHnvQ/UkqvtkGfHdgwEC0wpmq7fkN3gxwpRnrAN0WzO3vREKmNolMQ=="], + "@clack/core": ["@clack/core@1.4.3", "", { "dependencies": { "fast-wrap-ansi": "^0.2.0", "sisteransi": "^1.0.5" } }, "sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ=="], "@clack/prompts": ["@clack/prompts@1.7.0", "", { "dependencies": { "@clack/core": "1.4.3", "fast-string-width": "^3.0.2", "fast-wrap-ansi": "^0.2.0", "sisteransi": "^1.0.5" } }, "sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A=="], @@ -142,6 +152,28 @@ "@esbuild/win32-x64": ["@esbuild/win32-x64@0.28.1", "", { "os": "win32", "cpu": "x64" }, "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A=="], + "@floating-ui/core": ["@floating-ui/core@1.8.0", "", { "dependencies": { "@floating-ui/utils": "^0.2.12" } }, "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ=="], + + "@floating-ui/dom": ["@floating-ui/dom@1.8.0", "", { "dependencies": { "@floating-ui/core": "^1.8.0", "@floating-ui/utils": "^0.2.12" } }, "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg=="], + + "@floating-ui/utils": ["@floating-ui/utils@0.2.12", "", {}, "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww=="], + + "@floating-ui/vue": ["@floating-ui/vue@1.1.11", "", { "dependencies": { "@floating-ui/dom": "^1.7.6", "@floating-ui/utils": "^0.2.11", "vue-demi": ">=0.13.0" } }, "sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw=="], + + "@iconify-json/simple-icons": ["@iconify-json/simple-icons@1.2.92", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-hR0ozxR97t1dzWw+esoxFijZ15gagt7EIgF3CNifu2yICXhS7gnun4Y+j+odJQtNSl7wvqMdoLbViIShwe/fdw=="], + + "@iconify/collections": ["@iconify/collections@1.0.716", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-m8C/lJEObmxLYnhkVnBR1msMnQLoXRWAeH7e7KctZfc5HeHaP8T5MMgZtYwYbLrSwtVmKf+6FqA97qVaniryBg=="], + + "@iconify/types": ["@iconify/types@2.0.0", "", {}, "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="], + + "@iconify/utils": ["@iconify/utils@3.1.4", "", { "dependencies": { "@antfu/install-pkg": "^1.1.0", "@iconify/types": "^2.0.0", "import-meta-resolve": "^4.2.0" } }, "sha512-b1S7B1k9ohZ+iNTi2ATxbRYG9fTrJmUT0rc46bvVnNxqNRGW7dyo/vRREwyniI5IRN2RSJHDcm+s3BjWrSAjHw=="], + + "@iconify/vue": ["@iconify/vue@5.0.1", "", { "dependencies": { "@iconify/types": "^2.0.0" }, "peerDependencies": { "vue": ">=3.0.0" } }, "sha512-aumwwooJlFJ5H5qYWB6ZTAyM0C8hpfcSVLB9/a3qnH1GGvIJ+FEbpEs4s/HfErYe/M5qZeLjwmESR5fFm3lXEw=="], + + "@internationalized/date": ["@internationalized/date@3.12.2", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-FY1Y+H64NDs+HAF6omlnWxm3mEpfgaCSWtL5l551ZZfImA+kGjPFgrnJrGjH6lfmLL0g8Z/mBu1R3kufeCp6Jw=="], + + "@internationalized/number": ["@internationalized/number@3.6.7", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-3ji1fcrT+FPAK86UqEhB/psHixYo6niWPJtt7+qRaYFynt/BaJG8GhAPimtWUpEiVSTq8ZM8L5psMxGquiB/Vg=="], + "@ioredis/commands": ["@ioredis/commands@1.10.0", "", {}, "sha512-UmeW7z4LfctwoQ5wkhVzgq8tXkreED2xZGpX+Bg+zA+WJFZCT6c062AfCK/Dfk81xZnnwdhJCUMkitihRaoC2Q=="], "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], @@ -186,6 +218,10 @@ "@nuxt/devtools-wizard": ["@nuxt/devtools-wizard@3.3.1", "", { "dependencies": { "@clack/prompts": "^1.3.0", "consola": "^3.4.2", "diff": "^8.0.4", "execa": "^8.0.1", "magicast": "^0.5.2", "pathe": "^2.0.3", "pkg-types": "^2.3.1", "semver": "^7.7.4" }, "bin": { "devtools-wizard": "cli.mjs" } }, "sha512-pWT/Cm1/ktgSWYwRl1yYASwTIWNK1VfT7TU8vZOAOFha9Kj5znr9xuGQIFqJ0IDW1PNGuR/EUQO4BAPUIPguWg=="], + "@nuxt/fonts": ["@nuxt/fonts@0.14.0", "", { "dependencies": { "@nuxt/devtools-kit": "^3.2.1", "@nuxt/kit": "^4.2.2", "consola": "^3.4.2", "defu": "^6.1.4", "fontless": "^0.2.1", "h3": "^1.15.5", "magic-regexp": "^0.10.0", "ofetch": "^1.5.1", "pathe": "^2.0.3", "sirv": "^3.0.2", "tinyglobby": "^0.2.15", "ufo": "^1.6.3", "unifont": "^0.7.4", "unplugin": "^3.0.0", "unstorage": "^1.17.4" } }, "sha512-4uXQl9fa5F4ibdgU8zomoOcyMdnwgdem+Pi8JEqeDYI5yPR32Kam6HnuRr47dTb97CstaepAvXPWQUUHMtjsFQ=="], + + "@nuxt/icon": ["@nuxt/icon@2.4.1", "", { "dependencies": { "@iconify/collections": "^1.0.715", "@iconify/types": "^2.0.0", "@iconify/utils": "^3.1.4", "@iconify/vue": "^5.0.1", "@nuxt/devtools-kit": "^3.3.1", "@nuxt/kit": "^4.5.0", "consola": "^3.4.2", "local-pkg": "^1.2.1", "mlly": "^1.8.2", "ohash": "^2.0.11", "picomatch": "^4.0.5", "std-env": "^4.2.0", "tinyglobby": "^0.2.17", "ufo": "^1.6.4" } }, "sha512-fOY3kiT6OoL4bWXVmMLc1VgoCm1PxIGSBmsSaLO090NEgtd1ub441dZ7MEoOD5UIilWzba1kCWdwJcAkGCOwLg=="], + "@nuxt/kit": ["@nuxt/kit@4.5.0", "", { "dependencies": { "c12": "^3.3.4", "consola": "^3.4.2", "defu": "^6.1.7", "destr": "^2.0.5", "errx": "^0.1.0", "exsolve": "^1.1.0", "ignore": "^7.0.6", "jiti": "^2.7.0", "klona": "^2.0.6", "mlly": "^1.8.2", "nostics": "^1.1.4", "ohash": "^2.0.11", "pathe": "^2.0.3", "pkg-types": "^2.3.1", "rc9": "^3.0.1", "scule": "^1.3.0", "semver": "^7.8.5", "tinyglobby": "^0.2.17", "ufo": "^1.6.4", "unctx": "^3.0.0", "untyped": "^2.0.0" } }, "sha512-VD4GjRjbh7r7ILoXYbiKeQgZuYP/vJ7iMk6fSRak1+xEyXHpQ+OIq/EfIjfsHv7DVimddOB+I6W/wGXjRVZ+Ng=="], "@nuxt/nitro-server": ["@nuxt/nitro-server@4.5.0", "", { "dependencies": { "@nuxt/devalue": "^2.0.2", "@nuxt/kit": "4.5.0", "@unhead/vue": "^3.1.8", "@vue/shared": "^3.5.39", "consola": "^3.4.2", "defu": "^6.1.7", "destr": "^2.0.5", "devalue": "^5.8.1", "errx": "^0.1.0", "escape-string-regexp": "^5.0.0", "exsolve": "^1.1.0", "h3": "^1.15.11", "impound": "^1.1.5", "klona": "^2.0.6", "mocked-exports": "^0.1.1", "nitropack": "^2.13.4", "nostics": "^1.1.4", "nypm": "^0.6.8", "ohash": "^2.0.11", "pathe": "^2.0.3", "rou3": "^0.9.1", "std-env": "^4.2.0", "ufo": "^1.6.4", "unctx": "^3.0.0", "unstorage": "^1.17.5", "vue": "^3.5.39", "vue-bundle-renderer": "^2.3.1", "vue-devtools-stub": "^0.1.0" }, "peerDependencies": { "@babel/plugin-proposal-decorators": "^7.25.0 || ^8.0.0", "@babel/plugin-syntax-typescript": "^7.25.0 || ^8.0.0", "@rollup/plugin-babel": "^6.0.0 || ^7.0.0", "nuxt": "^4.5.0" }, "optionalPeers": ["@babel/plugin-proposal-decorators", "@babel/plugin-syntax-typescript", "@rollup/plugin-babel"] }, "sha512-XxLtFxBLJkXJ368mzgub7eDMc9I4pwnZhN9gX8UTzajgoEnbxPhmUl7xG8RVBMovQ2FOFjAph2kwJrnlMNX/cw=="], @@ -194,8 +230,12 @@ "@nuxt/telemetry": ["@nuxt/telemetry@2.8.0", "", { "dependencies": { "citty": "^0.2.1", "consola": "^3.4.2", "ofetch": "^2.0.0-alpha.3", "rc9": "^3.0.0", "std-env": "^4.0.0" }, "peerDependencies": { "@nuxt/kit": ">=3.0.0" }, "bin": { "nuxt-telemetry": "bin/nuxt-telemetry.mjs" } }, "sha512-zAwXY24KYvpLTmiV+osagd2EHkfs5IF+7oDZYTQoit5r0kPlwaCNlzHp5I/wUAWT4LBw6lG8gZ6bWidAdv/erQ=="], + "@nuxt/ui": ["@nuxt/ui@4.10.0", "", { "dependencies": { "@floating-ui/dom": "^1.8.0", "@iconify/vue": "^5.0.1", "@internationalized/date": "^3.12.2", "@internationalized/number": "^3.6.7", "@nuxt/fonts": "^0.14.0", "@nuxt/icon": "^2.3.1", "@nuxt/kit": "^4.4.8", "@nuxt/schema": "^4.4.8", "@nuxtjs/color-mode": "^4.0.1", "@standard-schema/spec": "^1.1.0", "@tailwindcss/postcss": "^4.3.2", "@tailwindcss/vite": "^4.3.2", "@tanstack/vue-table": "^8.21.3", "@tanstack/vue-virtual": "^3.13.32", "@tiptap/core": "^3.27.3", "@tiptap/extension-bubble-menu": "^3.27.3", "@tiptap/extension-code": "^3.27.3", "@tiptap/extension-collaboration": "^3.27.3", "@tiptap/extension-drag-handle": "^3.27.3", "@tiptap/extension-drag-handle-vue-3": "^3.27.3", "@tiptap/extension-floating-menu": "^3.27.3", "@tiptap/extension-horizontal-rule": "^3.27.3", "@tiptap/extension-image": "^3.27.3", "@tiptap/extension-mention": "^3.27.3", "@tiptap/extension-node-range": "^3.27.3", "@tiptap/extension-placeholder": "^3.27.3", "@tiptap/markdown": "^3.27.3", "@tiptap/pm": "^3.27.3", "@tiptap/starter-kit": "^3.27.3", "@tiptap/suggestion": "^3.27.3", "@tiptap/vue-3": "^3.27.3", "@unhead/vue": "^2.1.15", "@vueuse/core": "^14.3.0", "@vueuse/integrations": "^14.3.0", "@vueuse/shared": "^14.3.0", "colortranslator": "^5.0.0", "consola": "^3.4.2", "defu": "^6.1.7", "embla-carousel-auto-height": "^8.6.0", "embla-carousel-auto-scroll": "^8.6.0", "embla-carousel-autoplay": "^8.6.0", "embla-carousel-class-names": "^8.6.0", "embla-carousel-fade": "^8.6.0", "embla-carousel-vue": "^8.6.0", "embla-carousel-wheel-gestures": "^8.1.0", "fuse.js": "^7.5.0", "hookable": "^6.1.1", "knitwork": "^1.3.0", "magic-string": "^0.30.21", "mlly": "^1.8.2", "motion-v": "^2.3.0", "ohash": "^2.0.11", "pathe": "^2.0.3", "reka-ui": "2.10.1", "scule": "^1.3.0", "tailwind-merge": "^3.6.0", "tailwind-variants": "^3.2.2", "tailwindcss": "^4.3.2", "tinyglobby": "^0.2.17", "ufo": "^1.6.4", "unplugin": "^3.3.0", "unplugin-auto-import": "^21.0.0", "unplugin-vue-components": "^32.1.0", "vaul-vue": "0.4.1", "vue-component-type-helpers": "^3.3.7" }, "peerDependencies": { "@inertiajs/vue3": "^2.0.7 || ^3.0.0", "@nuxt/content": "^3.0.0", "ai": "^6 || ^7", "joi": "^18.0.0", "superstruct": "^2.0.0", "typescript": "^5.6.3 || ^6.0.0", "valibot": "^1.0.0", "vue-router": "^4.5.0 || ^5.0.0", "yup": "^1.7.0", "zod": "^3.24.0 || ^4.0.0" }, "optionalPeers": ["@inertiajs/vue3", "@nuxt/content", "ai", "joi", "superstruct", "valibot", "vue-router", "yup", "zod"], "bin": { "nuxt-ui": "cli/index.mjs" } }, "sha512-f6eFtHZ958XIVnbpGz7OeVRjuEXdmQWgNKWBppNlh/lP790KDi8IXTZ6lndJ72lpp7hC8Wo2BbSL9zo9fwywWQ=="], + "@nuxt/vite-builder": ["@nuxt/vite-builder@4.5.0", "", { "dependencies": { "@nuxt/kit": "4.5.0", "@vitejs/plugin-vue": "^6.0.8", "@vitejs/plugin-vue-jsx": "^5.1.6", "autoprefixer": "^10.5.3", "consola": "^3.4.2", "cssnano": "^8.0.2", "defu": "^6.1.7", "escape-string-regexp": "^5.0.0", "exsolve": "^1.1.0", "get-port-please": "^3.2.0", "jiti": "^2.7.0", "js-tokens": "^10.0.0", "knitwork": "^1.3.0", "mlly": "^1.8.2", "mocked-exports": "^0.1.1", "nypm": "^0.6.8", "pathe": "^2.0.3", "pkg-types": "^2.3.1", "postcss": "^8.5.19", "rolldown-string": "^0.3.0", "seroval": "^1.5.5", "std-env": "^4.2.0", "ufo": "^1.6.4", "unenv": "^2.0.0-rc.24", "vite": "^8.1.4", "vite-node": "^6.0.0", "vite-plugin-checker": "^0.14.4", "vue-bundle-renderer": "^2.3.1" }, "peerDependencies": { "@babel/plugin-proposal-decorators": "^7.25.0 || ^8.0.0", "@babel/plugin-syntax-jsx": "^7.25.0 || ^8.0.0", "nuxt": "4.5.0", "rolldown": "^1.0.0", "rollup-plugin-visualizer": "^6.0.0 || ^7.0.1", "vue": "^3.3.4" }, "optionalPeers": ["@babel/plugin-proposal-decorators", "@babel/plugin-syntax-jsx", "rolldown", "rollup-plugin-visualizer"] }, "sha512-j57djn164gnTIFMw0ISMMesX6a98H51XKoERm90401Prb4VERq0ULNb8zOXrHgJMGFOy6An7tKo8fD/J7qCLLA=="], + "@nuxtjs/color-mode": ["@nuxtjs/color-mode@4.0.1", "", { "dependencies": { "@nuxt/kit": "^4.4.6", "exsolve": "^1.0.8", "pathe": "^2.0.3", "pkg-types": "^2.3.1", "semver": "^7.8.1" } }, "sha512-eiA7hWXi5zNHaYKyJFCGF6i0wFZtuvR7KDXZ6jiSvwxjCpRFwphrw0MOSmNfArTSSsT1wpW+/2H92cejeVfUlg=="], + "@oxc-parser/binding-android-arm-eabi": ["@oxc-parser/binding-android-arm-eabi@0.140.0", "", { "os": "android", "cpu": "arm" }, "sha512-ZfjDZ422mo7eo3b3VltqNsV9kmv1qt/sPEAMSl64iOSwhVfd0eIZ9LB79Mbs1xYXJnk7WSROwzBCKDIiVxPTvQ=="], "@oxc-parser/binding-android-arm64": ["@oxc-parser/binding-android-arm64@0.140.0", "", { "os": "android", "cpu": "arm64" }, "sha512-Ia8jSvikUX6Sf+Ht+KOCUF/k1HpR0VlmqIYymubmWDebOEGtsyliHDR6JxsZ4IX3/c/GbrB1uh09aVGQv/LQmQ=="], @@ -358,6 +398,126 @@ "@speed-highlight/core": ["@speed-highlight/core@1.2.17", "", {}, "sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg=="], + "@standard-schema/spec": ["@standard-schema/spec@1.1.0", "", {}, "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="], + + "@swc/helpers": ["@swc/helpers@0.5.23", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw=="], + + "@tailwindcss/node": ["@tailwindcss/node@4.3.3", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "enhanced-resolve": "^5.24.1", "jiti": "^2.7.0", "lightningcss": "1.32.0", "magic-string": "^0.30.21", "source-map-js": "^1.2.1", "tailwindcss": "4.3.3" } }, "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.3.3", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.3.3", "@tailwindcss/oxide-darwin-arm64": "4.3.3", "@tailwindcss/oxide-darwin-x64": "4.3.3", "@tailwindcss/oxide-freebsd-x64": "4.3.3", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3", "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3", "@tailwindcss/oxide-linux-arm64-musl": "4.3.3", "@tailwindcss/oxide-linux-x64-gnu": "4.3.3", "@tailwindcss/oxide-linux-x64-musl": "4.3.3", "@tailwindcss/oxide-wasm32-wasi": "4.3.3", "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3", "@tailwindcss/oxide-win32-x64-msvc": "4.3.3" } }, "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.3.3", "", { "os": "android", "cpu": "arm64" }, "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.3.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.3.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.3.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3", "", { "os": "linux", "cpu": "arm" }, "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.3.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.3.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.3.3", "", { "os": "linux", "cpu": "x64" }, "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.3.3", "", { "os": "linux", "cpu": "x64" }, "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img=="], + + "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/oxide-wasm32-wasi@4.3.3", "", { "dependencies": { "@emnapi/core": "^1.11.1", "@emnapi/runtime": "^1.11.1", "@emnapi/wasi-threads": "^1.2.2", "@napi-rs/wasm-runtime": "^1.1.4", "@tybys/wasm-util": "^0.10.2", "tslib": "^2.8.1" }, "cpu": "none" }, "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.3.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.3.3", "", { "os": "win32", "cpu": "x64" }, "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw=="], + + "@tailwindcss/postcss": ["@tailwindcss/postcss@4.3.3", "", { "dependencies": { "@alloc/quick-lru": "^5.2.0", "@tailwindcss/node": "4.3.3", "@tailwindcss/oxide": "4.3.3", "postcss": "^8.5.16", "tailwindcss": "4.3.3" } }, "sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.3.3", "", { "dependencies": { "@tailwindcss/node": "4.3.3", "@tailwindcss/oxide": "4.3.3", "tailwindcss": "4.3.3" }, "peerDependencies": { "vite": "^5.2.0 || ^6 || ^7 || ^8" } }, "sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw=="], + + "@tanstack/table-core": ["@tanstack/table-core@8.21.3", "", {}, "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg=="], + + "@tanstack/virtual-core": ["@tanstack/virtual-core@3.17.7", "", {}, "sha512-bp+v10y65sp2H7WpWfIMyxTNfl8ZVfxFTLRjPIFRryi6FV/J33z4IS53WO4pTk36KlvJ4iLiQz+oaydDC1xbcA=="], + + "@tanstack/vue-table": ["@tanstack/vue-table@8.21.3", "", { "dependencies": { "@tanstack/table-core": "8.21.3" }, "peerDependencies": { "vue": ">=3.2" } }, "sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw=="], + + "@tanstack/vue-virtual": ["@tanstack/vue-virtual@3.13.35", "", { "dependencies": { "@tanstack/virtual-core": "3.17.7" }, "peerDependencies": { "vue": "^2.7.0 || ^3.0.0" } }, "sha512-lOfSPvgPdlaH6Qy+CyIc3XpycitaSQ9GECndGpTuDiu+uDA1am+90yWXwzDSd/20ZM196ggWJLS+Qb6WjVd/OA=="], + + "@tiptap/core": ["@tiptap/core@3.29.2", "", { "peerDependencies": { "@tiptap/pm": "3.29.2" } }, "sha512-oKUkiPUB7noilVYxI9lNzUD4rX17sHub+PYjMfHMWHG9A3nvIy+FdePIVIIhThKWF7ijhr3eIqHY51Bn+GAFtw=="], + + "@tiptap/extension-blockquote": ["@tiptap/extension-blockquote@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-ca4OzKDh0yaxg2+Z56bC2QnWsNsFp2YMRfVig1PDXyMVFMNJpLcnhxgq/9btn+xYAlYrj8RymOeCTYREOR6Zjg=="], + + "@tiptap/extension-bold": ["@tiptap/extension-bold@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-elYbGxJsYnBb4leqrcjdIJuiG380BcOgN+UUzvOv+qEjfGVzHodFOMBl3qnmD6urYHNu5/qQK2S0qSSRXKCLNQ=="], + + "@tiptap/extension-bubble-menu": ["@tiptap/extension-bubble-menu@3.29.2", "", { "dependencies": { "@floating-ui/dom": "^1.0.0" }, "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-kzcWarcpr031rZu+R3Hzut5uxb3Qj/xxMDEYZIQ3uiq1yb5vEMXj8/SIyWautk6Nu8Rr1leV3rGdR4NzhzyFAA=="], + + "@tiptap/extension-bullet-list": ["@tiptap/extension-bullet-list@3.29.2", "", { "peerDependencies": { "@tiptap/extension-list": "3.29.2" } }, "sha512-3bWcCUPbCHv0XttlMdnAtXLNYWx2pblByMgxmGsaP9FU0QnslGXty6A6gHCqI33ygRg1vrA6U5Wtpwbi5aKu5g=="], + + "@tiptap/extension-code": ["@tiptap/extension-code@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-c6W5UGuB7WNLpYocsgRzpO2OOTI4QjaI9jjHRMuty9z+s9DtaYM/HrRLNwVh6MopkHb+i/89Wkv8gCS34fftig=="], + + "@tiptap/extension-code-block": ["@tiptap/extension-code-block@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-w153ct8g6dLiPTdXQ6SOIMxX4SEo5Q50AmjdEEEcJ7ZcYUcde/ScSskLHfOYmyt5ZFAiyEwr121+pux+p3/oAQ=="], + + "@tiptap/extension-collaboration": ["@tiptap/extension-collaboration@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2", "@tiptap/y-tiptap": "^3.0.7", "yjs": "^13" } }, "sha512-KVKwIofMzraf0MxCXUkYd6fNmz0oGKaHDkjhNT6HGHrVzTFDJlZTwHHwSndQS2xKGmZbhWe8C32hvUrFsZXTPw=="], + + "@tiptap/extension-document": ["@tiptap/extension-document@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-YUamvefLnsqu6124GavVTI7nqcFlQJ12ROB0oSwG69eSBZYNjg1tIs05LFrBxkwf4Xgqd6YzfJ9+FeG428RvzQ=="], + + "@tiptap/extension-drag-handle": ["@tiptap/extension-drag-handle@3.29.2", "", { "dependencies": { "@floating-ui/dom": "^1.6.13" }, "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/extension-collaboration": "3.29.2", "@tiptap/extension-node-range": "3.29.2", "@tiptap/pm": "3.29.2", "@tiptap/y-tiptap": "^3.0.7" } }, "sha512-5Y5ElfRnrWIr9IRODzGkqLgIIbdUXNstbs7hWskXQWTg532TJfMpZmQbQRv7th39IcH0uusT7Vs/QlFKXzKVkA=="], + + "@tiptap/extension-drag-handle-vue-3": ["@tiptap/extension-drag-handle-vue-3@3.29.2", "", { "peerDependencies": { "@tiptap/extension-drag-handle": "3.29.2", "@tiptap/pm": "3.29.2", "@tiptap/vue-3": "3.29.2", "vue": "^3.0.0" } }, "sha512-4u2CraVeMEeq2Xyi/9YmFBhL/uE/Lb5IViWKNfOM4PmnPDAgAj6hXA1s/QIdBKNIE6ohWCQRfAKX+b5Ff5LStQ=="], + + "@tiptap/extension-dropcursor": ["@tiptap/extension-dropcursor@3.29.2", "", { "peerDependencies": { "@tiptap/extensions": "3.29.2" } }, "sha512-KKno7cU9r1HdR48CRrsDu69/1UjZdoslq/UcE+Kx+tdhAv/aljXMkRSNzGMrBNOBDmHRgS1+58zm21WQWdQzwA=="], + + "@tiptap/extension-floating-menu": ["@tiptap/extension-floating-menu@3.29.2", "", { "peerDependencies": { "@floating-ui/dom": "^1.0.0", "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-CBTq4Xs5aGWr65uFCIkKBms796OhmirWf/ax//iJ4fl9IfwqjwFuc2vQs9PmuwpKn9ctDHo2sMTtvyeCvIt5LQ=="], + + "@tiptap/extension-gapcursor": ["@tiptap/extension-gapcursor@3.29.2", "", { "peerDependencies": { "@tiptap/extensions": "3.29.2" } }, "sha512-8Q39UR4/Tit759IeW9xZIe3NMwN11GsuA3FLheDyyGn7RrW02HD3HhUDlazE54Ki4HoosjFmChPlN4Ik2ubdRQ=="], + + "@tiptap/extension-hard-break": ["@tiptap/extension-hard-break@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-eUW3LN3fq8rXnjEUeI3D2QONYdLsU3yYQm4jxlErs2h4cfwrFjgf19VSUFVmm6LrFbbQ0OnDVPeVLL6iOwDw2w=="], + + "@tiptap/extension-heading": ["@tiptap/extension-heading@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-6W4aIy70Mh7BNlbG9zZ5FBLhJhU2UUEzgZJ/jwYSCcB30o8McLxJSEjhtoHiX8R78Ah2/JzBGvIe5olZlbeE4A=="], + + "@tiptap/extension-horizontal-rule": ["@tiptap/extension-horizontal-rule@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-8/ZPzbB9X85Mc9/7xVLZupQKBr2UVcQTGr512xtqMW+XkCQRHCph46tRo828YE13IMWI5fWn/FaNCqXG9cULSw=="], + + "@tiptap/extension-image": ["@tiptap/extension-image@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-F+S4iru247mNVZdkNwNDZHeb281DkjsBJinaOGsOyJTvXY+KU5Uq7vY1LQTn493dTfU48Z0yMBUXwJffCT92Mg=="], + + "@tiptap/extension-italic": ["@tiptap/extension-italic@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-iH63V/5wsaMnY4Jz0+meaAGhaec4AiOzOduzl6ZZr5IyGhZ1kthyW84ELt0dyLI3hNceAUhaNWc+I7+vX0aoXA=="], + + "@tiptap/extension-link": ["@tiptap/extension-link@3.29.2", "", { "dependencies": { "linkifyjs": "^4.3.3" }, "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-DcVer5SqrexKCEP6Ip1UPxJUMvcRCCItSv0wxoGytanrimBh2smvcg6X0DWnjlsi5H0updhyl+atYCmmQXUIXA=="], + + "@tiptap/extension-list": ["@tiptap/extension-list@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-WPZ9BHAPT6QeIm1vdVkuoOWvy9a8/EZeJwV2VhU8LXyTAttvzyj4rsbbHyJWvYWlUSTt/QF2AZ2zhKo7u1w3/A=="], + + "@tiptap/extension-list-item": ["@tiptap/extension-list-item@3.29.2", "", { "peerDependencies": { "@tiptap/extension-list": "3.29.2" } }, "sha512-s8vBVHHFT0Qpu7CzAZ7S1kYmSiVaDvUNvMNcZUWnxj6VPfiwmx0eXd9FsjePrRCMoM5tFmPnhFTHDxY3D/eZeQ=="], + + "@tiptap/extension-list-keymap": ["@tiptap/extension-list-keymap@3.29.2", "", { "peerDependencies": { "@tiptap/extension-list": "3.29.2" } }, "sha512-R+3k8OLnxdCH7Xy9ieOwUt5m2Je74u8mikothGmsYVO2Zyq48fIbmZ+X6RBPCu7DBOI2FIUhHEFbKQeDWvDNmA=="], + + "@tiptap/extension-mention": ["@tiptap/extension-mention@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2", "@tiptap/suggestion": "3.29.2" } }, "sha512-WF8ugDa2IRbgyRW+PffPYg8ZI+Qp9azvIsNoyuf+VSg5Vp7ze2TuJXUTObSckyiN5Ann8bDNM9Hbu3TdoI0DFQ=="], + + "@tiptap/extension-node-range": ["@tiptap/extension-node-range@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-7ipYCrGZvnOL0vR4E69m8PSKDg49hH5n8nVFRej3cRn/xAdAl+ytJmrLSE+SLPvw6TN44NWk3iug23IjOu3Nbw=="], + + "@tiptap/extension-ordered-list": ["@tiptap/extension-ordered-list@3.29.2", "", { "peerDependencies": { "@tiptap/extension-list": "3.29.2" } }, "sha512-ndCunC+UsYOpkOtL7vGnDz21UNa45WUlcO9wMT1fbuYow2QnRhsuMlCWENXI52YPPARWuQ0RDgN7q6TaxPERBg=="], + + "@tiptap/extension-paragraph": ["@tiptap/extension-paragraph@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-7qJj5YTr11vvjNgjDN1ypOfwTovc0QOCYcit/rskeuVgnmQZOZQzC/BbyKLLG7UGnpRLemU/mEGbW9pAqjAXkQ=="], + + "@tiptap/extension-placeholder": ["@tiptap/extension-placeholder@3.29.2", "", { "peerDependencies": { "@tiptap/extensions": "3.29.2" } }, "sha512-/BlpPIq2JZk6zLaeYVOXazi6dmd0iRriTymNEnFn1doManN1y5HED9LsMeb/AhNhauL5AgmcHgpvAjbsN9k4SA=="], + + "@tiptap/extension-strike": ["@tiptap/extension-strike@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-aEvLAbddUQZ+FukCreV3q4G2HfNI+odE7E9U+wbq6XsSWKyo8/pDu1muz+TFKNre4blSMOQ3JQmw5UeHDKy+fg=="], + + "@tiptap/extension-text": ["@tiptap/extension-text@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-Ubko45JWWHe8glBt2PiGNF8hcbys/JNalFhiR7Y1X4iOOtAxAKJJxh3+eq+//NTlGuBPdWGp7zw8EEUp7anjKA=="], + + "@tiptap/extension-underline": ["@tiptap/extension-underline@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2" } }, "sha512-K7XwH/xS/5AIREWQ00VTEf/W5U0olp7j6wwit7cdd/8nHv6h6AGr1+iEApHKoLXWQZLfGQKzJlT9W61LAl+fHA=="], + + "@tiptap/extensions": ["@tiptap/extensions@3.29.2", "", { "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-BCz+FCAChSYtUe4BFj97HEO+nSK+J7GxbJgZG4Hg7DT/gI+hRyeNndU8efiQAx3WGdzsFi3UxRpcF1tTQM7iMQ=="], + + "@tiptap/markdown": ["@tiptap/markdown@3.29.2", "", { "dependencies": { "marked": "^17.0.1" }, "peerDependencies": { "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-Knf9YqG3fxOyFuS3pe3eapDz0ya9eqPGzmyMSd5PuHNmR9/Ir6i5qk5+Md6bCPgDNjYskztNm7DoBXPfbXbO/w=="], + + "@tiptap/pm": ["@tiptap/pm@3.29.2", "", { "dependencies": { "prosemirror-changeset": "^2.4.1", "prosemirror-commands": "^1.7.1", "prosemirror-dropcursor": "^1.8.2", "prosemirror-gapcursor": "^1.4.1", "prosemirror-history": "^1.5.0", "prosemirror-inputrules": "^1.5.1", "prosemirror-keymap": "^1.2.3", "prosemirror-model": "^1.25.11", "prosemirror-schema-list": "^1.5.1", "prosemirror-state": "^1.4.4", "prosemirror-tables": "^1.8.5", "prosemirror-transform": "^1.12.0", "prosemirror-view": "^1.41.9" } }, "sha512-GCOme7xHaS+DSoaA4CDcAD3l6JyBlvZhvCyfsy2Vp6j8tEoBkZWio7soYVosmlyn7zq8/64VeFZP5s47yfG7fQ=="], + + "@tiptap/starter-kit": ["@tiptap/starter-kit@3.29.2", "", { "dependencies": { "@tiptap/core": "^3.29.2", "@tiptap/extension-blockquote": "^3.29.2", "@tiptap/extension-bold": "^3.29.2", "@tiptap/extension-bullet-list": "^3.29.2", "@tiptap/extension-code": "^3.29.2", "@tiptap/extension-code-block": "^3.29.2", "@tiptap/extension-document": "^3.29.2", "@tiptap/extension-dropcursor": "^3.29.2", "@tiptap/extension-gapcursor": "^3.29.2", "@tiptap/extension-hard-break": "^3.29.2", "@tiptap/extension-heading": "^3.29.2", "@tiptap/extension-horizontal-rule": "^3.29.2", "@tiptap/extension-italic": "^3.29.2", "@tiptap/extension-link": "^3.29.2", "@tiptap/extension-list": "^3.29.2", "@tiptap/extension-list-item": "^3.29.2", "@tiptap/extension-list-keymap": "^3.29.2", "@tiptap/extension-ordered-list": "^3.29.2", "@tiptap/extension-paragraph": "^3.29.2", "@tiptap/extension-strike": "^3.29.2", "@tiptap/extension-text": "^3.29.2", "@tiptap/extension-underline": "^3.29.2", "@tiptap/extensions": "^3.29.2", "@tiptap/pm": "^3.29.2" } }, "sha512-oTu0tysiqk4zgjEtxRHjAQgxUKaAevZwueOWwSWubHdokqp7SpcbE5n9USJv89HKuTUDm3GjnQH6q8HNn/2DsA=="], + + "@tiptap/suggestion": ["@tiptap/suggestion@3.29.2", "", { "peerDependencies": { "@floating-ui/dom": "^1.0.0", "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2" } }, "sha512-ZEhRm0gnRCwCScR9IrnIBhm9sr6U8vpR9oeznYk3hiedZ48zsgohqvgoIYpWcwYWrT2Pb0NrfhCT8IuSzdJHzQ=="], + + "@tiptap/vue-3": ["@tiptap/vue-3@3.29.2", "", { "optionalDependencies": { "@tiptap/extension-bubble-menu": "^3.29.2", "@tiptap/extension-floating-menu": "^3.29.2" }, "peerDependencies": { "@floating-ui/dom": "^1.0.0", "@tiptap/core": "3.29.2", "@tiptap/pm": "3.29.2", "vue": "^3.0.0" } }, "sha512-rLX+V+HXbsVlk+My8mslvbnbVXZiQZHYtbOiRgxugsqZ9SK1mr1FpgZ/ZNcotJAjecT8FJmPa45ccDnVu66eGA=="], + + "@tiptap/y-tiptap": ["@tiptap/y-tiptap@3.0.8", "", { "dependencies": { "lib0": "^0.2.100" }, "peerDependencies": { "prosemirror-model": "^1.7.1", "prosemirror-state": "^1.2.3", "prosemirror-view": "^1.9.10", "y-protocols": "^1.0.1", "yjs": "^13.5.38" } }, "sha512-+kndlSuoUK9sKVRuxbAHXNrbDvyydnG/Y0NFU9XXqaSkI9IRcrjpOf1RGd7NrC9jJXquDqZS96wOQf6eUpP9Dg=="], + "@tybys/wasm-util": ["@tybys/wasm-util@0.10.3", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg=="], "@types/estree": ["@types/estree@1.0.9", "", {}, "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg=="], @@ -366,9 +526,11 @@ "@types/resolve": ["@types/resolve@1.20.2", "", {}, "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q=="], + "@types/web-bluetooth": ["@types/web-bluetooth@0.0.21", "", {}, "sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA=="], + "@unhead/bundler": ["@unhead/bundler@3.2.3", "", { "dependencies": { "@vitejs/devtools-kit": "^0.4.1", "magic-string": "^1.0.0", "oxc-parser": "^0.140.0", "oxc-walker": "^1.0.0", "ufo": "^1.6.4", "unplugin": "^3.3.0" }, "peerDependencies": { "@unhead/cli": "^3.2.3", "esbuild": ">=0.17.0", "lightningcss": ">=1.20.0", "rolldown": ">=1.0.0-beta.0", "unhead": "^3.2.3", "vite": ">=6.4.2", "webpack": ">=5.0.0" }, "optionalPeers": ["@unhead/cli", "esbuild", "lightningcss", "rolldown", "vite", "webpack"] }, "sha512-fL1LRdTyPYe9dzenElL96yaFW0LcXTUl1RSa5a2ni0n/GxMtvioPwz9y/fD4JnbVG//Kwn3YCv1jfUmlhcoW4g=="], - "@unhead/vue": ["@unhead/vue@3.2.3", "", { "dependencies": { "@unhead/bundler": "3.2.3", "hookable": "^6.1.1", "unhead": "3.2.3", "unplugin": "^3.3.0" }, "peerDependencies": { "vite": ">=6.4.2", "vue": ">=3.5.18", "webpack": ">=5.0.0" }, "optionalPeers": ["vite", "webpack"] }, "sha512-u1qi/0tDyytDSAex8+JMgeDMDlBh3RuzFmTaPOEmbAIx4BG9ej/18ChfM962DC0G7kKhOiuqiSpCfWR5S3XKGg=="], + "@unhead/vue": ["@unhead/vue@2.1.16", "", { "dependencies": { "hookable": "^6.0.1", "unhead": "2.1.16" }, "peerDependencies": { "vue": ">=3.5.18" } }, "sha512-t6QykImeMJcrUTbFB0Coy0cB/OZItHdQFRFLoH8GAVXKWmQORGPrwvueP9me7adOCuMH2uVvrv0nCkbi6zksaA=="], "@valibot/to-json-schema": ["@valibot/to-json-schema@1.7.1", "", { "peerDependencies": { "valibot": "^1.4.0" } }, "sha512-3qkmU6KXWh8GIThEAW3kuRHPQBMjWkKy+Ppz3WkUucx53DTpOa6siMn4xDGSOhlVyMrDaJTCTMLYPZVAIk1P0A=="], @@ -414,6 +576,14 @@ "@vue/shared": ["@vue/shared@3.5.40", "", {}, "sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg=="], + "@vueuse/core": ["@vueuse/core@14.4.0", "", { "dependencies": { "@types/web-bluetooth": "^0.0.21", "@vueuse/metadata": "14.4.0", "@vueuse/shared": "14.4.0" }, "peerDependencies": { "vue": "^3.5.0" } }, "sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ=="], + + "@vueuse/integrations": ["@vueuse/integrations@14.4.0", "", { "dependencies": { "@vueuse/core": "14.4.0", "@vueuse/shared": "14.4.0" }, "peerDependencies": { "async-validator": "^4", "axios": "^1", "change-case": "^5", "drauu": "^0.4", "focus-trap": "^7 || ^8", "fuse.js": "^7", "idb-keyval": "^6", "jwt-decode": "^4", "nprogress": "^0.2", "qrcode": "^1.5", "sortablejs": "^1", "universal-cookie": "^7 || ^8", "vue": "^3.5.0" }, "optionalPeers": ["async-validator", "axios", "change-case", "drauu", "focus-trap", "fuse.js", "idb-keyval", "jwt-decode", "nprogress", "qrcode", "sortablejs", "universal-cookie"] }, "sha512-oJz9qTgczvA7L1nXQFRU7h8tQbOCoiceqvMMhT9XYMyOGTqLJ2rEa09PON+nD2t48sZUfeOmg4eaWJXV4sZb/w=="], + + "@vueuse/metadata": ["@vueuse/metadata@14.4.0", "", {}, "sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g=="], + + "@vueuse/shared": ["@vueuse/shared@14.4.0", "", { "peerDependencies": { "vue": "^3.5.0" } }, "sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g=="], + "abbrev": ["abbrev@3.0.1", "", {}, "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg=="], "abort-controller": ["abort-controller@3.0.0", "", { "dependencies": { "event-target-shim": "^5.0.0" } }, "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="], @@ -436,6 +606,8 @@ "archiver-utils": ["archiver-utils@5.0.2", "", { "dependencies": { "glob": "^10.0.0", "graceful-fs": "^4.2.0", "is-stream": "^2.0.1", "lazystream": "^1.0.0", "lodash": "^4.17.15", "normalize-path": "^3.0.0", "readable-stream": "^4.0.0" } }, "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA=="], + "aria-hidden": ["aria-hidden@1.2.6", "", { "dependencies": { "tslib": "^2.0.0" } }, "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="], + "ast-kit": ["ast-kit@2.2.0", "", { "dependencies": { "@babel/parser": "^7.28.5", "pathe": "^2.0.3" } }, "sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw=="], "ast-walker-scope": ["ast-walker-scope@0.9.0", "", { "dependencies": { "@babel/parser": "^7.29.2", "@babel/types": "^7.29.0", "ast-kit": "^2.2.0" } }, "sha512-IJdzo2vLiElBxKzwS36VsCue/62d6IdWjnPB2v3nuPKeWGynp6FF/CYoLa5i/3jXH/z97ZDdsXz6abpgM6w07A=="], @@ -506,6 +678,8 @@ "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + "colortranslator": ["colortranslator@5.0.0", "", {}, "sha512-Z3UPUKasUVDFCDYAjP2fmlVRf1jFHJv1izAmPjiOa0OCIw1W7iC8PZ2GsoDa8uZv+mKyWopxxStT9q05+27h7w=="], + "commander": ["commander@2.20.3", "", {}, "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="], "commondir": ["commondir@1.0.1", "", {}, "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="], @@ -532,7 +706,7 @@ "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], - "crossws": ["crossws@0.4.10", "", { "peerDependencies": { "srvx": ">=0.11.5" }, "optionalPeers": ["srvx"] }, "sha512-pz3oubH/dt12KjqsUB0IuXW4nwRDQ583iDsP4555Cpdqx0NoU7pGlWBcayyFI8f/l/idRpgjMEfwuOxSWJYlIA=="], + "crossws": ["crossws@0.3.5", "", { "dependencies": { "uncrypto": "^0.1.3" } }, "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA=="], "css-select": ["css-select@5.2.2", "", { "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" } }, "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw=="], @@ -600,10 +774,30 @@ "electron-to-chromium": ["electron-to-chromium@1.5.396", "", {}, "sha512-yHiw2Y3C3H9U6TMbOfoWK/BPreiOPXRfTWPBwQBoZG6/8TB6eOPnsy5oaRYuatR7Fw2SJ4kKforgufeo7fq0EQ=="], + "embla-carousel": ["embla-carousel@8.6.0", "", {}, "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA=="], + + "embla-carousel-auto-height": ["embla-carousel-auto-height@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-/HrJQOEM6aol/oF33gd2QlINcXy3e19fJWvHDuHWp2bpyTa+2dm9tVVJak30m2Qy6QyQ6Fc8DkImtv7pxWOJUQ=="], + + "embla-carousel-auto-scroll": ["embla-carousel-auto-scroll@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-WT9fWhNXFpbQ6kP+aS07oF5IHYLZ1Dx4DkwgCY8Hv2ZyYd2KMCPfMV1q/cA3wFGuLO7GMgKiySLX90/pQkcOdQ=="], + + "embla-carousel-autoplay": ["embla-carousel-autoplay@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-OBu5G3nwaSXkZCo1A6LTaFMZ8EpkYbwIaH+bPqdBnDGQ2fh4+NbzjXjs2SktoPNKCtflfVMc75njaDHOYXcrsA=="], + + "embla-carousel-class-names": ["embla-carousel-class-names@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-l1hm1+7GxQ+zwdU2sea/LhD946on7XO2qk3Xq2XWSwBaWfdgchXdK567yzLtYSHn4sWYdiX+x4nnaj+saKnJkw=="], + + "embla-carousel-fade": ["embla-carousel-fade@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-qaYsx5mwCz72ZrjlsXgs1nKejSrW+UhkbOMwLgfRT7w2LtdEB03nPRI06GHuHv5ac2USvbEiX2/nAHctcDwvpg=="], + + "embla-carousel-reactive-utils": ["embla-carousel-reactive-utils@8.6.0", "", { "peerDependencies": { "embla-carousel": "8.6.0" } }, "sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A=="], + + "embla-carousel-vue": ["embla-carousel-vue@8.6.0", "", { "dependencies": { "embla-carousel": "8.6.0", "embla-carousel-reactive-utils": "8.6.0" }, "peerDependencies": { "vue": "^3.2.37" } }, "sha512-v8UO5UsyLocZnu/LbfQA7Dn2QHuZKurJY93VUmZYP//QRWoCWOsionmvLLAlibkET3pGPs7++03VhJKbWD7vhQ=="], + + "embla-carousel-wheel-gestures": ["embla-carousel-wheel-gestures@8.1.0", "", { "dependencies": { "wheel-gestures": "^2.2.5" }, "peerDependencies": { "embla-carousel": "^8.0.0 || ~8.0.0-rc03" } }, "sha512-J68jkYrxbWDmXOm2n2YHl+uMEXzkGSKjWmjaEgL9xVvPb3HqVmg6rJSKfI3sqIDVvm7mkeTy87wtG/5263XqHQ=="], + "emoji-regex": ["emoji-regex@10.6.0", "", {}, "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="], "encodeurl": ["encodeurl@2.0.0", "", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="], + "enhanced-resolve": ["enhanced-resolve@5.24.4", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.3.3" } }, "sha512-GVoi+ICHocoOIU7qVVM48wOJziRsqrsyqlI0Ce0LdowRn6v3bcH2zUa9kp85ncx0nwIb9/HOCOLS3fdThDG/XQ=="], + "entities": ["entities@7.0.1", "", {}, "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="], "error-stack-parser-es": ["error-stack-parser-es@1.0.5", "", {}, "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA=="], @@ -658,10 +852,18 @@ "fnv1a-64": ["fnv1a-64@0.1.1", "", {}, "sha512-qMpkqWyaiNxwYG7Dt40Bxtp2wV6KW/1woXVJOEvR1KA2ffsZf8pyvlNwJgFHha3teh8iC3d4arvrJ0qTcU445A=="], + "fontaine": ["fontaine@0.8.0", "", { "dependencies": { "@capsizecss/unpack": "^4.0.0", "css-tree": "^3.1.0", "magic-regexp": "^0.10.0", "magic-string": "^0.30.21", "pathe": "^2.0.3", "ufo": "^1.6.1", "unplugin": "^2.3.10" } }, "sha512-eek1GbzOdWIj9FyQH/emqW1aEdfC3lYRCHepzwlFCm5T77fBSRSyNRKE6/antF1/B1M+SfJXVRQTY9GAr7lnDg=="], + + "fontkitten": ["fontkitten@1.0.3", "", { "dependencies": { "tiny-inflate": "^1.0.3" } }, "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw=="], + + "fontless": ["fontless@0.2.1", "", { "dependencies": { "consola": "^3.4.2", "css-tree": "^3.1.0", "defu": "^6.1.4", "esbuild": "^0.27.0", "fontaine": "0.8.0", "jiti": "^2.6.1", "lightningcss": "^1.30.2", "magic-string": "^0.30.21", "ohash": "^2.0.11", "pathe": "^2.0.3", "ufo": "^1.6.1", "unifont": "^0.7.4", "unstorage": "^1.17.1" }, "peerDependencies": { "vite": "*" }, "optionalPeers": ["vite"] }, "sha512-mUWZ8w91/mw2KEcZ6gHNoNNmsAq9Wiw2IypIux5lM03nhXm+WSloXGUNuRETNTLqZexMgpt7Aj/v63qqrsWraQ=="], + "foreground-child": ["foreground-child@3.3.1", "", { "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" } }, "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="], "fraction.js": ["fraction.js@5.3.4", "", {}, "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ=="], + "framer-motion": ["framer-motion@12.43.0", "", { "dependencies": { "motion-dom": "^12.43.0", "motion-utils": "^12.39.0", "tslib": "^2.4.0" }, "peerDependencies": { "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "optionalPeers": ["@emotion/is-prop-valid", "react", "react-dom"] }, "sha512-1eaL3RvR/kAlbG7UYcpMptEyzPoENO0c6w7ZnB3/hh2vSAz/6uGAFn6fdoqTBguNstf3MsFhJHsD/0DHiclG+g=="], + "fresh": ["fresh@2.0.0", "", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], @@ -702,6 +904,8 @@ "hasown": ["hasown@2.0.4", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A=="], + "hey-listen": ["hey-listen@1.0.8", "", {}, "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q=="], + "hookable": ["hookable@6.1.1", "", {}, "sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ=="], "http-errors": ["http-errors@2.0.1", "", { "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", "setprototypeof": "~1.2.0", "statuses": "~2.0.2", "toidentifier": "~1.0.1" } }, "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ=="], @@ -720,6 +924,8 @@ "image-meta": ["image-meta@0.2.2", "", {}, "sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA=="], + "import-meta-resolve": ["import-meta-resolve@4.2.0", "", {}, "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg=="], + "impound": ["impound@1.1.6", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.31", "es-module-lexer": "^2.0.0", "pathe": "^2.0.3", "unplugin": "^3.0.0", "unplugin-utils": "^0.3.1" } }, "sha512-ugavDQkE74SGrBjagNIwNVHNBxX14mmfQnTm4jFGzOoWwYsgihqV698BNr5xwRY9quKK4rEg8bc6ECltllMr+w=="], "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], @@ -762,6 +968,8 @@ "isexe": ["isexe@4.0.0", "", {}, "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw=="], + "isomorphic.js": ["isomorphic.js@0.2.5", "", {}, "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw=="], + "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], "jiti": ["jiti@2.7.0", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ=="], @@ -784,6 +992,8 @@ "lazystream": ["lazystream@1.0.1", "", { "dependencies": { "readable-stream": "^2.0.5" } }, "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw=="], + "lib0": ["lib0@0.2.117", "", { "dependencies": { "isomorphic.js": "^0.2.4" }, "bin": { "0serve": "bin/0serve.js", "0gentesthtml": "bin/gentesthtml.js", "0ecdsa-generate-keypair": "bin/0ecdsa-generate-keypair.js" } }, "sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw=="], + "lightningcss": ["lightningcss@1.33.0", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.33.0", "lightningcss-darwin-arm64": "1.33.0", "lightningcss-darwin-x64": "1.33.0", "lightningcss-freebsd-x64": "1.33.0", "lightningcss-linux-arm-gnueabihf": "1.33.0", "lightningcss-linux-arm64-gnu": "1.33.0", "lightningcss-linux-arm64-musl": "1.33.0", "lightningcss-linux-x64-gnu": "1.33.0", "lightningcss-linux-x64-musl": "1.33.0", "lightningcss-win32-arm64-msvc": "1.33.0", "lightningcss-win32-x64-msvc": "1.33.0" } }, "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA=="], "lightningcss-android-arm64": ["lightningcss-android-arm64@1.33.0", "", { "os": "android", "cpu": "arm64" }, "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg=="], @@ -810,6 +1020,8 @@ "lilconfig": ["lilconfig@3.1.3", "", {}, "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="], + "linkifyjs": ["linkifyjs@4.3.3", "", {}, "sha512-P8aEP5U/D1/IlTY2OeYsErdwh9bGuLE30NcXtKEjgdHcahveQoQwM2yZNsioQHsWFz0P7KKudisbrzCgR0sDHg=="], + "listhen": ["listhen@1.10.1", "", { "dependencies": { "@parcel/watcher-wasm": "^2.5.6", "citty": "^0.2.2", "consola": "^3.4.2", "crossws": "^0.4.10", "defu": "^6.1.7", "get-port-please": "^3.2.0", "h3": "^1.15.11", "http-shutdown": "^1.2.2", "jiti": "^2.7.0", "node-forge": "^1.4.0", "pathe": "^2.0.3", "std-env": "^4.2.0", "tinyclip": "^0.1.15", "ufo": "^1.6.4", "untun": "^0.2.2", "uqr": "^0.1.3" }, "peerDependencies": { "@parcel/watcher": "^2.5.6" }, "optionalPeers": ["@parcel/watcher"], "bin": { "listen": "./bin/listhen.mjs", "listhen": "./bin/listhen.mjs" } }, "sha512-6nt/86SkqUQSLW1ofz8MxC6RhRMqOl3ONISe6qqvJ3xj09aJWQx6DhgSZpugs3PX4PXdOas/WD6A9jx6J2N19A=="], "local-pkg": ["local-pkg@1.2.1", "", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.3.0", "quansync": "^0.2.11" } }, "sha512-++gUqRDEvcnN6Zhqrr+y/CkVEHhlrR96vZn3nZZPYzMcBUyBtTKzB9NadClFIsIVSsu+3i9tfk/erqy9kAmt7Q=="], @@ -818,14 +1030,16 @@ "lru-cache": ["lru-cache@11.5.2", "", {}, "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g=="], - "magic-regexp": ["magic-regexp@0.11.0", "", { "dependencies": { "magic-string": "^0.30.21", "regexp-tree": "^0.1.27", "type-level-regexp": "~0.1.17", "unplugin": "^3.0.0" } }, "sha512-LG77Z/gVnwz7oaDpD4heX6ryl+lcr4l1B2gnP4MMvt2pGhGC1Dfj7dl1pXpP4ih+VQFLuAadeKVa+lARAzfW+Q=="], + "magic-regexp": ["magic-regexp@0.10.0", "", { "dependencies": { "estree-walker": "^3.0.3", "magic-string": "^0.30.12", "mlly": "^1.7.2", "regexp-tree": "^0.1.27", "type-level-regexp": "~0.1.17", "ufo": "^1.5.4", "unplugin": "^2.0.0" } }, "sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg=="], - "magic-string": ["magic-string@1.1.0", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g=="], + "magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], "magic-string-ast": ["magic-string-ast@1.0.3", "", { "dependencies": { "magic-string": "^0.30.19" } }, "sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA=="], "magicast": ["magicast@0.5.3", "", { "dependencies": { "@babel/parser": "^7.29.3", "@babel/types": "^7.29.0", "source-map-js": "^1.2.1" } }, "sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw=="], + "marked": ["marked@17.0.6", "", { "bin": { "marked": "bin/marked.js" } }, "sha512-gB0gkNafnonOw0obSTEGZTT86IuhILt2Wfx0mWH/1Au83kybTayroZ/V6nS25mN7u8ASy+5fMhgB3XPNrOZdmA=="], + "mdn-data": ["mdn-data@2.27.1", "", {}, "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ=="], "merge-stream": ["merge-stream@2.0.0", "", {}, "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="], @@ -852,6 +1066,12 @@ "mocked-exports": ["mocked-exports@0.1.1", "", {}, "sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA=="], + "motion-dom": ["motion-dom@12.43.0", "", { "dependencies": { "motion-utils": "^12.39.0" } }, "sha512-azKON4d9S65PEoFUiQTMTgPheEmzf2QngdRc50AKfJp9Q9mmcBVw22c8eMq9k8kxOFHdL7+WZY7N/5F/lwiDag=="], + + "motion-utils": ["motion-utils@12.39.0", "", {}, "sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ=="], + + "motion-v": ["motion-v@2.3.0", "", { "dependencies": { "framer-motion": "^12.40.0", "hey-listen": "^1.0.8", "motion-dom": "^12.40.0", "motion-utils": "^12.39.0" }, "peerDependencies": { "@vueuse/core": ">=10.0.0", "vue": ">=3.0.0" } }, "sha512-J0CCfXtICCni9RjotDUBOs57xNpYI9yyBSohEOxaRHrmjwOtlw291fhRu/mdgEdSasys96R028YDDOAtWBbRaA=="], + "mrmime": ["mrmime@2.0.1", "", {}, "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="], "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], @@ -906,12 +1126,16 @@ "open": ["open@11.0.0", "", { "dependencies": { "default-browser": "^5.4.0", "define-lazy-prop": "^3.0.0", "is-in-ssh": "^1.0.0", "is-inside-container": "^1.0.0", "powershell-utils": "^0.1.0", "wsl-utils": "^0.3.0" } }, "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw=="], + "orderedmap": ["orderedmap@2.1.1", "", {}, "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g=="], + "oxc-parser": ["oxc-parser@0.140.0", "", { "dependencies": { "@oxc-project/types": "^0.140.0" }, "optionalDependencies": { "@oxc-parser/binding-android-arm-eabi": "0.140.0", "@oxc-parser/binding-android-arm64": "0.140.0", "@oxc-parser/binding-darwin-arm64": "0.140.0", "@oxc-parser/binding-darwin-x64": "0.140.0", "@oxc-parser/binding-freebsd-x64": "0.140.0", "@oxc-parser/binding-linux-arm-gnueabihf": "0.140.0", "@oxc-parser/binding-linux-arm-musleabihf": "0.140.0", "@oxc-parser/binding-linux-arm64-gnu": "0.140.0", "@oxc-parser/binding-linux-arm64-musl": "0.140.0", "@oxc-parser/binding-linux-ppc64-gnu": "0.140.0", "@oxc-parser/binding-linux-riscv64-gnu": "0.140.0", "@oxc-parser/binding-linux-riscv64-musl": "0.140.0", "@oxc-parser/binding-linux-s390x-gnu": "0.140.0", "@oxc-parser/binding-linux-x64-gnu": "0.140.0", "@oxc-parser/binding-linux-x64-musl": "0.140.0", "@oxc-parser/binding-openharmony-arm64": "0.140.0", "@oxc-parser/binding-wasm32-wasi": "0.140.0", "@oxc-parser/binding-win32-arm64-msvc": "0.140.0", "@oxc-parser/binding-win32-ia32-msvc": "0.140.0", "@oxc-parser/binding-win32-x64-msvc": "0.140.0" } }, "sha512-h6QFWd6lBMfjESqgQ27GjzrSDb0qbznp7VDQqp2zvgsrWut4vcchyMIzOVXvGQ2GMZgKw9RWrFNWv9WqGL0p7Q=="], "oxc-walker": ["oxc-walker@1.0.0", "", { "dependencies": { "magic-regexp": "^0.11.0" }, "peerDependencies": { "oxc-parser": ">=0.98.0", "rolldown": ">=1.0.0" }, "optionalPeers": ["oxc-parser", "rolldown"] }, "sha512-eMsHflAGfOskpWxtp9xP/f5b96XLEU8ifTd2gOOCkdux9HMxKGy5S1ru0Gh1B3aPu+YbfmWUUVkcb7MrZz3XyQ=="], "package-json-from-dist": ["package-json-from-dist@1.0.1", "", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="], + "package-manager-detector": ["package-manager-detector@1.8.0", "", {}, "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A=="], + "parseurl": ["parseurl@1.3.3", "", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], @@ -1000,6 +1224,32 @@ "proper-lockfile": ["proper-lockfile@4.1.2", "", { "dependencies": { "graceful-fs": "^4.2.4", "retry": "^0.12.0", "signal-exit": "^3.0.2" } }, "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA=="], + "prosemirror-changeset": ["prosemirror-changeset@2.4.1", "", { "dependencies": { "prosemirror-transform": "^1.0.0" } }, "sha512-96WBLhOaYhJ+kPhLg3uW359Tz6I/MfcrQfL4EGv4SrcqKEMC1gmoGrXHecPE8eOwTVCJ4IwgfzM8fFad25wNfw=="], + + "prosemirror-commands": ["prosemirror-commands@1.7.1", "", { "dependencies": { "prosemirror-model": "^1.0.0", "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.10.2" } }, "sha512-rT7qZnQtx5c0/y/KlYaGvtG411S97UaL6gdp6RIZ23DLHanMYLyfGBV5DtSnZdthQql7W+lEVbpSfwtO8T+L2w=="], + + "prosemirror-dropcursor": ["prosemirror-dropcursor@1.8.3", "", { "dependencies": { "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.1.0", "prosemirror-view": "^1.1.0" } }, "sha512-FoYbsJR8gK+DGlqhNoE29Loa38eIZPzQRIb1VMaDNBoo4OLP6vVof/jR8qFY/6XvUd6Dhug8MDCHl2a/h8RTfQ=="], + + "prosemirror-gapcursor": ["prosemirror-gapcursor@1.4.1", "", { "dependencies": { "prosemirror-keymap": "^1.0.0", "prosemirror-model": "^1.0.0", "prosemirror-state": "^1.0.0", "prosemirror-view": "^1.0.0" } }, "sha512-pMdYaEnjNMSwl11yjEGtgTmLkR08m/Vl+Jj443167p9eB3HVQKhYCc4gmHVDsLPODfZfjr/MmirsdyZziXbQKw=="], + + "prosemirror-history": ["prosemirror-history@1.5.0", "", { "dependencies": { "prosemirror-state": "^1.2.2", "prosemirror-transform": "^1.0.0", "prosemirror-view": "^1.31.0", "rope-sequence": "^1.3.0" } }, "sha512-zlzTiH01eKA55UAf1MEjtssJeHnGxO0j4K4Dpx+gnmX9n+SHNlDqI2oO1Kv1iPN5B1dm5fsljCfqKF9nFL6HRg=="], + + "prosemirror-inputrules": ["prosemirror-inputrules@1.5.1", "", { "dependencies": { "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.0.0" } }, "sha512-7wj4uMjKaXWAQ1CDgxNzNtR9AlsuwzHfdFH1ygEHA2KHF2DOEaXl1CJfNPAKCg9qNEh4rum975QLaCiQPyY6Fw=="], + + "prosemirror-keymap": ["prosemirror-keymap@1.2.3", "", { "dependencies": { "prosemirror-state": "^1.0.0", "w3c-keyname": "^2.2.0" } }, "sha512-4HucRlpiLd1IPQQXNqeo81BGtkY8Ai5smHhKW9jjPKRc2wQIxksg7Hl1tTI2IfT2B/LgX6bfYvXxEpJl7aKYKw=="], + + "prosemirror-model": ["prosemirror-model@1.25.11", "", { "dependencies": { "orderedmap": "^2.0.0" } }, "sha512-QWg9RhnpLlogAmp3p96uEFrE5txQpFynd4vhBAELkwgOCWQs/X0yCzB3/hrHqiPwf91RG5KyWq6553zs9JqIOQ=="], + + "prosemirror-schema-list": ["prosemirror-schema-list@1.5.1", "", { "dependencies": { "prosemirror-model": "^1.0.0", "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.7.3" } }, "sha512-927lFx/uwyQaGwJxLWCZRkjXG0p48KpMj6ueoYiu4JX05GGuGcgzAy62dfiV8eFZftgyBUvLx76RsMe20fJl+Q=="], + + "prosemirror-state": ["prosemirror-state@1.4.4", "", { "dependencies": { "prosemirror-model": "^1.0.0", "prosemirror-transform": "^1.0.0", "prosemirror-view": "^1.27.0" } }, "sha512-6jiYHH2CIGbCfnxdHbXZ12gySFY/fz/ulZE333G6bPqIZ4F+TXo9ifiR86nAHpWnfoNjOb3o5ESi7J8Uz1jXHw=="], + + "prosemirror-tables": ["prosemirror-tables@1.8.5", "", { "dependencies": { "prosemirror-keymap": "^1.2.3", "prosemirror-model": "^1.25.4", "prosemirror-state": "^1.4.4", "prosemirror-transform": "^1.10.5", "prosemirror-view": "^1.41.4" } }, "sha512-V/0cDCsHKHe/tfWkeCmthNUcEp1IVO3p6vwN8XtwE9PZQLAZJigbw3QoraAdfJPir4NKJtNvOB8oYGKRl+t0Dw=="], + + "prosemirror-transform": ["prosemirror-transform@1.12.0", "", { "dependencies": { "prosemirror-model": "^1.21.0" } }, "sha512-GxboyN4AMIsoHNtz5uf2r2Ru551i5hWeCMD6E2Ib4Eogqoub0NflniaBPVQ4MrGE5yZ8JV9tUHg9qcZTTrcN4w=="], + + "prosemirror-view": ["prosemirror-view@1.42.2", "", { "dependencies": { "prosemirror-model": "^1.25.8", "prosemirror-state": "^1.0.0", "prosemirror-transform": "^1.1.0" } }, "sha512-Pdg0l5kXm8aLDquFAnQFTCITg0q44sLqBlHlpsVLD9segdOao8TOfQdAhCrCXyVgPSRr6UDDROOIWA3bIrN9YQ=="], + "quansync": ["quansync@0.2.11", "", {}, "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA=="], "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], @@ -1022,6 +1272,8 @@ "regexp-tree": ["regexp-tree@0.1.27", "", { "bin": { "regexp-tree": "bin/regexp-tree" } }, "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA=="], + "reka-ui": ["reka-ui@2.10.1", "", { "dependencies": { "@floating-ui/dom": "^1.6.13", "@floating-ui/vue": "^1.1.6", "@internationalized/date": "^3.5.0", "@internationalized/number": "^3.5.0", "@tanstack/vue-virtual": "^3.12.0", "@vueuse/core": "^14.1.0", "@vueuse/shared": "^14.1.0", "aria-hidden": "^1.2.4", "defu": "^6.1.5", "ohash": "^2.0.11" }, "peerDependencies": { "vue": ">= 3.4.0" } }, "sha512-drcOQ4rQtDYAcGCsyQBqQg8QQ+H3B+zDaMJU0h8KPEPMa7g9BHu3zcOi4OB39XJSWizceFoNO0Z9tctSGLOXqg=="], + "resolve": ["resolve@1.22.12", "", { "dependencies": { "es-errors": "^1.3.0", "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA=="], "resolve-from": ["resolve-from@5.0.0", "", {}, "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="], @@ -1038,6 +1290,8 @@ "rollup-plugin-visualizer": ["rollup-plugin-visualizer@7.0.1", "", { "dependencies": { "open": "^11.0.0", "picomatch": "^4.0.2", "source-map": "^0.7.4", "yargs": "^18.0.0" }, "peerDependencies": { "rolldown": "1.x || ^1.0.0-beta || ^1.0.0-rc", "rollup": "2.x || 3.x || 4.x" }, "optionalPeers": ["rolldown", "rollup"], "bin": { "rollup-plugin-visualizer": "dist/bin/cli.js" } }, "sha512-UJUT4+1Ho4OcWmPYU3sYXgUqI8B8Ayfe06MX7y0qCJ1K8aGoKtR/NDd/2nZqM7ADkrzny+I99Ul7GgyoiVNAgg=="], + "rope-sequence": ["rope-sequence@1.3.4", "", {}, "sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ=="], + "rou3": ["rou3@0.9.1", "", {}, "sha512-z/sSmzvtwMDDnxsPVhfWMuG6F6mbmhFDXoVqLmMfbpDD9qfV3GDmSQpf0+W296/ZDIpW2wcMmBfpVFzcnOi/nA=="], "run-applescript": ["run-applescript@7.1.0", "", {}, "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q=="], @@ -1124,6 +1378,14 @@ "tagged-tag": ["tagged-tag@1.0.0", "", {}, "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng=="], + "tailwind-merge": ["tailwind-merge@3.6.0", "", {}, "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w=="], + + "tailwind-variants": ["tailwind-variants@3.3.0", "", { "peerDependencies": { "tailwind-merge": ">=3.0.0", "tailwindcss": "*" }, "optionalPeers": ["tailwind-merge", "tailwindcss"] }, "sha512-t1QsB42dcwUdaCEArO0tRZcP0nbCcAmJKRYCs7jmwYSFOCXlGqgO8c0TrCYm9OranYmT6i9YOi8LFo2gxmxnow=="], + + "tailwindcss": ["tailwindcss@4.3.3", "", {}, "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ=="], + + "tapable": ["tapable@2.3.3", "", {}, "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A=="], + "tar": ["tar@7.5.22", "", { "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.1.0", "yallist": "^5.0.0" } }, "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA=="], "tar-stream": ["tar-stream@3.2.0", "", { "dependencies": { "b4a": "^1.6.4", "bare-fs": "^4.5.5", "fast-fifo": "^1.2.0", "streamx": "^2.15.0" } }, "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg=="], @@ -1134,6 +1396,8 @@ "text-decoder": ["text-decoder@1.2.7", "", { "dependencies": { "b4a": "^1.6.4" } }, "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ=="], + "tiny-inflate": ["tiny-inflate@1.0.3", "", {}, "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="], + "tiny-invariant": ["tiny-invariant@1.3.3", "", {}, "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], "tinyclip": ["tinyclip@0.1.15", "", {}, "sha512-uo33abH+Ays0xYaDysoBt494Hb3hsEczMpcC0MwFl773pazORx4fmvKhclhR1wonUbB6vvpRsvVMwnhfqeMc+A=="], @@ -1158,6 +1422,8 @@ "type-level-regexp": ["type-level-regexp@0.1.17", "", {}, "sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg=="], + "typescript": ["typescript@6.0.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="], + "ufo": ["ufo@1.6.4", "", {}, "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA=="], "ultrahtml": ["ultrahtml@1.7.0", "", {}, "sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g=="], @@ -1174,12 +1440,18 @@ "unicorn-magic": ["unicorn-magic@0.4.0", "", {}, "sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw=="], + "unifont": ["unifont@0.7.4", "", { "dependencies": { "css-tree": "^3.1.0", "ofetch": "^1.5.1", "ohash": "^2.0.11" } }, "sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg=="], + "unimport": ["unimport@6.3.1", "", { "dependencies": { "acorn": "^8.16.0", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "local-pkg": "^1.1.2", "magic-string": "^0.30.21", "mlly": "^1.8.2", "pathe": "^2.0.3", "picomatch": "^4.0.4", "pkg-types": "^2.3.1", "scule": "^1.3.0", "strip-literal": "^3.1.0", "tinyglobby": "^0.2.16", "unplugin": "^3.0.0", "unplugin-utils": "^0.3.1" }, "peerDependencies": { "oxc-parser": "*", "rolldown": "^1.0.0" }, "optionalPeers": ["oxc-parser", "rolldown"] }, "sha512-43BV4iELfhpZ0JNSedMNdBqomAIaJwBrmTqIUYRb8ly3XVQihcRPAVIOSwb23XVCJgtjSf+f82d5Qpdsxqh8iQ=="], "unplugin": ["unplugin@3.3.0", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "picomatch": "^4.0.4", "webpack-virtual-modules": "^0.6.2" }, "peerDependencies": { "@farmfe/core": "*", "@rspack/core": "*", "bun-types-no-globals": "*", "esbuild": "*", "rolldown": "*", "rollup": "*", "unloader": "*", "vite": "*", "webpack": "*" }, "optionalPeers": ["@farmfe/core", "@rspack/core", "bun-types-no-globals", "esbuild", "rolldown", "rollup", "unloader", "vite", "webpack"] }, "sha512-qa66K+crbfyE6JK10GjvbJeRrOsuC/JpbnHctfyp/i4oBTxWOzJfRZyDiOk1PtErMFRu8JhsU/wPvOdBNWe5Rg=="], + "unplugin-auto-import": ["unplugin-auto-import@21.0.0", "", { "dependencies": { "local-pkg": "^1.1.2", "magic-string": "^0.30.21", "picomatch": "^4.0.3", "unimport": "^5.6.0", "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" }, "peerDependencies": { "@nuxt/kit": "^4.0.0", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-vWuC8SwqJmxZFYwPojhOhOXDb5xFhNNcEVb9K/RFkyk/3VnfaOjzitWN7v+8DEKpMjSsY2AEGXNgt6I0yQrhRQ=="], + "unplugin-utils": ["unplugin-utils@0.3.2", "", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.4" } }, "sha512-xVToRh2CTmLk2HnEG7ac4rl1MJTT3RFkpS8B++/SnB0kXvuaavD+n3m/vrzyWQOdJNSZQACnbz01pnppbwV5BA=="], + "unplugin-vue-components": ["unplugin-vue-components@32.1.0", "", { "dependencies": { "chokidar": "^5.0.0", "local-pkg": "^1.2.0", "magic-string": "^0.30.21", "mlly": "^1.8.2", "obug": "^2.1.1", "picomatch": "^4.0.4", "tinyglobby": "^0.2.16", "unplugin": "^3.0.0", "unplugin-utils": "^0.3.1" }, "peerDependencies": { "@nuxt/kit": "^3.2.2 || ^4.0.0", "vue": "^3.0.0" }, "optionalPeers": ["@nuxt/kit"] }, "sha512-YiUkSxuRjab18XFOrX5VsIxXzccrfmHVGsGeJgSgklb829DQmCy9E4vvDUE4tuvZZdxyFJZX0Oc4TPnnxiiMyg=="], + "unrouting": ["unrouting@0.1.7", "", { "dependencies": { "escape-string-regexp": "^5.0.0", "ufo": "^1.6.3" } }, "sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ=="], "unstorage": ["unstorage@1.17.5", "", { "dependencies": { "anymatch": "^3.1.3", "chokidar": "^5.0.0", "destr": "^2.0.5", "h3": "^1.15.10", "lru-cache": "^11.2.7", "node-fetch-native": "^1.6.7", "ofetch": "^1.5.1", "ufo": "^1.6.3" }, "peerDependencies": { "@azure/app-configuration": "^1.8.0", "@azure/cosmos": "^4.2.0", "@azure/data-tables": "^13.3.0", "@azure/identity": "^4.6.0", "@azure/keyvault-secrets": "^4.9.0", "@azure/storage-blob": "^12.26.0", "@capacitor/preferences": "^6 || ^7 || ^8", "@deno/kv": ">=0.9.0", "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", "@planetscale/database": "^1.19.0", "@upstash/redis": "^1.34.3", "@vercel/blob": ">=0.27.1", "@vercel/functions": "^2.2.12 || ^3.0.0", "@vercel/kv": "^1 || ^2 || ^3", "aws4fetch": "^1.0.20", "db0": ">=0.2.1", "idb-keyval": "^6.2.1", "ioredis": "^5.4.2", "uploadthing": "^7.4.4" }, "optionalPeers": ["@azure/app-configuration", "@azure/cosmos", "@azure/data-tables", "@azure/identity", "@azure/keyvault-secrets", "@azure/storage-blob", "@capacitor/preferences", "@deno/kv", "@netlify/blobs", "@planetscale/database", "@upstash/redis", "@vercel/blob", "@vercel/functions", "@vercel/kv", "aws4fetch", "db0", "idb-keyval", "ioredis", "uploadthing"] }, "sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg=="], @@ -1198,6 +1470,8 @@ "valibot": ["valibot@1.4.2", "", { "peerDependencies": { "typescript": ">=5" }, "optionalPeers": ["typescript"] }, "sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg=="], + "vaul-vue": ["vaul-vue@0.4.1", "", { "dependencies": { "@vueuse/core": "^10.8.0", "reka-ui": "^2.0.0", "vue": "^3.4.5" } }, "sha512-A6jOWOZX5yvyo1qMn7IveoWN91mJI5L3BUKsIwkg6qrTGgHs1Sb1JF/vyLJgnbN1rH4OOOxFbtqL9A46bOyGUQ=="], + "vite": ["vite@8.1.5", "", { "dependencies": { "lightningcss": "^1.32.0", "picomatch": "^4.0.5", "postcss": "^8.5.17", "rolldown": "~1.1.5", "tinyglobby": "^0.2.17" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "@vitejs/devtools": "^0.3.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "@vitejs/devtools", "esbuild", "jiti", "less", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw=="], "vite-dev-rpc": ["vite-dev-rpc@2.0.0", "", { "dependencies": { "birpc": "^4.0.0", "vite-hot-client": "^2.2.0" }, "peerDependencies": { "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 || ^8.0.0" } }, "sha512-yKwbTwdHKSD2k/aGqyWpPHepo45OQc8lH3/6IfT4ZqeKE26ooKvi4WIEKzqWav8v+9Is8u1k8q54hvOmqASazA=="], @@ -1218,16 +1492,24 @@ "vue-bundle-renderer": ["vue-bundle-renderer@2.3.1", "", { "dependencies": { "ufo": "^1.6.4" } }, "sha512-7F4LNMopUw5RgYWo4zCmVUHCc6aQRC6dCKHUYkM/n+fux4AUGdL1x6m5A515WWyFysRRN7cx3hBzVqoisfRfzw=="], + "vue-component-type-helpers": ["vue-component-type-helpers@3.3.8", "", {}, "sha512-troqCMmQodQDqUqn63NQaFi+CDSclSe7sc8VEBFqf5GFLqmGR2Ph3P2WEC7qwpRVyEWsTi/aAr4vyOe/B1hU3g=="], + + "vue-demi": ["vue-demi@0.14.10", "", { "peerDependencies": { "@vue/composition-api": "^1.0.0-rc.1", "vue": "^3.0.0-0 || ^2.6.0" }, "optionalPeers": ["@vue/composition-api"], "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" } }, "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg=="], + "vue-devtools-stub": ["vue-devtools-stub@0.1.0", "", {}, "sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ=="], "vue-router": ["vue-router@5.2.0", "", { "dependencies": { "@babel/generator": "^8.0.0", "@vue-macros/common": "^3.1.3", "@vue/devtools-api": "^8.1.5", "ast-walker-scope": "^0.9.0", "chokidar": "^5.0.0", "json5": "^2.2.3", "local-pkg": "^1.2.1", "magic-string": "^0.30.21", "mlly": "^1.8.2", "muggle-string": "^0.4.1", "nostics": "^1.1.4", "pathe": "^2.0.3", "picomatch": "^4.0.5", "scule": "^1.3.0", "tinyglobby": "^0.2.17", "unplugin": "^3.3.0", "unplugin-utils": "^0.3.2", "yaml": "^2.9.0" }, "peerDependencies": { "@pinia/colada": ">=0.21.2", "@vue/compiler-sfc": "^3.5.34 || ^4.0.0", "pinia": "^3.0.4 || ^4.0.2", "vite": "^7.3.0 || ^8.0.0", "vue": "^3.5.34 || ^4.0.0" }, "optionalPeers": ["@pinia/colada", "@vue/compiler-sfc", "pinia", "vite"] }, "sha512-QAC5i0LEb1GLG0LXDQmHu8L7FX12j0KwU/JTKmLQUJMrn04gQdKP6Du+p0QwpHb3iy71vBlqnHQ8WAfOSAWhqw=="], + "w3c-keyname": ["w3c-keyname@2.2.8", "", {}, "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ=="], + "webidl-conversions": ["webidl-conversions@3.0.1", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="], "webpack-virtual-modules": ["webpack-virtual-modules@0.6.2", "", {}, "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ=="], "whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="], + "wheel-gestures": ["wheel-gestures@2.2.48", "", {}, "sha512-f+Gy33Oa5Z14XY9679Zze+7VFhbsQfBFXodnU2x589l4kxGM9L5Y8zETTmcMR5pWOPQyRv4Z0lNax6xCO0NSlA=="], + "which": ["which@6.0.1", "", { "dependencies": { "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" } }, "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg=="], "wrap-ansi": ["wrap-ansi@9.0.2", "", { "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", "strip-ansi": "^7.1.0" } }, "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww=="], @@ -1238,6 +1520,8 @@ "wsl-utils": ["wsl-utils@0.3.1", "", { "dependencies": { "is-wsl": "^3.1.0", "powershell-utils": "^0.1.0" } }, "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg=="], + "y-protocols": ["y-protocols@1.0.7", "", { "dependencies": { "lib0": "^0.2.85" }, "peerDependencies": { "yjs": "^13.0.0" } }, "sha512-YSVsLoXxO67J6eE/nV4AtFtT3QEotZf5sK5BHxFBXso7VDUT3Tx07IfA6hsu5Q5OmBdMkQVmFZ9QOA7fikWvnw=="], + "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="], "yallist": ["yallist@5.0.0", "", {}, "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw=="], @@ -1248,6 +1532,8 @@ "yargs-parser": ["yargs-parser@22.0.0", "", {}, "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw=="], + "yjs": ["yjs@13.6.31", "", { "dependencies": { "lib0": "^0.2.99" } }, "sha512-Eq+5BRfbeGyqGVrTJL3bEcr8gKkxPuyuoHmAwpk52fDb8kOVMrfVSTRPd6yiGgX5Fskb96qCRjzjbRjrL4YEnw=="], + "youch": ["youch@4.1.1", "", { "dependencies": { "@poppinss/colors": "^4.1.6", "@poppinss/dumper": "^0.7.0", "@speed-highlight/core": "^1.2.14", "cookie-es": "^3.0.1", "youch-core": "^0.3.3" } }, "sha512-mxW3qiSnl+GRxXsaUMzv2Mbada1Y8CDltET9UxejDQe6DBYlSekghl5U5K0ReAikcHDi0G1vKZEmmo/NWAGKLA=="], "youch-core": ["youch-core@0.3.3", "", { "dependencies": { "@poppinss/exception": "^1.2.2", "error-stack-parser-es": "^1.0.5" } }, "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA=="], @@ -1298,26 +1584,42 @@ "@babel/traverse/@babel/types": ["@babel/types@7.29.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="], + "@dxup/nuxt/magic-string": ["magic-string@1.1.0", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g=="], + "@isaacs/cliui/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], "@isaacs/cliui/wrap-ansi": ["wrap-ansi@8.1.0", "", { "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } }, "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ=="], + "@nuxt/nitro-server/@unhead/vue": ["@unhead/vue@3.2.3", "", { "dependencies": { "@unhead/bundler": "3.2.3", "hookable": "^6.1.1", "unhead": "3.2.3", "unplugin": "^3.3.0" }, "peerDependencies": { "vite": ">=6.4.2", "vue": ">=3.5.18", "webpack": ">=5.0.0" }, "optionalPeers": ["vite", "webpack"] }, "sha512-u1qi/0tDyytDSAex8+JMgeDMDlBh3RuzFmTaPOEmbAIx4BG9ej/18ChfM962DC0G7kKhOiuqiSpCfWR5S3XKGg=="], + "@nuxt/telemetry/ofetch": ["ofetch@2.0.0-alpha.3", "", {}, "sha512-zpYTCs2byOuft65vI3z43Dd6iSdFbOZZLb9/d21aCpx2rGastVU9dOCv0lu4ykc1Ur1anAYjDi3SUvR0vq50JA=="], "@parcel/watcher-wasm/napi-wasm": ["napi-wasm@1.1.3", "", { "bundled": true }, "sha512-h/4nMGsHjZDCYmQVNODIrYACVJ+I9KItbG+0si6W/jSjdA9JbWDoU4LLeMXVcEQGHjttI2tuXqDrbGF7qkUHHg=="], "@rollup/plugin-commonjs/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], - "@rollup/plugin-commonjs/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "@rollup/plugin-inject/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], - "@rollup/plugin-inject/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - - "@rollup/plugin-replace/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "@rollup/pluginutils/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], + "@tailwindcss/node/lightningcss": ["lightningcss@1.32.0", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.11.2", "", { "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" }, "bundled": true }, "sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.11.2", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA=="], + + "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="], + + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@1.1.6", "", { "dependencies": { "@tybys/wasm-util": "^0.10.3" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" }, "bundled": true }, "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg=="], + + "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/wasm-util@0.10.3", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg=="], + + "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@unhead/bundler/magic-string": ["magic-string@1.1.0", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g=="], + + "@unhead/vue/unhead": ["unhead@2.1.16", "", { "dependencies": { "hookable": "^6.0.1" } }, "sha512-cD2Q4a6SQHhW9/bPp17NT4GJ1yS0DSLe75WEHKQ8bKa/wjB6cIki3KeL86hhllNBcpv8i6bxdwtwQunneXPqKQ=="], + "@vercel/nft/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], "@vue/babel-plugin-jsx/@babel/types": ["@babel/types@7.29.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="], @@ -1326,8 +1628,6 @@ "@vue/compiler-sfc/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], - "@vue/compiler-sfc/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "@vue/devtools-kit/birpc": ["birpc@2.9.0", "", {}, "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw=="], "@vue/devtools-kit/hookable": ["hookable@5.5.3", "", {}, "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ=="], @@ -1348,19 +1648,23 @@ "csso/css-tree": ["css-tree@2.2.1", "", { "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" } }, "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA=="], + "devframe/crossws": ["crossws@0.4.10", "", { "peerDependencies": { "srvx": ">=0.11.5" }, "optionalPeers": ["srvx"] }, "sha512-pz3oubH/dt12KjqsUB0IuXW4nwRDQ583iDsP4555Cpdqx0NoU7pGlWBcayyFI8f/l/idRpgjMEfwuOxSWJYlIA=="], + "devframe/h3": ["h3@2.0.1-rc.26", "", { "dependencies": { "rou3": "^0.9.1", "srvx": "^0.12.4" }, "peerDependencies": { "crossws": "^0.4.9" }, "optionalPeers": ["crossws"], "bin": { "h3": "bin/h3.mjs" } }, "sha512-GDxlvDsKxgjRvG5UBRJYyGJTMWLV30CJ4cV+e7QCTgftDHihrvio1fVPbNembhEr6J4WNm8IWy3fookgyTweLw=="], "dom-serializer/entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="], - "h3/cookie-es": ["cookie-es@1.2.3", "", {}, "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw=="], + "fontaine/unplugin": ["unplugin@2.3.11", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "acorn": "^8.15.0", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww=="], - "h3/crossws": ["crossws@0.3.5", "", { "dependencies": { "uncrypto": "^0.1.3" } }, "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA=="], + "fontless/esbuild": ["esbuild@0.27.7", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.27.7", "@esbuild/android-arm": "0.27.7", "@esbuild/android-arm64": "0.27.7", "@esbuild/android-x64": "0.27.7", "@esbuild/darwin-arm64": "0.27.7", "@esbuild/darwin-x64": "0.27.7", "@esbuild/freebsd-arm64": "0.27.7", "@esbuild/freebsd-x64": "0.27.7", "@esbuild/linux-arm": "0.27.7", "@esbuild/linux-arm64": "0.27.7", "@esbuild/linux-ia32": "0.27.7", "@esbuild/linux-loong64": "0.27.7", "@esbuild/linux-mips64el": "0.27.7", "@esbuild/linux-ppc64": "0.27.7", "@esbuild/linux-riscv64": "0.27.7", "@esbuild/linux-s390x": "0.27.7", "@esbuild/linux-x64": "0.27.7", "@esbuild/netbsd-arm64": "0.27.7", "@esbuild/netbsd-x64": "0.27.7", "@esbuild/openbsd-arm64": "0.27.7", "@esbuild/openbsd-x64": "0.27.7", "@esbuild/openharmony-arm64": "0.27.7", "@esbuild/sunos-x64": "0.27.7", "@esbuild/win32-arm64": "0.27.7", "@esbuild/win32-ia32": "0.27.7", "@esbuild/win32-x64": "0.27.7" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w=="], + + "h3/cookie-es": ["cookie-es@1.2.3", "", {}, "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw=="], "lazystream/readable-stream": ["readable-stream@2.3.8", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA=="], - "magic-regexp/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + "listhen/crossws": ["crossws@0.4.10", "", { "peerDependencies": { "srvx": ">=0.11.5" }, "optionalPeers": ["srvx"] }, "sha512-pz3oubH/dt12KjqsUB0IuXW4nwRDQ583iDsP4555Cpdqx0NoU7pGlWBcayyFI8f/l/idRpgjMEfwuOxSWJYlIA=="], - "magic-string-ast/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + "magic-regexp/unplugin": ["unplugin@2.3.11", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "acorn": "^8.15.0", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww=="], "magicast/@babel/types": ["@babel/types@7.29.7", "", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="], @@ -1370,20 +1674,24 @@ "nitropack/cookie-es": ["cookie-es@2.0.1", "", {}, "sha512-aVf4A4hI2w70LnF7GG+7xDQUkliwiXWXFvTjkip4+b64ygDQ2sJPRSKFDHbxn8o0xu9QzPkMuuiWIXyFSE2slA=="], - "nitropack/crossws": ["crossws@0.3.5", "", { "dependencies": { "uncrypto": "^0.1.3" } }, "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA=="], - "nitropack/hookable": ["hookable@5.5.3", "", {}, "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ=="], - "nitropack/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "nitropack/unctx": ["unctx@2.5.0", "", { "dependencies": { "acorn": "^8.15.0", "estree-walker": "^3.0.3", "magic-string": "^0.30.21", "unplugin": "^2.3.11" } }, "sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg=="], "npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="], + "nuxt/@unhead/vue": ["@unhead/vue@3.2.3", "", { "dependencies": { "@unhead/bundler": "3.2.3", "hookable": "^6.1.1", "unhead": "3.2.3", "unplugin": "^3.3.0" }, "peerDependencies": { "vite": ">=6.4.2", "vue": ">=3.5.18", "webpack": ">=5.0.0" }, "optionalPeers": ["vite", "webpack"] }, "sha512-u1qi/0tDyytDSAex8+JMgeDMDlBh3RuzFmTaPOEmbAIx4BG9ej/18ChfM962DC0G7kKhOiuqiSpCfWR5S3XKGg=="], + + "nuxt/magic-string": ["magic-string@1.1.0", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g=="], + + "oxc-walker/magic-regexp": ["magic-regexp@0.11.0", "", { "dependencies": { "magic-string": "^0.30.21", "regexp-tree": "^0.1.27", "type-level-regexp": "~0.1.17", "unplugin": "^3.0.0" } }, "sha512-LG77Z/gVnwz7oaDpD4heX6ryl+lcr4l1B2gnP4MMvt2pGhGC1Dfj7dl1pXpP4ih+VQFLuAadeKVa+lARAzfW+Q=="], + "proper-lockfile/signal-exit": ["signal-exit@3.0.7", "", {}, "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="], "readdir-glob/minimatch": ["minimatch@5.1.9", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw=="], + "rolldown-string/magic-string": ["magic-string@1.1.0", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g=="], + "source-map-support/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], @@ -1396,20 +1704,18 @@ "svgo/commander": ["commander@11.1.0", "", {}, "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="], - "unimport/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + "unplugin-auto-import/unimport": ["unimport@5.7.0", "", { "dependencies": { "acorn": "^8.16.0", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "local-pkg": "^1.1.2", "magic-string": "^0.30.21", "mlly": "^1.8.0", "pathe": "^2.0.3", "picomatch": "^4.0.3", "pkg-types": "^2.3.0", "scule": "^1.3.0", "strip-literal": "^3.1.0", "tinyglobby": "^0.2.15", "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" } }, "sha512-njnL6sp8lEA8QQbZrt+52p/g4X0rw3bnGGmUcJnt1jeG8+iiqO779aGz0PirCtydAIVcuTBRlJ52F0u46z309Q=="], + + "unplugin-auto-import/unplugin": ["unplugin@2.3.11", "", { "dependencies": { "@jridgewell/remapping": "^2.3.5", "acorn": "^8.15.0", "picomatch": "^4.0.3", "webpack-virtual-modules": "^0.6.2" } }, "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww=="], "untyped/citty": ["citty@0.1.6", "", { "dependencies": { "consola": "^3.2.3" } }, "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ=="], - "unwasm/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], + "vaul-vue/@vueuse/core": ["@vueuse/core@10.11.1", "", { "dependencies": { "@types/web-bluetooth": "^0.0.20", "@vueuse/metadata": "10.11.1", "@vueuse/shared": "10.11.1", "vue-demi": ">=0.14.8" } }, "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww=="], "vite/rolldown": ["rolldown@1.1.5", "", { "dependencies": { "@oxc-project/types": "=0.139.0", "@rolldown/pluginutils": "^1.0.0" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.1.5", "@rolldown/binding-darwin-arm64": "1.1.5", "@rolldown/binding-darwin-x64": "1.1.5", "@rolldown/binding-freebsd-x64": "1.1.5", "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", "@rolldown/binding-linux-arm64-gnu": "1.1.5", "@rolldown/binding-linux-arm64-musl": "1.1.5", "@rolldown/binding-linux-ppc64-gnu": "1.1.5", "@rolldown/binding-linux-s390x-gnu": "1.1.5", "@rolldown/binding-linux-x64-gnu": "1.1.5", "@rolldown/binding-linux-x64-musl": "1.1.5", "@rolldown/binding-openharmony-arm64": "1.1.5", "@rolldown/binding-wasm32-wasi": "1.1.5", "@rolldown/binding-win32-arm64-msvc": "1.1.5", "@rolldown/binding-win32-x64-msvc": "1.1.5" }, "bin": { "rolldown": "./bin/cli.mjs" } }, "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA=="], "vite-plugin-checker/npm-run-path": ["npm-run-path@6.0.0", "", { "dependencies": { "path-key": "^4.0.0", "unicorn-magic": "^0.3.0" } }, "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA=="], - "vite-plugin-vue-tracer/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - - "vue-router/magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "wrap-ansi/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="], "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], @@ -1462,6 +1768,28 @@ "@isaacs/cliui/string-width/emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], + "@tailwindcss/node/lightningcss/lightningcss-android-arm64": ["lightningcss-android-arm64@1.32.0", "", { "os": "android", "cpu": "arm64" }, "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg=="], + + "@tailwindcss/node/lightningcss/lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.32.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ=="], + + "@tailwindcss/node/lightningcss/lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.32.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w=="], + + "@tailwindcss/node/lightningcss/lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.32.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig=="], + + "@tailwindcss/node/lightningcss/lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.32.0", "", { "os": "linux", "cpu": "arm" }, "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw=="], + + "@tailwindcss/node/lightningcss/lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.32.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ=="], + + "@tailwindcss/node/lightningcss/lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.32.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg=="], + + "@tailwindcss/node/lightningcss/lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.32.0", "", { "os": "linux", "cpu": "x64" }, "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA=="], + + "@tailwindcss/node/lightningcss/lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.32.0", "", { "os": "linux", "cpu": "x64" }, "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg=="], + + "@tailwindcss/node/lightningcss/lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.32.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw=="], + + "@tailwindcss/node/lightningcss/lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.32.0", "", { "os": "win32", "cpu": "x64" }, "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q=="], + "@vue/babel-plugin-jsx/@babel/types/@babel/helper-string-parser": ["@babel/helper-string-parser@7.29.7", "", {}, "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw=="], "@vue/babel-plugin-jsx/@babel/types/@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.29.7", "", {}, "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg=="], @@ -1480,6 +1808,58 @@ "devframe/h3/srvx": ["srvx@0.12.4", "", { "bin": { "srvx": "bin/srvx.mjs" } }, "sha512-RixzFlMn3dvzDTpKIAXhXrqL4cy6vScNCP0VVwgVbUBU94o+DiXLsFnAZetbyKAEnK6Ox3hzHXWGsyv/Iibv7g=="], + "fontless/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.27.7", "", { "os": "aix", "cpu": "ppc64" }, "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg=="], + + "fontless/esbuild/@esbuild/android-arm": ["@esbuild/android-arm@0.27.7", "", { "os": "android", "cpu": "arm" }, "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ=="], + + "fontless/esbuild/@esbuild/android-arm64": ["@esbuild/android-arm64@0.27.7", "", { "os": "android", "cpu": "arm64" }, "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ=="], + + "fontless/esbuild/@esbuild/android-x64": ["@esbuild/android-x64@0.27.7", "", { "os": "android", "cpu": "x64" }, "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg=="], + + "fontless/esbuild/@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.27.7", "", { "os": "darwin", "cpu": "arm64" }, "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw=="], + + "fontless/esbuild/@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.27.7", "", { "os": "darwin", "cpu": "x64" }, "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ=="], + + "fontless/esbuild/@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.27.7", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w=="], + + "fontless/esbuild/@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.27.7", "", { "os": "freebsd", "cpu": "x64" }, "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ=="], + + "fontless/esbuild/@esbuild/linux-arm": ["@esbuild/linux-arm@0.27.7", "", { "os": "linux", "cpu": "arm" }, "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA=="], + + "fontless/esbuild/@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.27.7", "", { "os": "linux", "cpu": "arm64" }, "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A=="], + + "fontless/esbuild/@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.27.7", "", { "os": "linux", "cpu": "ia32" }, "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg=="], + + "fontless/esbuild/@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.27.7", "", { "os": "linux", "cpu": "none" }, "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q=="], + + "fontless/esbuild/@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.27.7", "", { "os": "linux", "cpu": "none" }, "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw=="], + + "fontless/esbuild/@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.27.7", "", { "os": "linux", "cpu": "ppc64" }, "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ=="], + + "fontless/esbuild/@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.27.7", "", { "os": "linux", "cpu": "none" }, "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ=="], + + "fontless/esbuild/@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.27.7", "", { "os": "linux", "cpu": "s390x" }, "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw=="], + + "fontless/esbuild/@esbuild/linux-x64": ["@esbuild/linux-x64@0.27.7", "", { "os": "linux", "cpu": "x64" }, "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA=="], + + "fontless/esbuild/@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.27.7", "", { "os": "none", "cpu": "arm64" }, "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w=="], + + "fontless/esbuild/@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.27.7", "", { "os": "none", "cpu": "x64" }, "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw=="], + + "fontless/esbuild/@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.27.7", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A=="], + + "fontless/esbuild/@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.27.7", "", { "os": "openbsd", "cpu": "x64" }, "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg=="], + + "fontless/esbuild/@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.27.7", "", { "os": "none", "cpu": "arm64" }, "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw=="], + + "fontless/esbuild/@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.27.7", "", { "os": "sunos", "cpu": "x64" }, "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA=="], + + "fontless/esbuild/@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.27.7", "", { "os": "win32", "cpu": "arm64" }, "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA=="], + + "fontless/esbuild/@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.27.7", "", { "os": "win32", "cpu": "ia32" }, "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw=="], + + "fontless/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.27.7", "", { "os": "win32", "cpu": "x64" }, "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg=="], + "lazystream/readable-stream/safe-buffer": ["safe-buffer@5.1.2", "", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="], "lazystream/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], @@ -1496,6 +1876,12 @@ "string-width-cjs/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + "vaul-vue/@vueuse/core/@types/web-bluetooth": ["@types/web-bluetooth@0.0.20", "", {}, "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow=="], + + "vaul-vue/@vueuse/core/@vueuse/metadata": ["@vueuse/metadata@10.11.1", "", {}, "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw=="], + + "vaul-vue/@vueuse/core/@vueuse/shared": ["@vueuse/shared@10.11.1", "", { "dependencies": { "vue-demi": ">=0.14.8" } }, "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA=="], + "vite-plugin-checker/npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="], "vite-plugin-checker/npm-run-path/unicorn-magic": ["unicorn-magic@0.3.0", "", {}, "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA=="], diff --git a/nuxt.config.ts b/nuxt.config.ts index b193baf..3d89ae6 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -3,6 +3,21 @@ export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: { enabled: true }, ssr: true, + modules: [ + '@nuxt/ui', + '@nuxt/icon' + ], + icon: { + customCollections: [], + clientBundle: { + scan: { + globPatterns: ['**/*.{vue,ts,js}'] + } + }, + serverBundle: { + collections: ['simple-icons'] + } + }, runtimeConfig: { keycloakClientSecret: process.env.KEYCLOAK_CLIENT_SECRET, public: { diff --git a/package.json b/package.json index ce4d866..6130e9c 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,14 @@ "postinstall": "nuxt prepare" }, "dependencies": { + "@nuxt/ui": "^4.10.0", "keycloak-js": "^26.2.4", "nuxt": "^4.5.0", "vite-tsconfig-paths": "^6.1.1", "vue": "^3.5.40", "vue-router": "^5.2.0" + }, + "devDependencies": { + "@iconify-json/simple-icons": "^1.2.92" } } diff --git a/public/spbr-coloured.png b/public/spbr-coloured.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e2d2cc7342d78648294ca4b98d915279164c80 GIT binary patch literal 55412 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