From c35de52aece7eb66517cda55108b8b661a27a28d Mon Sep 17 00:00:00 2001 From: ChatonDeAru <823314+chatondearu@users.noreply.github.com> Date: Wed, 11 Sep 2024 19:51:06 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Working=20app=20and=20shared=20w?= =?UTF-8?q?ith=20start=20of=20pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nvmrc | 2 +- .vscode/project.code-workspace | 20 + .vscode/settings.json | 2 +- modules/app/.env.example | 7 + modules/app/app.vue | 9 +- modules/app/error.vue | 37 + modules/app/eslint.config.js | 8 + modules/app/layouts/default.vue | 34 + modules/app/netlify.toml | 16 + modules/app/nuxt.config.ts | 52 +- modules/app/package.json | 19 +- modules/app/pages/index.vue | 11 + modules/app/pages/join/index.vue | 73 + modules/app/pages/signin/index.vue | 39 + modules/app/public/assets/img/logo-fo.svg | 1 + modules/app/public/assets/img/logo.png | Bin 0 -> 15750 bytes modules/app/tailwind.config.ts | 1 + modules/shared/.env.example | 1 + modules/shared/.gitignore | 24 + modules/shared/.gitkeep | 0 modules/shared/.npmrc | 3 + modules/shared/.nuxtrc | 1 + modules/shared/app.config.ts | 36 + modules/shared/app.vue | 3 + modules/shared/eslint.config.js | 8 + modules/shared/nuxt.config.ts | 60 + modules/shared/package.json | 35 + modules/shared/public/fonts/GROBOLD.ttf | Bin 0 -> 20448 bytes modules/shared/public/fonts/GROBOLD.woff | Bin 0 -> 13968 bytes modules/shared/public/fonts/GROBOLD.woff2 | Bin 0 -> 10596 bytes modules/shared/tailwind.config.ts | 37 + modules/shared/tsconfig.json | 3 + modules/supabase/.gitkeep | 0 package.json | 5 +- pnpm-lock.yaml | 5912 +++++++++++++++++++-- 35 files changed, 6094 insertions(+), 365 deletions(-) create mode 100644 .vscode/project.code-workspace create mode 100644 modules/app/.env.example create mode 100644 modules/app/error.vue create mode 100644 modules/app/eslint.config.js create mode 100644 modules/app/layouts/default.vue create mode 100644 modules/app/netlify.toml create mode 100644 modules/app/pages/index.vue create mode 100644 modules/app/pages/join/index.vue create mode 100644 modules/app/pages/signin/index.vue create mode 100644 modules/app/public/assets/img/logo-fo.svg create mode 100644 modules/app/public/assets/img/logo.png create mode 100644 modules/app/tailwind.config.ts create mode 100644 modules/shared/.env.example create mode 100644 modules/shared/.gitignore create mode 100644 modules/shared/.gitkeep create mode 100644 modules/shared/.npmrc create mode 100644 modules/shared/.nuxtrc create mode 100644 modules/shared/app.config.ts create mode 100644 modules/shared/app.vue create mode 100644 modules/shared/eslint.config.js create mode 100644 modules/shared/nuxt.config.ts create mode 100644 modules/shared/package.json create mode 100644 modules/shared/public/fonts/GROBOLD.ttf create mode 100644 modules/shared/public/fonts/GROBOLD.woff create mode 100644 modules/shared/public/fonts/GROBOLD.woff2 create mode 100644 modules/shared/tailwind.config.ts create mode 100644 modules/shared/tsconfig.json create mode 100644 modules/supabase/.gitkeep diff --git a/.nvmrc b/.nvmrc index 85aee5a..216dbec 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20 \ No newline at end of file +v21 \ No newline at end of file diff --git a/.vscode/project.code-workspace b/.vscode/project.code-workspace new file mode 100644 index 0000000..ef42b74 --- /dev/null +++ b/.vscode/project.code-workspace @@ -0,0 +1,20 @@ +{ + "folders": [ + { + "name": "ROOT", + "path": "../" + }, + { + "name": "App", + "path": "../modules/app" + }, + { + "name": "Supabase", + "path": "../modules/supabase" + }, + { + "name": "Shared", + "path": "../modules/shared" + }, + ], +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index d0db950..1859b0b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -72,5 +72,5 @@ "scss", "pcss", "postcss" - ] + ], } diff --git a/modules/app/.env.example b/modules/app/.env.example new file mode 100644 index 0000000..28d350d --- /dev/null +++ b/modules/app/.env.example @@ -0,0 +1,7 @@ +## Your environment variables +SUPABASE_URL= +SUPABASE_KEY= + +NUXT_PUBLIC_BASE_URL= +NUXT_PUBLIC_DISCORD_GUILD_ID= +NUXT_PUBLIC_SENTRY_DSN= diff --git a/modules/app/app.vue b/modules/app/app.vue index 09f935b..91fe27f 100644 --- a/modules/app/app.vue +++ b/modules/app/app.vue @@ -1,6 +1,5 @@ + + + + \ No newline at end of file diff --git a/modules/app/error.vue b/modules/app/error.vue new file mode 100644 index 0000000..717e4fe --- /dev/null +++ b/modules/app/error.vue @@ -0,0 +1,37 @@ + + + diff --git a/modules/app/eslint.config.js b/modules/app/eslint.config.js new file mode 100644 index 0000000..b0f3d78 --- /dev/null +++ b/modules/app/eslint.config.js @@ -0,0 +1,8 @@ +import antfu from '@antfu/eslint-config' + +export default antfu( + { + unocss: true, + formatters: true, + }, +) diff --git a/modules/app/layouts/default.vue b/modules/app/layouts/default.vue new file mode 100644 index 0000000..9995ce6 --- /dev/null +++ b/modules/app/layouts/default.vue @@ -0,0 +1,34 @@ + + + diff --git a/modules/app/netlify.toml b/modules/app/netlify.toml new file mode 100644 index 0000000..7064928 --- /dev/null +++ b/modules/app/netlify.toml @@ -0,0 +1,16 @@ +[build.environment] + NODE_VERSION = "21" + +[build] + publish = "dist" + command = "pnpm run build" + +[[redirects]] + from = "/*" + to = "/index.html" + status = 200 + +[[headers]] + for = "/*" + [headers.values] + Access-Control-Allow-Origin = "*" \ No newline at end of file diff --git a/modules/app/nuxt.config.ts b/modules/app/nuxt.config.ts index 6425fa7..2b4c494 100644 --- a/modules/app/nuxt.config.ts +++ b/modules/app/nuxt.config.ts @@ -1,5 +1,53 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', - devtools: { enabled: true } + compatibilityDate: '2024-09-11', + devtools: { enabled: true }, + + runtimeConfig: { + public: { + env: '', + }, + }, + + router: { + options: { + scrollBehaviorType: 'smooth' + } + }, + + extends: ['@pel/shared'], + + modules: ['@nuxtjs/supabase', '@nuxt/content', "@nuxt/image"], + + components: [ + { + path: '~/components', + pathPrefix: false, + }, + ], + + supabase: { + url: process.env.SUPABASE_URL || '', + key: process.env.SUPABASE_KEY || '', + redirect: true, + redirectOptions: { + login: '/signin', + callback: '/signin/confirm', + exclude: ['/*'], + }, + cookieName: 'fo-cookies', + cookieOptions: { + maxAge: 60 * 60 * 8, + sameSite: 'lax', + secure: true, + }, + clientOptions: { + auth: { + flowType: 'pkce', + detectSessionInUrl: true, + persistSession: true, + autoRefreshToken: true, + }, + }, + }, }) diff --git a/modules/app/package.json b/modules/app/package.json index d6a6ab4..fdc9e25 100644 --- a/modules/app/package.json +++ b/modules/app/package.json @@ -4,13 +4,26 @@ "type": "module", "scripts": { "build": "nuxt build", - "dev": "nuxt dev", + "dev": "nuxt dev --port 3000", "generate": "nuxt generate", "preview": "nuxt preview", - "postinstall": "nuxt prepare" + "postinstall": "nuxt prepare", + "lint": "eslint .", + "up": "taze major -I" }, "dependencies": { + "@pel/shared": "workspace:*", "nuxt": "^3.12.4", "vue": "latest" + }, + "devDependencies": { + "@antfu/eslint-config": "^3.0.0", + "@iconify-json/mdi": "^1.2.0", + "@nuxt/content": "^2.13.2", + "@nuxt/image": "^1.8.0", + "@nuxtjs/supabase": "^1.4.0", + "eslint": "^9.9.1", + "eslint-plugin-format": "^0.1.2", + "yup": "^1.4.0" } -} +} \ No newline at end of file diff --git a/modules/app/pages/index.vue b/modules/app/pages/index.vue new file mode 100644 index 0000000..72b1f92 --- /dev/null +++ b/modules/app/pages/index.vue @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/modules/app/pages/join/index.vue b/modules/app/pages/join/index.vue new file mode 100644 index 0000000..204100e --- /dev/null +++ b/modules/app/pages/join/index.vue @@ -0,0 +1,73 @@ + + + \ No newline at end of file diff --git a/modules/app/pages/signin/index.vue b/modules/app/pages/signin/index.vue new file mode 100644 index 0000000..fccaaf0 --- /dev/null +++ b/modules/app/pages/signin/index.vue @@ -0,0 +1,39 @@ + + + \ No newline at end of file diff --git a/modules/app/public/assets/img/logo-fo.svg b/modules/app/public/assets/img/logo-fo.svg new file mode 100644 index 0000000..de5ff50 --- /dev/null +++ b/modules/app/public/assets/img/logo-fo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/modules/app/public/assets/img/logo.png b/modules/app/public/assets/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0190e711e8d9e874428110f679ffb64497ceae GIT binary patch literal 15750 zcmV;1J$b^3P)%H`KG{+i-e!ox0 zj~~bQzDss^TnzJOssUnd&J!>Ht-0iYIBpW(Z$O@rKEIy$@%U&T9ieLwYjLA^d6pdD zlFyu>`4^m-{r}SWpU%F2iTeJ_8Y&Gt#PMnffgKX*^U5P((Qg*%cfXT{N?@O=kF`_~O;YKd*cZvdoK|FwC;&@1WzbD8e zuD|~Jd8bdGeuai>29U;{LFWJOrT-r&@6GRr{Ug(pQS;xm$`hP zyy7{H3>Xc8Sc~_Im&c3Fule^A)E9?J9weav@E*=p1%%O!KU+a3PoJl|WK}DOM`{(6 zN^LKFTfVoT;M{nb%_;p`*c|$FR>=7R7W||*cE-GsD$ieiy(;HD6L7!MGcZL%FVKK$ zLP|D%NMXi$K*O5#NVF~FI$Vw-@D=n-6sy;NLa-SE47!1d;YhmhzCR2kmuCvNcJ!pmC`8+1SNC~M-@U*1t24@isOk;3VEssViEVL9zZ#KvJC=W@p9P; zB}msER2%YtX4(S#+c{2MxI@85#zU&SoFa+%fT}f;`f4 zB7N_e^0PDVV}@*OrL&$5pV*NeQLG_XQ1+`Hos~t9PoJZ?I%sx3vjvFi=g1Mn_nst; zxAe!W57HgWKP2CH``AUa{x{2YmmCxKy~qpkC?F8J!3(k3sDS%$+;mX{%0V8cXlOl} zq6)~6ifsHij?iPm!IU^AeOYTGARJi?#4!C#fs?UHJ!K#n z8>wC$Ws-&ljA@Dpnf*%rSv7cNNk%Auc&;Hw5cm2^8tSUK*!K1J>DDhCCExht-{;e& z-+f7U$!>Aq`W%mpwX#R?5s0$T4tj(NXdWi1V8c|#O$>%@1) zB3H++N9`UvpeK&WG@+`JLM}c73gHCB{mh`;9Z21&bCe?s*Kkkyxs4c5gb?Ecc@i_> zkm!ly@pL_4Pgt40*DFfkZW%U;<4$q^UULytqzdFlGOS5hDz~gUNZ;LgjV@^u01
=cH^?;%T6!UfM*9^P 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 + Hello PEL + diff --git a/modules/shared/eslint.config.js b/modules/shared/eslint.config.js new file mode 100644 index 0000000..a8f8737 --- /dev/null +++ b/modules/shared/eslint.config.js @@ -0,0 +1,8 @@ +import antfu from '@antfu/eslint-config' + +export default antfu( + { + // unocss: true, + formatters: true, + }, +) diff --git a/modules/shared/nuxt.config.ts b/modules/shared/nuxt.config.ts new file mode 100644 index 0000000..0f39701 --- /dev/null +++ b/modules/shared/nuxt.config.ts @@ -0,0 +1,60 @@ +import { fileURLToPath } from 'node:url' +import { dirname, join } from 'node:path' + +const currentDir = dirname(fileURLToPath(import.meta.url)) + +// https://nuxt.com/docs/api/configuration/nuxt-config +export default defineNuxtConfig({ + compatibilityDate: '2024-09-11', + + devtools: { enabled: true }, + + extends: ['@nuxt/ui-pro'], + + modules: [ + '@vueuse/nuxt', + '@pinia/nuxt', + // '@nuxt/icon', // installed with nuxt-ui + '@nuxt/fonts', + '@nuxt/ui', + ], + + app: { + head: { + viewport: 'width=device-width,initial-scale=1', + link: [ + { rel: 'icon', type: 'image/svg+xml', href: '/favicon.svg' }, + ], + meta: [ + { name: 'viewport', content: 'width=device-width, initial-scale=1' }, + { name: 'description', content: 'Avent 2023' }, + { name: 'apple-mobile-web-app-status-bar-style', content: 'black-translucent' }, + ], + }, + }, + + components: [ + { + path: join(currentDir, './components'), + pathPrefix: false, + }, + { + path: '~/components', + pathPrefix: false, + }, + ], + + fonts: { + families: [ + { + name: 'Grobold', + src: '/fonts/GROBOLD.woff2', + }, + { + name: 'Londrina Solid', + provider: 'google', + weights: [200, 300, 400, 700], + } + ], + }, +}) \ No newline at end of file diff --git a/modules/shared/package.json b/modules/shared/package.json new file mode 100644 index 0000000..d806cc3 --- /dev/null +++ b/modules/shared/package.json @@ -0,0 +1,35 @@ +{ + "name": "@pel/shared", + "type": "module", + "private": true, + "packageManager": "pnpm@9.9.0", + "main": "./nuxt.config.ts", + "files": [ + "components/", + "composales/", + "nuxt.config.ts", + "tailwind.config.ts" + ], + "scripts": { + "dev": "nuxt dev .playground --port 3042", + "build": "nuxt build .playground", + "generate": "nuxt generate .playground", + "preview": "nuxt preview .playground", + "postinstall": "nuxt prepare .playground", + "lint": "eslint .", + "up": "taze major -I" + }, + "devDependencies": { + "@antfu/eslint-config": "^3.0.0", + "@iconify-json/mdi": "^1.2.0", + "@nuxt/devtools": "^1.4.1", + "@nuxt/fonts": "^0.7.2", + "@nuxt/ui-pro": "^1.4.2", + "@pinia/nuxt": "^0.5.4", + "@vueuse/core": "^11.0.3", + "@vueuse/nuxt": "^11.0.3", + "eslint": "^9.9.1", + "eslint-plugin-format": "^0.1.2", + "nuxt": "^3.12.4" + } +} \ No newline at end of file diff --git a/modules/shared/public/fonts/GROBOLD.ttf b/modules/shared/public/fonts/GROBOLD.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b8b0d2657910f18c75160feb4d9ab5e174523f68 GIT binary patch literal 20448 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 literal 0 HcmV?d00001 diff --git a/modules/shared/public/fonts/GROBOLD.woff b/modules/shared/public/fonts/GROBOLD.woff new file mode 100644 index 0000000000000000000000000000000000000000..6a47c999b0ff5f316c8f5240596afecf6b909063 GIT binary patch literal 13968 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 literal 0 HcmV?d00001 diff --git a/modules/shared/tailwind.config.ts b/modules/shared/tailwind.config.ts new file mode 100644 index 0000000..ff86b37 --- /dev/null +++ b/modules/shared/tailwind.config.ts @@ -0,0 +1,37 @@ +import type { Config } from 'tailwindcss' +import defaultTheme from 'tailwindcss/defaultTheme' + +export default >{ + theme: { + extend: { + fontFamily: { + logo: ['Grobold'], + sans: ['Londrina Solid', 'DM Sans', ...defaultTheme.fontFamily.sans] + }, + colors: { + 'orange': { + '50': '#fffbec', + '100': '#fff6d3', + '200': '#ffe9a5', + '300': '#ffd76d', + '400': '#ffba32', + '500': '#ffa20a', + '600': '#ff8a00', + '700': '#cc6502', + '800': '#a14e0b', + '900': '#82410c', + '950': '#461f04', + }, + 'black': { + '500': '#303030', + } + }, + fontSize: { + 'hlogo': '45px', + }, + boxShadow: { + 'input-orange': 'inset 0 0 0 1px #ffa20a', + }, + } + } +} diff --git a/modules/shared/tsconfig.json b/modules/shared/tsconfig.json new file mode 100644 index 0000000..1d746c1 --- /dev/null +++ b/modules/shared/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "./.playground/.nuxt/tsconfig.json" +} diff --git a/modules/supabase/.gitkeep b/modules/supabase/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/package.json b/package.json index 199a715..778a9d8 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,9 @@ { "name": "force-orange", "version": "1.0.0", - "main": "index.js", "keywords": [], "license": "ISC", - "packageManager": "pnpm@9.4.0", + "packageManager": "pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1", "description": "Site des bénévoles de Paris Est Ludique", "author": "ChatonDeAru ", "scripts": { @@ -19,4 +18,4 @@ "taze": "^0.16.6", "typescript": "^5.5.4" } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fed9b5..9bcad43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,31 +10,148 @@ importers: devDependencies: '@types/node': specifier: ^22.4.2 - version: 22.4.2 + version: 22.5.0 taze: specifier: ^0.16.6 - version: 0.16.6 + version: 0.16.7 typescript: specifier: ^5.5.4 version: 5.5.4 modules/app: dependencies: + '@pel/shared': + specifier: workspace:* + version: link:../shared nuxt: specifier: ^3.12.4 - version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.0)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) + version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) vue: specifier: latest - version: 3.4.38(typescript@5.5.4) + version: 3.5.4(typescript@5.5.4) + devDependencies: + '@antfu/eslint-config': + specifier: ^3.0.0 + version: 3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.5.4)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@iconify-json/mdi': + specifier: ^1.2.0 + version: 1.2.0 + '@nuxt/content': + specifier: ^2.13.2 + version: 2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + '@nuxt/image': + specifier: ^1.8.0 + version: 1.8.0(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.1) + '@nuxtjs/supabase': + specifier: ^1.4.0 + version: 1.4.0 + eslint: + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.6) + eslint-plugin-format: + specifier: ^0.1.2 + version: 0.1.2(eslint@9.9.1(jiti@1.21.6)) + yup: + specifier: ^1.4.0 + version: 1.4.0 + + modules/shared: + devDependencies: + '@antfu/eslint-config': + specifier: ^3.0.0 + version: 3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.5.4)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@iconify-json/mdi': + specifier: ^1.2.0 + version: 1.2.0 + '@nuxt/devtools': + specifier: ^1.4.1 + version: 1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/fonts': + specifier: ^0.7.2 + version: 0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/ui-pro': + specifier: ^1.4.2 + version: 1.4.2(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + '@pinia/nuxt': + specifier: ^0.5.4 + version: 0.5.4(magicast@0.3.4)(rollup@4.21.1)(typescript@5.5.4)(vue@3.5.4(typescript@5.5.4)) + '@vueuse/core': + specifier: ^11.0.3 + version: 11.0.3(vue@3.5.4(typescript@5.5.4)) + '@vueuse/nuxt': + specifier: ^11.0.3 + version: 11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + eslint: + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.6) + eslint-plugin-format: + specifier: ^0.1.2 + version: 0.1.2(eslint@9.9.1(jiti@1.21.6)) + nuxt: + specifier: ^3.12.4 + version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4) packages: + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/ni@0.22.4': - resolution: {integrity: sha512-uCzh43cmUwQQcgv2BPyo0JWOMgXhcaE+F2I6Ucmfc7f9ir52lfA4OtZXdfL5D8cMa5GAwuCSNqOshIol8YN82g==} + '@antfu/eslint-config@3.0.0': + resolution: {integrity: sha512-3HC35LrsW5kvHyVY2U6yat3Uz20/9Re5137LAKqAtl2tKictef2CmdYk5z+qK4UsaY32MMfg98MhuBbvAvZF1w==} + hasBin: true + peerDependencies: + '@eslint-react/eslint-plugin': ^1.5.8 + '@prettier/plugin-xml': ^3.4.1 + '@unocss/eslint-plugin': '>=0.50.0' + astro-eslint-parser: ^1.0.2 + eslint: ^9.5.0 + eslint-plugin-astro: ^1.2.0 + eslint-plugin-format: '>=0.1.0' + eslint-plugin-react-hooks: ^4.6.0 + eslint-plugin-react-refresh: ^0.4.4 + eslint-plugin-solid: ^0.13.2 + eslint-plugin-svelte: '>=2.35.1' + prettier-plugin-astro: ^0.13.0 + prettier-plugin-slidev: ^1.0.5 + svelte-eslint-parser: '>=0.37.0' + peerDependenciesMeta: + '@eslint-react/eslint-plugin': + optional: true + '@prettier/plugin-xml': + optional: true + '@unocss/eslint-plugin': + optional: true + astro-eslint-parser: + optional: true + eslint-plugin-astro: + optional: true + eslint-plugin-format: + optional: true + eslint-plugin-react-hooks: + optional: true + eslint-plugin-react-refresh: + optional: true + eslint-plugin-solid: + optional: true + eslint-plugin-svelte: + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-slidev: + optional: true + svelte-eslint-parser: + optional: true + + '@antfu/install-pkg@0.4.1': + resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} + + '@antfu/ni@0.23.0': + resolution: {integrity: sha512-R5/GkA3PfGewAXLzz6lN5XagunF6PKeDtWt8dbZQXvHfebLS0qEczV+Azg/d+tKgSh6kRBpxvu8oSjARdPtw0A==} hasBin: true '@antfu/utils@0.7.10': @@ -44,16 +161,16 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + '@babel/compat-data@7.25.4': + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} '@babel/core@7.25.2': resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.25.0': - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + '@babel/generator@7.25.5': + resolution: {integrity: sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.24.7': @@ -64,8 +181,8 @@ packages: resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.0': - resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} + '@babel/helper-create-class-features-plugin@7.25.4': + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -130,8 +247,8 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.25.3': - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + '@babel/parser@7.25.4': + resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==} engines: {node: '>=6.0.0'} hasBin: true @@ -164,8 +281,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.7': - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + '@babel/plugin-syntax-typescript@7.25.4': + resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -176,26 +293,69 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/standalone@7.25.3': - resolution: {integrity: sha512-uR+EoBqIIIvKGCG7fOj7HKupu3zVObiMfdEwoPZfVCPpcWJaZ1PkshaP5/6cl6BKAm1Zcv25O1rf+uoQ7V8nqA==} + '@babel/standalone@7.25.5': + resolution: {integrity: sha512-46bI7GJHwgWfWszOWMvJIsJjXd+LBMIlaiw4R54+b7GvDfxTVE6ytsqR8uEiI/zYECoB33ChwfN0wq/MLHLFXg==} engines: {node: '>=6.9.0'} '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.3': - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + '@babel/traverse@7.25.4': + resolution: {integrity: sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.2': - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + '@babel/types@7.25.4': + resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} engines: {node: '>=6.9.0'} + '@capsizecss/metrics@2.2.0': + resolution: {integrity: sha512-DkFIser1KbGxWyG2hhQQeCit72TnOQDx5pr9bkA7+XlIy7qv+4lYtslH3bidVxm2qkY2guAgypSIPYuQQuk70A==} + + '@capsizecss/unpack@2.3.0': + resolution: {integrity: sha512-qkf9IoFIVTOkkpr8oZtCNSmubyWFCuPU4EOWO6J/rFPP5Ks2b1k1EHDSQRLwfokh6nCd7mJgBT2lhcuDCE6w4w==} + + '@clack/core@0.3.4': + resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} + + '@clack/prompts@0.7.0': + resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} + bundledDependencies: + - is-unicode-supported + '@cloudflare/kv-asset-handler@0.3.4': resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} + '@csstools/selector-resolve-nested@1.1.0': + resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + + '@csstools/selector-specificity@3.1.1': + resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + + '@dprint/formatter@0.3.0': + resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==} + + '@dprint/markdown@0.17.8': + resolution: {integrity: sha512-ukHFOg+RpG284aPdIg7iPrCYmMs3Dqy43S1ejybnwlJoFiW02b+6Bbr5cfZKFRYNP3dKGM86BqHEnMzBOyLvvA==} + + '@dprint/toml@0.6.2': + resolution: {integrity: sha512-Mk5unEANsL/L+WHYU3NpDXt1ARU5bNU5k5OZELxaJodDycKG6RoRnSlZXpW6+7UN2PSnETAFVUdKrh937ZwtHA==} + + '@es-joy/jsdoccomment@0.43.1': + resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==} + engines: {node: '>=16'} + + '@es-joy/jsdoccomment@0.48.0': + resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} + engines: {node: '>=16'} + '@esbuild/aix-ppc64@0.20.2': resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} @@ -616,10 +776,93 @@ packages: cpu: [x64] os: [win32] + '@eslint-community/eslint-plugin-eslint-comments@4.4.0': + resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/compat@1.1.1': + resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.9.1': + resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@fastify/accept-negotiator@1.1.0': + resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} + engines: {node: '>=14'} + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} + '@headlessui/tailwindcss@0.2.1': + resolution: {integrity: sha512-2+5+NZ+RzMyrVeCZOxdbvkUSssSxGvcUxphkIfSVLpRiKsj+/63T2TOL9dBYMXVfj/CGr6hMxSRInzXv6YY7sA==} + engines: {node: '>=10'} + peerDependencies: + tailwindcss: ^3.0 + + '@headlessui/vue@1.7.23': + resolution: {integrity: sha512-JzdCNqurrtuu0YW6QaDtR2PIYCKPUWq28csDyMvN4zmGccmE7lz40Is6hc3LA4HFeCI7sekZ/PQMTNmn9I/4Wg==} + engines: {node: '>=10'} + peerDependencies: + vue: ^3.2.0 + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} + + '@iconify-json/heroicons@1.2.0': + resolution: {integrity: sha512-EmvGN0L9EUJCmQ82rkLGZ4tkz0YGQfZV7ugKT6UvHni/bxNitQrD0gLj6NJj2W9zsSoXyNHyCX236+EJmO4pmA==} + + '@iconify-json/mdi@1.2.0': + resolution: {integrity: sha512-E9/3l5Syg3wfuarorFodhn4s8YorxhH3U3U20LaNBNiqw1kFNIDWhF6HymuzAD35k7RH0OBasJ+ZUyFtVVV6eg==} + + '@iconify-json/vscode-icons@1.2.1': + resolution: {integrity: sha512-pEZCknk+6xlx7JC8e5Sz0cpkS3yezKKSouii0OTkUnTM3Kljc7V01AbYJ3iarw4b41jV0CpDpzj3BzRdvweGaA==} + + '@iconify/collections@1.0.455': + resolution: {integrity: sha512-jfH6SiRiz4quxh+5ECQDM1ue4+RE2z2MADySYUNZcC2Nz46q5Es29sCdk9s5o4hUpkUKj+vPnzoF0UAF0mXajg==} + + '@iconify/types@2.0.0': + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + + '@iconify/utils@2.1.32': + resolution: {integrity: sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==} + + '@iconify/vue@4.1.3-beta.1': + resolution: {integrity: sha512-N7iEOnWfhjbMqiyGMhotJKip23nrK5l3+T1hQwpEjKeMD2o4zOjm8zmeEfOOH81EXllhhOm7upR8jcH499YRWA==} + peerDependencies: + vue: '>=3' + '@ioredis/commands@1.2.0': resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} @@ -648,9 +891,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@jsdevtools/ez-spawn@3.0.4': - resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} - engines: {node: '>=10'} + '@koa/router@12.0.1': + resolution: {integrity: sha512-ribfPYfHb+Uw3b27Eiw6NPqjhIhTpVFzEWLwyc/1Xp+DCdwRRyIlAUODX+9bPARF6aQtUu1+/PHzdNvRzcs/+Q==} + engines: {node: '>= 12'} '@kwsites/file-exists@1.1.1': resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} @@ -698,42 +941,74 @@ packages: resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} engines: {node: ^16.14.0 || >=18.0.0} + '@nuxt/content@2.13.2': + resolution: {integrity: sha512-9AmX7iG8+1MaWia8XLe1TyzoLrTaIhchas19w6VxqZI0dEoQCGslEcdOxy8xLrdGVFuy6MObBwU8SZgpQB9pyA==} + '@nuxt/devalue@2.0.2': resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - '@nuxt/devtools-kit@1.3.14': - resolution: {integrity: sha512-mLPuCf5nFYLm/1JD0twt8qfFGwoVhTRA4Zx9CPiyWCQNf7XJXb3TfhCm89vHpcPP+9T6ulZxRJp+JZETjXY8+A==} + '@nuxt/devtools-kit@1.4.1': + resolution: {integrity: sha512-6h7T9B0tSZVap13/hf7prEAgIzraj/kyux6/Iif455Trew96jHIFCCboBApUMastYEuCo3l17tgZKe0HW+jrtA==} peerDependencies: vite: '*' - '@nuxt/devtools-wizard@1.3.14': - resolution: {integrity: sha512-5kLB53/7YUME6Y8byrOxRhl0hXWm05jPStJd1CJHKDcGrp+hjxYZaSgEwYtEIQ0A1GF04rfL4bJ+qIL+7e0+9Q==} + '@nuxt/devtools-wizard@1.4.1': + resolution: {integrity: sha512-X9uTh5rgt0pw3UjXcHyl8ZFYmCgw8ITRe9Nr2VLCtNROfKz9yol/ESEhYMwTFiFlqSyfJP6/qtogJBjUt6dzTw==} hasBin: true - '@nuxt/devtools@1.3.14': - resolution: {integrity: sha512-ebeVWBisXbhJ7begAZTgSDF8cPbExHv4RPDb9fWTMI1YoVVxX+elqUPw0K6T5Yi4atdGhyxRtGMqjikl7QKp9w==} + '@nuxt/devtools@1.4.1': + resolution: {integrity: sha512-BtmGRAr/pjSE3dBrM7iceNT6OZAQ/MHxq1brkHJDs2VdyZPnqqGS4n3/98saASoRdj0dddsuIElsqC/zIABhgg==} hasBin: true peerDependencies: vite: '*' - '@nuxt/kit@3.12.4': - resolution: {integrity: sha512-aNRD1ylzijY0oYolldNcZJXVyxdGzNTl+Xd0UYyFQCu9f4wqUZqQ9l+b7arCEzchr96pMK0xdpvLcS3xo1wDcw==} + '@nuxt/fonts@0.7.2': + resolution: {integrity: sha512-Tu3Wn1agG96khZaRwFdpYAhr+HltUKWxXXAnK6qvhLWbFbVigEPyQOY352KZ4UjFlTlNxUz9hphwvDNioP3vUQ==} + + '@nuxt/icon@1.5.1': + resolution: {integrity: sha512-NCCJFumuCfLTaPWyfB0NhOqSPmjK3OCCUbsAk0gfQIxwW0ERudrqiwhCtGJljxA8Ae/952OtI79Fpj1M5Sfuhg==} + + '@nuxt/image@1.8.0': + resolution: {integrity: sha512-GBbORch+ZfWJ0KB8PaXABsPjaiEXB4B4plcpAUVNCdzKZi2qQ4beRnEXfAbtAWPUPefj3rgCG7b9AqAe51Qlzw==} + engines: {node: ^14.16.0 || >=16.11.0} + + '@nuxt/kit@3.13.0': + resolution: {integrity: sha512-gbhSbDvYfkGQ0R2ztqTLQLHRMv+7g50kAKKuN6mbF4tL9jg7NPnQ8bAarn2I4Qx8xtmwO+qY1ABkmYMn5S1CpA==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.12.4': - resolution: {integrity: sha512-H7FwBV4ChssMaeiLyPdVLOLUa0326ebp3pNbJfGgFt7rSoKh1MmgjorecA8JMxOQZziy3w6EELf4+5cgLh/F1w==} + '@nuxt/schema@3.13.0': + resolution: {integrity: sha512-JBGSjF9Hd8guvTV2312eM1RulCMJc50yR3CeMZPLDsI02A8TXQnABS8EbgvGRvxD43q/ITjj21B2ffG1wEVrnQ==} engines: {node: ^14.18.0 || >=16.10.0} '@nuxt/telemetry@2.5.4': resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} hasBin: true - '@nuxt/vite-builder@3.12.4': - resolution: {integrity: sha512-5v3y6SkshJurZYJWHtc7+NGeCgptsreCSguBCZVzJxYdsPFdMicLoxjTt8IGAHWjkGVONrX+K8NBSFFgnx40jQ==} + '@nuxt/ui-pro@1.4.2': + resolution: {integrity: sha512-v+Vylifz6N47ovl07KZgNs8yFesfiGPEUFqm7EETrBOS7kPDVqKodJsvQiXckdBdGr9c8nKlC8pUZHftbmFqtA==} + + '@nuxt/ui@2.18.4': + resolution: {integrity: sha512-NzFUzh5Izd7mduhYhFBlIOcqE8aY+9mbSQ0n8sIASpASv162VJ46OsR5Jm5sbfhKDrgv7UsBk6VKXJXiEI7ThQ==} + engines: {node: '>=v16.20.2'} + + '@nuxt/vite-builder@3.13.0': + resolution: {integrity: sha512-FVIpT5wTxGcU3JDFxIyvT6isSZUujVKavQyPo3kgOQKWURDcBcvVY4HdJIVMsSIcaXafH13RZc5RKLlxfIGFdQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 + '@nuxtjs/color-mode@3.4.4': + resolution: {integrity: sha512-VSNJVGnRIjiGmfbMa0cN+rwNRowDRTL/wku/z5MpKSanVo3khIRitBNqNviso1l3T+LW0pLHeXBNp6L8g/l1EA==} + + '@nuxtjs/mdc@0.8.3': + resolution: {integrity: sha512-FqvJFWkBN9u2FeWog+7+C0aIOx0WIu61TYgAXPmmIOVVua6s2mXQsMyF3fXY2M56QBIaYJzK/SYN+5FGr5GNTQ==} + + '@nuxtjs/supabase@1.4.0': + resolution: {integrity: sha512-IWe+zIfL4nZ6+2Ul2J2cu53RluuM7xChLPJV0arf4xohYg0WK0Ers6MM65Wx71nmH3AAOpz33apzJn7R1f6JvQ==} + + '@nuxtjs/tailwindcss@6.12.1': + resolution: {integrity: sha512-UKmaPRVpxlFqLorhL6neEba2tySlsj6w6yDb7jzS6A0AAjyBQ6k3BQqWO+AaTy2iQLX7eR+1yj3/w43HzY8RtA==} + '@parcel/watcher-android-arm64@2.4.1': resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} @@ -816,13 +1091,23 @@ packages: resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} + '@pinia/nuxt@0.5.4': + resolution: {integrity: sha512-nNEs2pq6+Ji5qIyRwmeD9LUdctL8aJ8QMVLTYxUc16cXEOcIIN+MSA8Xudsd0lVETYgEAROT5HiBHnOYRDY3yQ==} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@polka/url@1.0.0-next.25': resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + '@popperjs/core@2.11.8': + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + '@rollup/plugin-alias@5.1.0': resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} @@ -899,106 +1184,292 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.21.0': - resolution: {integrity: sha512-WTWD8PfoSAJ+qL87lE7votj3syLavxunWhzCnx3XFxFiI/BA/r3X7MUM8dVrH8rb2r4AiO8jJsr3ZjdaftmnfA==} + '@rollup/rollup-android-arm-eabi@4.21.1': + resolution: {integrity: sha512-2thheikVEuU7ZxFXubPDOtspKn1x0yqaYQwvALVtEcvFhMifPADBrgRPyHV0TF3b+9BgvgjgagVyvA/UqPZHmg==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.21.0': - resolution: {integrity: sha512-a1sR2zSK1B4eYkiZu17ZUZhmUQcKjk2/j9Me2IDjk1GHW7LB5Z35LEzj9iJch6gtUfsnvZs1ZNyDW2oZSThrkA==} + '@rollup/rollup-android-arm64@4.21.1': + resolution: {integrity: sha512-t1lLYn4V9WgnIFHXy1d2Di/7gyzBWS8G5pQSXdZqfrdCGTwi1VasRMSS81DTYb+avDs/Zz4A6dzERki5oRYz1g==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.21.0': - resolution: {integrity: sha512-zOnKWLgDld/svhKO5PD9ozmL6roy5OQ5T4ThvdYZLpiOhEGY+dp2NwUmxK0Ld91LrbjrvtNAE0ERBwjqhZTRAA==} + '@rollup/rollup-darwin-arm64@4.21.1': + resolution: {integrity: sha512-AH/wNWSEEHvs6t4iJ3RANxW5ZCK3fUnmf0gyMxWCesY1AlUj8jY7GC+rQE4wd3gwmZ9XDOpL0kcFnCjtN7FXlA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.21.0': - resolution: {integrity: sha512-7doS8br0xAkg48SKE2QNtMSFPFUlRdw9+votl27MvT46vo44ATBmdZdGysOevNELmZlfd+NEa0UYOA8f01WSrg==} + '@rollup/rollup-darwin-x64@4.21.1': + resolution: {integrity: sha512-dO0BIz/+5ZdkLZrVgQrDdW7m2RkrLwYTh2YMFG9IpBtlC1x1NPNSXkfczhZieOlOLEqgXOFH3wYHB7PmBtf+Bg==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.21.0': - resolution: {integrity: sha512-pWJsfQjNWNGsoCq53KjMtwdJDmh/6NubwQcz52aEwLEuvx08bzcy6tOUuawAOncPnxz/3siRtd8hiQ32G1y8VA==} + '@rollup/rollup-linux-arm-gnueabihf@4.21.1': + resolution: {integrity: sha512-sWWgdQ1fq+XKrlda8PsMCfut8caFwZBmhYeoehJ05FdI0YZXk6ZyUjWLrIgbR/VgiGycrFKMMgp7eJ69HOF2pQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.21.0': - resolution: {integrity: sha512-efRIANsz3UHZrnZXuEvxS9LoCOWMGD1rweciD6uJQIx2myN3a8Im1FafZBzh7zk1RJ6oKcR16dU3UPldaKd83w==} + '@rollup/rollup-linux-arm-musleabihf@4.21.1': + resolution: {integrity: sha512-9OIiSuj5EsYQlmwhmFRA0LRO0dRRjdCVZA3hnmZe1rEwRk11Jy3ECGGq3a7RrVEZ0/pCsYWx8jG3IvcrJ6RCew==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.21.0': - resolution: {integrity: sha512-ZrPhydkTVhyeGTW94WJ8pnl1uroqVHM3j3hjdquwAcWnmivjAwOYjTEAuEDeJvGX7xv3Z9GAvrBkEzCgHq9U1w==} + '@rollup/rollup-linux-arm64-gnu@4.21.1': + resolution: {integrity: sha512-0kuAkRK4MeIUbzQYu63NrJmfoUVicajoRAL1bpwdYIYRcs57iyIV9NLcuyDyDXE2GiZCL4uhKSYAnyWpjZkWow==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.21.0': - resolution: {integrity: sha512-cfaupqd+UEFeURmqNP2eEvXqgbSox/LHOyN9/d2pSdV8xTrjdg3NgOFJCtc1vQ/jEke1qD0IejbBfxleBPHnPw==} + '@rollup/rollup-linux-arm64-musl@4.21.1': + resolution: {integrity: sha512-/6dYC9fZtfEY0vozpc5bx1RP4VrtEOhNQGb0HwvYNwXD1BBbwQ5cKIbUVVU7G2d5WRE90NfB922elN8ASXAJEA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.21.0': - resolution: {integrity: sha512-ZKPan1/RvAhrUylwBXC9t7B2hXdpb/ufeu22pG2psV7RN8roOfGurEghw1ySmX/CmDDHNTDDjY3lo9hRlgtaHg==} + '@rollup/rollup-linux-powerpc64le-gnu@4.21.1': + resolution: {integrity: sha512-ltUWy+sHeAh3YZ91NUsV4Xg3uBXAlscQe8ZOXRCVAKLsivGuJsrkawYPUEyCV3DYa9urgJugMLn8Z3Z/6CeyRQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.21.0': - resolution: {integrity: sha512-H1eRaCwd5E8eS8leiS+o/NqMdljkcb1d6r2h4fKSsCXQilLKArq6WS7XBLDu80Yz+nMqHVFDquwcVrQmGr28rg==} + '@rollup/rollup-linux-riscv64-gnu@4.21.1': + resolution: {integrity: sha512-BggMndzI7Tlv4/abrgLwa/dxNEMn2gC61DCLrTzw8LkpSKel4o+O+gtjbnkevZ18SKkeN3ihRGPuBxjaetWzWg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.21.0': - resolution: {integrity: sha512-zJ4hA+3b5tu8u7L58CCSI0A9N1vkfwPhWd/puGXwtZlsB5bTkwDNW/+JCU84+3QYmKpLi+XvHdmrlwUwDA6kqw==} + '@rollup/rollup-linux-s390x-gnu@4.21.1': + resolution: {integrity: sha512-z/9rtlGd/OMv+gb1mNSjElasMf9yXusAxnRDrBaYB+eS1shFm6/4/xDH1SAISO5729fFKUkJ88TkGPRUh8WSAA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.21.0': - resolution: {integrity: sha512-e2hrvElFIh6kW/UNBQK/kzqMNY5mO+67YtEh9OA65RM5IJXYTWiXjX6fjIiPaqOkBthYF1EqgiZ6OXKcQsM0hg==} + '@rollup/rollup-linux-x64-gnu@4.21.1': + resolution: {integrity: sha512-kXQVcWqDcDKw0S2E0TmhlTLlUgAmMVqPrJZR+KpH/1ZaZhLSl23GZpQVmawBQGVhyP5WXIsIQ/zqbDBBYmxm5w==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.21.0': - resolution: {integrity: sha512-1vvmgDdUSebVGXWX2lIcgRebqfQSff0hMEkLJyakQ9JQUbLDkEaMsPTLOmyccyC6IJ/l3FZuJbmrBw/u0A0uCQ==} + '@rollup/rollup-linux-x64-musl@4.21.1': + resolution: {integrity: sha512-CbFv/WMQsSdl+bpX6rVbzR4kAjSSBuDgCqb1l4J68UYsQNalz5wOqLGYj4ZI0thGpyX5kc+LLZ9CL+kpqDovZA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.21.0': - resolution: {integrity: sha512-s5oFkZ/hFcrlAyBTONFY1TWndfyre1wOMwU+6KCpm/iatybvrRgmZVM+vCFwxmC5ZhdlgfE0N4XorsDpi7/4XQ==} + '@rollup/rollup-win32-arm64-msvc@4.21.1': + resolution: {integrity: sha512-3Q3brDgA86gHXWHklrwdREKIrIbxC0ZgU8lwpj0eEKGBQH+31uPqr0P2v11pn0tSIxHvcdOWxa4j+YvLNx1i6g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.21.0': - resolution: {integrity: sha512-G9+TEqRnAA6nbpqyUqgTiopmnfgnMkR3kMukFBDsiyy23LZvUCpiUwjTRx6ezYCjJODXrh52rBR9oXvm+Fp5wg==} + '@rollup/rollup-win32-ia32-msvc@4.21.1': + resolution: {integrity: sha512-tNg+jJcKR3Uwe4L0/wY3Ro0H+u3nrb04+tcq1GSYzBEmKLeOQF2emk1whxlzNqb6MMrQ2JOcQEpuuiPLyRcSIw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.21.0': - resolution: {integrity: sha512-2jsCDZwtQvRhejHLfZ1JY6w6kEuEtfF9nzYsZxzSlNVKDX+DpsDJ+Rbjkm74nvg2rdx0gwBS+IMdvwJuq3S9pQ==} + '@rollup/rollup-win32-x64-msvc@4.21.1': + resolution: {integrity: sha512-xGiIH95H1zU7naUyTKEyOA/I0aexNMUdO9qRv0bLKN3qu25bBdrxZHqA3PTJ24YNN/GdMzG4xkDcd/GvjuhfLg==} cpu: [x64] os: [win32] + '@shikijs/core@1.16.1': + resolution: {integrity: sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==} + + '@shikijs/transformers@1.16.1': + resolution: {integrity: sha512-mfbe4YMov+1eyIBU3F6BtaPmLgDkRQaVse8xsBlKTVAcNF3cbZMRCyUz2N6gJOMKLJiv9T5gapBPbRxrDMuoxA==} + + '@shikijs/vscode-textmate@9.2.0': + resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} + + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + '@sindresorhus/merge-streams@2.3.0': resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} + '@socket.io/component-emitter@3.1.2': + resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + + '@stylistic/eslint-plugin@2.7.2': + resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.40.0' + + '@supabase/auth-js@2.65.0': + resolution: {integrity: sha512-+wboHfZufAE2Y612OsKeVP4rVOeGZzzMLD/Ac3HrTQkkY4qXNjI6Af9gtmxwccE5nFvTiF114FEbIQ1hRq5uUw==} + + '@supabase/functions-js@2.4.1': + resolution: {integrity: sha512-8sZ2ibwHlf+WkHDUZJUXqqmPvWQ3UHN0W30behOJngVh/qHHekhJLCFbh0AjkE9/FqqXtf9eoVvmYgfCLk5tNA==} + + '@supabase/node-fetch@2.6.15': + resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} + engines: {node: 4.x || >=6.0.0} + + '@supabase/postgrest-js@1.15.8': + resolution: {integrity: sha512-YunjXpoQjQ0a0/7vGAvGZA2dlMABXFdVI/8TuVKtlePxyT71sl6ERl6ay1fmIeZcqxiuFQuZw/LXUuStUG9bbg==} + + '@supabase/realtime-js@2.10.2': + resolution: {integrity: sha512-qyCQaNg90HmJstsvr2aJNxK2zgoKh9ZZA8oqb7UT2LCh3mj9zpa3Iwu167AuyNxsxrUE8eEJ2yH6wLCij4EApA==} + + '@supabase/ssr@0.5.1': + resolution: {integrity: sha512-+G94H/GZG0nErZ3FQV9yJmsC5Rj7dmcfCAwOt37hxeR1La+QTl8cE9whzYwPUrTJjMLGNXoO+1BMvVxwBAbz4g==} + peerDependencies: + '@supabase/supabase-js': ^2.43.4 + + '@supabase/storage-js@2.7.0': + resolution: {integrity: sha512-iZenEdO6Mx9iTR6T7wC7sk6KKsoDPLq8rdu5VRy7+JiT1i8fnqfcOr6mfF2Eaqky9VQzhP8zZKQYjzozB65Rig==} + + '@supabase/supabase-js@2.45.3': + resolution: {integrity: sha512-4wAux6cuVMrdH/qUjKn6p3p3L9AtAO3Une6ojIrtpCj1RaXKVoyIATiacSRAI+pKff6XZBVCGC29v+z4Jo/uSw==} + + '@swc/helpers@0.5.13': + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} + + '@tailwindcss/aspect-ratio@0.4.2': + resolution: {integrity: sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==} + peerDependencies: + tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' + + '@tailwindcss/container-queries@0.1.1': + resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==} + peerDependencies: + tailwindcss: '>=3.2.0' + + '@tailwindcss/forms@0.5.9': + resolution: {integrity: sha512-tM4XVr2+UVTxXJzey9Twx48c1gcxFStqn1pQz0tRsX8o3DvxhN5oY5pvyAbUx7VTaZxpej4Zzvc6h+1RJBzpIg==} + peerDependencies: + tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20' + + '@tailwindcss/typography@0.5.15': + resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' + + '@tanstack/virtual-core@3.10.7': + resolution: {integrity: sha512-ND5dfsU0n9F4gROzwNNDJmg6y8n9pI8YWxtgbfJ5UcNn7Hx+MxEXtXcQ189tS7sh8pmCObgz2qSiyRKTZxT4dg==} + + '@tanstack/vue-virtual@3.10.7': + resolution: {integrity: sha512-OSK1fkvz4GaBhF80KVmBsJZoMI9ncVaUU//pI8OqTdBnepw467zcuF2Y+Ia1VC0CPYfUEALyS8n4Ar0RI/7ASg==} + peerDependencies: + vue: ^2.7.0 || ^3.0.0 + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + + '@types/eslint@8.56.12': + resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} + + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/http-proxy@1.17.15': resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} - '@types/node@22.4.2': - resolution: {integrity: sha512-nAvM3Ey230/XzxtyDcJ+VjvlzpzoHwLsF7JaDRfoI0ytO0mVheerNmM45CtA0yOILXwXXxOrcUWH3wltX+7PSw==} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/mdast@3.0.15': + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + + '@types/node@22.5.0': + resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/phoenix@1.6.5': + resolution: {integrity: sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + '@types/unist@2.0.11': + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} + + '@types/unist@3.0.3': + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} + + '@types/web-bluetooth@0.0.20': + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + + '@typescript-eslint/eslint-plugin@8.4.0': + resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@8.4.0': + resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@8.4.0': + resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.4.0': + resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/types@8.4.0': + resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.4.0': + resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@8.4.0': + resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + '@typescript-eslint/visitor-keys@8.4.0': + resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@unhead/dom@1.10.0': resolution: {integrity: sha512-LdgtOlyMHOyuQNsUKM+1d8ViiiY4LxjCPJlgUU/5CwgqeRYf4LWFu8oRMQfSQVTusbPwwvr3MolM9iTUu2I4BQ==} @@ -1035,6 +1506,21 @@ packages: vite: ^5.0.0 vue: ^3.2.25 + '@vitest/eslint-plugin@1.1.0': + resolution: {integrity: sha512-Ur80Y27Wbw8gFHJ3cv6vypcjXmrx6QHfw+q435h6Q2L+tf+h4Xf5pJTCL4YU/Jps9EVeggQxS85OcUZU7sdXRw==} + peerDependencies: + '@typescript-eslint/utils': '>= 8.0' + eslint: '>= 8.57.0' + typescript: '>= 5.0.0' + vitest: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + typescript: + optional: true + vitest: + optional: true + '@vue-macros/common@1.12.2': resolution: {integrity: sha512-+NGfhrPvPNOb3Wg9PNPEXPe0HTXmVe6XJawL1gi3cIjOSGIhpOdvmMT2cRuWb265IpA/PeL5Sqo0+DQnEDxLvw==} engines: {node: '>=16.14.0'} @@ -1063,15 +1549,27 @@ packages: '@vue/compiler-core@3.4.38': resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + '@vue/compiler-core@3.5.4': + resolution: {integrity: sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==} + '@vue/compiler-dom@3.4.38': resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-dom@3.5.4': + resolution: {integrity: sha512-yP9RRs4BDLOLfldn6ah+AGCNovGjMbL9uHvhDHf5wan4dAHLnFGOkqtfE7PPe4HTXIqE7l/NILdYw53bo1C8jw==} + '@vue/compiler-sfc@3.4.38': resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} + '@vue/compiler-sfc@3.5.4': + resolution: {integrity: sha512-P+yiPhL+NYH7m0ZgCq7AQR2q7OIE+mpAEgtkqEeH9oHSdIRvUO+4X6MPvblJIWcoe4YC5a2Gdf/RsoyP8FFiPQ==} + '@vue/compiler-ssr@3.4.38': resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + '@vue/compiler-ssr@3.5.4': + resolution: {integrity: sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==} + '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} @@ -1081,26 +1579,120 @@ packages: '@vue/devtools-kit@7.3.3': resolution: {integrity: sha512-m+dFI57BrzKYPKq73mt4CJ5GWld5OLBseLHPHGVP7CaILNY9o1gWVJWAJeF8XtQ9LTiMxZSaK6NcBsFuxAhD0g==} - '@vue/devtools-shared@7.3.8': - resolution: {integrity: sha512-1NiJbn7Yp47nPDWhFZyEKpB2+5/+7JYv8IQnU0ccMrgslPR2dL7u1DIyI7mLqy4HN1ll36gQy0k8GqBYSFgZJw==} + '@vue/devtools-shared@7.3.9': + resolution: {integrity: sha512-CdfMRZKXyI8vw+hqOcQIiLihB6Hbbi7WNZGp7LsuH1Qe4aYAFmTaKjSciRZ301oTnwmU/knC/s5OGuV6UNiNoA==} '@vue/reactivity@3.4.38': resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} + '@vue/reactivity@3.5.4': + resolution: {integrity: sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==} + '@vue/runtime-core@3.4.38': resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} + '@vue/runtime-core@3.5.4': + resolution: {integrity: sha512-f3ek2sTA0AFu0n+w+kCtz567Euqqa3eHewvo4klwS7mWfSj/A+UmYTwsnUFo35KeyAFY60JgrCGvEBsu1n/3LA==} + '@vue/runtime-dom@3.4.38': resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} + '@vue/runtime-dom@3.5.4': + resolution: {integrity: sha512-ofyc0w6rbD5KtjhP1i9hGOKdxGpvmuB1jprP7Djlj0X7R5J/oLwuNuE98GJ8WW31Hu2VxQHtk/LYTAlW8xrJdw==} + '@vue/server-renderer@3.4.38': resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} peerDependencies: vue: 3.4.38 + '@vue/server-renderer@3.5.4': + resolution: {integrity: sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==} + peerDependencies: + vue: 3.5.4 + '@vue/shared@3.4.38': resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + '@vue/shared@3.5.4': + resolution: {integrity: sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==} + + '@vueuse/core@10.11.1': + resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} + + '@vueuse/core@11.0.3': + resolution: {integrity: sha512-RENlh64+SYA9XMExmmH1a3TPqeIuJBNNB/63GT35MZI+zpru3oMRUA6cEFr9HmGqEgUisurwGwnIieF6qu3aXw==} + + '@vueuse/head@2.0.0': + resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} + peerDependencies: + vue: '>=2.7 || >=3' + + '@vueuse/integrations@10.11.1': + resolution: {integrity: sha512-Y5hCGBguN+vuVYTZmdd/IMXLOdfS60zAmDmFYc4BKBcMUPZH1n4tdyDECCPjXm0bNT3ZRUy1xzTLGaUje8Xyaw==} + peerDependencies: + async-validator: ^4 + axios: ^1 + change-case: ^4 + drauu: ^0.3 + focus-trap: ^7 + fuse.js: ^6 + idb-keyval: ^6 + jwt-decode: ^3 + nprogress: ^0.2 + qrcode: ^1.5 + sortablejs: ^1 + universal-cookie: ^6 + peerDependenciesMeta: + async-validator: + optional: true + axios: + optional: true + change-case: + optional: true + drauu: + optional: true + focus-trap: + optional: true + fuse.js: + optional: true + idb-keyval: + optional: true + jwt-decode: + optional: true + nprogress: + optional: true + qrcode: + optional: true + sortablejs: + optional: true + universal-cookie: + optional: true + + '@vueuse/math@10.11.1': + resolution: {integrity: sha512-fkdaNEOn22Vjz/A3vNWO2+eysunlK74ODmJRosweKMEA07oi5WH/CYQ8oGxu2Fa641fhs4hXS7XxdALsGVYlpw==} + + '@vueuse/metadata@10.11.1': + resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} + + '@vueuse/metadata@11.0.3': + resolution: {integrity: sha512-+FtbO4SD5WpsOcQTcC0hAhNlOid6QNLzqedtquTtQ+CRNBoAt9GuV07c6KNHK1wCmlq8DFPwgiLF2rXwgSHX5Q==} + + '@vueuse/nuxt@10.11.1': + resolution: {integrity: sha512-UiaYSIwOkmUVn8Gl1AqtLWYR12flO+8sEu9X0Y1fNjSR7EWy9jMuiCvOGqwtoeTsqfHrivl0d5HfMzr11GFnMA==} + peerDependencies: + nuxt: ^3.0.0 + + '@vueuse/nuxt@11.0.3': + resolution: {integrity: sha512-1tZGM9lvFl6HqmSQNM6hsHbAzLkBitoh8RsVC8kIG/93d3Pb5dEqUdt1k+OfHyR8V2rfSOwCfJx+wlUTlY0A2g==} + peerDependencies: + nuxt: ^3.0.0 + + '@vueuse/shared@10.11.1': + resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} + + '@vueuse/shared@11.0.3': + resolution: {integrity: sha512-0rY2m6HS5t27n/Vp5cTDsKTlNnimCqsbh/fmT2LgE+aaU42EMfXo8+bNX91W9I7DDmxfuACXMmrd7d79JxkqWA==} + abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -1108,11 +1700,20 @@ packages: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn@8.12.1: resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} @@ -1130,6 +1731,9 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -1158,6 +1762,9 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1173,11 +1780,18 @@ packages: resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} engines: {node: '>= 14'} + are-docs-informative@0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} + are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} deprecated: This package is no longer supported. + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -1192,9 +1806,16 @@ packages: async-sema@3.1.1: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + autoprefixer@10.4.20: resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} @@ -1205,12 +1826,27 @@ packages: b4a@1.6.6: resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} bare-events@2.4.2: resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} + bare-fs@2.3.3: + resolution: {integrity: sha512-7RYKL+vZVCyAsMLi5SPu7QGauGGT8avnP/HO571ndEuV4MYdGXvLhtW67FuLPeEI8EiIY7zbbRR9x7x7HU0kgw==} + + bare-os@2.4.2: + resolution: {integrity: sha512-HZoJwzC+rZ9lqEemTMiO0luOePoGYNBgsLLgegKR/cljiJvcDNhDZQkzC+NC5Oh0aHbdBNSOHpghwMuB5tqhjg==} + + bare-path@2.1.3: + resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} + + bare-stream@2.2.0: + resolution: {integrity: sha512-+o9MG5bPRRBlkVSpfFlMag3n7wMaIZb4YZasU2+/96f+3HTQ4F9DKQeu3K/Sjz1W0umu6xvVq1ON0ipWdMlr3A==} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -1224,6 +1860,12 @@ packages: birpc@0.2.17: resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==} + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + blob-to-buffer@1.2.9: + resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -1237,6 +1879,9 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + brotli@1.3.3: + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} + browserslist@4.23.3: resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1249,6 +1894,9 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} @@ -1282,8 +1930,17 @@ packages: resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} engines: {node: ^16.14.0 || >=18.0.0} - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + cache-content-type@1.0.1: + resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} + engines: {node: '>= 6.0.0'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} camelcase@6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} @@ -1292,8 +1949,11 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001651: - resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + caniuse-lite@1.0.30001653: + resolution: {integrity: sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==} + + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -1307,10 +1967,38 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + + character-entities-legacy@1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + + character-entities@1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + + character-reference-invalid@1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + + character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -1322,6 +2010,10 @@ packages: citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + clean-regexp@1.0.0: + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} + engines: {node: '>=4'} + clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -1337,10 +2029,18 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + cluster-key-slot@1.1.2: resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} engines: {node: '>=0.10.0'} + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -1354,16 +2054,34 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true + color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} + engines: {node: '>= 6'} + commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -1372,6 +2090,10 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} + comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} + commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} @@ -1395,16 +2117,35 @@ packages: console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} cookie-es@1.2.2: resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + cookies@0.9.1: + resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} + engines: {node: '>= 0.8'} + copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} + core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -1428,6 +2169,9 @@ packages: resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} hasBin: true + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1466,6 +2210,9 @@ packages: engines: {node: '>=4'} hasBin: true + cssfilter@0.0.10: + resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} + cssnano-preset-default@7.0.5: resolution: {integrity: sha512-Jbzja0xaKwc5JzxPQoc+fotKpYtWEu4wQLMQe29CM0FjjdRjA4omvbGHl2DTGgARKxSTpPssBsok+ixv8uTBqw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} @@ -1513,6 +2260,14 @@ packages: supports-color: optional: true + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.3.6: resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} @@ -1522,6 +2277,23 @@ packages: supports-color: optional: true + decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + deep-equal@1.0.1: + resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -1552,10 +2324,18 @@ packages: resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} engines: {node: '>=0.10'} + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} @@ -1563,6 +2343,9 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + detab@3.0.2: + resolution: {integrity: sha512-7Bp16Bk8sk0Y6gdXiCtnpGbghn8atnTJdd/82aWvS5ESnlcNvgUc10U2NYS0PAiDSGjWiI8qs/Cv1b2uSGdQ8w==} + detect-libc@1.0.3: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} @@ -1575,10 +2358,26 @@ packages: devalue@5.0.0: resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + + dfa@1.2.0: + resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} + + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -1618,6 +2417,12 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + emojilib@2.4.0: + resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} + + emoticon@4.1.0: + resolution: {integrity: sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -1625,6 +2430,16 @@ packages: encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + engine.io-client@6.5.4: + resolution: {integrity: sha512-GeZeeRjpD2qf49cZQ0Wvh/8NJNfeXkXXcoGh+F77oEAgo9gUHwT1fCRxSNU+YEEaysOJTnsFHmM5oAcPy4ntvQ==} + + engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engines: {node: '>=10.0.0'} + enhanced-resolve@5.17.1: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} @@ -1636,12 +2451,18 @@ packages: err-code@2.0.3: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + error-stack-parser-es@0.1.5: resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} errx@0.1.0: resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + esbuild@0.20.2: resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} engines: {node: '>=12'} @@ -1668,16 +2489,219 @@ packages: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + escape-string-regexp@5.0.0: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} + eslint-compat-utils@0.5.1: + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + + eslint-config-flat-gitignore@0.3.0: + resolution: {integrity: sha512-0Ndxo4qGhcewjTzw52TK06Mc00aDtHNTdeeW2JfONgDcLkRO/n/BteMRzNVpLQYxdCC/dFEilfM9fjjpGIJ9Og==} + peerDependencies: + eslint: ^9.5.0 + + eslint-flat-config-utils@0.3.1: + resolution: {integrity: sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==} + + eslint-formatting-reporter@0.0.0: + resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} + peerDependencies: + eslint: '>=8.40.0' + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-merge-processors@0.1.0: + resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==} + peerDependencies: + eslint: '*' + + eslint-parser-plain@0.1.0: + resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} + + eslint-plugin-antfu@2.3.6: + resolution: {integrity: sha512-31VwbU1Yd4BFNUUPQEazKyP79f3c+ohJtq5iZIuw38JjkRQdQAcF/31Kjr0DOKZXVDkeeNPrttKidrr3xhnhOA==} + peerDependencies: + eslint: '*' + + eslint-plugin-command@0.2.3: + resolution: {integrity: sha512-1bBYNfjZg60N2ZpLV5ATYSYyueIJ+zl5yKrTs0UFDdnyu07dNSZ7Xplnc+Wb6SXTdc1sIaoIrnuyhvztcltX6A==} + peerDependencies: + eslint: '*' + + eslint-plugin-es-x@7.8.0: + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '>=8' + + eslint-plugin-format@0.1.2: + resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==} + peerDependencies: + eslint: ^8.40.0 || ^9.0.0 + + eslint-plugin-import-x@4.1.1: + resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + eslint-plugin-jsdoc@50.2.2: + resolution: {integrity: sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==} + engines: {node: '>=18'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + + eslint-plugin-jsonc@2.16.0: + resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + + eslint-plugin-markdown@5.1.0: + resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8' + + eslint-plugin-n@17.10.2: + resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.23.0' + + eslint-plugin-no-only-tests@3.3.0: + resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} + engines: {node: '>=5.0.0'} + + eslint-plugin-perfectionist@3.3.0: + resolution: {integrity: sha512-sGgShkEqDBqIZ3WlenGHwLe1cl3vHKTfeh9b1XXAamaxSC7AY4Os0jdNCXnGJW4l0TlpismT5t2r7CXY7sfKlw==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + astro-eslint-parser: ^1.0.2 + eslint: '>=8.0.0' + svelte: '>=3.0.0' + svelte-eslint-parser: ^0.41.0 + vue-eslint-parser: '>=9.0.0' + peerDependenciesMeta: + astro-eslint-parser: + optional: true + svelte: + optional: true + svelte-eslint-parser: + optional: true + vue-eslint-parser: + optional: true + + eslint-plugin-regexp@2.6.0: + resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==} + engines: {node: ^18 || >=20} + peerDependencies: + eslint: '>=8.44.0' + + eslint-plugin-toml@0.11.1: + resolution: {integrity: sha512-Y1WuMSzfZpeMIrmlP1nUh3kT8p96mThIq4NnHrYUhg10IKQgGfBZjAWnrg9fBqguiX4iFps/x/3Hb5TxBisfdw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + + eslint-plugin-unicorn@55.0.0: + resolution: {integrity: sha512-n3AKiVpY2/uDcGrS3+QsYDkjPfaOrNrsfQxU9nt5nitd9KuvVXrfAvgCO9DYPSfap+Gqjw9EOrXIsBp5tlHZjA==} + engines: {node: '>=18.18'} + peerDependencies: + eslint: '>=8.56.0' + + eslint-plugin-unused-imports@4.1.3: + resolution: {integrity: sha512-lqrNZIZjFMUr7P06eoKtQLwyVRibvG7N+LtfKtObYGizAAGrcqLkc3tDx+iAik2z7q0j/XI3ihjupIqxhFabFA==} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 + eslint: ^9.0.0 || ^8.0.0 + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + + eslint-plugin-vue@9.28.0: + resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + + eslint-plugin-yml@1.14.0: + resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + + eslint-processor-vue-blocks@0.1.2: + resolution: {integrity: sha512-PfpJ4uKHnqeL/fXUnzYkOax3aIenlwewXRX8jFinA1a2yCFnLgMuiH3xvCgvHHUlV2xJWQHbCTdiJWGwb3NqpQ==} + peerDependencies: + '@vue/compiler-sfc': ^3.3.0 + eslint: ^8.50.0 || ^9.0.0 + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-scope@8.0.2: + resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.9.1: + resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.1.0: + resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + etag@1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} @@ -1698,9 +2722,22 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + externality@1.0.2: resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} @@ -1708,12 +2745,30 @@ packages: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + fast-npm-meta@0.2.2: resolution: {integrity: sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==} fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fdir@6.3.0: + resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} @@ -1721,9 +2776,36 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + find-up-simple@1.0.0: + resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} + engines: {node: '>=18'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flat@6.0.1: + resolution: {integrity: sha512-/3FfIa8mbrg3xE7+wAhWeV+bd7L2Mof+xtZb5dRDKZ+wDvYJK4WDYeIOuOhre5Yv5aQObZrlbRmk3RTSiuQBtw==} + engines: {node: '>=18'} + hasBin: true + flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + fontaine@0.5.0: + resolution: {integrity: sha512-vPDSWKhVAfTx4hRKT777+N6Szh2pAosAuzLpbppZ6O3UdD/1m6OlHjNcC3vIbgkRTIcLjzySLHXzPeLO2rE8cA==} + + fontkit@2.0.4: + resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} + foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} @@ -1735,10 +2817,17 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} @@ -1758,6 +2847,10 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + fuse.js@6.6.2: + resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==} + engines: {node: '>=10'} + gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} @@ -1799,10 +2892,23 @@ packages: git-url-parse@14.1.0: resolution: {integrity: sha512-8xg65dTxGHST3+zGpycMMFZcoTzAdZ2dOtu4vmgIfkTFnVHBxHMzBC2L1k8To7EmrSiHesT8JgPLT91VKw1B5g==} + git-url-parse@15.0.0: + resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} + + github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + + github-slugger@2.0.0: + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -1824,6 +2930,18 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + engines: {node: '>=18'} + globby@14.0.2: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} @@ -1831,6 +2949,9 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + gzip-size@7.0.0: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1846,6 +2967,14 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -1856,9 +2985,36 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + + hast-util-heading-rank@3.0.0: + resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} + + hast-util-is-element@3.0.0: + resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} + + hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} + + hast-util-raw@9.0.4: + resolution: {integrity: sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==} + + hast-util-to-parse5@8.0.0: + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} + + hast-util-to-string@3.0.0: + resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} + + hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} + hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + hosted-git-info@7.0.2: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1867,9 +3023,24 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} + html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + + http-assert@1.5.0: + resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} + engines: {node: '>= 0.8'} + http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} + engines: {node: '>= 0.6'} + http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} @@ -1915,6 +3086,10 @@ packages: image-meta@0.2.1: resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + importx@0.4.3: resolution: {integrity: sha512-x6E6OxmWq/SUaj7wDeDeSjyHP+rMUbEaqJ5fw0uEtC/FTX9ocxNMFJ+ONnpJIsRpFz3ya6qJAK4orwSKqw0BSQ==} @@ -1930,6 +3105,9 @@ packages: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -1948,9 +3126,35 @@ packages: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} + ipx@2.1.0: + resolution: {integrity: sha512-AVnPGXJ8L41vjd11Z4akIF2yd14636Klxul3tBySxHA6PKfCOQPxBDkCFK5zcWh0z/keR6toh1eg8qzdBVUgdA==} + hasBin: true + iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} + is-absolute-url@4.0.1: + resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + + is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + + is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + + is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -1959,10 +3163,16 @@ packages: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} + is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + + is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -1981,10 +3191,20 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + is-hexadecimal@1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + + is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + is-inside-container@1.0.0: resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} engines: {node: '>=14.16'} @@ -2004,10 +3224,18 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + is-path-inside@4.0.0: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} @@ -2068,16 +3296,49 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + jsdoc-type-pratt-parser@4.0.0: + resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} + engines: {node: '>=12.0.0'} + + jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true + jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -2085,6 +3346,13 @@ packages: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} + keygrip@1.1.0: + resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} + engines: {node: '>= 0.6'} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -2096,6 +3364,25 @@ packages: knitwork@1.1.0: resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} + koa-compose@4.1.0: + resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} + + koa-convert@2.0.0: + resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} + engines: {node: '>= 10'} + + koa-send@5.0.1: + resolution: {integrity: sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==} + engines: {node: '>= 8'} + + koa-static@5.0.0: + resolution: {integrity: sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==} + engines: {node: '>= 7.6.0'} + + koa@2.15.3: + resolution: {integrity: sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==} + engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} + kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -2106,10 +3393,21 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + lilconfig@3.1.2: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + listhen@1.7.2: resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true @@ -2122,27 +3420,50 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + lodash.defaults@4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + magic-regexp@0.8.0: + resolution: {integrity: sha512-lOSLWdE156csDYwCTIGiAymOLN7Epu/TU5e/oAnISZfU6qP+pgjkE+xbVjVn3yLPKN8n1G2yIAYTAM5KRk6/ow==} + magic-string-ast@0.6.2: resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==} engines: {node: '>=16.14.0'} @@ -2161,12 +3482,64 @@ packages: resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} engines: {node: ^16.14.0 || >=18.0.0} + markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + + mdast-util-find-and-replace@3.0.1: + resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} + + mdast-util-from-markdown@0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + + mdast-util-from-markdown@2.0.1: + resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} + + mdast-util-gfm-autolink-literal@2.0.1: + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} + + mdast-util-gfm-footnote@2.0.0: + resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} + + mdast-util-gfm-strikethrough@2.0.0: + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} + + mdast-util-gfm-table@2.0.0: + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} + + mdast-util-gfm-task-list-item@2.0.0: + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} + + mdast-util-gfm@3.0.0: + resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} + + mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} + + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + + mdast-util-to-markdown@2.1.0: + resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} + + mdast-util-to-string@2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + + mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} + mdn-data@2.0.28: resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -2174,10 +3547,109 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micromark-core-commonmark@2.0.1: + resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + + micromark-extension-gfm-autolink-literal@2.1.0: + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} + + micromark-extension-gfm-footnote@2.1.0: + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} + + micromark-extension-gfm-strikethrough@2.1.0: + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} + + micromark-extension-gfm-table@2.1.0: + resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} + + micromark-extension-gfm-tagfilter@2.0.0: + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} + + micromark-extension-gfm-task-list-item@2.1.0: + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} + + micromark-extension-gfm@3.0.0: + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} + + micromark-factory-destination@2.0.0: + resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} + + micromark-factory-label@2.0.0: + resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} + + micromark-factory-space@2.0.0: + resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} + + micromark-factory-title@2.0.0: + resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} + + micromark-factory-whitespace@2.0.0: + resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} + + micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + + micromark-util-chunked@2.0.0: + resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} + + micromark-util-classify-character@2.0.0: + resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} + + micromark-util-combine-extensions@2.0.0: + resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} + + micromark-util-decode-numeric-character-reference@2.0.1: + resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} + + micromark-util-decode-string@2.0.0: + resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} + + micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + + micromark-util-html-tag-name@2.0.0: + resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} + + micromark-util-normalize-identifier@2.0.0: + resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} + + micromark-util-resolve-all@2.0.0: + resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} + + micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + + micromark-util-subtokenize@2.0.1: + resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} + + micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + + micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + + micromark@2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + + micromark@4.0.0: + resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -2197,6 +3669,22 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + mini-svg-data-uri@1.4.4: + resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} + hasBin: true + + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -2208,6 +3696,9 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minipass-collect@2.0.1: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} @@ -2240,6 +3731,9 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} + minisearch@7.1.0: + resolution: {integrity: sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -2247,6 +3741,13 @@ packages: mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + mkdirp@1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} @@ -2272,6 +3773,9 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -2282,6 +3786,15 @@ packages: engines: {node: ^18 || >=20} hasBin: true + napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + + natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -2296,9 +3809,20 @@ packages: xml2js: optional: true + node-abi@3.67.0: + resolution: {integrity: sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==} + engines: {node: '>=10'} + + node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-emoji@2.1.3: + resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} + engines: {node: '>=18'} + node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} @@ -2327,6 +3851,9 @@ packages: engines: {node: '>=6'} hasBin: true + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -2358,13 +3885,13 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nuxi@3.12.0: - resolution: {integrity: sha512-6vRdiXTw9SajEQOUi6Ze/XaIXzy1q/sD5UqHQSv3yqTu7Pot5S7fEihNXV8LpcgLz+9HzjVt70r7jYe7R99c2w==} + nuxi@3.13.0: + resolution: {integrity: sha512-15cnHePX+A0Vwwpgj/X+BQGcGulJQr6ddzfMXpvevpEsuAr/hHe5HioHVqYwqMSqiQLVtZLhPxeVOrg8eJn09Q==} engines: {node: ^16.10.0 || >=18.0.0} hasBin: true - nuxt@3.12.4: - resolution: {integrity: sha512-/ddvyc2kgYYIN2UEjP8QIz48O/W3L0lZm7wChIDbOCj0vF/yLLeZHBaTb3aNvS9Hwp269nfjrm8j/mVxQK4RhA==} + nuxt@3.13.0: + resolution: {integrity: sha512-NZlPGlMav18KXWiOmTguQtH5lcrwooPniWXM3Ca4c9spsMRu3wyWLlN8wiI/cK+lEu3rQyKCGSA75nFVK4Ew3w==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true peerDependencies: @@ -2376,8 +3903,8 @@ packages: '@types/node': optional: true - nypm@0.3.9: - resolution: {integrity: sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==} + nypm@0.3.11: + resolution: {integrity: sha512-E5GqaAYSnbb6n1qZyik2wjPDZON43FqOJO59+3OkWrnmQtjggrMOVnsyzfjxp/tS6nlYJBA4zRA5jSM2YaadMg==} engines: {node: ^14.16.0 || >=16.10.0} hasBin: true @@ -2385,6 +3912,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + ofetch@1.3.4: resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} @@ -2402,10 +3933,17 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + only@0.0.2: + resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} + open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} + open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} + open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -2414,27 +3952,86 @@ packages: resolution: {integrity: sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw==} hasBin: true + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + p-map@4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + package-json-from-dist@1.0.0: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-manager-detector@0.2.0: + resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} + + pako@0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-entities@2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + + parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + parse-git-config@3.0.0: resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} engines: {node: '>=8'} + parse-gitignore@2.0.0: + resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} + engines: {node: '>=14'} + + parse-imports@2.1.1: + resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} + engines: {node: '>= 18'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -2454,6 +4051,9 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-to-regexp@6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + path-type@5.0.0: resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} engines: {node: '>=12'} @@ -2471,8 +4071,40 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - pkg-types@1.1.3: - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pinia@2.2.2: + resolution: {integrity: sha512-ja2XqFWZC36mupU4z1ZzxeTApV7DOw44cV4dhQ9sGwun+N89v/XP7+j7q6TanS1u1tdbK4r+1BUx7heMaIdagA==} + peerDependencies: + '@vue/composition-api': ^1.4.0 + typescript: '>=4.4.4' + vue: ^2.6.14 || ^3.3.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + typescript: + optional: true + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + pkg-types@1.2.0: + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} + + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + + portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} postcss-calc@10.0.2: resolution: {integrity: sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==} @@ -2516,6 +4148,30 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + postcss-merge-longhand@7.0.3: resolution: {integrity: sha512-8waYomFxshdv6M9Em3QRM9MettRLDRcH2JQi2l0Z1KlYD/vhal3gbkeSES0NuACXOlZBB0V/B0AseHZaklzWOA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} @@ -2552,6 +4208,18 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-nesting@12.1.5: + resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.4 + postcss-normalize-charset@7.0.0: resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} @@ -2624,6 +4292,10 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} + postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} @@ -2647,6 +4319,28 @@ packages: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} + engines: {node: ^10 || ^12 || >=14} + + prebuild-install@7.1.2: + resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} + engines: {node: '>=10'} + hasBin: true + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + pretty-bytes@6.1.1: resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} engines: {node: ^14.13.1 || >=16.0.0} @@ -2670,9 +4364,22 @@ packages: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} + property-expr@2.0.6: + resolution: {integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==} + + property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + protocols@2.0.1: resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -2692,6 +4399,21 @@ packages: rc9@2.1.2: resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -2718,14 +4440,77 @@ packages: resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} engines: {node: '>=4'} + refa@0.12.1: + resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + regexp-ast-analysis@0.7.1: + resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + regexp-tree@0.1.27: + resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} + hasBin: true + + regjsparser@0.10.0: + resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} + hasBin: true + + rehype-external-links@3.0.0: + resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} + + rehype-raw@7.0.0: + resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} + + rehype-slug@6.0.0: + resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} + + rehype-sort-attribute-values@5.0.0: + resolution: {integrity: sha512-dQdHdCIRnpiU+BkrLSqH+aM4lWJyLqGzv49KvH4gHj+JxYwNqvGhoTXckS3AJu4V9ZutwsTcawP0pC7PhwX0tQ==} + + rehype-sort-attributes@5.0.0: + resolution: {integrity: sha512-6tJUH4xHFcdO85CZRwAcEtHNCzjZ9V9S0VZLgo1pzbN04qy8jiVCZ3oAxDmBVG3Rth5b1xFTDet5WG/UYZeJLQ==} + + remark-emoji@5.0.1: + resolution: {integrity: sha512-QCqTSvcZ65Ym+P+VyBKd4JfJfh7icMl7cIOGVmPMzWkDtdD8pQ0nQG7yxGolVIiMzSx90EZ7SwNiVpYpfTxn7w==} + engines: {node: '>=18'} + + remark-gfm@4.0.0: + resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} + + remark-mdc@3.2.1: + resolution: {integrity: sha512-MLNqQE7ryygOA3TtH4hKmIvmjFAqTMzCs2zrMzXs4MWJXYM2vbtdwR2NfgcN3vxIp5Pllgq3oLGuKgQSs8J19w==} + + remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} + + remark-rehype@11.1.0: + resolution: {integrity: sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==} + + remark-stringify@11.0.0: + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} + + replace-in-file@6.3.5: + resolution: {integrity: sha512-arB9d3ENdKva2fxRnSjwBEXfK1npgyci7ZZuwysgAp7ORjHSyxz6oqIjTEv8R0Ydl4Ll7uOAZXL4vbkhGIizCg==} + engines: {node: '>=10'} + hasBin: true + require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-path@1.4.0: + resolution: {integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==} + engines: {node: '>= 0.8'} + resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -2733,6 +4518,9 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true + restructure@3.0.2: + resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} + retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} @@ -2759,8 +4547,8 @@ packages: rollup: optional: true - rollup@4.21.0: - resolution: {integrity: sha512-vo+S/lfA2lMS7rZ2Qoubi6I5hwZwzXeUIctILZLbHI+laNtvhhOIon2S1JksA5UEDQ7l3vberd0fxK44lTYjbQ==} + rollup@4.21.1: + resolution: {integrity: sha512-ZnYyKvscThhgd3M5+Qt3pmhO4jIRR5RGzaSovB6Q7rGNrK5cUncrtLmcTTJVSdcKXyZjW8X8MB0JMSuH9bcAJg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -2780,9 +4568,17 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + scslre@0.3.0: + resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} + engines: {node: ^14.0.0 || >=16.0.0} + scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -2809,9 +4605,16 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + sharp@0.32.6: + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + engines: {node: '>=14.15.0'} + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2823,6 +4626,9 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + shiki@1.16.1: + resolution: {integrity: sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -2830,9 +4636,18 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + simple-git@3.25.0: resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} + simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} @@ -2840,6 +4655,10 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + skin-tone@2.0.0: + resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} + engines: {node: '>=8'} + slash@4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} @@ -2848,6 +4667,13 @@ packages: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} engines: {node: '>=14.16'} + slashes@3.0.12: + resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + + slugify@1.6.6: + resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} + engines: {node: '>=8.0.0'} + smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} @@ -2855,6 +4681,17 @@ packages: smob@1.5.0: resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + smooth-dnd@0.12.1: + resolution: {integrity: sha512-Dndj/MOG7VP83mvzfGCLGzV2HuK1lWachMtWl/Iuk6zV7noDycIBnflwaPuDzoaapEl3Pc4+ybJArkkx9sxPZg==} + + socket.io-client@4.7.5: + resolution: {integrity: sha512-sJ/tqHOCe7Z50JCBCXrsY3I2k03iOiUe+tj1OmKeD2lXPiGH/RUCdTZFoqVyN7l1MnpIzPrGtLcijffmeouNlQ==} + engines: {node: '>=10.0.0'} + + socket.io-parser@4.2.4: + resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} + engines: {node: '>=10.0.0'} + socks-proxy-agent@8.0.4: resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} engines: {node: '>= 14'} @@ -2878,6 +4715,24 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-expression-parse@4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + + spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + speakingurl@14.0.1: resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} engines: {node: '>=0.10.0'} @@ -2889,9 +4744,16 @@ packages: resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + stable-hash@0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + standard-as-callback@2.1.0: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + statuses@2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} @@ -2899,12 +4761,8 @@ packages: std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - streamx@2.18.0: - resolution: {integrity: sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} + streamx@2.19.0: + resolution: {integrity: sha512-5z6CNR4gtkPbwlxyEqoDGDmWIzoNJqCBt4Eac1ICP9YaIT08ct712cFj0u1rx4F8luAuL+3Qc+RFIdI4OX00kg==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -2920,6 +4778,9 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -2932,6 +4793,18 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} @@ -2941,6 +4814,11 @@ packages: peerDependencies: postcss: ^8.4.31 + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + superjson@2.2.1: resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} engines: {node: '>=16'} @@ -2969,14 +4847,47 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + synckit@0.6.2: + resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} + engines: {node: '>=12.20'} + + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + engines: {node: ^14.18.0 || >=16.0.0} + system-architecture@0.1.0: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} + tailwind-config-viewer@2.0.4: + resolution: {integrity: sha512-icvcmdMmt9dphvas8wL40qttrHwAnW3QEN4ExJ2zICjwRsPj7gowd1cOceaWG3IfTuM/cTNGQcx+bsjMtmV+cw==} + engines: {node: '>=13'} + hasBin: true + peerDependencies: + tailwindcss: 1 || 2 || 2.0.1-compat || 3 + + tailwind-merge@2.5.2: + resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} + + tailwindcss@3.4.10: + resolution: {integrity: sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==} + engines: {node: '>=14.0.0'} + hasBin: true + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + + tar-fs@3.0.6: + resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} @@ -2984,8 +4895,8 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - taze@0.16.6: - resolution: {integrity: sha512-KBqEUSsRH1i3DykVutcoV3TtXVQSuZRhKnqGsI2Sz0hjYySNCFPlViQJ+rGNn5OE+jiYKoKTzq4rIR/1tzQ1Hg==} + taze@0.16.7: + resolution: {integrity: sha512-bVKeFJc/rewVI5MFcG8EK5+6jWx37c3IiDy9qnk9Pv6FV8OLu6GhTk1ru+KLmvGwQc2twqtKA8HW3HmjHA2bEQ==} hasBin: true terser@5.31.6: @@ -2996,9 +4907,32 @@ packages: text-decoder@1.1.1: resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + tiny-case@1.0.3: + resolution: {integrity: sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q==} + + tiny-inflate@1.0.3: + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + tinyexec@0.3.0: + resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + + tinyglobby@0.2.5: + resolution: {integrity: sha512-Dlqgt6h0QkoHttG53/WGADNh9QhcjCAIZMTERAVhdpmIBEejSuLI9ZmGKWzB7tweBjlk30+s/ofi4SLmBeTYhw==} + engines: {node: '>=12.0.0'} + tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} @@ -3015,6 +4949,13 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} + toml-eslint-parser@0.10.0: + resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + toposort@2.0.2: + resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} + totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -3022,23 +4963,71 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tsx@4.17.0: - resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + + trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + + tsscmp@1.0.6: + resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} + engines: {node: '>=0.6.x'} + + tsx@4.19.0: + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} engines: {node: '>=18.0.0'} hasBin: true - type-detect@4.1.0: - resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} - engines: {node: '>=4'} + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} + type-fest@3.13.1: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + type-level-regexp@0.1.17: + resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} + typescript@5.5.4: resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} @@ -3072,12 +5061,25 @@ packages: unhead@1.10.0: resolution: {integrity: sha512-nv75Hvhu0asuD/rbP6b3tSRJUltxmThq/iZU5rLCGEkCqTkFk7ruQGNk+TRtx/RCYqL0R/IzIY9aqvhNOGe3mg==} + unicode-emoji-modifier-base@1.0.0: + resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} + engines: {node: '>=4'} + + unicode-properties@1.4.1: + resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} + + unicode-trie@2.0.0: + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unimport@3.10.1: - resolution: {integrity: sha512-gK0oqn2SyPEjmp5O0Epu13xmX1Pfn4MwpJNlntXUauV0wN8Hhod+BNjDjqQ4ZpOSCt17MCLjGqUXqUhAiJuhOw==} + unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + + unimport@3.11.1: + resolution: {integrity: sha512-DuB1Uoq01LrrXTScxnwOoMSlTXxyKcULguFxbLrMDFcE/CO0ZWHpEiyhovN0mycPt7K6luAHe8laqvwvuoeUPg==} unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} @@ -3087,6 +5089,27 @@ packages: resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unist-builder@4.0.0: + resolution: {integrity: sha512-wmRFnH+BLpZnTKpc5L7O67Kac89s9HMrtELpnNaE6TAobq5DTZZs5YaTQfAZBA9bFPECx2uVAPO31c+GVug8mg==} + + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + + unist-util-stringify-position@2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -3167,16 +5190,35 @@ packages: uqr@0.1.2: resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + urlpattern-polyfill@8.0.2: resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + validate-npm-package-name@5.0.1: resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vfile-location@5.0.3: + resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} + + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + vite-hot-client@0.2.3: resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: @@ -3221,8 +5263,8 @@ packages: vue-tsc: optional: true - vite-plugin-inspect@0.8.6: - resolution: {integrity: sha512-iM/smnFRSuDq9UMVAN06fqBbHAofGDtB5yBucsl0QnPCFqQ2TmPIbsSgSR3gUv13qJ8oPE/FFhXlm9g1xX9nzg==} + vite-plugin-inspect@0.8.7: + resolution: {integrity: sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' @@ -3294,14 +5336,36 @@ packages: vue-bundle-renderer@2.1.0: resolution: {integrity: sha512-uZ+5ZJdZ/b43gMblWtcpikY6spJd0nERaM/1RtgioXNfWFbjKlUwrS8HlrddN6T2xtptmOouWclxLUkpgcVX3Q==} + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + engines: {node: '>=12'} + hasBin: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} + vue-eslint-parser@9.4.3: + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + vue-router@4.4.3: resolution: {integrity: sha512-sv6wmNKx2j3aqJQDMxLFzs/u/mjA9Z5LCgy6BE0f7yFWMjrPLnS/sPNn8ARY/FXw6byV18EFutn5lTO6+UsV5A==} peerDependencies: vue: ^3.2.0 + vue3-smooth-dnd@0.0.6: + resolution: {integrity: sha512-CH9ZZhEfE7qU1ef2rlfgBG+nZtQX8PnWlspB2HDDz1uVGU7fXM0Pr65DftBMz4X81S+edw2H+ZFG6Dyb5J81KA==} + peerDependencies: + vue: ^3.0.11 + vue@3.4.38: resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} peerDependencies: @@ -3310,6 +5374,17 @@ packages: typescript: optional: true + vue@3.5.4: + resolution: {integrity: sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -3336,6 +5411,10 @@ packages: wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -3347,6 +5426,18 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@8.18.0: resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} @@ -3359,6 +5450,19 @@ packages: utf-8-validate: optional: true + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + + xmlhttprequest-ssl@2.0.0: + resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==} + engines: {node: '>=0.4.0'} + + xss@1.0.15: + resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==} + engines: {node: '>= 0.10.0'} + hasBin: true + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -3369,6 +5473,10 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml-eslint-parser@1.2.3: + resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==} + engines: {node: ^14.17.0 || >=16.0.0} + yaml@2.5.0: resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} engines: {node: '>= 14'} @@ -3382,6 +5490,17 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + ylru@1.4.0: + resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} + engines: {node: '>= 4.0.0'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yup@1.4.0: + resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==} + zhead@2.2.4: resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} @@ -3389,14 +5508,72 @@ packages: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + snapshots: + '@alloc/quick-lru@5.2.0': {} + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/ni@0.22.4': {} + '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.5.4)(eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@antfu/install-pkg': 0.4.1 + '@clack/prompts': 0.7.0 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@stylistic/eslint-plugin': 2.7.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + eslint-config-flat-gitignore: 0.3.0(eslint@9.9.1(jiti@1.21.6)) + eslint-flat-config-utils: 0.3.1 + eslint-merge-processors: 0.1.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-antfu: 2.3.6(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-command: 0.2.3(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-import-x: 4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-markdown: 5.1.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-n: 17.10.2(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-perfectionist: 3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))) + eslint-plugin-regexp: 2.6.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-toml: 0.11.1(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-unicorn: 55.0.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-vue: 9.28.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-yml: 1.14.0(eslint@9.9.1(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.4)(eslint@9.9.1(jiti@1.21.6)) + globals: 15.9.0 + jsonc-eslint-parser: 2.4.0 + local-pkg: 0.5.0 + parse-gitignore: 2.0.0 + picocolors: 1.0.1 + toml-eslint-parser: 0.10.0 + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) + yaml-eslint-parser: 1.2.3 + yargs: 17.7.2 + optionalDependencies: + eslint-plugin-format: 0.1.2(eslint@9.9.1(jiti@1.21.6)) + transitivePeerDependencies: + - '@typescript-eslint/utils' + - '@vue/compiler-sfc' + - supports-color + - svelte + - typescript + - vitest + + '@antfu/install-pkg@0.4.1': + dependencies: + package-manager-detector: 0.2.0 + tinyexec: 0.3.0 + + '@antfu/ni@0.23.0': {} '@antfu/utils@0.7.10': {} @@ -3405,20 +5582,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.25.2': {} + '@babel/compat-data@7.25.4': {} '@babel/core@7.25.2': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/generator': 7.25.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 convert-source-map: 2.0.0 debug: 4.3.6 gensync: 1.0.0-beta.2 @@ -3427,26 +5604,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.25.0': + '@babel/generator@7.25.5': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 @@ -3454,26 +5631,26 @@ snapshots: '@babel/helper-optimise-call-expression': 7.24.7 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -3483,13 +5660,13 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-plugin-utils@7.24.8': {} @@ -3498,21 +5675,21 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -3525,7 +5702,7 @@ snapshots: '@babel/helpers@7.25.0': dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/highlight@7.24.7': dependencies: @@ -3534,14 +5711,14 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.25.3': + '@babel/parser@7.25.4': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: @@ -3567,7 +5744,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -3576,43 +5753,93 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/standalone@7.25.3': {} + '@babel/standalone@7.25.5': {} '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.4 + '@babel/types': 7.25.4 - '@babel/traverse@7.25.3': + '@babel/traverse@7.25.4': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/generator': 7.25.5 + '@babel/parser': 7.25.4 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.25.2': + '@babel/types@7.25.4': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@capsizecss/metrics@2.2.0': {} + + '@capsizecss/unpack@2.3.0(encoding@0.1.13)': + dependencies: + blob-to-buffer: 1.2.9 + cross-fetch: 3.1.8(encoding@0.1.13) + fontkit: 2.0.4 + transitivePeerDependencies: + - encoding + + '@clack/core@0.3.4': + dependencies: + picocolors: 1.0.1 + sisteransi: 1.0.5 + + '@clack/prompts@0.7.0': + dependencies: + '@clack/core': 0.3.4 + picocolors: 1.0.1 + sisteransi: 1.0.5 + '@cloudflare/kv-asset-handler@0.3.4': dependencies: mime: 3.0.0 + '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2)': + dependencies: + postcss-selector-parser: 6.1.2 + + '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': + dependencies: + postcss-selector-parser: 6.1.2 + + '@dprint/formatter@0.3.0': {} + + '@dprint/markdown@0.17.8': {} + + '@dprint/toml@0.6.2': {} + + '@es-joy/jsdoccomment@0.43.1': + dependencies: + '@types/eslint': 8.56.12 + '@types/estree': 1.0.5 + '@typescript-eslint/types': 7.18.0 + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.0.0 + + '@es-joy/jsdoccomment@0.48.0': + dependencies: + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.1.0 + '@esbuild/aix-ppc64@0.20.2': optional: true @@ -3823,8 +6050,100 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1(jiti@1.21.6))': + dependencies: + escape-string-regexp: 4.0.0 + eslint: 9.9.1(jiti@1.21.6) + ignore: 5.3.2 + + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1(jiti@1.21.6))': + dependencies: + eslint: 9.9.1(jiti@1.21.6) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.11.0': {} + + '@eslint/compat@1.1.1': {} + + '@eslint/config-array@0.18.0': + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.6 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/eslintrc@3.1.0': + dependencies: + ajv: 6.12.6 + debug: 4.3.6 + espree: 10.1.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.9.1': {} + + '@eslint/object-schema@2.1.4': {} + + '@fastify/accept-negotiator@1.1.0': + optional: true + '@fastify/busboy@2.1.1': {} + '@headlessui/tailwindcss@0.2.1(tailwindcss@3.4.10)': + dependencies: + tailwindcss: 3.4.10 + + '@headlessui/vue@1.7.23(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@tanstack/vue-virtual': 3.10.7(vue@3.5.4(typescript@5.5.4)) + vue: 3.5.4(typescript@5.5.4) + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.3.0': {} + + '@iconify-json/heroicons@1.2.0': + dependencies: + '@iconify/types': 2.0.0 + + '@iconify-json/mdi@1.2.0': + dependencies: + '@iconify/types': 2.0.0 + + '@iconify-json/vscode-icons@1.2.1': + dependencies: + '@iconify/types': 2.0.0 + + '@iconify/collections@1.0.455': + dependencies: + '@iconify/types': 2.0.0 + + '@iconify/types@2.0.0': {} + + '@iconify/utils@2.1.32': + dependencies: + '@antfu/install-pkg': 0.4.1 + '@antfu/utils': 0.7.10 + '@iconify/types': 2.0.0 + debug: 4.3.6 + kolorist: 1.8.0 + local-pkg: 0.5.0 + mlly: 1.7.1 + transitivePeerDependencies: + - supports-color + + '@iconify/vue@4.1.3-beta.1(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@iconify/types': 2.0.0 + vue: 3.5.4(typescript@5.5.4) + '@ioredis/commands@1.2.0': {} '@isaacs/cliui@8.0.2': @@ -3858,12 +6177,15 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@jsdevtools/ez-spawn@3.0.4': + '@koa/router@12.0.1': dependencies: - call-me-maybe: 1.0.2 - cross-spawn: 7.0.3 - string-argv: 0.3.2 - type-detect: 4.1.0 + debug: 4.3.6 + http-errors: 2.0.0 + koa-compose: 4.1.0 + methods: 1.1.2 + path-to-regexp: 6.2.2 + transitivePeerDependencies: + - supports-color '@kwsites/file-exists@1.1.1': dependencies: @@ -3927,20 +6249,73 @@ snapshots: '@npmcli/redact@2.0.1': {} + '@nuxt/content@2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.21.1) + '@vueuse/core': 10.11.1(vue@3.5.4(typescript@5.5.4)) + '@vueuse/head': 2.0.0(vue@3.5.4(typescript@5.5.4)) + '@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + json5: 2.2.3 + knitwork: 1.1.0 + listhen: 1.7.2 + mdast-util-to-string: 4.0.0 + mdurl: 2.0.0 + micromark: 4.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-types: 2.0.0 + minisearch: 7.1.0 + ohash: 1.1.3 + pathe: 1.1.2 + scule: 1.3.0 + shiki: 1.16.1 + slugify: 1.6.6 + socket.io-client: 4.7.5 + ufo: 1.5.4 + unist-util-stringify-position: 4.0.0 + unstorage: 1.10.2(ioredis@5.4.1) + ws: 8.18.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - '@vue/composition-api' + - bufferutil + - idb-keyval + - ioredis + - magicast + - nuxt + - rollup + - supports-color + - uWebSockets.js + - utf-8-validate + - vue + '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.14(magicast@0.3.4)(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))': + '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) - '@nuxt/schema': 3.12.4(rollup@4.21.0) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/schema': 3.13.0(rollup@4.21.1) execa: 7.2.0 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/devtools-wizard@1.3.14': + '@nuxt/devtools-wizard@1.4.1': dependencies: consola: 3.2.3 diff: 5.2.0 @@ -3948,18 +6323,18 @@ snapshots: global-directory: 4.0.1 magicast: 0.3.4 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 prompts: 2.4.2 rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.3.14(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))': + '@nuxt/devtools@1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.14(magicast@0.3.4)(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) - '@nuxt/devtools-wizard': 1.3.14 - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) - '@vue/devtools-core': 7.3.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/devtools-wizard': 1.4.1 + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@vue/devtools-core': 7.3.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -3967,7 +6342,6 @@ snapshots: destr: 2.0.3 error-stack-parser-es: 0.1.5 execa: 7.2.0 - fast-glob: 3.3.2 fast-npm-meta: 0.2.2 flatted: 3.3.1 get-port-please: 3.1.2 @@ -3977,20 +6351,21 @@ snapshots: launch-editor: 2.8.1 local-pkg: 0.5.0 magicast: 0.3.4 - nypm: 0.3.9 + nypm: 0.3.11 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.1.3 + pkg-types: 1.2.0 rc9: 2.1.2 scule: 1.3.0 semver: 7.6.3 simple-git: 3.25.0 sirv: 2.0.4 - unimport: 3.10.1(rollup@4.21.0) - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) - vite-plugin-inspect: 0.8.6(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.21.0))(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) - vite-plugin-vue-inspector: 5.1.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) + tinyglobby: 0.2.5 + unimport: 3.11.1(rollup@4.21.1) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -3999,9 +6374,105 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.21.0)': + '@nuxt/fonts@0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.1)': dependencies: - '@nuxt/schema': 3.12.4(rollup@4.21.0) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + chalk: 5.3.0 + css-tree: 2.3.1 + defu: 6.1.4 + esbuild: 0.23.1 + fontaine: 0.5.0(encoding@0.1.13) + h3: 1.12.0 + jiti: 1.21.6 + magic-regexp: 0.8.0 + magic-string: 0.30.11 + node-fetch-native: 1.6.4 + ohash: 1.1.3 + pathe: 1.1.2 + sirv: 2.0.4 + tinyglobby: 0.2.5 + ufo: 1.5.4 + unplugin: 1.12.2 + unstorage: 1.10.2(ioredis@5.4.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - encoding + - idb-keyval + - ioredis + - magicast + - rollup + - supports-color + - uWebSockets.js + - vite + + '@nuxt/icon@1.5.1(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@iconify/collections': 1.0.455 + '@iconify/types': 2.0.0 + '@iconify/utils': 2.1.32 + '@iconify/vue': 4.1.3-beta.1(vue@3.5.4(typescript@5.5.4)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + consola: 3.2.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + mlly: 1.7.1 + pathe: 1.1.2 + std-env: 3.7.0 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - vite + - vue + + '@nuxt/image@1.8.0(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.1)': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + consola: 3.2.3 + defu: 6.1.4 + h3: 1.12.0 + image-meta: 0.2.1 + node-fetch-native: 1.6.4 + ohash: 1.1.3 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.5.4 + optionalDependencies: + ipx: 2.1.0(ioredis@5.4.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - idb-keyval + - ioredis + - magicast + - rollup + - supports-color + - uWebSockets.js + + '@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1)': + dependencies: + '@nuxt/schema': 3.13.0(rollup@4.21.1) c12: 1.11.1(magicast@0.3.4) consola: 3.2.3 defu: 6.1.4 @@ -4014,39 +6485,39 @@ snapshots: knitwork: 1.1.0 mlly: 1.7.1 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 scule: 1.3.0 semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1 - unimport: 3.10.1(rollup@4.21.0) + unimport: 3.11.1(rollup@4.21.1) untyped: 1.4.2 transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/schema@3.12.4(rollup@4.21.0)': + '@nuxt/schema@3.13.0(rollup@4.21.1)': dependencies: compatx: 0.1.8 consola: 3.2.3 defu: 6.1.4 hookable: 5.5.3 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 scule: 1.3.0 std-env: 3.7.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.10.1(rollup@4.21.0) + unimport: 3.11.1(rollup@4.21.1) untyped: 1.4.2 transitivePeerDependencies: - rollup - supports-color - '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.21.0)': + '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.21.1)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 @@ -4068,12 +6539,91 @@ snapshots: - rollup - supports-color - '@nuxt/vite-builder@3.12.4(@types/node@22.4.2)(magicast@0.3.4)(rollup@4.21.0)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4))': + '@nuxt/ui-pro@1.4.2(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.21.0) - '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + '@iconify-json/vscode-icons': 1.2.1 + '@nuxt/ui': 2.18.4(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.4(typescript@5.5.4)) + defu: 6.1.4 + git-url-parse: 15.0.0 + ofetch: 1.3.4 + parse-git-config: 3.0.0 + pathe: 1.1.2 + pkg-types: 1.2.0 + tailwind-merge: 2.5.2 + vue3-smooth-dnd: 0.0.6(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - async-validator + - axios + - change-case + - drauu + - focus-trap + - idb-keyval + - jwt-decode + - magicast + - nprogress + - qrcode + - rollup + - sortablejs + - supports-color + - ts-node + - uWebSockets.js + - universal-cookie + - vite + - vue + + '@nuxt/ui@2.18.4(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.10) + '@headlessui/vue': 1.7.23(vue@3.5.4(typescript@5.5.4)) + '@iconify-json/heroicons': 1.2.0 + '@nuxt/icon': 1.5.1(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxtjs/color-mode': 3.4.4(magicast@0.3.4)(rollup@4.21.1) + '@nuxtjs/tailwindcss': 6.12.1(magicast@0.3.4)(rollup@4.21.1) + '@popperjs/core': 2.11.8 + '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.10) + '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.10) + '@tailwindcss/forms': 0.5.9(tailwindcss@3.4.10) + '@tailwindcss/typography': 0.5.15(tailwindcss@3.4.10) + '@vueuse/core': 10.11.1(vue@3.5.4(typescript@5.5.4)) + '@vueuse/integrations': 10.11.1(fuse.js@6.6.2)(vue@3.5.4(typescript@5.5.4)) + '@vueuse/math': 10.11.1(vue@3.5.4(typescript@5.5.4)) + defu: 6.1.4 + fuse.js: 6.6.2 + ohash: 1.1.3 + pathe: 1.1.2 + scule: 1.3.0 + tailwind-merge: 2.5.2 + tailwindcss: 3.4.10 + transitivePeerDependencies: + - '@vue/composition-api' + - async-validator + - axios + - change-case + - drauu + - focus-trap + - idb-keyval + - jwt-decode + - magicast + - nprogress + - qrcode + - rollup + - sortablejs + - supports-color + - ts-node + - uWebSockets.js + - universal-cookie + - vite + - vue + + '@nuxt/vite-builder@3.13.0(@types/node@22.5.0)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.21.1) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) autoprefixer: 10.4.20(postcss@8.4.41) clear: 0.1.0 consola: 3.2.3 @@ -4091,17 +6641,17 @@ snapshots: ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.1.3 + pkg-types: 1.2.0 postcss: 8.4.41 - rollup-plugin-visualizer: 5.12.0(rollup@4.21.0) + rollup-plugin-visualizer: 5.12.0(rollup@4.21.1) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.12.2 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) - vite-node: 2.0.5(@types/node@22.4.2)(terser@5.31.6) - vite-plugin-checker: 0.7.2(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.0)(terser@5.31.6) + vite-plugin-checker: 0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) vue: 3.4.38(typescript@5.5.4) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -4127,6 +6677,90 @@ snapshots: - vti - vue-tsc + '@nuxtjs/color-mode@3.4.4(magicast@0.3.4)(rollup@4.21.1)': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + pathe: 1.1.2 + pkg-types: 1.2.0 + semver: 7.6.3 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxtjs/mdc@0.8.3(magicast@0.3.4)(rollup@4.21.1)': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@shikijs/transformers': 1.16.1 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@vue/compiler-core': 3.4.38 + consola: 3.2.3 + debug: 4.3.6 + defu: 6.1.4 + destr: 2.0.3 + detab: 3.0.2 + github-slugger: 2.0.0 + hast-util-to-string: 3.0.0 + mdast-util-to-hast: 13.2.0 + micromark-util-sanitize-uri: 2.0.0 + ohash: 1.1.3 + parse5: 7.1.2 + pathe: 1.1.2 + property-information: 6.5.0 + rehype-external-links: 3.0.0 + rehype-raw: 7.0.0 + rehype-slug: 6.0.0 + rehype-sort-attribute-values: 5.0.0 + rehype-sort-attributes: 5.0.0 + remark-emoji: 5.0.1 + remark-gfm: 4.0.0 + remark-mdc: 3.2.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.0 + scule: 1.3.0 + shiki: 1.16.1 + ufo: 1.5.4 + unified: 11.0.5 + unist-builder: 4.0.0 + unist-util-visit: 5.0.0 + unwasm: 0.3.9 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxtjs/supabase@1.4.0': + dependencies: + '@supabase/ssr': 0.5.1(@supabase/supabase-js@2.45.3) + '@supabase/supabase-js': 2.45.3 + defu: 6.1.4 + pathe: 1.1.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@nuxtjs/tailwindcss@6.12.1(magicast@0.3.4)(rollup@4.21.1)': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + autoprefixer: 10.4.20(postcss@8.4.41) + consola: 3.2.3 + defu: 6.1.4 + h3: 1.12.0 + pathe: 1.1.2 + postcss: 8.4.41 + postcss-nesting: 12.1.5(postcss@8.4.41) + tailwind-config-viewer: 2.0.4(tailwindcss@3.4.10) + tailwindcss: 3.4.10 + ufo: 1.5.4 + unctx: 2.3.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - ts-node + - uWebSockets.js + '@parcel/watcher-android-arm64@2.4.1': optional: true @@ -4157,7 +6791,7 @@ snapshots: '@parcel/watcher-wasm@2.4.1': dependencies: is-glob: 4.0.3 - micromatch: 4.0.7 + micromatch: 4.0.8 '@parcel/watcher-win32-arm64@2.4.1': optional: true @@ -4172,7 +6806,7 @@ snapshots: dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 - micromatch: 4.0.7 + micromatch: 4.0.8 node-addon-api: 7.1.1 optionalDependencies: '@parcel/watcher-android-arm64': 2.4.1 @@ -4188,145 +6822,397 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 + '@pinia/nuxt@0.5.4(magicast@0.3.4)(rollup@4.21.1)(typescript@5.5.4)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + pinia: 2.2.2(typescript@5.5.4)(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - magicast + - rollup + - supports-color + - typescript + - vue + '@pkgjs/parseargs@0.11.0': optional: true + '@pkgr/core@0.1.1': {} + '@polka/url@1.0.0-next.25': {} - '@rollup/plugin-alias@5.1.0(rollup@4.21.0)': + '@popperjs/core@2.11.8': {} + + '@rollup/plugin-alias@5.1.0(rollup@4.21.1)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-commonjs@25.0.8(rollup@4.21.0)': + '@rollup/plugin-commonjs@25.0.8(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.11 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-inject@5.0.5(rollup@4.21.0)': + '@rollup/plugin-inject@5.0.5(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) estree-walker: 2.0.2 magic-string: 0.30.11 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-json@6.1.0(rollup@4.21.0)': + '@rollup/plugin-json@6.1.0(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.21.0)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-replace@5.0.7(rollup@4.21.0)': + '@rollup/plugin-replace@5.0.7(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) magic-string: 0.30.11 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/plugin-terser@0.4.4(rollup@4.21.0)': + '@rollup/plugin-terser@0.4.4(rollup@4.21.1)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.31.6 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.0(rollup@4.21.0)': + '@rollup/pluginutils@5.1.0(rollup@4.21.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - '@rollup/rollup-android-arm-eabi@4.21.0': + '@rollup/rollup-android-arm-eabi@4.21.1': optional: true - '@rollup/rollup-android-arm64@4.21.0': + '@rollup/rollup-android-arm64@4.21.1': optional: true - '@rollup/rollup-darwin-arm64@4.21.0': + '@rollup/rollup-darwin-arm64@4.21.1': optional: true - '@rollup/rollup-darwin-x64@4.21.0': + '@rollup/rollup-darwin-x64@4.21.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.21.0': + '@rollup/rollup-linux-arm-gnueabihf@4.21.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.21.0': + '@rollup/rollup-linux-arm-musleabihf@4.21.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.21.0': + '@rollup/rollup-linux-arm64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.21.0': + '@rollup/rollup-linux-arm64-musl@4.21.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.21.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.21.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.21.0': + '@rollup/rollup-linux-riscv64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.21.0': + '@rollup/rollup-linux-s390x-gnu@4.21.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.21.0': + '@rollup/rollup-linux-x64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-x64-musl@4.21.0': + '@rollup/rollup-linux-x64-musl@4.21.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.21.0': + '@rollup/rollup-win32-arm64-msvc@4.21.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.21.0': + '@rollup/rollup-win32-ia32-msvc@4.21.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.21.0': + '@rollup/rollup-win32-x64-msvc@4.21.1': optional: true + '@shikijs/core@1.16.1': + dependencies: + '@shikijs/vscode-textmate': 9.2.0 + '@types/hast': 3.0.4 + + '@shikijs/transformers@1.16.1': + dependencies: + shiki: 1.16.1 + + '@shikijs/vscode-textmate@9.2.0': {} + + '@sindresorhus/is@4.6.0': {} + '@sindresorhus/merge-streams@2.3.0': {} + '@socket.io/component-emitter@3.1.2': {} + + '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@types/eslint': 9.6.1 + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + transitivePeerDependencies: + - supports-color + - typescript + + '@supabase/auth-js@2.65.0': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/functions-js@2.4.1': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/node-fetch@2.6.15': + dependencies: + whatwg-url: 5.0.0 + + '@supabase/postgrest-js@1.15.8': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/realtime-js@2.10.2': + dependencies: + '@supabase/node-fetch': 2.6.15 + '@types/phoenix': 1.6.5 + '@types/ws': 8.5.12 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@supabase/ssr@0.5.1(@supabase/supabase-js@2.45.3)': + dependencies: + '@supabase/supabase-js': 2.45.3 + cookie: 0.6.0 + + '@supabase/storage-js@2.7.0': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/supabase-js@2.45.3': + dependencies: + '@supabase/auth-js': 2.65.0 + '@supabase/functions-js': 2.4.1 + '@supabase/node-fetch': 2.6.15 + '@supabase/postgrest-js': 1.15.8 + '@supabase/realtime-js': 2.10.2 + '@supabase/storage-js': 2.7.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@swc/helpers@0.5.13': + dependencies: + tslib: 2.7.0 + + '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.10)': + dependencies: + tailwindcss: 3.4.10 + + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.10)': + dependencies: + tailwindcss: 3.4.10 + + '@tailwindcss/forms@0.5.9(tailwindcss@3.4.10)': + dependencies: + mini-svg-data-uri: 1.4.4 + tailwindcss: 3.4.10 + + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.10)': + dependencies: + lodash.castarray: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + postcss-selector-parser: 6.0.10 + tailwindcss: 3.4.10 + + '@tanstack/virtual-core@3.10.7': {} + + '@tanstack/vue-virtual@3.10.7(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@tanstack/virtual-core': 3.10.7 + vue: 3.5.4(typescript@5.5.4) + '@trysound/sax@0.2.0': {} + '@types/debug@4.1.12': + dependencies: + '@types/ms': 0.7.34 + + '@types/eslint@8.56.12': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + '@types/estree@1.0.5': {} + '@types/hast@3.0.4': + dependencies: + '@types/unist': 3.0.3 + '@types/http-proxy@1.17.15': dependencies: - '@types/node': 22.4.2 + '@types/node': 22.5.0 - '@types/node@22.4.2': + '@types/json-schema@7.0.15': {} + + '@types/mdast@3.0.15': + dependencies: + '@types/unist': 2.0.11 + + '@types/mdast@4.0.4': + dependencies: + '@types/unist': 3.0.3 + + '@types/ms@0.7.34': {} + + '@types/node@22.5.0': dependencies: undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} + + '@types/phoenix@1.6.5': {} + '@types/resolve@1.20.2': {} + '@types/unist@2.0.11': {} + + '@types/unist@3.0.3': {} + + '@types/web-bluetooth@0.0.20': {} + + '@types/ws@8.5.12': + dependencies: + '@types/node': 22.5.0 + + '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/type-utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 + eslint: 9.9.1(jiti@1.21.6) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.6) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.4.0': + dependencies: + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 + + '@typescript-eslint/type-utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + debug: 4.3.6 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - eslint + - supports-color + + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/types@8.4.0': {} + + '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 + debug: 4.3.6 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@8.4.0': + dependencies: + '@typescript-eslint/types': 8.4.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/structured-clone@1.2.0': {} + '@unhead/dom@1.10.0': dependencies: '@unhead/schema': 1.10.0 @@ -4354,6 +7240,14 @@ snapshots: unhead: 1.10.0 vue: 3.4.38(typescript@5.5.4) + '@unhead/vue@1.10.0(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@unhead/schema': 1.10.0 + '@unhead/shared': 1.10.0 + hookable: 5.5.3 + unhead: 1.10.0 + vue: 3.5.4(typescript@5.5.4) + '@vercel/nft@0.26.5(encoding@0.1.13)': dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) @@ -4365,32 +7259,39 @@ snapshots: estree-walker: 2.0.2 glob: 7.2.3 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 node-gyp-build: 4.8.1 resolve-from: 5.0.0 transitivePeerDependencies: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': dependencies: - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) vue: 3.4.38(typescript@5.5.4) - '@vue-macros/common@1.12.2(rollup@4.21.0)(vue@3.4.38(typescript@5.5.4))': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@babel/types': 7.25.2 - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + eslint: 9.9.1(jiti@1.21.6) + optionalDependencies: + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + typescript: 5.5.4 + + '@vue-macros/common@1.12.2(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@babel/types': 7.25.4 + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) '@vue/compiler-sfc': 3.4.38 ast-kit: 1.1.0 local-pkg: 0.5.0 @@ -4408,8 +7309,8 @@ snapshots: '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 '@vue/babel-helper-vue-transform-on': 1.2.2 '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.25.2) camelcase: 6.3.0 @@ -4426,25 +7327,38 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.8 - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 '@vue/compiler-sfc': 3.4.38 '@vue/compiler-core@3.4.38': dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 '@vue/shared': 3.4.38 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.5.4': + dependencies: + '@babel/parser': 7.25.4 + '@vue/shared': 3.5.4 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.4.38': dependencies: '@vue/compiler-core': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-dom@3.5.4': + dependencies: + '@vue/compiler-core': 3.5.4 + '@vue/shared': 3.5.4 + '@vue/compiler-sfc@3.4.38': dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 '@vue/compiler-core': 3.4.38 '@vue/compiler-dom': 3.4.38 '@vue/compiler-ssr': 3.4.38 @@ -4454,27 +7368,44 @@ snapshots: postcss: 8.4.41 source-map-js: 1.2.0 + '@vue/compiler-sfc@3.5.4': + dependencies: + '@babel/parser': 7.25.4 + '@vue/compiler-core': 3.5.4 + '@vue/compiler-dom': 3.5.4 + '@vue/compiler-ssr': 3.5.4 + '@vue/shared': 3.5.4 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.45 + source-map-js: 1.2.0 + '@vue/compiler-ssr@3.4.38': dependencies: '@vue/compiler-dom': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-ssr@3.5.4': + dependencies: + '@vue/compiler-dom': 3.5.4 + '@vue/shared': 3.5.4 + '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6))': + '@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))': dependencies: '@vue/devtools-kit': 7.3.3 - '@vue/devtools-shared': 7.3.8 + '@vue/devtools-shared': 7.3.9 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) + vite-hot-client: 0.2.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) transitivePeerDependencies: - vite '@vue/devtools-kit@7.3.3': dependencies: - '@vue/devtools-shared': 7.3.8 + '@vue/devtools-shared': 7.3.9 birpc: 0.2.17 hookable: 5.5.3 mitt: 3.0.1 @@ -4482,7 +7413,7 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-shared@7.3.8': + '@vue/devtools-shared@7.3.9': dependencies: rfdc: 1.4.1 @@ -4490,11 +7421,20 @@ snapshots: dependencies: '@vue/shared': 3.4.38 + '@vue/reactivity@3.5.4': + dependencies: + '@vue/shared': 3.5.4 + '@vue/runtime-core@3.4.38': dependencies: '@vue/reactivity': 3.4.38 '@vue/shared': 3.4.38 + '@vue/runtime-core@3.5.4': + dependencies: + '@vue/reactivity': 3.5.4 + '@vue/shared': 3.5.4 + '@vue/runtime-dom@3.4.38': dependencies: '@vue/reactivity': 3.4.38 @@ -4502,24 +7442,143 @@ snapshots: '@vue/shared': 3.4.38 csstype: 3.1.3 + '@vue/runtime-dom@3.5.4': + dependencies: + '@vue/reactivity': 3.5.4 + '@vue/runtime-core': 3.5.4 + '@vue/shared': 3.5.4 + csstype: 3.1.3 + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.4.38 '@vue/shared': 3.4.38 vue: 3.4.38(typescript@5.5.4) + '@vue/server-renderer@3.5.4(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@vue/compiler-ssr': 3.5.4 + '@vue/shared': 3.5.4 + vue: 3.5.4(typescript@5.5.4) + '@vue/shared@3.4.38': {} + '@vue/shared@3.5.4': {} + + '@vueuse/core@10.11.1(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.1 + '@vueuse/shared': 10.11.1(vue@3.5.4(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/core@11.0.3(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.0.3 + '@vueuse/shared': 11.0.3(vue@3.5.4(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/head@2.0.0(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@unhead/dom': 1.10.0 + '@unhead/schema': 1.10.0 + '@unhead/ssr': 1.10.0 + '@unhead/vue': 1.10.0(vue@3.5.4(typescript@5.5.4)) + vue: 3.5.4(typescript@5.5.4) + + '@vueuse/integrations@10.11.1(fuse.js@6.6.2)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@vueuse/core': 10.11.1(vue@3.5.4(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.4(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + optionalDependencies: + fuse.js: 6.6.2 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/math@10.11.1(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@vueuse/shared': 10.11.1(vue@3.5.4(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/metadata@10.11.1': {} + + '@vueuse/metadata@11.0.3': {} + + '@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@vueuse/core': 10.11.1(vue@3.5.4(typescript@5.5.4)) + '@vueuse/metadata': 10.11.1 + local-pkg: 0.5.0 + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - magicast + - rollup + - supports-color + - vue + + '@vueuse/nuxt@11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4))(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@vueuse/core': 11.0.3(vue@3.5.4(typescript@5.5.4)) + '@vueuse/metadata': 11.0.3 + local-pkg: 0.5.0 + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - magicast + - rollup + - supports-color + - vue + + '@vueuse/shared@10.11.1(vue@3.5.4(typescript@5.5.4))': + dependencies: + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/shared@11.0.3(vue@3.5.4(typescript@5.5.4))': + dependencies: + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + abbrev@1.1.1: {} abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + acorn@8.12.1: {} agent-base@6.0.2: @@ -4539,6 +7598,13 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + ansi-colors@4.1.3: {} ansi-escapes@4.3.2: @@ -4559,6 +7625,8 @@ snapshots: ansi-styles@6.2.1: {} + any-promise@1.3.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -4586,31 +7654,41 @@ snapshots: tar-stream: 3.1.7 zip-stream: 6.0.1 + are-docs-informative@0.0.2: {} + are-we-there-yet@2.0.0: dependencies: delegates: 1.0.0 readable-stream: 3.6.2 + arg@5.0.2: {} + argparse@2.0.1: {} ast-kit@1.1.0: dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 pathe: 1.1.2 ast-walker-scope@0.6.2: dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.4 ast-kit: 1.1.0 async-sema@3.1.1: {} + async@2.6.4: + dependencies: + lodash: 4.17.21 + async@3.2.6: {} + at-least-node@1.0.0: {} + autoprefixer@10.4.20(postcss@8.4.41): dependencies: browserslist: 4.23.3 - caniuse-lite: 1.0.30001651 + caniuse-lite: 1.0.30001653 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -4619,11 +7697,33 @@ snapshots: b4a@1.6.6: {} + bail@2.0.2: {} + balanced-match@1.0.2: {} bare-events@2.4.2: optional: true + bare-fs@2.3.3: + dependencies: + bare-events: 2.4.2 + bare-path: 2.1.3 + bare-stream: 2.2.0 + optional: true + + bare-os@2.4.2: + optional: true + + bare-path@2.1.3: + dependencies: + bare-os: 2.4.2 + optional: true + + bare-stream@2.2.0: + dependencies: + streamx: 2.19.0 + optional: true + base64-js@1.5.1: {} binary-extensions@2.3.0: {} @@ -4634,6 +7734,15 @@ snapshots: birpc@0.2.17: {} + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + optional: true + + blob-to-buffer@1.2.9: {} + boolbase@1.0.0: {} brace-expansion@1.1.11: @@ -4649,9 +7758,13 @@ snapshots: dependencies: fill-range: 7.1.1 + brotli@1.3.3: + dependencies: + base64-js: 1.5.1 + browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001651 + caniuse-lite: 1.0.30001653 electron-to-chromium: 1.5.13 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) @@ -4660,6 +7773,12 @@ snapshots: buffer-from@1.1.2: {} + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + optional: true + buffer@6.0.3: dependencies: base64-js: 1.5.1 @@ -4688,7 +7807,7 @@ snapshots: ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.1.3 + pkg-types: 1.2.0 rc9: 2.1.2 optionalDependencies: magicast: 0.3.4 @@ -4710,18 +7829,27 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 - call-me-maybe@1.0.2: {} + cache-content-type@1.0.1: + dependencies: + mime-types: 2.1.35 + ylru: 1.4.0 + + callsites@3.1.0: {} + + camelcase-css@2.0.1: {} camelcase@6.3.0: {} caniuse-api@3.0.0: dependencies: browserslist: 4.23.3 - caniuse-lite: 1.0.30001651 + caniuse-lite: 1.0.30001653 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001651: {} + caniuse-lite@1.0.30001653: {} + + ccount@2.0.1: {} chalk@2.4.2: dependencies: @@ -4736,6 +7864,22 @@ snapshots: chalk@5.3.0: {} + char-regex@1.0.2: {} + + character-entities-html4@2.1.0: {} + + character-entities-legacy@1.1.4: {} + + character-entities-legacy@3.0.0: {} + + character-entities@1.2.4: {} + + character-entities@2.0.2: {} + + character-reference-invalid@1.1.4: {} + + character-reference-invalid@2.0.1: {} + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -4748,6 +7892,9 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chownr@1.1.4: + optional: true + chownr@2.0.0: {} ci-info@4.0.0: {} @@ -4756,6 +7903,10 @@ snapshots: dependencies: consola: 3.2.3 + clean-regexp@1.0.0: + dependencies: + escape-string-regexp: 1.0.5 + clean-stack@2.2.0: {} clear@0.1.0: {} @@ -4772,8 +7923,12 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + clone@2.1.2: {} + cluster-key-slot@1.1.2: {} + co@4.6.0: {} + color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -4786,16 +7941,36 @@ snapshots: color-name@1.1.4: {} + color-string@1.9.1: + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + optional: true + color-support@1.1.3: {} + color@4.2.3: + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + optional: true + colord@2.9.3: {} + comma-separated-tokens@2.0.3: {} + commander@2.20.3: {} + commander@4.1.1: {} + + commander@6.2.1: {} + commander@7.2.0: {} commander@8.3.0: {} + comment-parser@1.4.1: {} + commondir@1.0.1: {} compatx@0.1.8: {} @@ -4816,14 +7991,31 @@ snapshots: console-control-strings@1.1.0: {} + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + convert-source-map@2.0.0: {} cookie-es@1.2.2: {} + cookie@0.6.0: {} + + cookies@0.9.1: + dependencies: + depd: 2.0.0 + keygrip: 1.1.0 + copy-anything@3.0.5: dependencies: is-what: 4.1.16 + core-js-compat@3.38.1: + dependencies: + browserslist: 4.23.3 + core-util-is@1.0.3: {} crc-32@1.2.2: {} @@ -4839,6 +8031,12 @@ snapshots: cronstrue@2.50.0: {} + cross-fetch@3.1.8(encoding@0.1.13): + dependencies: + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 @@ -4873,6 +8071,9 @@ snapshots: cssesc@3.0.0: {} + cssfilter@0.0.10: + optional: true + cssnano-preset-default@7.0.5(postcss@8.4.41): dependencies: browserslist: 4.23.3 @@ -4929,10 +8130,30 @@ snapshots: dependencies: ms: 2.0.0 + debug@3.2.7: + dependencies: + ms: 2.1.3 + debug@4.3.6: dependencies: ms: 2.1.2 + decode-named-character-reference@1.0.2: + dependencies: + character-entities: 2.0.2 + + decompress-response@6.0.0: + dependencies: + mimic-response: 3.1.0 + optional: true + + deep-equal@1.0.1: {} + + deep-extend@0.6.0: + optional: true + + deep-is@0.1.4: {} + deepmerge@4.3.1: {} default-browser-id@5.0.0: {} @@ -4952,20 +8173,40 @@ snapshots: denque@2.1.0: {} + depd@1.1.2: {} + depd@2.0.0: {} + dequal@2.0.3: {} + destr@2.0.3: {} destroy@1.2.0: {} + detab@3.0.2: {} + detect-libc@1.0.3: {} detect-libc@2.0.3: {} devalue@5.0.0: {} + devlop@1.1.0: + dependencies: + dequal: 2.0.3 + + dfa@1.2.0: {} + + didyoumean@1.2.2: {} + diff@5.2.0: {} + dlv@1.1.3: {} + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -5002,6 +8243,10 @@ snapshots: emoji-regex@9.2.2: {} + emojilib@2.4.0: {} + + emoticon@4.1.0: {} + encodeurl@1.0.2: {} encoding@0.1.13: @@ -5009,6 +8254,25 @@ snapshots: iconv-lite: 0.6.3 optional: true + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + optional: true + + engine.io-client@6.5.4: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.6 + engine.io-parser: 5.2.3 + ws: 8.17.1 + xmlhttprequest-ssl: 2.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + engine.io-parser@5.2.3: {} + enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 @@ -5018,10 +8282,16 @@ snapshots: err-code@2.0.3: {} + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + error-stack-parser-es@0.1.5: {} errx@0.1.0: {} + es-module-lexer@1.5.4: {} + esbuild@0.20.2: optionalDependencies: '@esbuild/aix-ppc64': 0.20.2 @@ -5107,14 +8377,315 @@ snapshots: escape-string-regexp@1.0.5: {} + escape-string-regexp@4.0.0: {} + escape-string-regexp@5.0.0: {} + eslint-compat-utils@0.5.1(eslint@9.9.1(jiti@1.21.6)): + dependencies: + eslint: 9.9.1(jiti@1.21.6) + semver: 7.6.3 + + eslint-config-flat-gitignore@0.3.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint/compat': 1.1.1 + eslint: 9.9.1(jiti@1.21.6) + find-up-simple: 1.0.0 + + eslint-flat-config-utils@0.3.1: + dependencies: + '@types/eslint': 9.6.1 + pathe: 1.1.2 + + eslint-formatting-reporter@0.0.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + eslint: 9.9.1(jiti@1.21.6) + prettier-linter-helpers: 1.0.0 + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.15.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + eslint-merge-processors@0.1.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + eslint: 9.9.1(jiti@1.21.6) + + eslint-parser-plain@0.1.0: {} + + eslint-plugin-antfu@2.3.6(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@antfu/utils': 0.7.10 + eslint: 9.9.1(jiti@1.21.6) + + eslint-plugin-command@0.2.3(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@es-joy/jsdoccomment': 0.43.1 + eslint: 9.9.1(jiti@1.21.6) + + eslint-plugin-es-x@7.8.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/regexpp': 4.11.0 + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + + eslint-plugin-format@0.1.2(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@dprint/formatter': 0.3.0 + '@dprint/markdown': 0.17.8 + '@dprint/toml': 0.6.2 + eslint: 9.9.1(jiti@1.21.6) + eslint-formatting-reporter: 0.0.0(eslint@9.9.1(jiti@1.21.6)) + eslint-parser-plain: 0.1.0 + prettier: 3.3.3 + synckit: 0.9.1 + + eslint-plugin-import-x@4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): + dependencies: + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + debug: 4.3.6 + doctrine: 3.0.0 + eslint: 9.9.1(jiti@1.21.6) + eslint-import-resolver-node: 0.3.9 + get-tsconfig: 4.7.6 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + stable-hash: 0.0.4 + tslib: 2.7.0 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jsdoc@50.2.2(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@es-joy/jsdoccomment': 0.48.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.1 + debug: 4.3.6 + escape-string-regexp: 4.0.0 + eslint: 9.9.1(jiti@1.21.6) + espree: 10.1.0 + esquery: 1.6.0 + parse-imports: 2.1.1 + semver: 7.6.3 + spdx-expression-parse: 4.0.0 + synckit: 0.9.1 + transitivePeerDependencies: + - supports-color + + eslint-plugin-jsonc@2.16.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + espree: 9.6.1 + graphemer: 1.4.0 + jsonc-eslint-parser: 2.4.0 + natural-compare: 1.4.0 + synckit: 0.6.2 + + eslint-plugin-markdown@5.1.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + eslint: 9.9.1(jiti@1.21.6) + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color + + eslint-plugin-n@17.10.2(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + enhanced-resolve: 5.17.1 + eslint: 9.9.1(jiti@1.21.6) + eslint-plugin-es-x: 7.8.0(eslint@9.9.1(jiti@1.21.6)) + get-tsconfig: 4.7.6 + globals: 15.9.0 + ignore: 5.3.2 + minimatch: 9.0.5 + semver: 7.6.3 + + eslint-plugin-no-only-tests@3.3.0: {} + + eslint-plugin-perfectionist@3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))): + dependencies: + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + minimatch: 10.0.1 + natural-compare-lite: 1.4.0 + optionalDependencies: + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-regexp@2.6.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/regexpp': 4.11.0 + comment-parser: 1.4.1 + eslint: 9.9.1(jiti@1.21.6) + jsdoc-type-pratt-parser: 4.1.0 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + scslre: 0.3.0 + + eslint-plugin-toml@0.11.1(eslint@9.9.1(jiti@1.21.6)): + dependencies: + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + lodash: 4.17.21 + toml-eslint-parser: 0.10.0 + transitivePeerDependencies: + - supports-color + + eslint-plugin-unicorn@55.0.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@babel/helper-validator-identifier': 7.24.7 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + ci-info: 4.0.0 + clean-regexp: 1.0.0 + core-js-compat: 3.38.1 + eslint: 9.9.1(jiti@1.21.6) + esquery: 1.6.0 + globals: 15.9.0 + indent-string: 4.0.0 + is-builtin-module: 3.2.1 + jsesc: 3.0.2 + pluralize: 8.0.0 + read-pkg-up: 7.0.1 + regexp-tree: 0.1.27 + regjsparser: 0.10.0 + semver: 7.6.3 + strip-indent: 3.0.0 + + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)): + dependencies: + eslint: 9.9.1(jiti@1.21.6) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + + eslint-plugin-vue@9.28.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + globals: 13.24.0 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - supports-color + + eslint-plugin-yml@1.14.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) + lodash: 4.17.21 + natural-compare: 1.4.0 + yaml-eslint-parser: 1.2.3 + transitivePeerDependencies: + - supports-color + + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.4)(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@vue/compiler-sfc': 3.5.4 + eslint: 9.9.1(jiti@1.21.6) + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-scope@8.0.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.0.0: {} + + eslint@9.9.1(jiti@1.21.6): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@eslint-community/regexpp': 4.11.0 + '@eslint/config-array': 0.18.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.9.1 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.6 + escape-string-regexp: 4.0.0 + eslint-scope: 8.0.2 + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.6 + transitivePeerDependencies: + - supports-color + + espree@10.1.0: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 4.0.0 + + espree@9.6.1: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + estree-walker@2.0.2: {} estree-walker@3.0.3: dependencies: '@types/estree': 1.0.5 + esutils@2.0.3: {} + etag@1.8.1: {} event-target-shim@5.0.1: {} @@ -5145,6 +8716,11 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + expand-template@2.0.3: + optional: true + + extend@3.0.2: {} + externality@1.0.2: dependencies: enhanced-resolve: 5.17.1 @@ -5152,6 +8728,10 @@ snapshots: pathe: 1.1.2 ufo: 1.5.4 + fast-deep-equal@3.1.3: {} + + fast-diff@1.3.0: {} + fast-fifo@1.3.2: {} fast-glob@3.3.2: @@ -5160,7 +8740,11 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} fast-npm-meta@0.2.2: {} @@ -5168,14 +8752,65 @@ snapshots: dependencies: reusify: 1.0.4 + fdir@6.3.0(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + file-uri-to-path@1.0.0: {} fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 + find-up-simple@1.0.0: {} + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + + flat@6.0.1: {} + flatted@3.3.1: {} + fontaine@0.5.0(encoding@0.1.13): + dependencies: + '@capsizecss/metrics': 2.2.0 + '@capsizecss/unpack': 2.3.0(encoding@0.1.13) + magic-regexp: 0.8.0 + magic-string: 0.30.11 + pathe: 1.1.2 + ufo: 1.5.4 + unplugin: 1.12.2 + transitivePeerDependencies: + - encoding + + fontkit@2.0.4: + dependencies: + '@swc/helpers': 0.5.13 + brotli: 1.3.3 + clone: 2.1.2 + dfa: 1.2.0 + fast-deep-equal: 3.1.3 + restructure: 3.0.2 + tiny-inflate: 1.0.3 + unicode-properties: 1.4.1 + unicode-trie: 2.0.0 + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 @@ -5185,12 +8820,22 @@ snapshots: fresh@0.5.2: {} + fs-constants@1.0.0: + optional: true + fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 @@ -5206,6 +8851,8 @@ snapshots: function-bind@1.1.2: {} + fuse.js@6.6.2: {} + gauge@3.0.2: dependencies: aproba: 2.0.0 @@ -5238,7 +8885,7 @@ snapshots: consola: 3.2.3 defu: 6.1.4 node-fetch-native: 1.6.4 - nypm: 0.3.9 + nypm: 0.3.11 ohash: 1.1.3 pathe: 1.1.2 tar: 6.2.1 @@ -5254,10 +8901,23 @@ snapshots: dependencies: git-up: 7.0.0 + git-url-parse@15.0.0: + dependencies: + git-up: 7.0.0 + + github-from-package@0.0.0: + optional: true + + github-slugger@2.0.0: {} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -5290,6 +8950,14 @@ snapshots: globals@11.12.0: {} + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globals@14.0.0: {} + + globals@15.9.0: {} + globby@14.0.2: dependencies: '@sindresorhus/merge-streams': 2.3.0 @@ -5301,6 +8969,8 @@ snapshots: graceful-fs@4.2.11: {} + graphemer@1.4.0: {} + gzip-size@7.0.0: dependencies: duplexer: 0.1.2 @@ -5324,6 +8994,12 @@ snapshots: has-flag@4.0.0: {} + has-symbols@1.0.3: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + has-unicode@2.0.1: {} hash-sum@2.0.0: {} @@ -5332,16 +9008,101 @@ snapshots: dependencies: function-bind: 1.1.2 + hast-util-from-parse5@8.0.1: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + devlop: 1.1.0 + hastscript: 8.0.0 + property-information: 6.5.0 + vfile: 6.0.3 + vfile-location: 5.0.3 + web-namespaces: 2.0.1 + + hast-util-heading-rank@3.0.0: + dependencies: + '@types/hast': 3.0.4 + + hast-util-is-element@3.0.0: + dependencies: + '@types/hast': 3.0.4 + + hast-util-parse-selector@4.0.0: + dependencies: + '@types/hast': 3.0.4 + + hast-util-raw@9.0.4: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + '@ungap/structured-clone': 1.2.0 + hast-util-from-parse5: 8.0.1 + hast-util-to-parse5: 8.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + parse5: 7.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + hast-util-to-parse5@8.0.0: + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + + hast-util-to-string@3.0.0: + dependencies: + '@types/hast': 3.0.4 + + hastscript@8.0.0: + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 4.0.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + hookable@5.5.3: {} + hosted-git-info@2.8.9: {} + hosted-git-info@7.0.2: dependencies: lru-cache: 10.4.3 html-tags@3.3.1: {} + html-void-elements@3.0.0: {} + + http-assert@1.5.0: + dependencies: + deep-equal: 1.0.1 + http-errors: 1.8.1 + http-cache-semantics@4.1.1: {} + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@1.8.1: + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + http-errors@2.0.0: dependencies: depd: 2.0.0 @@ -5390,6 +9151,11 @@ snapshots: image-meta@0.2.1: {} + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + importx@0.4.3: dependencies: bundle-require: 5.0.0(esbuild@0.23.1) @@ -5398,8 +9164,8 @@ snapshots: jiti: 2.0.0-beta.2 jiti-v1: jiti@1.21.6 pathe: 1.1.2 - pkg-types: 1.1.3 - tsx: 4.17.0 + pkg-types: 1.2.0 + tsx: 4.19.0 transitivePeerDependencies: - supports-color @@ -5412,6 +9178,8 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 + inherits@2.0.3: {} + inherits@2.0.4: {} ini@1.3.8: {} @@ -5437,8 +9205,64 @@ snapshots: jsbn: 1.1.0 sprintf-js: 1.1.3 + ipx@2.1.0(ioredis@5.4.1): + dependencies: + '@fastify/accept-negotiator': 1.1.0 + citty: 0.1.6 + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + etag: 1.8.1 + h3: 1.12.0 + image-meta: 0.2.1 + listhen: 1.7.2 + ofetch: 1.3.4 + pathe: 1.1.2 + sharp: 0.32.6 + svgo: 3.3.2 + ufo: 1.5.4 + unstorage: 1.10.2(ioredis@5.4.1) + xss: 1.0.15 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - idb-keyval + - ioredis + - uWebSockets.js + optional: true + iron-webcrypto@1.2.1: {} + is-absolute-url@4.0.1: {} + + is-alphabetical@1.0.4: {} + + is-alphabetical@2.0.1: {} + + is-alphanumerical@1.0.4: + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + + is-alphanumerical@2.0.1: + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + + is-arrayish@0.2.1: {} + + is-arrayish@0.3.2: + optional: true + is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 @@ -5447,10 +9271,14 @@ snapshots: dependencies: builtin-modules: 3.3.0 - is-core-module@2.15.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 + is-decimal@1.0.4: {} + + is-decimal@2.0.1: {} + is-docker@2.2.1: {} is-docker@3.0.0: {} @@ -5459,10 +9287,18 @@ snapshots: is-fullwidth-code-point@3.0.0: {} + is-generator-function@1.0.10: + dependencies: + has-tostringtag: 1.0.2 + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 + is-hexadecimal@1.0.4: {} + + is-hexadecimal@2.0.1: {} + is-inside-container@1.0.0: dependencies: is-docker: 3.0.0 @@ -5478,8 +9314,12 @@ snapshots: is-number@7.0.0: {} + is-path-inside@3.0.3: {} + is-path-inside@4.0.0: {} + is-plain-obj@4.1.0: {} + is-reference@1.2.1: dependencies: '@types/estree': 1.0.5 @@ -5530,10 +9370,33 @@ snapshots: jsbn@1.1.0: {} + jsdoc-type-pratt-parser@4.0.0: {} + + jsdoc-type-pratt-parser@4.1.0: {} + + jsesc@0.5.0: {} + jsesc@2.5.2: {} + jsesc@3.0.2: {} + + json-buffer@3.0.1: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + json5@2.2.3: {} + jsonc-eslint-parser@2.4.0: + dependencies: + acorn: 8.12.1 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + semver: 7.6.3 + jsonfile@6.1.0: dependencies: universalify: 2.0.1 @@ -5542,12 +9405,70 @@ snapshots: jsonparse@1.3.1: {} + keygrip@1.1.0: + dependencies: + tsscmp: 1.0.6 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + kleur@3.0.3: {} klona@2.0.6: {} knitwork@1.1.0: {} + koa-compose@4.1.0: {} + + koa-convert@2.0.0: + dependencies: + co: 4.6.0 + koa-compose: 4.1.0 + + koa-send@5.0.1: + dependencies: + debug: 4.3.6 + http-errors: 1.8.1 + resolve-path: 1.4.0 + transitivePeerDependencies: + - supports-color + + koa-static@5.0.0: + dependencies: + debug: 3.2.7 + koa-send: 5.0.1 + transitivePeerDependencies: + - supports-color + + koa@2.15.3: + dependencies: + accepts: 1.3.8 + cache-content-type: 1.0.1 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookies: 0.9.1 + debug: 4.3.6 + delegates: 1.0.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 1.8.1 + is-generator-function: 1.0.10 + koa-compose: 4.1.0 + koa-convert: 2.0.0 + on-finished: 2.4.1 + only: 0.0.2 + parseurl: 1.3.3 + statuses: 1.5.0 + type-is: 1.6.18 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + kolorist@1.8.0: {} launch-editor@2.8.1: @@ -5559,8 +9480,17 @@ snapshots: dependencies: readable-stream: 2.3.8 + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lilconfig@2.1.0: {} + lilconfig@3.1.2: {} + lines-and-columns@1.2.4: {} + listhen@1.7.2: dependencies: '@parcel/watcher': 2.4.1 @@ -5589,24 +9519,50 @@ snapshots: local-pkg@0.5.0: dependencies: mlly: 1.7.1 - pkg-types: 1.1.3 + pkg-types: 1.2.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.castarray@4.4.0: {} lodash.defaults@4.2.0: {} lodash.isarguments@3.1.0: {} + lodash.isplainobject@4.0.6: {} + lodash.memoize@4.1.2: {} + lodash.merge@4.6.2: {} + lodash.uniq@4.5.0: {} lodash@4.17.21: {} + longest-streak@3.1.0: {} + lru-cache@10.4.3: {} lru-cache@5.1.1: dependencies: yallist: 3.1.1 + magic-regexp@0.8.0: + dependencies: + estree-walker: 3.0.3 + magic-string: 0.30.11 + mlly: 1.7.1 + regexp-tree: 0.1.27 + type-level-regexp: 0.1.17 + ufo: 1.5.4 + unplugin: 1.12.2 + magic-string-ast@0.6.2: dependencies: magic-string: 0.30.11 @@ -5617,8 +9573,8 @@ snapshots: magicast@0.3.4: dependencies: - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.4 + '@babel/types': 7.25.4 source-map-js: 1.2.0 make-dir@3.1.0: @@ -5642,19 +9598,356 @@ snapshots: transitivePeerDependencies: - supports-color + markdown-table@3.0.3: {} + + mdast-util-find-and-replace@3.0.1: + dependencies: + '@types/mdast': 4.0.4 + escape-string-regexp: 5.0.0 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + + mdast-util-from-markdown@0.8.5: + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-string: 2.0.0 + micromark: 2.11.4 + parse-entities: 2.0.0 + unist-util-stringify-position: 2.0.3 + transitivePeerDependencies: + - supports-color + + mdast-util-from-markdown@2.0.1: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-decode-string: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-autolink-literal@2.0.1: + dependencies: + '@types/mdast': 4.0.4 + ccount: 2.0.1 + devlop: 1.1.0 + mdast-util-find-and-replace: 3.0.1 + micromark-util-character: 2.1.0 + + mdast-util-gfm-footnote@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-strikethrough@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-table@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + markdown-table: 3.0.3 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm-task-list-item@2.0.0: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-gfm@3.0.0: + dependencies: + mdast-util-from-markdown: 2.0.1 + mdast-util-gfm-autolink-literal: 2.0.1 + mdast-util-gfm-footnote: 2.0.0 + mdast-util-gfm-strikethrough: 2.0.0 + mdast-util-gfm-table: 2.0.0 + mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + + mdast-util-phrasing@4.1.0: + dependencies: + '@types/mdast': 4.0.4 + unist-util-is: 6.0.0 + + mdast-util-to-hast@13.2.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + + mdast-util-to-markdown@2.1.0: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + longest-streak: 3.1.0 + mdast-util-phrasing: 4.1.0 + mdast-util-to-string: 4.0.0 + micromark-util-decode-string: 2.0.0 + unist-util-visit: 5.0.0 + zwitch: 2.0.4 + + mdast-util-to-string@2.0.0: {} + + mdast-util-to-string@4.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdn-data@2.0.28: {} mdn-data@2.0.30: {} + mdurl@2.0.0: {} + + media-typer@0.3.0: {} + merge-stream@2.0.0: {} merge2@1.4.1: {} - micromatch@4.0.7: + methods@1.1.2: {} + + micromark-core-commonmark@2.0.1: + dependencies: + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-factory-destination: 2.0.0 + micromark-factory-label: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-factory-title: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-html-tag-name: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-autolink-literal@2.1.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-footnote@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-strikethrough@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-table@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm-tagfilter@2.0.0: + dependencies: + micromark-util-types: 2.0.0 + + micromark-extension-gfm-task-list-item@2.1.0: + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-extension-gfm@3.0.0: + dependencies: + micromark-extension-gfm-autolink-literal: 2.1.0 + micromark-extension-gfm-footnote: 2.1.0 + micromark-extension-gfm-strikethrough: 2.1.0 + micromark-extension-gfm-table: 2.1.0 + micromark-extension-gfm-tagfilter: 2.0.0 + micromark-extension-gfm-task-list-item: 2.1.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-destination@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-label@2.0.0: + dependencies: + devlop: 1.1.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-space@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-types: 2.0.0 + + micromark-factory-title@2.0.0: + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-factory-whitespace@2.0.0: + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-character@2.1.0: + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-chunked@2.0.0: + dependencies: + micromark-util-symbol: 2.0.0 + + micromark-util-classify-character@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-combine-extensions@2.0.0: + dependencies: + micromark-util-chunked: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-decode-numeric-character-reference@2.0.1: + dependencies: + micromark-util-symbol: 2.0.0 + + micromark-util-decode-string@2.0.0: + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 2.1.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-symbol: 2.0.0 + + micromark-util-encode@2.0.0: {} + + micromark-util-html-tag-name@2.0.0: {} + + micromark-util-normalize-identifier@2.0.0: + dependencies: + micromark-util-symbol: 2.0.0 + + micromark-util-resolve-all@2.0.0: + dependencies: + micromark-util-types: 2.0.0 + + micromark-util-sanitize-uri@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + + micromark-util-subtokenize@2.0.1: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-symbol@2.0.0: {} + + micromark-util-types@2.0.0: {} + + micromark@2.11.4: + dependencies: + debug: 4.3.6 + parse-entities: 2.0.0 + transitivePeerDependencies: + - supports-color + + micromark@4.0.0: + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.6 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + transitivePeerDependencies: + - supports-color + + micromatch@4.0.8: dependencies: braces: 3.0.3 picomatch: 2.3.1 + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + mime@1.6.0: {} mime@3.0.0: {} @@ -5663,6 +9956,17 @@ snapshots: mimic-fn@4.0.0: {} + mimic-response@3.1.0: + optional: true + + min-indent@1.0.1: {} + + mini-svg-data-uri@1.4.4: {} + + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -5675,6 +9979,8 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimist@1.2.8: {} + minipass-collect@2.0.1: dependencies: minipass: 7.1.2 @@ -5707,6 +10013,8 @@ snapshots: minipass@7.1.2: {} + minisearch@7.1.0: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -5714,13 +10022,20 @@ snapshots: mitt@3.0.1: {} + mkdirp-classic@0.5.3: + optional: true + + mkdirp@0.5.6: + dependencies: + minimist: 1.2.8 + mkdirp@1.0.4: {} mlly@1.7.1: dependencies: acorn: 8.12.1 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 ufo: 1.5.4 mri@1.2.0: {} @@ -5733,24 +10048,37 @@ snapshots: ms@2.1.3: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoid@3.3.7: {} nanoid@5.0.7: {} + napi-build-utils@1.0.2: + optional: true + + natural-compare-lite@1.4.0: {} + + natural-compare@1.4.0: {} + negotiator@0.6.3: {} nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.1 - '@rollup/plugin-alias': 5.1.0(rollup@4.21.0) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.21.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.21.0) - '@rollup/plugin-json': 6.1.0(rollup@4.21.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.21.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.21.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.21.0) - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.21.1) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.21.1) + '@rollup/plugin-inject': 5.0.5(rollup@4.21.1) + '@rollup/plugin-json': 6.1.0(rollup@4.21.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.21.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.21.1) + '@rollup/plugin-terser': 0.4.4(rollup@4.21.1) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) '@types/http-proxy': 1.17.15 '@vercel/nft': 0.26.5(encoding@0.1.13) archiver: 7.0.1 @@ -5790,11 +10118,11 @@ snapshots: openapi-typescript: 6.7.6 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.1.3 + pkg-types: 1.2.0 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.21.0 - rollup-plugin-visualizer: 5.12.0(rollup@4.21.0) + rollup: 4.21.1 + rollup-plugin-visualizer: 5.12.0(rollup@4.21.1) scule: 1.3.0 semver: 7.6.3 serve-placeholder: 2.0.2 @@ -5804,7 +10132,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.10.1(rollup@4.21.0) + unimport: 3.11.1(rollup@4.21.1) unstorage: 1.10.2(ioredis@5.4.1) unwasm: 0.3.9 transitivePeerDependencies: @@ -5828,8 +10156,23 @@ snapshots: - supports-color - uWebSockets.js + node-abi@3.67.0: + dependencies: + semver: 7.6.3 + optional: true + + node-addon-api@6.1.0: + optional: true + node-addon-api@7.1.1: {} + node-emoji@2.1.3: + dependencies: + '@sindresorhus/is': 4.6.0 + char-regex: 1.0.2 + emojilib: 2.4.0 + skin-tone: 2.0.0 + node-fetch-native@1.6.4: {} node-fetch@2.7.0(encoding@0.1.13): @@ -5848,6 +10191,13 @@ snapshots: dependencies: abbrev: 1.1.1 + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -5891,18 +10241,18 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxi@3.12.0: + nuxi@3.13.0: optionalDependencies: fsevents: 2.3.3 - nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.0)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)): + nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.14(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)) - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) - '@nuxt/schema': 3.12.4(rollup@4.21.0) - '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.21.0) - '@nuxt/vite-builder': 3.12.4(@types/node@22.4.2)(magicast@0.3.4)(rollup@4.21.0)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) + '@nuxt/devtools': 1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/schema': 3.13.0(rollup@4.21.1) + '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.0)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) '@unhead/dom': 1.10.0 '@unhead/ssr': 1.10.0 '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) @@ -5930,13 +10280,13 @@ snapshots: magic-string: 0.30.11 mlly: 1.7.1 nitropack: 2.9.7(encoding@0.1.13)(magicast@0.3.4) - nuxi: 3.12.0 - nypm: 0.3.9 + nuxi: 3.13.0 + nypm: 0.3.11 ofetch: 1.3.4 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.1.3 + pkg-types: 1.2.0 radix3: 1.1.2 scule: 1.3.0 semver: 7.6.3 @@ -5947,9 +10297,9 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.10.1(rollup@4.21.0) + unimport: 3.11.1(rollup@4.21.1) unplugin: 1.12.2 - unplugin-vue-router: 0.10.7(rollup@4.21.0)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) + unplugin-vue-router: 0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 vue: 3.4.38(typescript@5.5.4) @@ -5958,7 +10308,7 @@ snapshots: vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 22.4.2 + '@types/node': 22.5.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -6002,17 +10352,126 @@ snapshots: - vue-tsc - xml2js - nypm@0.3.9: + nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.0)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/devtools': 1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/schema': 3.13.0(rollup@4.21.1) + '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.0)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) + '@unhead/dom': 1.10.0 + '@unhead/ssr': 1.10.0 + '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) + '@vue/shared': 3.4.38 + acorn: 8.12.1 + c12: 1.11.1(magicast@0.3.4) + chokidar: 3.6.0 + compatx: 0.1.8 + consola: 3.2.3 + cookie-es: 1.2.2 + defu: 6.1.4 + destr: 2.0.3 + devalue: 5.0.0 + errx: 0.1.0 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + globby: 14.0.2 + h3: 1.12.0 + hookable: 5.5.3 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + magic-string: 0.30.11 + mlly: 1.7.1 + nitropack: 2.9.7(encoding@0.1.13)(magicast@0.3.4) + nuxi: 3.13.0 + nypm: 0.3.11 + ofetch: 1.3.4 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.0 + radix3: 1.1.2 + scule: 1.3.0 + semver: 7.6.3 + std-env: 3.7.0 + strip-literal: 2.1.0 + ufo: 1.5.4 + ultrahtml: 1.5.3 + uncrypto: 0.1.3 + unctx: 2.3.1 + unenv: 1.10.0 + unimport: 3.11.1(rollup@4.21.1) + unplugin: 1.12.2 + unplugin-vue-router: 0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) + unstorage: 1.10.2(ioredis@5.4.1) + untyped: 1.4.2 + vue: 3.4.38(typescript@5.5.4) + vue-bundle-renderer: 2.1.0 + vue-devtools-stub: 0.1.0 + vue-router: 4.4.3(vue@3.5.4(typescript@5.5.4)) + optionalDependencies: + '@parcel/watcher': 2.4.1 + '@types/node': 22.5.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@biomejs/biome' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - bufferutil + - drizzle-orm + - encoding + - eslint + - idb-keyval + - ioredis + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - uWebSockets.js + - utf-8-validate + - vite + - vls + - vti + - vue-tsc + - xml2js + + nypm@0.3.11: dependencies: citty: 0.1.6 consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 ufo: 1.5.4 object-assign@4.1.1: {} + object-hash@3.0.0: {} + ofetch@1.3.4: dependencies: destr: 2.0.3 @@ -6033,6 +10492,8 @@ snapshots: dependencies: mimic-fn: 4.0.0 + only@0.0.2: {} + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -6040,6 +10501,11 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 + open@7.4.2: + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + open@8.4.2: dependencies: define-lazy-prop: 2.0.0 @@ -6055,17 +10521,86 @@ snapshots: undici: 5.28.4 yargs-parser: 21.1.1 + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + p-map@4.0.0: dependencies: aggregate-error: 3.1.0 + p-try@2.2.0: {} + package-json-from-dist@1.0.0: {} + package-manager-detector@0.2.0: {} + + pako@0.2.9: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-entities@2.0.0: + dependencies: + character-entities: 1.2.4 + character-entities-legacy: 1.1.4 + character-reference-invalid: 1.1.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + is-hexadecimal: 1.0.4 + + parse-entities@4.0.1: + dependencies: + '@types/unist': 2.0.11 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + parse-git-config@3.0.0: dependencies: git-config-path: 2.0.0 ini: 1.3.8 + parse-gitignore@2.0.0: {} + + parse-imports@2.1.1: + dependencies: + es-module-lexer: 1.5.4 + slashes: 3.0.12 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.24.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + parse-path@7.0.0: dependencies: protocols: 2.0.1 @@ -6074,8 +10609,14 @@ snapshots: dependencies: parse-path: 7.0.0 + parse5@7.1.2: + dependencies: + entities: 4.5.0 + parseurl@1.3.3: {} + path-exists@4.0.0: {} + path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -6089,6 +10630,8 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-to-regexp@6.2.2: {} + path-type@5.0.0: {} pathe@1.1.2: {} @@ -6099,12 +10642,36 @@ snapshots: picomatch@2.3.1: {} - pkg-types@1.1.3: + picomatch@4.0.2: {} + + pify@2.3.0: {} + + pinia@2.2.2(typescript@5.5.4)(vue@3.5.4(typescript@5.5.4)): + dependencies: + '@vue/devtools-api': 6.6.3 + vue: 3.5.4(typescript@5.5.4) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4)) + optionalDependencies: + typescript: 5.5.4 + + pirates@4.0.6: {} + + pkg-types@1.2.0: dependencies: confbox: 0.1.7 mlly: 1.7.1 pathe: 1.1.2 + pluralize@8.0.0: {} + + portfinder@1.0.32: + dependencies: + async: 2.6.4 + debug: 3.2.7 + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color + postcss-calc@10.0.2(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -6142,6 +10709,25 @@ snapshots: dependencies: postcss: 8.4.41 + postcss-import@15.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-js@4.0.1(postcss@8.4.41): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.41 + + postcss-load-config@4.0.2(postcss@8.4.41): + dependencies: + lilconfig: 3.1.2 + yaml: 2.5.0 + optionalDependencies: + postcss: 8.4.41 + postcss-merge-longhand@7.0.3(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -6181,6 +10767,18 @@ snapshots: postcss: 8.4.41 postcss-selector-parser: 6.1.2 + postcss-nested@6.2.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 + + postcss-nesting@12.1.5(postcss@8.4.41): + dependencies: + '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2) + '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 + postcss-normalize-charset@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -6243,6 +10841,11 @@ snapshots: postcss: 8.4.41 postcss-value-parser: 4.2.0 + postcss-selector-parser@6.0.10: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 @@ -6267,6 +10870,36 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.45: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + prebuild-install@7.1.2: + dependencies: + detect-libc: 2.0.3 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.67.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + optional: true + + prelude-ls@1.2.1: {} + + prettier-linter-helpers@1.0.0: + dependencies: + fast-diff: 1.3.0 + + prettier@3.3.3: {} + pretty-bytes@6.1.1: {} proc-log@4.2.0: {} @@ -6285,8 +10918,20 @@ snapshots: kleur: 3.0.3 sisteransi: 1.0.5 + property-expr@2.0.6: {} + + property-information@6.5.0: {} + protocols@2.0.1: {} + pump@3.0.0: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + optional: true + + punycode@2.3.1: {} + queue-microtask@1.2.3: {} queue-tick@1.0.1: {} @@ -6304,6 +10949,31 @@ snapshots: defu: 6.1.4 destr: 2.0.3 + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + optional: true + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -6342,18 +11012,147 @@ snapshots: dependencies: redis-errors: 1.2.0 + refa@0.12.1: + dependencies: + '@eslint-community/regexpp': 4.11.0 + + regexp-ast-analysis@0.7.1: + dependencies: + '@eslint-community/regexpp': 4.11.0 + refa: 0.12.1 + + regexp-tree@0.1.27: {} + + regjsparser@0.10.0: + dependencies: + jsesc: 0.5.0 + + rehype-external-links@3.0.0: + dependencies: + '@types/hast': 3.0.4 + '@ungap/structured-clone': 1.2.0 + hast-util-is-element: 3.0.0 + is-absolute-url: 4.0.1 + space-separated-tokens: 2.0.2 + unist-util-visit: 5.0.0 + + rehype-raw@7.0.0: + dependencies: + '@types/hast': 3.0.4 + hast-util-raw: 9.0.4 + vfile: 6.0.3 + + rehype-slug@6.0.0: + dependencies: + '@types/hast': 3.0.4 + github-slugger: 2.0.0 + hast-util-heading-rank: 3.0.0 + hast-util-to-string: 3.0.0 + unist-util-visit: 5.0.0 + + rehype-sort-attribute-values@5.0.0: + dependencies: + '@types/hast': 3.0.4 + hast-util-is-element: 3.0.0 + unist-util-visit: 5.0.0 + + rehype-sort-attributes@5.0.0: + dependencies: + '@types/hast': 3.0.4 + unist-util-visit: 5.0.0 + + remark-emoji@5.0.1: + dependencies: + '@types/mdast': 4.0.4 + emoticon: 4.1.0 + mdast-util-find-and-replace: 3.0.1 + node-emoji: 2.1.3 + unified: 11.0.5 + + remark-gfm@4.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-gfm: 3.0.0 + micromark-extension-gfm: 3.0.0 + remark-parse: 11.0.0 + remark-stringify: 11.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + + remark-mdc@3.2.1: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + flat: 6.0.1 + js-yaml: 4.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + micromark: 4.0.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-types: 2.0.0 + parse-entities: 4.0.1 + scule: 1.3.0 + stringify-entities: 4.0.4 + unified: 11.0.5 + unist-util-visit: 5.0.0 + unist-util-visit-parents: 6.0.1 + transitivePeerDependencies: + - supports-color + + remark-parse@11.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + micromark-util-types: 2.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + + remark-rehype@11.1.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + mdast-util-to-hast: 13.2.0 + unified: 11.0.5 + vfile: 6.0.3 + + remark-stringify@11.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-to-markdown: 2.1.0 + unified: 11.0.5 + + replace-in-file@6.3.5: + dependencies: + chalk: 4.1.2 + glob: 7.2.3 + yargs: 17.7.2 + require-directory@2.1.1: {} + resolve-from@4.0.0: {} + resolve-from@5.0.0: {} + resolve-path@1.4.0: + dependencies: + http-errors: 1.6.3 + path-is-absolute: 1.0.1 + resolve-pkg-maps@1.0.0: {} resolve@1.22.8: dependencies: - is-core-module: 2.15.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + restructure@3.0.2: {} + retry@0.12.0: {} reusify@1.0.4: {} @@ -6364,35 +11163,35 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-visualizer@5.12.0(rollup@4.21.0): + rollup-plugin-visualizer@5.12.0(rollup@4.21.1): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.21.0 + rollup: 4.21.1 - rollup@4.21.0: + rollup@4.21.1: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.0 - '@rollup/rollup-android-arm64': 4.21.0 - '@rollup/rollup-darwin-arm64': 4.21.0 - '@rollup/rollup-darwin-x64': 4.21.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.0 - '@rollup/rollup-linux-arm-musleabihf': 4.21.0 - '@rollup/rollup-linux-arm64-gnu': 4.21.0 - '@rollup/rollup-linux-arm64-musl': 4.21.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.0 - '@rollup/rollup-linux-riscv64-gnu': 4.21.0 - '@rollup/rollup-linux-s390x-gnu': 4.21.0 - '@rollup/rollup-linux-x64-gnu': 4.21.0 - '@rollup/rollup-linux-x64-musl': 4.21.0 - '@rollup/rollup-win32-arm64-msvc': 4.21.0 - '@rollup/rollup-win32-ia32-msvc': 4.21.0 - '@rollup/rollup-win32-x64-msvc': 4.21.0 + '@rollup/rollup-android-arm-eabi': 4.21.1 + '@rollup/rollup-android-arm64': 4.21.1 + '@rollup/rollup-darwin-arm64': 4.21.1 + '@rollup/rollup-darwin-x64': 4.21.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.21.1 + '@rollup/rollup-linux-arm-musleabihf': 4.21.1 + '@rollup/rollup-linux-arm64-gnu': 4.21.1 + '@rollup/rollup-linux-arm64-musl': 4.21.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.21.1 + '@rollup/rollup-linux-riscv64-gnu': 4.21.1 + '@rollup/rollup-linux-s390x-gnu': 4.21.1 + '@rollup/rollup-linux-x64-gnu': 4.21.1 + '@rollup/rollup-linux-x64-musl': 4.21.1 + '@rollup/rollup-win32-arm64-msvc': 4.21.1 + '@rollup/rollup-win32-ia32-msvc': 4.21.1 + '@rollup/rollup-win32-x64-msvc': 4.21.1 fsevents: 2.3.3 run-applescript@7.0.0: {} @@ -6408,8 +11207,16 @@ snapshots: safer-buffer@2.1.2: optional: true + scslre@0.3.0: + dependencies: + '@eslint-community/regexpp': 4.11.0 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 + scule@1.3.0: {} + semver@5.7.2: {} + semver@6.3.1: {} semver@7.6.3: {} @@ -6451,8 +11258,22 @@ snapshots: set-blocking@2.0.0: {} + setprototypeof@1.1.0: {} + setprototypeof@1.2.0: {} + sharp@0.32.6: + dependencies: + color: 4.2.3 + detect-libc: 2.0.3 + node-addon-api: 6.1.0 + prebuild-install: 7.1.2 + semver: 7.6.3 + simple-get: 4.0.1 + tar-fs: 3.0.6 + tunnel-agent: 0.6.0 + optional: true + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -6461,10 +11282,26 @@ snapshots: shell-quote@1.8.1: {} + shiki@1.16.1: + dependencies: + '@shikijs/core': 1.16.1 + '@shikijs/vscode-textmate': 9.2.0 + '@types/hast': 3.0.4 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} + simple-concat@1.0.1: + optional: true + + simple-get@4.0.1: + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + optional: true + simple-git@3.25.0: dependencies: '@kwsites/file-exists': 1.1.1 @@ -6473,6 +11310,11 @@ snapshots: transitivePeerDependencies: - supports-color + simple-swizzle@0.2.2: + dependencies: + is-arrayish: 0.3.2 + optional: true + sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.25 @@ -6481,14 +11323,42 @@ snapshots: sisteransi@1.0.5: {} + skin-tone@2.0.0: + dependencies: + unicode-emoji-modifier-base: 1.0.0 + slash@4.0.0: {} slash@5.1.0: {} + slashes@3.0.12: {} + + slugify@1.6.6: {} + smart-buffer@4.2.0: {} smob@1.5.0: {} + smooth-dnd@0.12.1: {} + + socket.io-client@4.7.5: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.6 + engine.io-client: 6.5.4 + socket.io-parser: 4.2.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + socket.io-parser@4.2.4: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.6 + transitivePeerDependencies: + - supports-color + socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 @@ -6513,6 +11383,27 @@ snapshots: source-map@0.7.4: {} + space-separated-tokens@2.0.2: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.20 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + + spdx-expression-parse@4.0.0: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + + spdx-license-ids@3.0.20: {} + speakingurl@14.0.1: {} sprintf-js@1.1.3: {} @@ -6521,13 +11412,17 @@ snapshots: dependencies: minipass: 7.1.2 + stable-hash@0.0.4: {} + standard-as-callback@2.1.0: {} + statuses@1.5.0: {} + statuses@2.0.1: {} std-env@3.7.0: {} - streamx@2.18.0: + streamx@2.19.0: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 @@ -6535,8 +11430,6 @@ snapshots: optionalDependencies: bare-events: 2.4.2 - string-argv@0.3.2: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -6557,6 +11450,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-entities@4.0.4: + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -6567,6 +11465,15 @@ snapshots: strip-final-newline@3.0.0: {} + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + + strip-json-comments@2.0.1: + optional: true + + strip-json-comments@3.1.1: {} + strip-literal@2.1.0: dependencies: js-tokens: 9.0.0 @@ -6577,6 +11484,16 @@ snapshots: postcss: 8.4.41 postcss-selector-parser: 6.1.2 + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + superjson@2.2.1: dependencies: copy-anything: 3.0.5 @@ -6605,15 +11522,93 @@ snapshots: csso: 5.0.5 picocolors: 1.0.1 + synckit@0.6.2: + dependencies: + tslib: 2.7.0 + + synckit@0.9.1: + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.7.0 + system-architecture@0.1.0: {} + tailwind-config-viewer@2.0.4(tailwindcss@3.4.10): + dependencies: + '@koa/router': 12.0.1 + commander: 6.2.1 + fs-extra: 9.1.0 + koa: 2.15.3 + koa-static: 5.0.0 + open: 7.4.2 + portfinder: 1.0.32 + replace-in-file: 6.3.5 + tailwindcss: 3.4.10 + transitivePeerDependencies: + - supports-color + + tailwind-merge@2.5.2: {} + + tailwindcss@3.4.10: + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.41 + postcss-import: 15.1.0(postcss@8.4.41) + postcss-js: 4.0.1(postcss@8.4.41) + postcss-load-config: 4.0.2(postcss@8.4.41) + postcss-nested: 6.2.0(postcss@8.4.41) + postcss-selector-parser: 6.1.2 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + tapable@2.2.1: {} + tar-fs@2.1.1: + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + optional: true + + tar-fs@3.0.6: + dependencies: + pump: 3.0.0 + tar-stream: 3.1.7 + optionalDependencies: + bare-fs: 2.3.3 + bare-path: 2.1.3 + optional: true + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + optional: true + tar-stream@3.1.7: dependencies: b4a: 1.6.6 fast-fifo: 1.3.2 - streamx: 2.18.0 + streamx: 2.19.0 tar@6.2.1: dependencies: @@ -6624,13 +11619,14 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - taze@0.16.6: + taze@0.16.7: dependencies: - '@antfu/ni': 0.22.4 - '@jsdevtools/ez-spawn': 3.0.4 + '@antfu/ni': 0.23.0 js-yaml: 4.1.0 npm-registry-fetch: 17.1.0 ofetch: 1.3.4 + package-manager-detector: 0.2.0 + tinyexec: 0.3.0 unconfig: 0.5.5 yargs: 17.7.2 transitivePeerDependencies: @@ -6647,8 +11643,29 @@ snapshots: dependencies: b4a: 1.6.6 + text-table@0.2.0: {} + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + tiny-case@1.0.3: {} + + tiny-inflate@1.0.3: {} + tiny-invariant@1.3.3: {} + tinyexec@0.3.0: {} + + tinyglobby@0.2.5: + dependencies: + fdir: 6.3.0(picomatch@4.0.2) + picomatch: 4.0.2 + tinyrainbow@1.2.0: {} to-fast-properties@2.0.0: {} @@ -6659,23 +11676,65 @@ snapshots: toidentifier@1.0.1: {} + toml-eslint-parser@0.10.0: + dependencies: + eslint-visitor-keys: 3.4.3 + + toposort@2.0.2: {} + totalist@3.0.1: {} tr46@0.0.3: {} - tsx@4.17.0: + trim-lines@3.0.1: {} + + trough@2.2.0: {} + + ts-api-utils@1.3.0(typescript@5.5.4): + dependencies: + typescript: 5.5.4 + + ts-interface-checker@0.1.13: {} + + tslib@2.7.0: {} + + tsscmp@1.0.6: {} + + tsx@4.19.0: dependencies: esbuild: 0.23.1 get-tsconfig: 4.7.6 optionalDependencies: fsevents: 2.3.3 - type-detect@4.1.0: {} + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + optional: true + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-fest@0.20.2: {} type-fest@0.21.3: {} + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + + type-fest@2.19.0: {} + type-fest@3.13.1: {} + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + type-level-regexp@0.1.17: {} + typescript@5.5.4: {} ufo@1.5.4: {} @@ -6720,11 +11779,33 @@ snapshots: '@unhead/shared': 1.10.0 hookable: 5.5.3 + unicode-emoji-modifier-base@1.0.0: {} + + unicode-properties@1.4.1: + dependencies: + base64-js: 1.5.1 + unicode-trie: 2.0.0 + + unicode-trie@2.0.0: + dependencies: + pako: 0.2.9 + tiny-inflate: 1.0.3 + unicorn-magic@0.1.0: {} - unimport@3.10.1(rollup@4.21.0): + unified@11.0.5: dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@types/unist': 3.0.3 + bail: 2.0.2 + devlop: 1.1.0 + extend: 3.0.2 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 6.0.3 + + unimport@3.11.1(rollup@4.21.1): + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -6733,7 +11814,7 @@ snapshots: magic-string: 0.30.11 mlly: 1.7.1 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 scule: 1.3.0 strip-literal: 2.1.0 unplugin: 1.12.2 @@ -6748,13 +11829,44 @@ snapshots: dependencies: imurmurhash: 0.1.4 + unist-builder@4.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-is@6.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-position@5.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-stringify-position@2.0.3: + dependencies: + '@types/unist': 2.0.11 + + unist-util-stringify-position@4.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-visit-parents@6.0.1: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + + unist-util-visit@5.0.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + universalify@2.0.1: {} - unplugin-vue-router@0.10.7(rollup@4.21.0)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): + unplugin-vue-router@0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): dependencies: - '@babel/types': 7.25.2 - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) - '@vue-macros/common': 1.12.2(rollup@4.21.0)(vue@3.4.38(typescript@5.5.4)) + '@babel/types': 7.25.4 + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) + '@vue-macros/common': 1.12.2(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -6767,7 +11879,7 @@ snapshots: unplugin: 1.12.2 yaml: 2.5.0 optionalDependencies: - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.4(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -6805,8 +11917,8 @@ snapshots: untyped@1.4.2: dependencies: '@babel/core': 7.25.2 - '@babel/standalone': 7.25.3 - '@babel/types': 7.25.2 + '@babel/standalone': 7.25.5 + '@babel/types': 7.25.4 defu: 6.1.4 jiti: 1.21.6 mri: 1.2.0 @@ -6820,7 +11932,7 @@ snapshots: magic-string: 0.30.11 mlly: 1.7.1 pathe: 1.1.2 - pkg-types: 1.1.3 + pkg-types: 1.2.0 unplugin: 1.12.2 update-browserslist-db@1.1.0(browserslist@4.23.3): @@ -6831,23 +11943,49 @@ snapshots: uqr@0.1.2: {} + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + urlpattern-polyfill@8.0.2: {} util-deprecate@1.0.2: {} + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + validate-npm-package-name@5.0.1: {} - vite-hot-client@0.2.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)): - dependencies: - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vary@1.1.2: {} - vite-node@2.0.5(@types/node@22.4.2)(terser@5.31.6): + vfile-location@5.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile: 6.0.3 + + vfile-message@4.0.2: + dependencies: + '@types/unist': 3.0.3 + unist-util-stringify-position: 4.0.0 + + vfile@6.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile-message: 4.0.2 + + vite-hot-client@0.2.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)): + dependencies: + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) + + vite-node@2.0.5(@types/node@22.5.0)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -6859,7 +11997,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(typescript@5.5.4)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)): + vite-plugin-checker@0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -6871,18 +12009,20 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 optionalDependencies: + eslint: 9.9.1(jiti@1.21.6) + optionator: 0.9.4 typescript: 5.5.4 - vite-plugin-inspect@0.8.6(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.21.0))(rollup@4.21.0)(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.21.0) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) debug: 4.3.6 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 @@ -6890,14 +12030,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) optionalDependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.21.0) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.3(vite@5.4.2(@types/node@22.4.2)(terser@5.31.6)): + vite-plugin-vue-inspector@5.1.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) @@ -6908,17 +12048,17 @@ snapshots: '@vue/compiler-dom': 3.4.38 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.2(@types/node@22.4.2)(terser@5.31.6) + vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6) transitivePeerDependencies: - supports-color - vite@5.4.2(@types/node@22.4.2)(terser@5.31.6): + vite@5.4.2(@types/node@22.5.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.41 - rollup: 4.21.0 + rollup: 4.21.1 optionalDependencies: - '@types/node': 22.4.2 + '@types/node': 22.5.0 fsevents: 2.3.3 terser: 5.31.6 @@ -6949,13 +12089,40 @@ snapshots: dependencies: ufo: 1.5.4 + vue-demi@0.14.10(vue@3.5.4(typescript@5.5.4)): + dependencies: + vue: 3.5.4(typescript@5.5.4) + vue-devtools-stub@0.1.0: {} + vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6)): + dependencies: + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.6) + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + lodash: 4.17.21 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 vue: 3.4.38(typescript@5.5.4) + vue-router@4.4.3(vue@3.5.4(typescript@5.5.4)): + dependencies: + '@vue/devtools-api': 6.6.3 + vue: 3.5.4(typescript@5.5.4) + + vue3-smooth-dnd@0.0.6(vue@3.5.4(typescript@5.5.4)): + dependencies: + smooth-dnd: 0.12.1 + vue: 3.5.4(typescript@5.5.4) + vue@3.4.38(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.38 @@ -6966,6 +12133,18 @@ snapshots: optionalDependencies: typescript: 5.5.4 + vue@3.5.4(typescript@5.5.4): + dependencies: + '@vue/compiler-dom': 3.5.4 + '@vue/compiler-sfc': 3.5.4 + '@vue/runtime-dom': 3.5.4 + '@vue/server-renderer': 3.5.4(vue@3.5.4(typescript@5.5.4)) + '@vue/shared': 3.5.4 + optionalDependencies: + typescript: 5.5.4 + + web-namespaces@2.0.1: {} + webidl-conversions@3.0.1: {} webpack-sources@3.2.3: {} @@ -6989,6 +12168,8 @@ snapshots: dependencies: string-width: 4.2.3 + word-wrap@1.2.5: {} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -7003,14 +12184,32 @@ snapshots: wrappy@1.0.2: {} + ws@8.17.1: {} + ws@8.18.0: {} + xml-name-validator@4.0.0: {} + + xmlhttprequest-ssl@2.0.0: {} + + xss@1.0.15: + dependencies: + commander: 2.20.3 + cssfilter: 0.0.10 + optional: true + y18n@5.0.8: {} yallist@3.1.1: {} yallist@4.0.0: {} + yaml-eslint-parser@1.2.3: + dependencies: + eslint-visitor-keys: 3.4.3 + lodash: 4.17.21 + yaml: 2.5.0 + yaml@2.5.0: {} yargs-parser@21.1.1: {} @@ -7025,6 +12224,17 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + ylru@1.4.0: {} + + yocto-queue@0.1.0: {} + + yup@1.4.0: + dependencies: + property-expr: 2.0.6 + tiny-case: 1.0.3 + toposort: 2.0.2 + type-fest: 2.19.0 + zhead@2.2.4: {} zip-stream@6.0.1: @@ -7032,3 +12242,5 @@ snapshots: archiver-utils: 5.0.2 compress-commons: 6.0.2 readable-stream: 4.5.2 + + zwitch@2.0.4: {}