From 37b2238b84f0a96c97ff4202f1eef9e69b591838 Mon Sep 17 00:00:00 2001
From: ChatonDeAru <823314+chatondearu@users.noreply.github.com>
Date: Sat, 14 Sep 2024 01:40:55 +0200
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20User=20can=20signup=20/=20signin=20?=
=?UTF-8?q?(WIP)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
modules/app/README.md | 12 +-
modules/app/components/FOHeader.vue | 42 ++
modules/app/components/PasswordStrength.vue | 41 ++
modules/app/composables/passwordStrength.ts | 42 ++
modules/app/layouts/default.vue | 21 +-
modules/app/middleware/auth.ts | 7 +
modules/app/netlify.toml | 18 +-
modules/app/nuxt.config.ts | 2 +-
modules/app/package.json | 4 +
modules/app/pages/join/index.vue | 44 +-
modules/app/pages/signin/confirm.vue | 27 +
modules/app/pages/signin/index.vue | 39 +-
modules/supabase/README.md | 7 +
modules/supabase/package.json | 14 +
modules/supabase/types.ts | 187 +++++++
pnpm-lock.yaml | 521 ++++++++------------
16 files changed, 663 insertions(+), 365 deletions(-)
create mode 100644 modules/app/components/FOHeader.vue
create mode 100644 modules/app/components/PasswordStrength.vue
create mode 100644 modules/app/composables/passwordStrength.ts
create mode 100644 modules/app/middleware/auth.ts
create mode 100644 modules/app/pages/signin/confirm.vue
create mode 100644 modules/supabase/README.md
create mode 100644 modules/supabase/package.json
create mode 100644 modules/supabase/types.ts
diff --git a/modules/app/README.md b/modules/app/README.md
index f5db2a2..0529770 100644
--- a/modules/app/README.md
+++ b/modules/app/README.md
@@ -1,6 +1,10 @@
-# Nuxt 3 Minimal Starter
+[](https://app.netlify.com/sites/force-orange/deploys)
-Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
+# Nuxt
+
+Look at the
+[Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to
+learn more.
## Setup
@@ -72,4 +76,6 @@ yarn preview
bun run preview
```
-Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
+Check out the
+[deployment documentation](https://nuxt.com/docs/getting-started/deployment) for
+more information.
diff --git a/modules/app/components/FOHeader.vue b/modules/app/components/FOHeader.vue
new file mode 100644
index 0000000..6bc7f8b
--- /dev/null
+++ b/modules/app/components/FOHeader.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ user?.user_metadata.firstname }}
+ Se déconnecter
+ Se connecter
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/app/components/PasswordStrength.vue b/modules/app/components/PasswordStrength.vue
new file mode 100644
index 0000000..2c05201
--- /dev/null
+++ b/modules/app/components/PasswordStrength.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ Le mot de passe est faible
+
+
+ Le mot de passe est moyen
+
+
+ Le mot de passe est bon
+
+
+ Le mot de passe est fort
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/app/composables/passwordStrength.ts b/modules/app/composables/passwordStrength.ts
new file mode 100644
index 0000000..128f941
--- /dev/null
+++ b/modules/app/composables/passwordStrength.ts
@@ -0,0 +1,42 @@
+import { zxcvbn, zxcvbnOptions, type ZxcvbnResult } from '@zxcvbn-ts/core'
+import * as zxcvbnCommonPackage from '@zxcvbn-ts/language-common'
+import * as zxcvbnEnPackage from '@zxcvbn-ts/language-fr'
+
+export const usePasswordStrength = (password: Ref) => {
+
+ // 0 # too guessable: risky password. (guesses < 10 ^ 3)
+ // 1 # very guessable: protection from throttled online attacks. (guesses < 10 ^ 6)
+ // 2 # somewhat guessable: protection from unthrottled online attacks. (guesses < 10 ^ 8)
+ // 3 # safely unguessable: moderate protection from offline slow - hash scenario. (guesses < 10 ^ 10)
+ // 4 # very unguessable: strong protection from offline slow - hash scenario. (guesses >= 10 ^ 10)
+
+ const strength = ref>({
+ score: 0,
+ })
+
+ const options = {
+ translations: zxcvbnEnPackage.translations,
+ graphs: zxcvbnCommonPackage.adjacencyGraphs,
+ dictionary: {
+ ...zxcvbnCommonPackage.dictionary,
+ ...zxcvbnEnPackage.dictionary,
+ },
+ }
+
+ zxcvbnOptions.setOptions(options)
+
+ watchDebounced(password, (newPassword) => {
+ if (!newPassword) {
+ strength.value = {
+ score: 0,
+ }
+ return
+ }
+
+ strength.value = zxcvbn(newPassword.trim())
+ }, { immediate: true, debounce: 500 })
+
+ return {
+ strength,
+ }
+}
\ No newline at end of file
diff --git a/modules/app/layouts/default.vue b/modules/app/layouts/default.vue
index 9995ce6..c7f8af1 100644
--- a/modules/app/layouts/default.vue
+++ b/modules/app/layouts/default.vue
@@ -1,30 +1,13 @@
-
-
-
-
-
-
-
-
- Se connecter
-
-
+
diff --git a/modules/app/middleware/auth.ts b/modules/app/middleware/auth.ts
new file mode 100644
index 0000000..b0891ae
--- /dev/null
+++ b/modules/app/middleware/auth.ts
@@ -0,0 +1,7 @@
+export default defineNuxtRouteMiddleware((to, _from) => {
+ const user = useSupabaseUser()
+
+ if (!user.value) {
+ return navigateTo('/signin')
+ }
+})
\ No newline at end of file
diff --git a/modules/app/netlify.toml b/modules/app/netlify.toml
index 7064928..1b746b9 100644
--- a/modules/app/netlify.toml
+++ b/modules/app/netlify.toml
@@ -1,16 +1,16 @@
[build.environment]
- NODE_VERSION = "21"
+NODE_VERSION = "21"
[build]
- publish = "dist"
- command = "pnpm run build"
+publish = ".output"
+command = "pnpm run build"
[[redirects]]
- from = "/*"
- to = "/index.html"
- status = 200
+from = "/*"
+to = "/index.html"
+status = 200
[[headers]]
- for = "/*"
- [headers.values]
- Access-Control-Allow-Origin = "*"
\ No newline at end of file
+for = "/*"
+[headers.values]
+Access-Control-Allow-Origin = "*"
diff --git a/modules/app/nuxt.config.ts b/modules/app/nuxt.config.ts
index 2b4c494..22e3f60 100644
--- a/modules/app/nuxt.config.ts
+++ b/modules/app/nuxt.config.ts
@@ -33,7 +33,7 @@ export default defineNuxtConfig({
redirectOptions: {
login: '/signin',
callback: '/signin/confirm',
- exclude: ['/*'],
+ exclude: ['/signin/*', '/join', '/public/*'],
},
cookieName: 'fo-cookies',
cookieOptions: {
diff --git a/modules/app/package.json b/modules/app/package.json
index fdc9e25..85ec7f1 100644
--- a/modules/app/package.json
+++ b/modules/app/package.json
@@ -13,6 +13,10 @@
},
"dependencies": {
"@pel/shared": "workspace:*",
+ "@pel/supabase": "workspace:*",
+ "@zxcvbn-ts/core": "^3.0.4",
+ "@zxcvbn-ts/language-common": "^3.0.4",
+ "@zxcvbn-ts/language-fr": "^3.0.2",
"nuxt": "^3.12.4",
"vue": "latest"
},
diff --git a/modules/app/pages/join/index.vue b/modules/app/pages/join/index.vue
index 204100e..0afc771 100644
--- a/modules/app/pages/join/index.vue
+++ b/modules/app/pages/join/index.vue
@@ -1,14 +1,18 @@
@@ -40,27 +60,21 @@ async function onSubmit(event: FormSubmitEvent) {
-
-
+
+
-
+
-
-
-
- le mot de passe est fort
-
-
-
+
-
+
-
+
diff --git a/modules/app/pages/signin/confirm.vue b/modules/app/pages/signin/confirm.vue
new file mode 100644
index 0000000..0d64016
--- /dev/null
+++ b/modules/app/pages/signin/confirm.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
diff --git a/modules/app/pages/signin/index.vue b/modules/app/pages/signin/index.vue
index fccaaf0..5e1f71f 100644
--- a/modules/app/pages/signin/index.vue
+++ b/modules/app/pages/signin/index.vue
@@ -1,12 +1,49 @@
@@ -14,7 +51,7 @@ const state = reactive({
Qui êtes-vous ?
-
+
diff --git a/modules/supabase/README.md b/modules/supabase/README.md
new file mode 100644
index 0000000..c2777a7
--- /dev/null
+++ b/modules/supabase/README.md
@@ -0,0 +1,7 @@
+## Generate types from live database
+
+`supabase gen types --lang=typescript --project-id YourProjectId > types/database.types.ts`
+
+## Generate types when using local environment
+
+`supabase gen types --lang=typescript --local > types/database.types.ts`
diff --git a/modules/supabase/package.json b/modules/supabase/package.json
new file mode 100644
index 0000000..25452ce
--- /dev/null
+++ b/modules/supabase/package.json
@@ -0,0 +1,14 @@
+{
+ "name": "@pel/supabase",
+ "type": "module",
+ "private": true,
+ "packageManager": "pnpm@9.9.0",
+ "main": "./type.ts",
+ "files": [
+ "types.ts"
+ ],
+ "scripts": {
+ "lint": "eslint .",
+ "up": "taze major -I"
+ }
+}
\ No newline at end of file
diff --git a/modules/supabase/types.ts b/modules/supabase/types.ts
new file mode 100644
index 0000000..2e9783f
--- /dev/null
+++ b/modules/supabase/types.ts
@@ -0,0 +1,187 @@
+// Generated types from supabase admin cli
+
+export type Json =
+ | string
+ | number
+ | boolean
+ | null
+ | { [key: string]: Json | undefined }
+ | Json[]
+
+export type Database = {
+ public: {
+ Tables: {
+ profiles: {
+ Row: {
+ birthday: string | null
+ candidacy_message: string | null
+ created_at: string
+ description: string | null
+ discord_avatar_url: string | null
+ discord_id: string | null
+ displayname: string | null
+ firstname: string | null
+ id: string
+ is_adult: boolean
+ is_member: boolean
+ is_validated: boolean
+ last_validation_date: string | null
+ lastname: string | null
+ mail: string
+ pel_editions: number[]
+ phone_number: number | null
+ picture_url: string | null
+ updated_at: string | null
+ validation_comment: string | null
+ }
+ Insert: {
+ birthday?: string | null
+ candidacy_message?: string | null
+ created_at?: string
+ description?: string | null
+ discord_avatar_url?: string | null
+ discord_id?: string | null
+ displayname?: string | null
+ firstname?: string | null
+ id?: string
+ is_adult?: boolean
+ is_member?: boolean
+ is_validated?: boolean
+ last_validation_date?: string | null
+ lastname?: string | null
+ mail: string
+ pel_editions?: number[]
+ phone_number?: number | null
+ picture_url?: string | null
+ updated_at?: string | null
+ validation_comment?: string | null
+ }
+ Update: {
+ birthday?: string | null
+ candidacy_message?: string | null
+ created_at?: string
+ description?: string | null
+ discord_avatar_url?: string | null
+ discord_id?: string | null
+ displayname?: string | null
+ firstname?: string | null
+ id?: string
+ is_adult?: boolean
+ is_member?: boolean
+ is_validated?: boolean
+ last_validation_date?: string | null
+ lastname?: string | null
+ mail?: string
+ pel_editions?: number[]
+ phone_number?: number | null
+ picture_url?: string | null
+ updated_at?: string | null
+ validation_comment?: string | null
+ }
+ Relationships: [
+ {
+ foreignKeyName: "profiles_id_fkey"
+ columns: ["id"]
+ isOneToOne: true
+ referencedRelation: "users"
+ referencedColumns: ["id"]
+ },
+ ]
+ }
+ }
+ Views: {
+ [_ in never]: never
+ }
+ Functions: {
+ [_ in never]: never
+ }
+ Enums: {
+ [_ in never]: never
+ }
+ CompositeTypes: {
+ [_ in never]: never
+ }
+ }
+}
+
+type PublicSchema = Database[Extract]
+
+export type Tables<
+ PublicTableNameOrOptions extends
+ | keyof (PublicSchema["Tables"] & PublicSchema["Views"])
+ | { schema: keyof Database },
+ TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
+ ? keyof (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
+ Database[PublicTableNameOrOptions["schema"]]["Views"])
+ : never = never,
+> = PublicTableNameOrOptions extends { schema: keyof Database }
+ ? (Database[PublicTableNameOrOptions["schema"]]["Tables"] &
+ Database[PublicTableNameOrOptions["schema"]]["Views"])[TableName] extends {
+ Row: infer R
+ }
+ ? R
+ : never
+ : PublicTableNameOrOptions extends keyof (PublicSchema["Tables"] &
+ PublicSchema["Views"])
+ ? (PublicSchema["Tables"] &
+ PublicSchema["Views"])[PublicTableNameOrOptions] extends {
+ Row: infer R
+ }
+ ? R
+ : never
+ : never
+
+export type TablesInsert<
+ PublicTableNameOrOptions extends
+ | keyof PublicSchema["Tables"]
+ | { schema: keyof Database },
+ TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
+ ? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
+ : never = never,
+> = PublicTableNameOrOptions extends { schema: keyof Database }
+ ? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
+ Insert: infer I
+ }
+ ? I
+ : never
+ : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ Insert: infer I
+ }
+ ? I
+ : never
+ : never
+
+export type TablesUpdate<
+ PublicTableNameOrOptions extends
+ | keyof PublicSchema["Tables"]
+ | { schema: keyof Database },
+ TableName extends PublicTableNameOrOptions extends { schema: keyof Database }
+ ? keyof Database[PublicTableNameOrOptions["schema"]]["Tables"]
+ : never = never,
+> = PublicTableNameOrOptions extends { schema: keyof Database }
+ ? Database[PublicTableNameOrOptions["schema"]]["Tables"][TableName] extends {
+ Update: infer U
+ }
+ ? U
+ : never
+ : PublicTableNameOrOptions extends keyof PublicSchema["Tables"]
+ ? PublicSchema["Tables"][PublicTableNameOrOptions] extends {
+ Update: infer U
+ }
+ ? U
+ : never
+ : never
+
+export type Enums<
+ PublicEnumNameOrOptions extends
+ | keyof PublicSchema["Enums"]
+ | { schema: keyof Database },
+ EnumName extends PublicEnumNameOrOptions extends { schema: keyof Database }
+ ? keyof Database[PublicEnumNameOrOptions["schema"]]["Enums"]
+ : never = never,
+> = PublicEnumNameOrOptions extends { schema: keyof Database }
+ ? Database[PublicEnumNameOrOptions["schema"]]["Enums"][EnumName]
+ : PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
+ ? PublicSchema["Enums"][PublicEnumNameOrOptions]
+ : never
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9bcad43..2a5b25a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,22 +23,34 @@ importers:
'@pel/shared':
specifier: workspace:*
version: link:../shared
+ '@pel/supabase':
+ specifier: workspace:*
+ version: link:../supabase
+ '@zxcvbn-ts/core':
+ specifier: ^3.0.4
+ version: 3.0.4
+ '@zxcvbn-ts/language-common':
+ specifier: ^3.0.4
+ version: 3.0.4
+ '@zxcvbn-ts/language-fr':
+ specifier: ^3.0.2
+ version: 3.0.2
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)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))
vue:
specifier: latest
- version: 3.5.4(typescript@5.5.4)
+ version: 3.5.5(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)
+ 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.5)(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))
+ 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.5(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)
@@ -59,7 +71,7 @@ importers:
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)
+ 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.5)(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
@@ -71,16 +83,16 @@ importers:
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))
+ version: 1.4.2(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(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))
+ version: 0.5.4(magicast@0.3.4)(rollup@4.21.1)(typescript@5.5.4)(vue@3.5.5(typescript@5.5.4))
'@vueuse/core':
specifier: ^11.0.3
- version: 11.0.3(vue@3.5.4(typescript@5.5.4))
+ version: 11.0.3(vue@3.5.5(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))
+ 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.5(typescript@5.5.4))
eslint:
specifier: ^9.9.1
version: 9.9.1(jiti@1.21.6)
@@ -89,7 +101,9 @@ importers:
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)
+ 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))
+
+ modules/supabase: {}
packages:
@@ -1552,24 +1566,30 @@ packages:
'@vue/compiler-core@3.5.4':
resolution: {integrity: sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==}
+ '@vue/compiler-core@3.5.5':
+ resolution: {integrity: sha512-ZrxcY8JMoV+kgDrmRwlDufz0SjDZ7jfoNZiIBluAACMBmgr55o/jTbxnyrccH6VSJXnFaDI4Ik1UFCiq9r8i7w==}
+
'@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-dom@3.5.5':
+ resolution: {integrity: sha512-HSvK5q1gmBbxRse3S0Wt34RcKuOyjDJKDDMuF3i7NC+QkDFrbAqw8NnrEm/z7zFDxWZa4/5eUwsBOMQzm1RHBA==}
'@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-sfc@3.5.5':
+ resolution: {integrity: sha512-MzBHDxwZhgQPHrwJ5tj92gdTYRCuPDSZr8PY3+JFv8cv2UD5/WayH5yo0kKCkKfrtJhc39jNSMityHrkMSbfnA==}
'@vue/compiler-ssr@3.5.4':
resolution: {integrity: sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==}
+ '@vue/compiler-ssr@3.5.5':
+ resolution: {integrity: sha512-oFasHnpv/upubjJEmqiTKQYb4qS3ziJddf4UVWuFw6ebk/QTrTUc+AUoTJdo39x9g+AOQBzhOU0ICCRuUjvkmw==}
+
'@vue/devtools-api@6.6.3':
resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
@@ -1582,33 +1602,19 @@ packages:
'@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.5':
+ resolution: {integrity: sha512-V4tTWElZQhT73PSK3Wnax9R9m4qvMX+LeKHnfylZc6SLh4Jc5/BPakp6e3zEhKWi5AN8TDzRkGnLkp8OqycYng==}
- '@vue/reactivity@3.5.4':
- resolution: {integrity: sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==}
+ '@vue/runtime-core@3.5.5':
+ resolution: {integrity: sha512-2/CFaRN17jgsXy4MpigWFBCAMmLkXPb4CjaHrndglwYSra7ajvkH2cat21dscuXaH91G8fXAeg5gCyxWJ+wCRA==}
- '@vue/runtime-core@3.4.38':
- resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==}
+ '@vue/runtime-dom@3.5.5':
+ resolution: {integrity: sha512-0bQGgCuL+4Muz5PsCLgF4Ata9BTdhHi5VjsxtTDyI0Wy4MgoSvBGaA6bDc7W7CGgZOyirf9LNeetMYHQ05pgpw==}
- '@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==}
+ '@vue/server-renderer@3.5.5':
+ resolution: {integrity: sha512-XjRamLIq5f47cxgy+hiX7zUIY+4RHdPDVrPvvMDAUTdW5RJWX/S0ji/rCbm3LWTT/9Co9bvQME8ZI15ahL4/Qw==}
peerDependencies:
- vue: 3.4.38
-
- '@vue/server-renderer@3.5.4':
- resolution: {integrity: sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==}
- peerDependencies:
- vue: 3.5.4
+ vue: 3.5.5
'@vue/shared@3.4.38':
resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==}
@@ -1616,6 +1622,9 @@ packages:
'@vue/shared@3.5.4':
resolution: {integrity: sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==}
+ '@vue/shared@3.5.5':
+ resolution: {integrity: sha512-0KyMXyEgnmFAs6rNUL+6eUHtUCqCaNrVd+AW3MX3LyA0Yry5SA0Km03CDKiOua1x1WWnIr+W9+S0GMFoSDWERQ==}
+
'@vueuse/core@10.11.1':
resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==}
@@ -1693,6 +1702,15 @@ packages:
'@vueuse/shared@11.0.3':
resolution: {integrity: sha512-0rY2m6HS5t27n/Vp5cTDsKTlNnimCqsbh/fmT2LgE+aaU42EMfXo8+bNX91W9I7DDmxfuACXMmrd7d79JxkqWA==}
+ '@zxcvbn-ts/core@3.0.4':
+ resolution: {integrity: sha512-aQeiT0F09FuJaAqNrxynlAwZ2mW/1MdXakKWNmGM1Qp/VaY6CnB/GfnMS2T8gB2231Esp1/maCWd8vTG4OuShw==}
+
+ '@zxcvbn-ts/language-common@3.0.4':
+ resolution: {integrity: sha512-viSNNnRYtc7ULXzxrQIVUNwHAPSXRtoIwy/Tq4XQQdIknBzw4vz36lQLF6mvhMlTIlpjoN/Z1GFu/fwiAlUSsw==}
+
+ '@zxcvbn-ts/language-fr@3.0.2':
+ resolution: {integrity: sha512-Tj9jS/Z8mNBAD21pn8Mp4O86CPrwImysO1fM3DG+fsfk8W79/MDzqpFDBHiqpu69Uo3LPPctMHEEteakFWt4Qg==}
+
abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
@@ -2754,6 +2772,10 @@ packages:
fast-npm-meta@0.2.2:
resolution: {integrity: sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==}
+ fastest-levenshtein@1.0.16:
+ resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
+ engines: {node: '>= 4.9.1'}
+
fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
@@ -5366,16 +5388,8 @@ packages:
peerDependencies:
vue: ^3.0.11
- vue@3.4.38:
- resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- vue@3.5.4:
- resolution: {integrity: sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==}
+ vue@3.5.5:
+ resolution: {integrity: sha512-ybC+xn67K4+df1yVeov4UjBGyVcXM0a1g7JVZr+pWVUX3xF6ntXU0wIjkTkduZBUIpxTlsftJSxz2kwhsT7dgA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -5520,7 +5534,7 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@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)':
+ '@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.5)(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
@@ -5548,7 +5562,7 @@ snapshots:
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))
+ eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.5)(eslint@9.9.1(jiti@1.21.6))
globals: 15.9.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
@@ -6100,10 +6114,10 @@ snapshots:
dependencies:
tailwindcss: 3.4.10
- '@headlessui/vue@1.7.23(vue@3.5.4(typescript@5.5.4))':
+ '@headlessui/vue@1.7.23(vue@3.5.5(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)
+ '@tanstack/vue-virtual': 3.10.7(vue@3.5.5(typescript@5.5.4))
+ vue: 3.5.5(typescript@5.5.4)
'@humanwhocodes/module-importer@1.0.1': {}
@@ -6139,10 +6153,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@iconify/vue@4.1.3-beta.1(vue@3.5.4(typescript@5.5.4))':
+ '@iconify/vue@4.1.3-beta.1(vue@3.5.5(typescript@5.5.4))':
dependencies:
'@iconify/types': 2.0.0
- vue: 3.5.4(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
'@ioredis/commands@1.2.0': {}
@@ -6249,13 +6263,13 @@ 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))':
+ '@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.5(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))
+ '@vueuse/core': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ '@vueuse/head': 2.0.0(vue@3.5.5(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.5(typescript@5.5.4))
consola: 3.2.3
defu: 6.1.4
destr: 2.0.3
@@ -6416,12 +6430,12 @@ snapshots:
- uWebSockets.js
- vite
- '@nuxt/icon@1.5.1(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))':
+ '@nuxt/icon@1.5.1(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(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))
+ '@iconify/vue': 4.1.3-beta.1(vue@3.5.5(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
@@ -6539,11 +6553,11 @@ snapshots:
- rollup
- supports-color
- '@nuxt/ui-pro@1.4.2(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))':
+ '@nuxt/ui-pro@1.4.2(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(typescript@5.5.4))':
dependencies:
'@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))
+ '@nuxt/ui': 2.18.4(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(typescript@5.5.4))
+ '@vueuse/core': 11.0.3(vue@3.5.5(typescript@5.5.4))
defu: 6.1.4
git-url-parse: 15.0.0
ofetch: 1.3.4
@@ -6551,7 +6565,7 @@ snapshots:
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))
+ vue3-smooth-dnd: 0.0.6(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- async-validator
@@ -6573,12 +6587,12 @@ snapshots:
- vite
- vue
- '@nuxt/ui@2.18.4(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.4(typescript@5.5.4))':
+ '@nuxt/ui@2.18.4(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(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))
+ '@headlessui/vue': 1.7.23(vue@3.5.5(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/icon': 1.5.1(magicast@0.3.4)(rollup@4.21.1)(vue@3.5.5(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)
@@ -6587,9 +6601,9 @@ snapshots:
'@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))
+ '@vueuse/core': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ '@vueuse/integrations': 10.11.1(fuse.js@6.6.2)(vue@3.5.5(typescript@5.5.4))
+ '@vueuse/math': 10.11.1(vue@3.5.5(typescript@5.5.4))
defu: 6.1.4
fuse.js: 6.6.2
ohash: 1.1.3
@@ -6618,12 +6632,12 @@ snapshots:
- 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))':
+ '@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.5.5(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))
+ '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.5.5(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.5.5(typescript@5.5.4))
autoprefixer: 10.4.20(postcss@8.4.41)
clear: 0.1.0
consola: 3.2.3
@@ -6652,7 +6666,7 @@ snapshots:
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: 3.5.5(typescript@5.5.4)
vue-bundle-renderer: 2.1.0
transitivePeerDependencies:
- '@biomejs/biome'
@@ -6822,10 +6836,10 @@ 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))':
+ '@pinia/nuxt@0.5.4(magicast@0.3.4)(rollup@4.21.1)(typescript@5.5.4)(vue@3.5.5(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))
+ pinia: 2.2.2(typescript@5.5.4)(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- magicast
@@ -7065,10 +7079,10 @@ snapshots:
'@tanstack/virtual-core@3.10.7': {}
- '@tanstack/vue-virtual@3.10.7(vue@3.5.4(typescript@5.5.4))':
+ '@tanstack/vue-virtual@3.10.7(vue@3.5.5(typescript@5.5.4))':
dependencies:
'@tanstack/virtual-core': 3.10.7
- vue: 3.5.4(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
'@trysound/sax@0.2.0': {}
@@ -7232,21 +7246,13 @@ snapshots:
'@unhead/schema': 1.10.0
'@unhead/shared': 1.10.0
- '@unhead/vue@1.10.0(vue@3.4.38(typescript@5.5.4))':
+ '@unhead/vue@1.10.0(vue@3.5.5(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.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)
+ vue: 3.5.5(typescript@5.5.4)
'@vercel/nft@0.26.5(encoding@0.1.13)':
dependencies:
@@ -7266,20 +7272,20 @@ snapshots:
- encoding
- supports-color
- '@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))':
+ '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.5.5(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.5.0)(terser@5.31.6)
- vue: 3.4.38(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
transitivePeerDependencies:
- supports-color
- '@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@5.1.2(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))(vue@3.5.5(typescript@5.5.4))':
dependencies:
vite: 5.4.2(@types/node@22.5.0)(terser@5.31.6)
- vue: 3.4.38(typescript@5.5.4)
+ vue: 3.5.5(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:
@@ -7288,16 +7294,16 @@ snapshots:
'@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))':
+ '@vue-macros/common@1.12.2(rollup@4.21.1)(vue@3.5.5(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
+ '@vue/compiler-sfc': 3.5.4
ast-kit: 1.1.0
local-pkg: 0.5.0
magic-string-ast: 0.6.2
optionalDependencies:
- vue: 3.4.38(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
transitivePeerDependencies:
- rollup
@@ -7328,7 +7334,7 @@ snapshots:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.24.8
'@babel/parser': 7.25.4
- '@vue/compiler-sfc': 3.4.38
+ '@vue/compiler-sfc': 3.5.4
'@vue/compiler-core@3.4.38':
dependencies:
@@ -7346,6 +7352,14 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.0
+ '@vue/compiler-core@3.5.5':
+ dependencies:
+ '@babel/parser': 7.25.4
+ '@vue/shared': 3.5.5
+ 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
@@ -7356,17 +7370,10 @@ snapshots:
'@vue/compiler-core': 3.5.4
'@vue/shared': 3.5.4
- '@vue/compiler-sfc@3.4.38':
+ '@vue/compiler-dom@3.5.5':
dependencies:
- '@babel/parser': 7.25.4
- '@vue/compiler-core': 3.4.38
- '@vue/compiler-dom': 3.4.38
- '@vue/compiler-ssr': 3.4.38
- '@vue/shared': 3.4.38
- estree-walker: 2.0.2
- magic-string: 0.30.11
- postcss: 8.4.41
- source-map-js: 1.2.0
+ '@vue/compiler-core': 3.5.5
+ '@vue/shared': 3.5.5
'@vue/compiler-sfc@3.5.4':
dependencies:
@@ -7380,16 +7387,28 @@ snapshots:
postcss: 8.4.45
source-map-js: 1.2.0
- '@vue/compiler-ssr@3.4.38':
+ '@vue/compiler-sfc@3.5.5':
dependencies:
- '@vue/compiler-dom': 3.4.38
- '@vue/shared': 3.4.38
+ '@babel/parser': 7.25.4
+ '@vue/compiler-core': 3.5.5
+ '@vue/compiler-dom': 3.5.5
+ '@vue/compiler-ssr': 3.5.5
+ '@vue/shared': 3.5.5
+ estree-walker: 2.0.2
+ magic-string: 0.30.11
+ postcss: 8.4.45
+ source-map-js: 1.2.0
'@vue/compiler-ssr@3.5.4':
dependencies:
'@vue/compiler-dom': 3.5.4
'@vue/shared': 3.5.4
+ '@vue/compiler-ssr@3.5.5':
+ dependencies:
+ '@vue/compiler-dom': 3.5.5
+ '@vue/shared': 3.5.5
+
'@vue/devtools-api@6.6.3': {}
'@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))':
@@ -7417,97 +7436,77 @@ snapshots:
dependencies:
rfdc: 1.4.1
- '@vue/reactivity@3.4.38':
+ '@vue/reactivity@3.5.5':
dependencies:
- '@vue/shared': 3.4.38
+ '@vue/shared': 3.5.5
- '@vue/reactivity@3.5.4':
+ '@vue/runtime-core@3.5.5':
dependencies:
- '@vue/shared': 3.5.4
+ '@vue/reactivity': 3.5.5
+ '@vue/shared': 3.5.5
- '@vue/runtime-core@3.4.38':
+ '@vue/runtime-dom@3.5.5':
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
- '@vue/runtime-core': 3.4.38
- '@vue/shared': 3.4.38
+ '@vue/reactivity': 3.5.5
+ '@vue/runtime-core': 3.5.5
+ '@vue/shared': 3.5.5
csstype: 3.1.3
- '@vue/runtime-dom@3.5.4':
+ '@vue/server-renderer@3.5.5(vue@3.5.5(typescript@5.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/compiler-ssr': 3.5.5
+ '@vue/shared': 3.5.5
+ vue: 3.5.5(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))':
+ '@vue/shared@3.5.5': {}
+
+ '@vueuse/core@10.11.1(vue@3.5.5(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))
+ '@vueuse/shared': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/core@11.0.3(vue@3.5.4(typescript@5.5.4))':
+ '@vueuse/core@11.0.3(vue@3.5.5(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))
+ '@vueuse/shared': 11.0.3(vue@3.5.5(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/head@2.0.0(vue@3.5.4(typescript@5.5.4))':
+ '@vueuse/head@2.0.0(vue@3.5.5(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)
+ '@unhead/vue': 1.10.0(vue@3.5.5(typescript@5.5.4))
+ vue: 3.5.5(typescript@5.5.4)
- '@vueuse/integrations@10.11.1(fuse.js@6.6.2)(vue@3.5.4(typescript@5.5.4))':
+ '@vueuse/integrations@10.11.1(fuse.js@6.6.2)(vue@3.5.5(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))
+ '@vueuse/core': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ '@vueuse/shared': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(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))':
+ '@vueuse/math@10.11.1(vue@3.5.5(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))
+ '@vueuse/shared': 10.11.1(vue@3.5.5(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -7516,14 +7515,14 @@ snapshots:
'@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))':
+ '@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.5(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/core': 10.11.1(vue@3.5.5(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))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- magicast
@@ -7531,14 +7530,14 @@ snapshots:
- 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))':
+ '@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.5(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/core': 11.0.3(vue@3.5.5(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))
+ 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.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- magicast
@@ -7546,20 +7545,28 @@ snapshots:
- supports-color
- vue
- '@vueuse/shared@10.11.1(vue@3.5.4(typescript@5.5.4))':
+ '@vueuse/shared@10.11.1(vue@3.5.5(typescript@5.5.4))':
dependencies:
- vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/shared@11.0.3(vue@3.5.4(typescript@5.5.4))':
+ '@vueuse/shared@11.0.3(vue@3.5.5(typescript@5.5.4))':
dependencies:
- vue-demi: 0.14.10(vue@3.5.4(typescript@5.5.4))
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
+ '@zxcvbn-ts/core@3.0.4':
+ dependencies:
+ fastest-levenshtein: 1.0.16
+
+ '@zxcvbn-ts/language-common@3.0.4': {}
+
+ '@zxcvbn-ts/language-fr@3.0.2': {}
+
abbrev@1.1.1: {}
abort-controller@3.0.0:
@@ -8596,9 +8603,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.4)(eslint@9.9.1(jiti@1.21.6)):
+ eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.5)(eslint@9.9.1(jiti@1.21.6)):
dependencies:
- '@vue/compiler-sfc': 3.5.4
+ '@vue/compiler-sfc': 3.5.5
eslint: 9.9.1(jiti@1.21.6)
eslint-scope@7.2.2:
@@ -8748,6 +8755,8 @@ snapshots:
fast-npm-meta@0.2.2: {}
+ fastest-levenshtein@1.0.16: {}
+
fastq@1.17.1:
dependencies:
reusify: 1.0.4
@@ -10245,113 +10254,6 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- 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.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.4.38(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
-
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
@@ -10359,10 +10261,10 @@ snapshots:
'@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))
+ '@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.5.5(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))
+ '@unhead/vue': 1.10.0(vue@3.5.5(typescript@5.5.4))
'@vue/shared': 3.4.38
acorn: 8.12.1
c12: 1.11.1(magicast@0.3.4)
@@ -10406,13 +10308,13 @@ snapshots:
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))
+ unplugin-vue-router: 0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.5.5(typescript@5.5.4)))(vue@3.5.5(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: 3.5.5(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))
+ vue-router: 4.4.3(vue@3.5.5(typescript@5.5.4))
optionalDependencies:
'@parcel/watcher': 2.4.1
'@types/node': 22.5.0
@@ -10646,11 +10548,11 @@ snapshots:
pify@2.3.0: {}
- pinia@2.2.2(typescript@5.5.4)(vue@3.5.4(typescript@5.5.4)):
+ pinia@2.2.2(typescript@5.5.4)(vue@3.5.5(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))
+ vue: 3.5.5(typescript@5.5.4)
+ vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4))
optionalDependencies:
typescript: 5.5.4
@@ -11862,11 +11764,11 @@ snapshots:
universalify@2.0.1: {}
- 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)):
+ unplugin-vue-router@0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.5.5(typescript@5.5.4)))(vue@3.5.5(typescript@5.5.4)):
dependencies:
'@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))
+ '@vue-macros/common': 1.12.2(rollup@4.21.1)(vue@3.5.5(typescript@5.5.4))
ast-walker-scope: 0.6.2
chokidar: 3.6.0
fast-glob: 3.3.2
@@ -11879,7 +11781,7 @@ snapshots:
unplugin: 1.12.2
yaml: 2.5.0
optionalDependencies:
- vue-router: 4.4.3(vue@3.5.4(typescript@5.5.4))
+ vue-router: 4.4.3(vue@3.5.5(typescript@5.5.4))
transitivePeerDependencies:
- rollup
- vue
@@ -12089,9 +11991,9 @@ snapshots:
dependencies:
ufo: 1.5.4
- vue-demi@0.14.10(vue@3.5.4(typescript@5.5.4)):
+ vue-demi@0.14.10(vue@3.5.5(typescript@5.5.4)):
dependencies:
- vue: 3.5.4(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
vue-devtools-stub@0.1.0: {}
@@ -12108,38 +12010,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)):
+ vue-router@4.4.3(vue@3.5.5(typescript@5.5.4)):
dependencies:
'@vue/devtools-api': 6.6.3
- vue: 3.4.38(typescript@5.5.4)
+ vue: 3.5.5(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)):
+ vue3-smooth-dnd@0.0.6(vue@3.5.5(typescript@5.5.4)):
dependencies:
smooth-dnd: 0.12.1
- vue: 3.5.4(typescript@5.5.4)
+ vue: 3.5.5(typescript@5.5.4)
- vue@3.4.38(typescript@5.5.4):
+ vue@3.5.5(typescript@5.5.4):
dependencies:
- '@vue/compiler-dom': 3.4.38
- '@vue/compiler-sfc': 3.4.38
- '@vue/runtime-dom': 3.4.38
- '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4))
- '@vue/shared': 3.4.38
- 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
+ '@vue/compiler-dom': 3.5.5
+ '@vue/compiler-sfc': 3.5.5
+ '@vue/runtime-dom': 3.5.5
+ '@vue/server-renderer': 3.5.5(vue@3.5.5(typescript@5.5.4))
+ '@vue/shared': 3.5.5
optionalDependencies:
typescript: 5.5.4