mirror of
https://github.com/Paris-est-Ludique/ForceOrange.git
synced 2025-06-08 01:04:20 +02:00
✨ User can signup / signin (WIP)
This commit is contained in:
parent
c35de52aec
commit
37b2238b84
@ -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.
|
||||
|
42
modules/app/components/FOHeader.vue
Normal file
42
modules/app/components/FOHeader.vue
Normal file
@ -0,0 +1,42 @@
|
||||
<script setup lang="ts">
|
||||
import type { Database } from '@pel/supabase/types'
|
||||
|
||||
defineOptions({
|
||||
name: 'FOHeader',
|
||||
})
|
||||
|
||||
const links = [{
|
||||
label: 'Les actus',
|
||||
to: '/'
|
||||
}, {
|
||||
label: 'Rejoindre FO',
|
||||
to: '/join'
|
||||
}]
|
||||
|
||||
const user = useSupabaseUser()
|
||||
const { auth } = useSupabaseClient<Database>()
|
||||
|
||||
const signOut = async () => {
|
||||
const { error } = await auth.signOut()
|
||||
if (error) console.log(error)
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<UHeader :links="links" class="bg-white dark:bg-gray-900 rounded-xl shadow-lg mx-4 mt-4">
|
||||
<template #left>
|
||||
<!-- <p class="font-logo text-orange-500 stroke-5 stroke-black-500 text-hlogo">Force Orange</p> -->
|
||||
<NuxtImg src="/assets/img/logo-fo.svg" alt="Force Orange" />
|
||||
</template>
|
||||
|
||||
<template #right>
|
||||
<UColorModeButton />
|
||||
{{ user?.user_metadata.firstname }}
|
||||
<UButton v-if="user" @click="signOut" variant="soft">Se déconnecter</UButton>
|
||||
<UButton v-else to="/signin" variant="soft">Se connecter</UButton>
|
||||
</template>
|
||||
</UHeader>
|
||||
|
||||
<UNotification v-if="user && !user?.email_confirmed_at" title="N'oubliez pas de confirmer votre adresse de courriel !"
|
||||
:id="1" :timeout="0" />
|
||||
</template>
|
41
modules/app/components/PasswordStrength.vue
Normal file
41
modules/app/components/PasswordStrength.vue
Normal file
@ -0,0 +1,41 @@
|
||||
<script setup lang="ts">
|
||||
defineOptions({
|
||||
name: 'PasswordStrength',
|
||||
})
|
||||
|
||||
const props = defineProps<{
|
||||
modelValue: string | undefined
|
||||
}>()
|
||||
const emit = defineEmits(['update:modelValue'])
|
||||
const data = useVModel(props, 'modelValue', emit)
|
||||
|
||||
const { strength } = usePasswordStrength(data)
|
||||
const color = computed(() => {
|
||||
if (strength.value.score === 1) return 'red'
|
||||
if (strength.value.score === 2) return 'orange'
|
||||
if (strength.value.score === 3) return 'yellow'
|
||||
if (strength.value.score === 4) return 'green'
|
||||
return 'blue'
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<UMeter :value="strength.score" :max="4" :color="color">
|
||||
<template #label>
|
||||
<p class="text-sm font-thin">
|
||||
<template v-if="strength.score === 1">
|
||||
Le mot de passe est faible
|
||||
</template>
|
||||
<template v-else-if="strength.score === 2">
|
||||
Le mot de passe est moyen
|
||||
</template>
|
||||
<template v-else-if="strength.score === 3">
|
||||
Le mot de passe est bon
|
||||
</template>
|
||||
<template v-else-if="strength.score === 4">
|
||||
Le mot de passe est fort
|
||||
</template>
|
||||
</p>
|
||||
</template>
|
||||
</UMeter>
|
||||
</template>
|
42
modules/app/composables/passwordStrength.ts
Normal file
42
modules/app/composables/passwordStrength.ts
Normal file
@ -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<string | undefined>) => {
|
||||
|
||||
// 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<Partial<ZxcvbnResult>>({
|
||||
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,
|
||||
}
|
||||
}
|
@ -1,30 +1,13 @@
|
||||
<script setup lang="ts">
|
||||
useHead({
|
||||
bodyAttrs: {
|
||||
class: 'bg-[#F9DD75F2]'
|
||||
class: 'bg-orange-200 dark:bg-orange-900 dark:bg-opacity-30'
|
||||
}
|
||||
})
|
||||
const links = [{
|
||||
label: 'Les actus',
|
||||
to: '/'
|
||||
}, {
|
||||
label: 'Rejoindre FO',
|
||||
to: '/join'
|
||||
}]
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<UHeader :links="links" class="rounded-xl shadow-lg bg-white mx-4 mt-4">
|
||||
<template #left>
|
||||
<!-- <p class="font-logo text-orange-500 stroke-5 stroke-black-500 text-hlogo">Force Orange</p> -->
|
||||
<NuxtImg src="/assets/img/logo-fo.svg" alt="Force Orange" />
|
||||
</template>
|
||||
|
||||
<template #right>
|
||||
<UColorModeButton />
|
||||
<UButton to="/signin" variant="soft">Se connecter</UButton>
|
||||
</template>
|
||||
</UHeader>
|
||||
<FOHeader />
|
||||
|
||||
<UMain class="m-4">
|
||||
<slot />
|
||||
|
7
modules/app/middleware/auth.ts
Normal file
7
modules/app/middleware/auth.ts
Normal file
@ -0,0 +1,7 @@
|
||||
export default defineNuxtRouteMiddleware((to, _from) => {
|
||||
const user = useSupabaseUser()
|
||||
|
||||
if (!user.value) {
|
||||
return navigateTo('/signin')
|
||||
}
|
||||
})
|
@ -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 = "*"
|
||||
for = "/*"
|
||||
[headers.values]
|
||||
Access-Control-Allow-Origin = "*"
|
||||
|
@ -33,7 +33,7 @@ export default defineNuxtConfig({
|
||||
redirectOptions: {
|
||||
login: '/signin',
|
||||
callback: '/signin/confirm',
|
||||
exclude: ['/*'],
|
||||
exclude: ['/signin/*', '/join', '/public/*'],
|
||||
},
|
||||
cookieName: 'fo-cookies',
|
||||
cookieOptions: {
|
||||
|
@ -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"
|
||||
},
|
||||
|
@ -1,14 +1,18 @@
|
||||
<script setup lang="ts">
|
||||
import { object, string, boolean, type InferType } from 'yup'
|
||||
import type { Database } from '@pel/supabase/types'
|
||||
import type { FormSubmitEvent } from '#ui/types'
|
||||
|
||||
definePageMeta({
|
||||
name: 'Join',
|
||||
})
|
||||
|
||||
const user = useSupabaseUser()
|
||||
const { auth } = useSupabaseClient<Database>()
|
||||
|
||||
const schema = object({
|
||||
mail: string().email('Invalid email').required('Required'),
|
||||
password: string().required('Required'),
|
||||
password: string().min(6).required('Required'),
|
||||
firstname: string().required('Required'),
|
||||
lastname: string().required('Required'),
|
||||
isAdult: boolean().required('Required'),
|
||||
@ -16,8 +20,6 @@ const schema = object({
|
||||
|
||||
type Schema = InferType<typeof schema>
|
||||
|
||||
const strenght = ref(0)
|
||||
|
||||
const state = reactive({
|
||||
mail: undefined,
|
||||
password: undefined,
|
||||
@ -28,7 +30,25 @@ const state = reactive({
|
||||
|
||||
async function onSubmit(event: FormSubmitEvent<Schema>) {
|
||||
// Do something with event.data
|
||||
const formSubmit = event.data
|
||||
console.log(event.data)
|
||||
|
||||
const { data, error } = await auth.signUp({
|
||||
email: formSubmit.mail,
|
||||
password: formSubmit.password,
|
||||
options: {
|
||||
data: {
|
||||
firstname: formSubmit.firstname,
|
||||
lastname: formSubmit.lastname,
|
||||
is_adult: formSubmit.isAdult,
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
// TODO
|
||||
// [x] create member in database if user logged in
|
||||
|
||||
if (error) console.log(error)
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -40,27 +60,21 @@ async function onSubmit(event: FormSubmitEvent<Schema>) {
|
||||
</p>
|
||||
|
||||
<UForm :schema="schema" :state="state" @submit="onSubmit">
|
||||
<UFormGroup label="Adresse courriel">
|
||||
<UInput placeholder="Adresse courriel" name="mail" type="mail" v-model="state.mail" />
|
||||
<UFormGroup label="Adresse courriel" eager-validation>
|
||||
<UInput placeholder="Adresse courriel" name="mail" type="email" v-model="state.mail" />
|
||||
</UFormGroup>
|
||||
|
||||
<UFormGroup label="Password">
|
||||
<UFormGroup label="Password" eager-validation>
|
||||
<UInput placeholder="Password" type="password" v-model="state.password" />
|
||||
</UFormGroup>
|
||||
<UMeter :value="strenght" :max="100">
|
||||
<template #label="{ percent }">
|
||||
<p class="text-sm font-thin">
|
||||
le mot de passe est fort
|
||||
</p>
|
||||
</template>
|
||||
</UMeter>
|
||||
<PasswordStrength v-model="state.password" />
|
||||
|
||||
<div class="flex md:flex-row flex-col gap-4">
|
||||
<UFormGroup label="Prénom" class="flex-1">
|
||||
<UFormGroup label="Prénom" class="flex-1" eager-validation>
|
||||
<UInput placeholder="Prénom" name="firstname" v-model="state.firstname" />
|
||||
</UFormGroup>
|
||||
|
||||
<UFormGroup label="Nom de famille" class="flex-1">
|
||||
<UFormGroup label="Nom de famille" class="flex-1" eager-validation>
|
||||
<UInput placeholder="Nom de famille" name="lastname" v-model="state.lastname" />
|
||||
</UFormGroup>
|
||||
</div>
|
||||
|
27
modules/app/pages/signin/confirm.vue
Normal file
27
modules/app/pages/signin/confirm.vue
Normal file
@ -0,0 +1,27 @@
|
||||
<script setup lang="ts">
|
||||
import type { Database } from '@pel/supabase/types'
|
||||
|
||||
const user = useSupabaseUser()
|
||||
const { auth } = useSupabaseClient<Database>()
|
||||
|
||||
watch(user, () => {
|
||||
if (user.value)
|
||||
return navigateTo('/')
|
||||
}, { immediate: true })
|
||||
|
||||
onMounted(async () => {
|
||||
const token_hash = window.location.hash.replace('#', '')
|
||||
const type = 'signup'
|
||||
|
||||
const { error } = await auth.verifyOtp({ token_hash, type })
|
||||
if (error) console.log(error)
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<p class="u-text-black">
|
||||
Redirecting...
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
@ -1,12 +1,49 @@
|
||||
<script setup lang="ts">
|
||||
import { object, string, type InferType } from 'yup'
|
||||
import type { Database } from '@pel/supabase/types'
|
||||
import type { FormSubmitEvent } from '#ui/types'
|
||||
|
||||
definePageMeta({
|
||||
name: 'Signin',
|
||||
})
|
||||
|
||||
const user = useSupabaseUser()
|
||||
const { auth } = useSupabaseClient<Database>()
|
||||
|
||||
const schema = object({
|
||||
mail: string().email('Invalid email').required('Required'),
|
||||
password: string().required('Required'),
|
||||
})
|
||||
|
||||
type Schema = InferType<typeof schema>
|
||||
|
||||
const state = reactive({
|
||||
mail: undefined,
|
||||
password: undefined,
|
||||
})
|
||||
|
||||
async function onSignin(event: FormSubmitEvent<Schema>) {
|
||||
const formSubmit = event.data
|
||||
|
||||
const { data, error } = await auth.signInWithPassword({
|
||||
email: formSubmit.mail,
|
||||
password: formSubmit.password
|
||||
})
|
||||
|
||||
// TODO: add possibility to signin with magic link -> signInWithOtp
|
||||
// const { data, error } = await auth.signInWithOtp({
|
||||
// email: 'example@email.com',
|
||||
// options: {
|
||||
// // set this to false if you do not want the user to be automatically signed up
|
||||
// shouldCreateUser: false,
|
||||
// emailRedirectTo: 'https://example.com/welcome',
|
||||
// },
|
||||
// })
|
||||
|
||||
// TODO confirm signin
|
||||
|
||||
if (error) console.log(error)
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@ -14,7 +51,7 @@ const state = reactive({
|
||||
<UCard>
|
||||
<h1 class="text-2xl uppercase">Qui êtes-vous ?</h1>
|
||||
|
||||
<UForm :state="state">
|
||||
<UForm :state="state" @submit="onSignin">
|
||||
<UFormGroup label="Adresse courriel">
|
||||
<UInput name="mail" v-model="state.mail" />
|
||||
</UFormGroup>
|
||||
|
7
modules/supabase/README.md
Normal file
7
modules/supabase/README.md
Normal file
@ -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`
|
14
modules/supabase/package.json
Normal file
14
modules/supabase/package.json
Normal file
@ -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"
|
||||
}
|
||||
}
|
187
modules/supabase/types.ts
Normal file
187
modules/supabase/types.ts
Normal file
@ -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<keyof Database, "public">]
|
||||
|
||||
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
|
521
pnpm-lock.yaml
generated
521
pnpm-lock.yaml
generated
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user