mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-10 12:27:44 +00:00
Feat/changelog (#2)
* feat: added changelog * fix: resolving * feat: responsive --------- Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
1d492ff931
commit
80f773bb65
111
docs/app/changelogs/_components/_layout.tsx
Normal file
111
docs/app/changelogs/_components/_layout.tsx
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
import { useId } from 'react'
|
||||||
|
|
||||||
|
import { Intro, IntroFooter } from "./changelog-layout"
|
||||||
|
import { StarField } from './stat-field'
|
||||||
|
|
||||||
|
function Timeline() {
|
||||||
|
let id = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="pointer-events-none absolute inset-0 z-50 overflow-hidden lg:right-[calc(max(2rem,50%-38rem)+40rem)] lg:min-w-[32rem] lg:overflow-visible">
|
||||||
|
<svg
|
||||||
|
className="absolute left-[max(0px,calc(50%-18.125rem))] top-0 h-full w-1.5 lg:left-full lg:ml-1 xl:left-auto xl:right-1 xl:ml-0"
|
||||||
|
aria-hidden="true"
|
||||||
|
>
|
||||||
|
<defs>
|
||||||
|
<pattern id={id} width="6" height="8" patternUnits="userSpaceOnUse">
|
||||||
|
<path
|
||||||
|
d="M0 0H6M0 8H6"
|
||||||
|
className="stroke-sky-900/10 xl:stroke-white/10 dark:stroke-white/10"
|
||||||
|
fill="none"
|
||||||
|
/>
|
||||||
|
</pattern>
|
||||||
|
</defs>
|
||||||
|
<rect width="100%" height="100%" fill={`url(#${id})`} />
|
||||||
|
</svg>
|
||||||
|
someone is
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function Glow() {
|
||||||
|
let id = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="absolute inset-0 overflow-hidden lg:right-[calc(max(2rem,50%-38rem)+40rem)] lg:min-w-[32rem]">
|
||||||
|
<svg
|
||||||
|
className="absolute -bottom-48 left-[-40%] h-[80rem] w-[180%] lg:-right-40 lg:bottom-auto lg:left-auto lg:top-[-40%] lg:h-[180%] lg:w-[80rem]"
|
||||||
|
aria-hidden="true"
|
||||||
|
>
|
||||||
|
<defs>
|
||||||
|
<radialGradient id={`${id}-desktop`} cx="100%">
|
||||||
|
<stop offset="0%" stopColor="rgba(214, 211, 209, 0.6)" />
|
||||||
|
<stop offset="53.95%" stopColor="rgba(214, 200, 209, 0.09)" />
|
||||||
|
<stop offset="100%" stopColor="rgba(10, 14, 23, 0)" />
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient id={`${id}-mobile`} cy="100%">
|
||||||
|
<stop offset="0%" stopColor="rgba(56, 189, 248, 0.3)" />
|
||||||
|
<stop offset="53.95%" stopColor="rgba(0, 71, 255, 0.09)" />
|
||||||
|
<stop offset="100%" stopColor="rgba(10, 14, 23, 0)" />
|
||||||
|
</radialGradient>
|
||||||
|
</defs>
|
||||||
|
<rect
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
fill={`url(#${id}-desktop)`}
|
||||||
|
className="hidden lg:block"
|
||||||
|
/>
|
||||||
|
<rect
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
fill={`url(#${id}-mobile)`}
|
||||||
|
className="lg:hidden"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
<div className="absolute inset-x-0 bottom-0 right-0 h-px bg-white mix-blend-overlay lg:left-auto lg:top-0 lg:h-auto lg:w-px" />
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function FixedSidebar({
|
||||||
|
main,
|
||||||
|
footer,
|
||||||
|
}: {
|
||||||
|
main: React.ReactNode
|
||||||
|
footer: React.ReactNode
|
||||||
|
}) {
|
||||||
|
return (
|
||||||
|
<div className="relative flex-none overflow-hidden px-10 lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex lg:px-0">
|
||||||
|
<Glow />
|
||||||
|
<div className="relative flex w-full lg:pointer-events-auto lg:mr-[calc(max(2rem,50%-35rem)+40rem)] lg:min-w-[32rem] lg:overflow-y-auto lg:overflow-x-hidden lg:pl-[max(4rem,calc(50%-38rem))]">
|
||||||
|
<div className="mx-auto max-w-lg lg:mx-auto lg:flex lg:max-w-4xl lg:flex-col lg:before:flex-1 lg:before:pt-6">
|
||||||
|
<div className="pb-16 pt-20 sm:pb-20 sm:pt-32 lg:py-20">
|
||||||
|
<div className="relative pr-10">
|
||||||
|
<StarField className="-right-44 top-14" />
|
||||||
|
{main}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex flex-1 items-end justify-center pb-4 lg:justify-start lg:pb-6">
|
||||||
|
{footer}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Layout({ children }: { children: React.ReactNode }) {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<FixedSidebar main={<Intro />} footer={<IntroFooter />} />
|
||||||
|
<div />
|
||||||
|
<div className="relative flex-auto">
|
||||||
|
<Timeline />
|
||||||
|
<main className="grid ml-auto grid-cols-12 col-span-5 ml-auto space-y-20 py-20 sm:space-y-32 sm:py-32">
|
||||||
|
|
||||||
|
{children}
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
}
|
||||||
130
docs/app/changelogs/_components/changelog-layout.tsx
Normal file
130
docs/app/changelogs/_components/changelog-layout.tsx
Normal file
@@ -0,0 +1,130 @@
|
|||||||
|
import Link from 'next/link'
|
||||||
|
|
||||||
|
import { Button } from '@/components/ui/button'
|
||||||
|
import { useId } from 'react'
|
||||||
|
|
||||||
|
import clsx from 'clsx'
|
||||||
|
|
||||||
|
|
||||||
|
function BookIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
|
||||||
|
return (
|
||||||
|
<svg viewBox="0 0 16 16" aria-hidden="true" fill="currentColor" {...props}>
|
||||||
|
<path d="M7 3.41a1 1 0 0 0-.668-.943L2.275 1.039a.987.987 0 0 0-.877.166c-.25.192-.398.493-.398.812V12.2c0 .454.296.853.725.977l3.948 1.365A1 1 0 0 0 7 13.596V3.41ZM9 13.596a1 1 0 0 0 1.327.946l3.948-1.365c.429-.124.725-.523.725-.977V2.017c0-.32-.147-.62-.398-.812a.987.987 0 0 0-.877-.166L9.668 2.467A1 1 0 0 0 9 3.41v10.186Z" />
|
||||||
|
</svg>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function GitHubIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
|
||||||
|
return (
|
||||||
|
<svg viewBox="0 0 16 16" aria-hidden="true" fill="currentColor" {...props}>
|
||||||
|
<path d="M8 .198a8 8 0 0 0-8 8 7.999 7.999 0 0 0 5.47 7.59c.4.076.547-.172.547-.384 0-.19-.007-.694-.01-1.36-2.226.482-2.695-1.074-2.695-1.074-.364-.923-.89-1.17-.89-1.17-.725-.496.056-.486.056-.486.803.056 1.225.824 1.225.824.714 1.224 1.873.87 2.33.666.072-.518.278-.87.507-1.07-1.777-.2-3.644-.888-3.644-3.954 0-.873.31-1.586.823-2.146-.09-.202-.36-1.016.07-2.118 0 0 .67-.214 2.2.82a7.67 7.67 0 0 1 2-.27 7.67 7.67 0 0 1 2 .27c1.52-1.034 2.19-.82 2.19-.82.43 1.102.16 1.916.08 2.118.51.56.82 1.273.82 2.146 0 3.074-1.87 3.75-3.65 3.947.28.24.54.73.54 1.48 0 1.07-.01 1.93-.01 2.19 0 .21.14.46.55.38A7.972 7.972 0 0 0 16 8.199a8 8 0 0 0-8-8Z" />
|
||||||
|
</svg>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function FeedIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
|
||||||
|
return (
|
||||||
|
<svg viewBox="0 0 16 16" aria-hidden="true" fill="currentColor" {...props}>
|
||||||
|
<path
|
||||||
|
fillRule="evenodd"
|
||||||
|
clipRule="evenodd"
|
||||||
|
d="M2.5 3a.5.5 0 0 1 .5-.5h.5c5.523 0 10 4.477 10 10v.5a.5.5 0 0 1-.5.5h-.5a.5.5 0 0 1-.5-.5v-.5A8.5 8.5 0 0 0 3.5 4H3a.5.5 0 0 1-.5-.5V3Zm0 4.5A.5.5 0 0 1 3 7h.5A5.5 5.5 0 0 1 9 12.5v.5a.5.5 0 0 1-.5.5H8a.5.5 0 0 1-.5-.5v-.5a4 4 0 0 0-4-4H3a.5.5 0 0 1-.5-.5v-.5Zm0 5a1 1 0 1 1 2 0 1 1 0 0 1-2 0Z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function XIcon(props: React.ComponentPropsWithoutRef<'svg'>) {
|
||||||
|
return (
|
||||||
|
<svg viewBox="0 0 16 16" aria-hidden="true" fill="currentColor" {...props}>
|
||||||
|
<path d="M9.51762 6.77491L15.3459 0H13.9648L8.90409 5.88256L4.86212 0H0.200195L6.31244 8.89547L0.200195 16H1.58139L6.92562 9.78782L11.1942 16H15.8562L9.51728 6.77491H9.51762ZM7.62588 8.97384L7.00658 8.08805L2.07905 1.03974H4.20049L8.17706 6.72795L8.79636 7.61374L13.9654 15.0075H11.844L7.62588 8.97418V8.97384Z" />
|
||||||
|
</svg>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Intro() {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<div className=''>
|
||||||
|
<Link href="/">
|
||||||
|
{/* <Logo className="inline-block h-8 w-auto" /> */}
|
||||||
|
</Link>
|
||||||
|
</div>
|
||||||
|
<h1 className="mt-14 font-sans font-semibold tracking-tighter text-5xl">
|
||||||
|
All of the changes made will be {' '}
|
||||||
|
<span className="">dumped here.</span>
|
||||||
|
</h1>
|
||||||
|
<p className="mt-4 text-sm/6 text-gray-300">
|
||||||
|
Better Auth is advanced authentication library for typescript packed by customizable and extendible plugin ecosystem
|
||||||
|
</p>
|
||||||
|
<SignUpForm />
|
||||||
|
<div className="mt-8 flex flex-wrap justify-center gap-x-1 gap-y-3 sm:gap-x-2 lg:justify-start">
|
||||||
|
<IconLink href="/docs" icon={BookIcon} className="flex-none">
|
||||||
|
Documentation
|
||||||
|
</IconLink>
|
||||||
|
<IconLink href="https://github.com/better-auth/better-auth" icon={GitHubIcon} className="flex-none">
|
||||||
|
GitHub
|
||||||
|
</IconLink>
|
||||||
|
<IconLink href="/feed.xml" icon={FeedIcon} className="flex-none">
|
||||||
|
RSS
|
||||||
|
</IconLink>
|
||||||
|
</div>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export function IntroFooter() {
|
||||||
|
return (
|
||||||
|
<p className="flex items-baseline gap-x-2 text-[0.8125rem]/6 text-gray-500">
|
||||||
|
Brought to you by{' '}
|
||||||
|
<IconLink href="#" icon={XIcon} compact>
|
||||||
|
BETTER-AUTH.
|
||||||
|
</IconLink>
|
||||||
|
</p>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
export function SignUpForm() {
|
||||||
|
let id = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<form className="relative isolate mt-8 flex items-center pr-1">
|
||||||
|
<label htmlFor={id} className="sr-only">
|
||||||
|
Email address
|
||||||
|
</label>
|
||||||
|
|
||||||
|
<div className="absolute inset-0 -z-10 rounded-lg transition peer-focus:ring-4 peer-focus:ring-sky-300/15" />
|
||||||
|
<div className="absolute inset-0 -z-10 rounded-lg bg-white/2.5 ring-1 ring-white/15 transition peer-focus:ring-sky-300" />
|
||||||
|
</form>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
export function IconLink({
|
||||||
|
children,
|
||||||
|
className,
|
||||||
|
compact = false,
|
||||||
|
icon: Icon,
|
||||||
|
...props
|
||||||
|
}: React.ComponentPropsWithoutRef<typeof Link> & {
|
||||||
|
compact?: boolean
|
||||||
|
icon?: React.ComponentType<{ className?: string }>
|
||||||
|
}) {
|
||||||
|
return (
|
||||||
|
<Link
|
||||||
|
{...props}
|
||||||
|
className={clsx(
|
||||||
|
className,
|
||||||
|
'group relative isolate flex items-center rounded-lg px-2 py-0.5 text-[0.8125rem]/6 font-medium text-white/30 transition-colors hover:text-stone-300',
|
||||||
|
compact ? 'gap-x-2' : 'gap-x-3',
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
<span className="absolute inset-0 -z-10 scale-75 rounded-lg bg-white/5 opacity-0 transition group-hover:scale-100 group-hover:opacity-100" />
|
||||||
|
{Icon && <Icon className="h-4 w-4 flex-none" />}
|
||||||
|
<span className="self-baseline text-white">{children}</span>
|
||||||
|
</Link>
|
||||||
|
)
|
||||||
|
}
|
||||||
21
docs/app/changelogs/_components/fmt-dates.tsx
Normal file
21
docs/app/changelogs/_components/fmt-dates.tsx
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
import { cn } from "@/lib/utils"
|
||||||
|
|
||||||
|
const dateFormatter = new Intl.DateTimeFormat('en-US', {
|
||||||
|
year: 'numeric',
|
||||||
|
month: 'short',
|
||||||
|
day: 'numeric',
|
||||||
|
timeZone: 'UTC',
|
||||||
|
})
|
||||||
|
|
||||||
|
export function FormattedDate({
|
||||||
|
date,
|
||||||
|
...props
|
||||||
|
}: React.ComponentPropsWithoutRef<'time'> & { date: string | Date }) {
|
||||||
|
date = typeof date === 'string' ? new Date(date) : date
|
||||||
|
|
||||||
|
return (
|
||||||
|
<time className={cn(props.className , '')} dateTime={date.toISOString()} {...props}>
|
||||||
|
{dateFormatter.format(date)}
|
||||||
|
</time>
|
||||||
|
)
|
||||||
|
}
|
||||||
221
docs/app/changelogs/_components/stat-field.tsx
Normal file
221
docs/app/changelogs/_components/stat-field.tsx
Normal file
@@ -0,0 +1,221 @@
|
|||||||
|
'use client'
|
||||||
|
|
||||||
|
import { useEffect, useId, useRef } from 'react'
|
||||||
|
import clsx from 'clsx'
|
||||||
|
import { type TimelineSegment, animate, timeline } from 'motion'
|
||||||
|
|
||||||
|
type Star = [x: number, y: number, dim?: boolean, blur?: boolean]
|
||||||
|
|
||||||
|
const stars: Array<Star> = [
|
||||||
|
[4, 4, true, true],
|
||||||
|
[4, 44, true],
|
||||||
|
[36, 22],
|
||||||
|
[50, 146, true, true],
|
||||||
|
[64, 43, true, true],
|
||||||
|
[76, 30, true],
|
||||||
|
[101, 116],
|
||||||
|
[140, 36, true],
|
||||||
|
[149, 134],
|
||||||
|
[162, 74, true],
|
||||||
|
[171, 96, true, true],
|
||||||
|
[210, 56, true, true],
|
||||||
|
[235, 90],
|
||||||
|
[275, 82, true, true],
|
||||||
|
[306, 6],
|
||||||
|
[307, 64, true, true],
|
||||||
|
[380, 68, true],
|
||||||
|
[380, 108, true, true],
|
||||||
|
[391, 148, true, true],
|
||||||
|
[405, 18, true],
|
||||||
|
[412, 86, true, true],
|
||||||
|
[426, 210, true, true],
|
||||||
|
[427, 56, true, true],
|
||||||
|
[538, 138],
|
||||||
|
[563, 88, true, true],
|
||||||
|
[611, 154, true, true],
|
||||||
|
[637, 150],
|
||||||
|
[651, 146, true],
|
||||||
|
[682, 70, true, true],
|
||||||
|
[683, 128],
|
||||||
|
[781, 82, true, true],
|
||||||
|
[785, 158, true],
|
||||||
|
[832, 146, true, true],
|
||||||
|
[852, 89],
|
||||||
|
]
|
||||||
|
|
||||||
|
const constellations: Array<Array<Star>> = [
|
||||||
|
[
|
||||||
|
[247, 103],
|
||||||
|
[261, 86],
|
||||||
|
[307, 104],
|
||||||
|
[357, 36],
|
||||||
|
],
|
||||||
|
[
|
||||||
|
[586, 120],
|
||||||
|
[516, 100],
|
||||||
|
[491, 62],
|
||||||
|
[440, 107],
|
||||||
|
[477, 180],
|
||||||
|
[516, 100],
|
||||||
|
],
|
||||||
|
[
|
||||||
|
[733, 100],
|
||||||
|
[803, 120],
|
||||||
|
[879, 113],
|
||||||
|
[823, 164],
|
||||||
|
[803, 120],
|
||||||
|
],
|
||||||
|
]
|
||||||
|
|
||||||
|
function Star({
|
||||||
|
blurId,
|
||||||
|
point: [cx, cy, dim, blur],
|
||||||
|
}: {
|
||||||
|
blurId: string
|
||||||
|
point: Star
|
||||||
|
}) {
|
||||||
|
let groupRef = useRef<React.ElementRef<'g'>>(null)
|
||||||
|
let ref = useRef<React.ElementRef<'circle'>>(null)
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (!groupRef.current || !ref.current) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
let delay = Math.random() * 2
|
||||||
|
|
||||||
|
let animations = [
|
||||||
|
animate(groupRef.current, { opacity: 1 }, { duration: 4, delay }),
|
||||||
|
animate(
|
||||||
|
ref.current,
|
||||||
|
{
|
||||||
|
opacity: dim ? [0.2, 0.5] : [1, 0.6],
|
||||||
|
scale: dim ? [1, 1.2] : [1.2, 1],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
delay,
|
||||||
|
duration: Math.random() * 2 + 2,
|
||||||
|
direction: 'alternate',
|
||||||
|
repeat: Infinity,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
||||||
|
return () => {
|
||||||
|
for (let animation of animations) {
|
||||||
|
animation.cancel()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, [dim])
|
||||||
|
|
||||||
|
return (
|
||||||
|
<g ref={groupRef} className="opacity-0">
|
||||||
|
<circle
|
||||||
|
ref={ref}
|
||||||
|
cx={cx}
|
||||||
|
cy={cy}
|
||||||
|
r={1}
|
||||||
|
style={{
|
||||||
|
transformOrigin: `${cx / 16}rem ${cy / 16}rem`,
|
||||||
|
opacity: dim ? 0.2 : 1,
|
||||||
|
transform: `scale(${dim ? 1 : 1.2})`,
|
||||||
|
}}
|
||||||
|
filter={blur ? `url(#${blurId})` : undefined}
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function Constellation({
|
||||||
|
points,
|
||||||
|
blurId,
|
||||||
|
}: {
|
||||||
|
points: Array<Star>
|
||||||
|
blurId: string
|
||||||
|
}) {
|
||||||
|
let ref = useRef<React.ElementRef<'path'>>(null)
|
||||||
|
let uniquePoints = points.filter(
|
||||||
|
(point, pointIndex) =>
|
||||||
|
points.findIndex((p) => String(p) === String(point)) === pointIndex,
|
||||||
|
)
|
||||||
|
let isFilled = uniquePoints.length !== points.length
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (!ref.current) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
let sequence: Array<TimelineSegment> = [
|
||||||
|
[
|
||||||
|
ref.current,
|
||||||
|
{ strokeDashoffset: 0, visibility: 'visible' },
|
||||||
|
{ duration: 5, delay: Math.random() * 3 + 2 },
|
||||||
|
],
|
||||||
|
]
|
||||||
|
|
||||||
|
if (isFilled) {
|
||||||
|
sequence.push([
|
||||||
|
ref.current,
|
||||||
|
{ fill: 'rgb(255 255 255 / 0.02)' },
|
||||||
|
{ duration: 1 },
|
||||||
|
])
|
||||||
|
}
|
||||||
|
|
||||||
|
let animation = timeline(sequence)
|
||||||
|
|
||||||
|
return () => {
|
||||||
|
animation.cancel()
|
||||||
|
}
|
||||||
|
}, [isFilled])
|
||||||
|
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<path
|
||||||
|
ref={ref}
|
||||||
|
stroke="white"
|
||||||
|
strokeOpacity="0.2"
|
||||||
|
strokeDasharray={1}
|
||||||
|
strokeDashoffset={1}
|
||||||
|
pathLength={1}
|
||||||
|
fill="transparent"
|
||||||
|
d={`M ${points.join('L')}`}
|
||||||
|
className="invisible"
|
||||||
|
/>
|
||||||
|
{uniquePoints.map((point, pointIndex) => (
|
||||||
|
<Star key={pointIndex} point={point} blurId={blurId} />
|
||||||
|
))}
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export function StarField({ className }: { className?: string }) {
|
||||||
|
let blurId = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<svg
|
||||||
|
viewBox="0 0 881 211"
|
||||||
|
fill="white"
|
||||||
|
aria-hidden="true"
|
||||||
|
className={clsx(
|
||||||
|
'pointer-events-none absolute w-[55.0625rem] origin-top-right rotate-[30deg] overflow-visible opacity-70',
|
||||||
|
className,
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
<defs>
|
||||||
|
<filter id={blurId}>
|
||||||
|
<feGaussianBlur in="SourceGraphic" stdDeviation=".5" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
{constellations.map((points, constellationIndex) => (
|
||||||
|
<Constellation
|
||||||
|
key={constellationIndex}
|
||||||
|
points={points}
|
||||||
|
blurId={blurId}
|
||||||
|
/>
|
||||||
|
))}
|
||||||
|
{stars.map((point, pointIndex) => (
|
||||||
|
<Star key={pointIndex} point={point} blurId={blurId} />
|
||||||
|
))}
|
||||||
|
</svg>
|
||||||
|
)
|
||||||
|
}
|
||||||
46
docs/app/changelogs/_logs/2024-08-09.tsx
Normal file
46
docs/app/changelogs/_logs/2024-08-09.tsx
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
import { AnimatePresence } from "@/components/ui/fade-in"
|
||||||
|
|
||||||
|
const ChangelogOne = () => {
|
||||||
|
return (
|
||||||
|
<AnimatePresence>
|
||||||
|
|
||||||
|
<div className="flex flex-col gap-4 items-start justify-center max-w-full md:max-w-2xl">
|
||||||
|
|
||||||
|
<img src="https://camo.githubusercontent.com/3282afc585d07e52e883ac2345467841e5c9cbe3befdec9dd6f84c603748e0d4/68747470733a2f2f726573656e642e636f6d2f5f6e6578742f696d6167653f75726c3d253246737461746963253246706f737473253246776562686f6f6b732e6a706726773d36343026713d3735" className="w-full h-[400px] rounded-lg" />
|
||||||
|
<div className="flex flex-col gap-2">
|
||||||
|
<h2 className="text-2xl font-bold tracking-tighter">
|
||||||
|
Commit message suggestions
|
||||||
|
</h2>
|
||||||
|
<hr className="h-px bg-gray-200 w-full" />
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<p className="text-gray-300 text-[0.855rem]">
|
||||||
|
In the latest release, I've added support for commit message and description suggestions via an integration with OpenAI. Commit looks at all of your changes, and feeds that into the machine with a bit of prompt-tuning to get back a commit message that does a surprisingly good job at describing the intent of your changes.
|
||||||
|
It's also been a pretty helpful way to remind myself what the hell I was working on at the end of the day yesterday when I get back to my computer and realize I didn't commit any of my work.
|
||||||
|
</p>
|
||||||
|
<div className="flex flex-col gap-2">
|
||||||
|
<h4 className="text-xl tracking-tighter"> Improvement</h4>
|
||||||
|
<hr className="h-px bg-gray-200 w-full" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<ul className="list-disc ml-10 text-[0.855rem]">
|
||||||
|
<li>
|
||||||
|
Added commit message and description suggestions powered by OpenAI
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Started commit message and description suggestions powered by OpenAI
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
Restored message and description suggestions powered by OpenAI
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Added commit message and description suggestions powered by OpenAI
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</AnimatePresence >
|
||||||
|
)
|
||||||
|
}
|
||||||
|
export default ChangelogOne
|
||||||
23
docs/app/changelogs/_logs/index.ts
Normal file
23
docs/app/changelogs/_logs/index.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import ChangelogOne from "./2024-08-09";
|
||||||
|
export const Logs = [
|
||||||
|
{
|
||||||
|
name: "Changelog 1",
|
||||||
|
date: "2024-09-09",
|
||||||
|
component: ChangelogOne,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Changelog 1",
|
||||||
|
date: "2024-09-09",
|
||||||
|
component: ChangelogOne,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Changelog 1",
|
||||||
|
date: "2024-09-09",
|
||||||
|
component: ChangelogOne,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Changelog 1",
|
||||||
|
date: "2024-09-09",
|
||||||
|
component: ChangelogOne,
|
||||||
|
},
|
||||||
|
];
|
||||||
84
docs/app/changelogs/layout.tsx
Normal file
84
docs/app/changelogs/layout.tsx
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
import { Layout } from './_components/_layout'
|
||||||
|
import { useId } from 'react'
|
||||||
|
|
||||||
|
import { Intro, IntroFooter } from './_components/changelog-layout'
|
||||||
|
import { StarField } from './_components/stat-field'
|
||||||
|
|
||||||
|
function Timeline() {
|
||||||
|
let id = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className='pointer-events-none absolute inset-0 z-50 overflow-hidden lg:right-[calc(max(2rem,50%-38rem)+40rem)] lg:min-w-[32rem] lg:overflow-visible'>
|
||||||
|
<svg className='absolute left-[max(0px,calc(50%-18.125rem))] top-0 h-full w-1.5 lg:left-full lg:ml-1 xl:left-auto xl:right-1 xl:ml-0' aria-hidden='true'>
|
||||||
|
<defs>
|
||||||
|
<pattern id={id} width='6' height='8' patternUnits='userSpaceOnUse'>
|
||||||
|
<path d='M0 0H6M0 8H6' className='stroke-sky-900/10 xl:stroke-white/10 dark:stroke-white/10' fill='none' />
|
||||||
|
</pattern>
|
||||||
|
</defs>
|
||||||
|
<rect width='100%' height='100%' fill={`url(#${id})`} />
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function Glow() {
|
||||||
|
let id = useId()
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className='absolute inset-0 -z-10 overflow-hidden bg-gradient-to-tr from-transparent via-stone-800/5 to-transparent/10 lg:right-[calc(max(2rem,50%-38rem)+40rem)] lg:min-w-[32rem]'>
|
||||||
|
<svg className='absolute -bottom-48 left-[-40%] h-[80rem] w-[180%] lg:-right-40 lg:bottom-auto lg:left-auto lg:top-[-40%] lg:h-[180%] lg:w-[80rem]' aria-hidden='true'>
|
||||||
|
<defs>
|
||||||
|
<radialGradient id={`${id}-desktop`} cx='100%'>
|
||||||
|
<stop offset='0%' stopColor='rgba(214, 211, 209, 0.4)' />
|
||||||
|
<stop offset='53.95%' stopColor='rgba(214, 200, 209, 0.09)' />
|
||||||
|
<stop offset='100%' stopColor='rgba(10, 14, 23, 0)' />
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient id={`${id}-mobile`} cy='100%'>
|
||||||
|
<stop offset='0%' stopColor='rgba(56, 189, 248, 0.3)' />
|
||||||
|
<stop offset='53.95%' stopColor='rgba(0, 71, 255, 0.09)' />
|
||||||
|
<stop offset='100%' stopColor='rgba(10, 14, 23, 0)' />
|
||||||
|
</radialGradient>
|
||||||
|
</defs>
|
||||||
|
<rect width='100%' height='100%' fill={`url(#${id}-desktop)`} className='hidden lg:block' />
|
||||||
|
<rect width='100%' height='100%' fill={`url(#${id}-mobile)`} className='lg:hidden' />
|
||||||
|
</svg>
|
||||||
|
<div className='absolute inset-x-0 bottom-0 right-0 h-px bg-white/5 mix-blend-overlay lg:left-auto lg:top-0 lg:h-auto lg:w-px' />
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
function FixedSidebar({ main, footer }: { main: React.ReactNode; footer: React.ReactNode }) {
|
||||||
|
return (
|
||||||
|
<div className='relative flex-none overflow-hidden px-10 lg:pointer-events-none md:fixed lg:inset-0 lg:z-40 lg:flex lg:px-0'>
|
||||||
|
<Glow />
|
||||||
|
<div className='relative flex w-full lg:pointer-events-auto lg:mr-[calc(max(2rem,50%-35rem)+40rem)] lg:min-w-[32rem] lg:overflow-y-auto lg:overflow-x-hidden lg:pl-[max(4rem,calc(50%-44rem))]'>
|
||||||
|
<div className='mx-auto pr-20 max-w-lg lg:mx-auto lg:flex lg:max-w-4xl lg:flex-col lg:before:flex-1 lg:before:pt-6'>
|
||||||
|
<div className='pb-16 pt-20 sm:pb-20 sm:pt-32 lg:py-20'>
|
||||||
|
<div className='relative '>
|
||||||
|
<StarField className='-right-44 top-14' />
|
||||||
|
{main}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className='flex flex-1 items-end justify-center pb-4 lg:justify-start lg:pb-6'>{footer}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
const ChangeLogLayout = ({ children }: { children: React.ReactNode }) => {
|
||||||
|
return (
|
||||||
|
<div className='h-full font-sans overflow-y-auto'>
|
||||||
|
|
||||||
|
<FixedSidebar main={<Intro />} footer={<IntroFooter />} />
|
||||||
|
<div />
|
||||||
|
<div className='relative overflow-y-auto flex gap-2 justify-start items-start'>
|
||||||
|
<Timeline />
|
||||||
|
|
||||||
|
<div className='space-y-20 py-20 w-[80%] mx-auto md:mx-0 md:ml-auto md:w-1/2 h-screen sm:space-y-20 sm:py-20'>{children}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default ChangeLogLayout
|
||||||
25
docs/app/changelogs/page.tsx
Normal file
25
docs/app/changelogs/page.tsx
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
import { AnimatePresence } from "@/components/ui/fade-in"
|
||||||
|
import { Logs } from "./_logs"
|
||||||
|
import { FormattedDate } from "./_components/fmt-dates"
|
||||||
|
const ChangelogPage = () => {
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
<div className='mt-10 overflow-visible h-full flex flex-col gap-10'>
|
||||||
|
{Logs.map((log) => {
|
||||||
|
return (
|
||||||
|
<div className="relative my-5 h-auto">
|
||||||
|
<div className="md:sticky top-2 flex-1 h-full">
|
||||||
|
|
||||||
|
<FormattedDate className="absolute md:-left-32 left-0 text-sm -top-8 md:top-0 font-light" date={log.date} />
|
||||||
|
</div>
|
||||||
|
<log.component />
|
||||||
|
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
export default ChangelogPage
|
||||||
@@ -6,8 +6,8 @@ export function createMetadata(override: Metadata): Metadata {
|
|||||||
openGraph: {
|
openGraph: {
|
||||||
title: override.title ?? undefined,
|
title: override.title ?? undefined,
|
||||||
description: override.description ?? undefined,
|
description: override.description ?? undefined,
|
||||||
url: "https://better-auth.vercel.app",
|
url: "https://better-auth.com",
|
||||||
images: "https://better-auth.vercel.app/og.png",
|
images: "https://better-auth.com/og.png",
|
||||||
siteName: "Better Auth",
|
siteName: "Better Auth",
|
||||||
...override.openGraph,
|
...override.openGraph,
|
||||||
},
|
},
|
||||||
@@ -16,7 +16,7 @@ export function createMetadata(override: Metadata): Metadata {
|
|||||||
creator: "@beakcru",
|
creator: "@beakcru",
|
||||||
title: override.title ?? undefined,
|
title: override.title ?? undefined,
|
||||||
description: override.description ?? undefined,
|
description: override.description ?? undefined,
|
||||||
images: "https://better-auth.vercel.app/og.png",
|
images: "https://better-auth.com/og.png",
|
||||||
...override.twitter,
|
...override.twitter,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import { cn } from "./lib/utils";
|
|||||||
import { Step, Steps } from "fumadocs-ui/components/steps";
|
import { Step, Steps } from "fumadocs-ui/components/steps";
|
||||||
import { Tab, Tabs } from "fumadocs-ui/components/tabs";
|
import { Tab, Tabs } from "fumadocs-ui/components/tabs";
|
||||||
import { GenerateSecret } from "./components/generate-secret";
|
import { GenerateSecret } from "./components/generate-secret";
|
||||||
|
import { AnimatePresence } from "./components/ui/fade-in";
|
||||||
import { Popup, PopupContent, PopupTrigger } from "fumadocs-ui/twoslash/popup";
|
import { Popup, PopupContent, PopupTrigger } from "fumadocs-ui/twoslash/popup";
|
||||||
import { TypeTable } from "fumadocs-ui/components/type-table";
|
import { TypeTable } from "fumadocs-ui/components/type-table";
|
||||||
import { Features } from "./components/blocks/features";
|
import { Features } from "./components/blocks/features";
|
||||||
@@ -26,6 +27,7 @@ export function useMDXComponents(components: MDXComponents): MDXComponents {
|
|||||||
Popup,
|
Popup,
|
||||||
PopupTrigger,
|
PopupTrigger,
|
||||||
PopupContent,
|
PopupContent,
|
||||||
|
AnimatePresence,
|
||||||
TypeTable,
|
TypeTable,
|
||||||
Features,
|
Features,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -58,6 +58,7 @@
|
|||||||
"input-otp": "^1.2.4",
|
"input-otp": "^1.2.4",
|
||||||
"lucide-react": "^0.435.0",
|
"lucide-react": "^0.435.0",
|
||||||
"mini-svg-data-uri": "^1.4.4",
|
"mini-svg-data-uri": "^1.4.4",
|
||||||
|
"motion": "^10.18.0",
|
||||||
"next": "^14.2.5",
|
"next": "^14.2.5",
|
||||||
"next-themes": "^0.3.0",
|
"next-themes": "^0.3.0",
|
||||||
"oslo": "^1.2.1",
|
"oslo": "^1.2.1",
|
||||||
|
|||||||
276
pnpm-lock.yaml
generated
276
pnpm-lock.yaml
generated
@@ -41,7 +41,7 @@ importers:
|
|||||||
version: 1.12.2(hono@4.5.9)
|
version: 1.12.2(hono@4.5.9)
|
||||||
better-auth:
|
better-auth:
|
||||||
specifier: ^0.0.4
|
specifier: ^0.0.4
|
||||||
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.1(typescript@5.6.0-beta))
|
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
dotenv:
|
dotenv:
|
||||||
specifier: ^16.4.5
|
specifier: ^16.4.5
|
||||||
version: 16.4.5
|
version: 16.4.5
|
||||||
@@ -109,7 +109,7 @@ importers:
|
|||||||
version: 0.6.0
|
version: 0.6.0
|
||||||
better-auth:
|
better-auth:
|
||||||
specifier: ^0.0.8-beta.6
|
specifier: ^0.0.8-beta.6
|
||||||
version: 0.0.8-beta.25(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.1(typescript@5.5.4))
|
version: 0.0.8-beta.25(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4))
|
||||||
oslo:
|
oslo:
|
||||||
specifier: ^1.2.1
|
specifier: ^1.2.1
|
||||||
version: 1.2.1
|
version: 1.2.1
|
||||||
@@ -345,7 +345,7 @@ importers:
|
|||||||
version: 3.12.0(react@18.3.1)
|
version: 3.12.0(react@18.3.1)
|
||||||
better-auth:
|
better-auth:
|
||||||
specifier: ^0.0.4
|
specifier: ^0.0.4
|
||||||
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.1(typescript@5.5.4))
|
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4))
|
||||||
better-call:
|
better-call:
|
||||||
specifier: ^0.1.0
|
specifier: ^0.1.0
|
||||||
version: 0.1.0(typescript@5.5.4)
|
version: 0.1.0(typescript@5.5.4)
|
||||||
@@ -424,13 +424,13 @@ importers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
better-auth:
|
better-auth:
|
||||||
specifier: ^0.0.4
|
specifier: ^0.0.4
|
||||||
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.1(typescript@5.6.0-beta))
|
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
nuxt:
|
nuxt:
|
||||||
specifier: ^3.13.0
|
specifier: ^3.13.0
|
||||||
version: 3.13.0(@biomejs/biome@1.7.3)(@parcel/watcher@2.4.1)(@types/node@22.3.0)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(lightningcss@1.22.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.6.0-beta)(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))
|
version: 3.13.0(@biomejs/biome@1.7.3)(@parcel/watcher@2.4.1)(@types/node@22.3.0)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(lightningcss@1.22.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.6.0-beta)(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))
|
||||||
vue:
|
vue:
|
||||||
specifier: latest
|
specifier: latest
|
||||||
version: 3.5.1(typescript@5.6.0-beta)
|
version: 3.5.3(typescript@5.6.0-beta)
|
||||||
|
|
||||||
dev/solidjs:
|
dev/solidjs:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -465,7 +465,7 @@ importers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
better-auth:
|
better-auth:
|
||||||
specifier: ^0.0.4
|
specifier: ^0.0.4
|
||||||
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.1(typescript@5.5.4))
|
version: 0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4))
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@sveltejs/adapter-auto':
|
'@sveltejs/adapter-auto':
|
||||||
specifier: ^3.0.0
|
specifier: ^3.0.0
|
||||||
@@ -641,6 +641,9 @@ importers:
|
|||||||
mini-svg-data-uri:
|
mini-svg-data-uri:
|
||||||
specifier: ^1.4.4
|
specifier: ^1.4.4
|
||||||
version: 1.4.4
|
version: 1.4.4
|
||||||
|
motion:
|
||||||
|
specifier: ^10.18.0
|
||||||
|
version: 10.18.0
|
||||||
next:
|
next:
|
||||||
specifier: ^14.2.5
|
specifier: ^14.2.5
|
||||||
version: 14.2.5(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 14.2.5(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -2801,7 +2804,7 @@ packages:
|
|||||||
|
|
||||||
'@expo/bunyan@4.0.1':
|
'@expo/bunyan@4.0.1':
|
||||||
resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==}
|
resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==}
|
||||||
engines: {'0': node >=0.10.0}
|
engines: {node: '>=0.10.0'}
|
||||||
|
|
||||||
'@expo/cli@0.18.29':
|
'@expo/cli@0.18.29':
|
||||||
resolution: {integrity: sha512-X810C48Ss+67RdZU39YEO1khNYo1RmjouRV+vVe0QhMoTe8R6OA3t+XYEdwaNbJ5p/DJN7szfHfNmX2glpC7xg==}
|
resolution: {integrity: sha512-X810C48Ss+67RdZU39YEO1khNYo1RmjouRV+vVe0QhMoTe8R6OA3t+XYEdwaNbJ5p/DJN7szfHfNmX2glpC7xg==}
|
||||||
@@ -3039,6 +3042,24 @@ packages:
|
|||||||
'@mdx-js/mdx@3.0.1':
|
'@mdx-js/mdx@3.0.1':
|
||||||
resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==}
|
resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==}
|
||||||
|
|
||||||
|
'@motionone/animation@10.18.0':
|
||||||
|
resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==}
|
||||||
|
|
||||||
|
'@motionone/dom@10.18.0':
|
||||||
|
resolution: {integrity: sha512-bKLP7E0eyO4B2UaHBBN55tnppwRnaE3KFfh3Ps9HhnAkar3Cb69kUCJY9as8LrccVYKgHA+JY5dOQqJLOPhF5A==}
|
||||||
|
|
||||||
|
'@motionone/easing@10.18.0':
|
||||||
|
resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==}
|
||||||
|
|
||||||
|
'@motionone/generators@10.18.0':
|
||||||
|
resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==}
|
||||||
|
|
||||||
|
'@motionone/types@10.17.1':
|
||||||
|
resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==}
|
||||||
|
|
||||||
|
'@motionone/utils@10.18.0':
|
||||||
|
resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==}
|
||||||
|
|
||||||
'@nanostores/query@0.3.4':
|
'@nanostores/query@0.3.4':
|
||||||
resolution: {integrity: sha512-Gw5HsKflUDefhcZpVwVoIfw2Hz2+8FsInpVQOQ45EWz2FijaJll5aQWSE5JbYUsU/uAnYuKm5NM5ZgBH9HhniQ==}
|
resolution: {integrity: sha512-Gw5HsKflUDefhcZpVwVoIfw2Hz2+8FsInpVQOQ45EWz2FijaJll5aQWSE5JbYUsU/uAnYuKm5NM5ZgBH9HhniQ==}
|
||||||
engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0}
|
engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0}
|
||||||
@@ -5254,24 +5275,36 @@ packages:
|
|||||||
'@vue/compiler-core@3.5.1':
|
'@vue/compiler-core@3.5.1':
|
||||||
resolution: {integrity: sha512-WdjF+NSgFYdWttHevHw5uaJFtKPalhmxhlu2uREj8cLP0uyKKIR60/JvSZNTp0x+NSd63iTiORQTx3+tt55NWQ==}
|
resolution: {integrity: sha512-WdjF+NSgFYdWttHevHw5uaJFtKPalhmxhlu2uREj8cLP0uyKKIR60/JvSZNTp0x+NSd63iTiORQTx3+tt55NWQ==}
|
||||||
|
|
||||||
|
'@vue/compiler-core@3.5.3':
|
||||||
|
resolution: {integrity: sha512-adAfy9boPkP233NTyvLbGEqVuIfK/R0ZsBsIOW4BZNfb4BRpRW41Do1u+ozJpsb+mdoy80O20IzAsHaihRb5qA==}
|
||||||
|
|
||||||
'@vue/compiler-dom@3.5.0':
|
'@vue/compiler-dom@3.5.0':
|
||||||
resolution: {integrity: sha512-xYjUybWZXl+1R/toDy815i4PbeehL2hThiSGkcpmIOCy2HoYyeeC/gAWK/Y/xsoK+GSw198/T5O31bYuQx5uvQ==}
|
resolution: {integrity: sha512-xYjUybWZXl+1R/toDy815i4PbeehL2hThiSGkcpmIOCy2HoYyeeC/gAWK/Y/xsoK+GSw198/T5O31bYuQx5uvQ==}
|
||||||
|
|
||||||
'@vue/compiler-dom@3.5.1':
|
'@vue/compiler-dom@3.5.1':
|
||||||
resolution: {integrity: sha512-Ao23fB1lINo18HLCbJVApvzd9OQe8MgmQSgyY5+umbWj2w92w9KykVmJ4Iv2US5nak3ixc2B+7Km7JTNhQ8kSQ==}
|
resolution: {integrity: sha512-Ao23fB1lINo18HLCbJVApvzd9OQe8MgmQSgyY5+umbWj2w92w9KykVmJ4Iv2US5nak3ixc2B+7Km7JTNhQ8kSQ==}
|
||||||
|
|
||||||
|
'@vue/compiler-dom@3.5.3':
|
||||||
|
resolution: {integrity: sha512-wnzFArg9zpvk/811CDOZOadJRugf1Bgl/TQ3RfV4nKfSPok4hi0w10ziYUQR6LnnBAUlEXYLUfZ71Oj9ds/+QA==}
|
||||||
|
|
||||||
'@vue/compiler-sfc@3.5.0':
|
'@vue/compiler-sfc@3.5.0':
|
||||||
resolution: {integrity: sha512-B9DgLtrqok2GLuaFjLlSL15ZG3ZDBiitUH1ecex9guh/ZcA5MCdwuVE6nsfQxktuZY/QY0awJ35/ripIviCQTQ==}
|
resolution: {integrity: sha512-B9DgLtrqok2GLuaFjLlSL15ZG3ZDBiitUH1ecex9guh/ZcA5MCdwuVE6nsfQxktuZY/QY0awJ35/ripIviCQTQ==}
|
||||||
|
|
||||||
'@vue/compiler-sfc@3.5.1':
|
'@vue/compiler-sfc@3.5.1':
|
||||||
resolution: {integrity: sha512-DFizMNH8eDglLhlfwJ0+ciBsztaYe3fY/zcZjrqL1ljXvUw/UpC84M1d7HpBTCW68SNqZyIxrs1XWmf+73Y65w==}
|
resolution: {integrity: sha512-DFizMNH8eDglLhlfwJ0+ciBsztaYe3fY/zcZjrqL1ljXvUw/UpC84M1d7HpBTCW68SNqZyIxrs1XWmf+73Y65w==}
|
||||||
|
|
||||||
|
'@vue/compiler-sfc@3.5.3':
|
||||||
|
resolution: {integrity: sha512-P3uATLny2tfyvMB04OQFe7Sczteno7SLFxwrOA/dw01pBWQHB5HL15a8PosoNX2aG/EAMGqnXTu+1LnmzFhpTQ==}
|
||||||
|
|
||||||
'@vue/compiler-ssr@3.5.0':
|
'@vue/compiler-ssr@3.5.0':
|
||||||
resolution: {integrity: sha512-E263QZmA1dqRd7c3u/sWTLRMpQOT0aZ8av/L9SoD/v/BVMZaWFHPUUBswS+bzrfvG2suJF8vSLKx6k6ba5SUdA==}
|
resolution: {integrity: sha512-E263QZmA1dqRd7c3u/sWTLRMpQOT0aZ8av/L9SoD/v/BVMZaWFHPUUBswS+bzrfvG2suJF8vSLKx6k6ba5SUdA==}
|
||||||
|
|
||||||
'@vue/compiler-ssr@3.5.1':
|
'@vue/compiler-ssr@3.5.1':
|
||||||
resolution: {integrity: sha512-C1hpSHQgRM8bg+5XWWD7CkFaVpSn9wZHCLRd10AmxqrH17d4EMP6+XcZpwBOM7H1jeStU5naEapZZWX0kso1tQ==}
|
resolution: {integrity: sha512-C1hpSHQgRM8bg+5XWWD7CkFaVpSn9wZHCLRd10AmxqrH17d4EMP6+XcZpwBOM7H1jeStU5naEapZZWX0kso1tQ==}
|
||||||
|
|
||||||
|
'@vue/compiler-ssr@3.5.3':
|
||||||
|
resolution: {integrity: sha512-F/5f+r2WzL/2YAPl7UlKcJWHrvoZN8XwEBLnT7S4BXwncH25iDOabhO2M2DWioyTguJAGavDOawejkFXj8EM1w==}
|
||||||
|
|
||||||
'@vue/devtools-api@6.6.3':
|
'@vue/devtools-api@6.6.3':
|
||||||
resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
|
resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
|
||||||
|
|
||||||
@@ -5287,30 +5320,30 @@ packages:
|
|||||||
'@vue/reactivity@3.5.0':
|
'@vue/reactivity@3.5.0':
|
||||||
resolution: {integrity: sha512-Ew3F5riP3B3ZDGjD3ZKb9uZylTTPSqt8hAf4sGbvbjrjDjrFb3Jm15Tk1/w7WwTE5GbQ2Qhwxx1moc9hr8A/OQ==}
|
resolution: {integrity: sha512-Ew3F5riP3B3ZDGjD3ZKb9uZylTTPSqt8hAf4sGbvbjrjDjrFb3Jm15Tk1/w7WwTE5GbQ2Qhwxx1moc9hr8A/OQ==}
|
||||||
|
|
||||||
'@vue/reactivity@3.5.1':
|
'@vue/reactivity@3.5.3':
|
||||||
resolution: {integrity: sha512-aFE1nMDfbG7V+U5vdOk/NXxH/WX78XuAfX59vWmCM7Ao4lieoc83RkzOAWun61sQXlzNZ4IgROovFBHg+Iz1+Q==}
|
resolution: {integrity: sha512-2w61UnRWTP7+rj1H/j6FH706gRBHdFVpIqEkSDAyIpafBXYH8xt4gttstbbCWdU3OlcSWO8/3mbKl/93/HSMpw==}
|
||||||
|
|
||||||
'@vue/runtime-core@3.5.0':
|
'@vue/runtime-core@3.5.0':
|
||||||
resolution: {integrity: sha512-mQyW0F9FaNRdt8ghkAs+BMG3iQ7LGgWKOpkzUzR5AI5swPNydHGL5hvVTqFaeMzwecF1g0c86H4yFQsSxJhH1w==}
|
resolution: {integrity: sha512-mQyW0F9FaNRdt8ghkAs+BMG3iQ7LGgWKOpkzUzR5AI5swPNydHGL5hvVTqFaeMzwecF1g0c86H4yFQsSxJhH1w==}
|
||||||
|
|
||||||
'@vue/runtime-core@3.5.1':
|
'@vue/runtime-core@3.5.3':
|
||||||
resolution: {integrity: sha512-Ce92CCholNRHR3ZtzpRp/7CDGIPFxQ7ElXt9iH91ilK5eOrUv3Z582NWJesuM3aYX71BujVG5/4ypUxigGNxjA==}
|
resolution: {integrity: sha512-5b2AQw5OZlmCzSsSBWYoZOsy75N4UdMWenTfDdI5bAzXnuVR7iR8Q4AOzQm2OGoA41xjk53VQKrqQhOz2ktWaw==}
|
||||||
|
|
||||||
'@vue/runtime-dom@3.5.0':
|
'@vue/runtime-dom@3.5.0':
|
||||||
resolution: {integrity: sha512-NQQXjpdXgyYVJ2M56FJ+lSJgZiecgQ2HhxhnQBN95FymXegRNY/N2htI7vOTwpP75pfxhIeYOJ8mE8sW8KAW6A==}
|
resolution: {integrity: sha512-NQQXjpdXgyYVJ2M56FJ+lSJgZiecgQ2HhxhnQBN95FymXegRNY/N2htI7vOTwpP75pfxhIeYOJ8mE8sW8KAW6A==}
|
||||||
|
|
||||||
'@vue/runtime-dom@3.5.1':
|
'@vue/runtime-dom@3.5.3':
|
||||||
resolution: {integrity: sha512-B/fUJfBLp5PwE0EWNfBYnA4JUea8Yufb3wN8fN0/HzaqBdkiRHh4sFHOjWqIY8GS75gj//8VqeEqhcU6yUjIkA==}
|
resolution: {integrity: sha512-wPR1DEGc3XnQ7yHbmkTt3GoY0cEnVGQnARRdAkDzZ8MbUKEs26gogCQo6AOvvgahfjIcnvWJzkZArQ1fmWjcSg==}
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.0':
|
'@vue/server-renderer@3.5.0':
|
||||||
resolution: {integrity: sha512-HyDIFUg+l7L4PKrEnJlCYWHUOlm6NxZhmSxIefZ5MTYjkIPfDfkwhX7hqxAQHfgIAE1uLMLQZwuNR/ozI0NhZg==}
|
resolution: {integrity: sha512-HyDIFUg+l7L4PKrEnJlCYWHUOlm6NxZhmSxIefZ5MTYjkIPfDfkwhX7hqxAQHfgIAE1uLMLQZwuNR/ozI0NhZg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: 3.5.0
|
vue: 3.5.0
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.1':
|
'@vue/server-renderer@3.5.3':
|
||||||
resolution: {integrity: sha512-C5V/fjQTitgVaRNH5wCoHynaWysjZ+VH68drNsAvQYg4ArHsZUQNz0nHoEWRj41nzqkVn2RUlnWaEOTl2o1Ppg==}
|
resolution: {integrity: sha512-28volmaZVG2PGO3V3+gBPKoSHvLlE8FGfG/GKXKkjjfxLuj/50B/0OQGakM/g6ehQeqCrZYM4eHC4Ks48eig1Q==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: 3.5.1
|
vue: 3.5.3
|
||||||
|
|
||||||
'@vue/shared@3.4.38':
|
'@vue/shared@3.4.38':
|
||||||
resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==}
|
resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==}
|
||||||
@@ -5321,6 +5354,9 @@ packages:
|
|||||||
'@vue/shared@3.5.1':
|
'@vue/shared@3.5.1':
|
||||||
resolution: {integrity: sha512-NdcTRoO4KuW2RSFgpE2c+E/R/ZHaRzWPxAGxhmxZaaqLh6nYCXx7lc9a88ioqOCxCaV2SFJmujkxbUScW7dNsQ==}
|
resolution: {integrity: sha512-NdcTRoO4KuW2RSFgpE2c+E/R/ZHaRzWPxAGxhmxZaaqLh6nYCXx7lc9a88ioqOCxCaV2SFJmujkxbUScW7dNsQ==}
|
||||||
|
|
||||||
|
'@vue/shared@3.5.3':
|
||||||
|
resolution: {integrity: sha512-Jp2v8nylKBT+PlOUjun2Wp/f++TfJVFjshLzNtJDdmFJabJa7noGMncqXRM1vXGX+Yo2V7WykQFNxusSim8SCA==}
|
||||||
|
|
||||||
'@web3-storage/multipart-parser@1.0.0':
|
'@web3-storage/multipart-parser@1.0.0':
|
||||||
resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==}
|
resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==}
|
||||||
|
|
||||||
@@ -7705,6 +7741,9 @@ packages:
|
|||||||
resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==}
|
resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
|
hey-listen@1.0.8:
|
||||||
|
resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
|
||||||
|
|
||||||
hoist-non-react-statics@3.3.2:
|
hoist-non-react-statics@3.3.2:
|
||||||
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
|
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
|
||||||
|
|
||||||
@@ -9084,6 +9123,9 @@ packages:
|
|||||||
mlly@1.7.1:
|
mlly@1.7.1:
|
||||||
resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
|
resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
|
||||||
|
|
||||||
|
motion@10.18.0:
|
||||||
|
resolution: {integrity: sha512-MVAZZmwM/cp77BrNe1TxTMldxRPjwBNHheU5aPToqT4rJdZxLiADk58H+a0al5jKLxkB0OdgNq6DiVn11cjvIQ==}
|
||||||
|
|
||||||
mri@1.2.0:
|
mri@1.2.0:
|
||||||
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
||||||
engines: {node: '>=4'}
|
engines: {node: '>=4'}
|
||||||
@@ -11961,8 +12003,8 @@ packages:
|
|||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
vue@3.5.1:
|
vue@3.5.3:
|
||||||
resolution: {integrity: sha512-k4UNnbPOEskodSxMtv+B9GljdB0C9ubZDOmW6vnXVGIfMqmEsY2+ohasjGguhGkMkrcP/oOrbH0dSD41x5JQFw==}
|
resolution: {integrity: sha512-xvRbd0HpuLovYbOHXRHlSBsSvmUJbo0pzbkKTApWnQGf3/cu5Z39mQeA5cZdLRVIoNf3zI6MSoOgHUT5i2jO+Q==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
@@ -14300,6 +14342,41 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
|
'@motionone/animation@10.18.0':
|
||||||
|
dependencies:
|
||||||
|
'@motionone/easing': 10.18.0
|
||||||
|
'@motionone/types': 10.17.1
|
||||||
|
'@motionone/utils': 10.18.0
|
||||||
|
tslib: 2.6.3
|
||||||
|
|
||||||
|
'@motionone/dom@10.18.0':
|
||||||
|
dependencies:
|
||||||
|
'@motionone/animation': 10.18.0
|
||||||
|
'@motionone/generators': 10.18.0
|
||||||
|
'@motionone/types': 10.17.1
|
||||||
|
'@motionone/utils': 10.18.0
|
||||||
|
hey-listen: 1.0.8
|
||||||
|
tslib: 2.6.3
|
||||||
|
|
||||||
|
'@motionone/easing@10.18.0':
|
||||||
|
dependencies:
|
||||||
|
'@motionone/utils': 10.18.0
|
||||||
|
tslib: 2.6.3
|
||||||
|
|
||||||
|
'@motionone/generators@10.18.0':
|
||||||
|
dependencies:
|
||||||
|
'@motionone/types': 10.17.1
|
||||||
|
'@motionone/utils': 10.18.0
|
||||||
|
tslib: 2.6.3
|
||||||
|
|
||||||
|
'@motionone/types@10.17.1': {}
|
||||||
|
|
||||||
|
'@motionone/utils@10.18.0':
|
||||||
|
dependencies:
|
||||||
|
'@motionone/types': 10.17.1
|
||||||
|
hey-listen: 1.0.8
|
||||||
|
tslib: 2.6.3
|
||||||
|
|
||||||
'@nanostores/query@0.3.4(nanostores@0.11.2)':
|
'@nanostores/query@0.3.4(nanostores@0.11.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
nanoevents: 9.0.0
|
nanoevents: 9.0.0
|
||||||
@@ -14322,17 +14399,17 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@vue/devtools-api': 6.6.3
|
'@vue/devtools-api': 6.6.3
|
||||||
|
|
||||||
'@nanostores/vue@0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.1(typescript@5.5.4))':
|
'@nanostores/vue@0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.3(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
nanostores: 0.11.2
|
nanostores: 0.11.2
|
||||||
vue: 3.5.1(typescript@5.5.4)
|
vue: 3.5.3(typescript@5.5.4)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@vue/devtools-api': 6.6.3
|
'@vue/devtools-api': 6.6.3
|
||||||
|
|
||||||
'@nanostores/vue@0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.1(typescript@5.6.0-beta))':
|
'@nanostores/vue@0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
nanostores: 0.11.2
|
nanostores: 0.11.2
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@vue/devtools-api': 6.6.3
|
'@vue/devtools-api': 6.6.3
|
||||||
|
|
||||||
@@ -14668,8 +14745,8 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.13.0(magicast@0.3.5)(rollup@4.21.2)
|
'@nuxt/kit': 3.13.0(magicast@0.3.5)(rollup@4.21.2)
|
||||||
'@rollup/plugin-replace': 5.0.7(rollup@4.21.2)
|
'@rollup/plugin-replace': 5.0.7(rollup@4.21.2)
|
||||||
'@vitejs/plugin-vue': 5.1.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.1(typescript@5.6.0-beta))
|
'@vitejs/plugin-vue': 5.1.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
'@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.1(typescript@5.6.0-beta))
|
'@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
autoprefixer: 10.4.20(postcss@8.4.41)
|
autoprefixer: 10.4.20(postcss@8.4.41)
|
||||||
clear: 0.1.0
|
clear: 0.1.0
|
||||||
consola: 3.2.3
|
consola: 3.2.3
|
||||||
@@ -17420,13 +17497,13 @@ snapshots:
|
|||||||
'@unhead/schema': 1.10.0
|
'@unhead/schema': 1.10.0
|
||||||
'@unhead/shared': 1.10.0
|
'@unhead/shared': 1.10.0
|
||||||
|
|
||||||
'@unhead/vue@1.10.0(vue@3.5.1(typescript@5.6.0-beta))':
|
'@unhead/vue@1.10.0(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@unhead/schema': 1.10.0
|
'@unhead/schema': 1.10.0
|
||||||
'@unhead/shared': 1.10.0
|
'@unhead/shared': 1.10.0
|
||||||
hookable: 5.5.3
|
hookable: 5.5.3
|
||||||
unhead: 1.10.0
|
unhead: 1.10.0
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
|
|
||||||
'@urql/core@2.3.6(graphql@15.8.0)':
|
'@urql/core@2.3.6(graphql@15.8.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -17526,20 +17603,20 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.1(typescript@5.6.0-beta))':
|
'@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.25.2
|
'@babel/core': 7.25.2
|
||||||
'@babel/plugin-transform-typescript': 7.25.2(@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)
|
'@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2)
|
||||||
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@vitejs/plugin-vue@5.1.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.1(typescript@5.6.0-beta))':
|
'@vitejs/plugin-vue@5.1.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
|
|
||||||
'@vitest/expect@1.6.0':
|
'@vitest/expect@1.6.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -17570,16 +17647,16 @@ snapshots:
|
|||||||
loupe: 2.3.7
|
loupe: 2.3.7
|
||||||
pretty-format: 29.7.0
|
pretty-format: 29.7.0
|
||||||
|
|
||||||
'@vue-macros/common@1.12.2(rollup@4.21.2)(vue@3.5.1(typescript@5.6.0-beta))':
|
'@vue-macros/common@1.12.2(rollup@4.21.2)(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/types': 7.25.6
|
'@babel/types': 7.25.6
|
||||||
'@rollup/pluginutils': 5.1.0(rollup@4.21.2)
|
'@rollup/pluginutils': 5.1.0(rollup@4.21.2)
|
||||||
'@vue/compiler-sfc': 3.5.0
|
'@vue/compiler-sfc': 3.5.1
|
||||||
ast-kit: 1.1.0
|
ast-kit: 1.1.0
|
||||||
local-pkg: 0.5.0
|
local-pkg: 0.5.0
|
||||||
magic-string-ast: 0.6.2
|
magic-string-ast: 0.6.2
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
|
|
||||||
@@ -17610,7 +17687,7 @@ snapshots:
|
|||||||
'@babel/helper-module-imports': 7.22.15
|
'@babel/helper-module-imports': 7.22.15
|
||||||
'@babel/helper-plugin-utils': 7.24.8
|
'@babel/helper-plugin-utils': 7.24.8
|
||||||
'@babel/parser': 7.25.6
|
'@babel/parser': 7.25.6
|
||||||
'@vue/compiler-sfc': 3.5.0
|
'@vue/compiler-sfc': 3.5.1
|
||||||
|
|
||||||
'@vue/compiler-core@3.5.0':
|
'@vue/compiler-core@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -17628,6 +17705,14 @@ snapshots:
|
|||||||
estree-walker: 2.0.2
|
estree-walker: 2.0.2
|
||||||
source-map-js: 1.2.0
|
source-map-js: 1.2.0
|
||||||
|
|
||||||
|
'@vue/compiler-core@3.5.3':
|
||||||
|
dependencies:
|
||||||
|
'@babel/parser': 7.25.6
|
||||||
|
'@vue/shared': 3.5.3
|
||||||
|
entities: 4.5.0
|
||||||
|
estree-walker: 2.0.2
|
||||||
|
source-map-js: 1.2.0
|
||||||
|
|
||||||
'@vue/compiler-dom@3.5.0':
|
'@vue/compiler-dom@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-core': 3.5.0
|
'@vue/compiler-core': 3.5.0
|
||||||
@@ -17638,6 +17723,11 @@ snapshots:
|
|||||||
'@vue/compiler-core': 3.5.1
|
'@vue/compiler-core': 3.5.1
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.1
|
||||||
|
|
||||||
|
'@vue/compiler-dom@3.5.3':
|
||||||
|
dependencies:
|
||||||
|
'@vue/compiler-core': 3.5.3
|
||||||
|
'@vue/shared': 3.5.3
|
||||||
|
|
||||||
'@vue/compiler-sfc@3.5.0':
|
'@vue/compiler-sfc@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/parser': 7.25.6
|
'@babel/parser': 7.25.6
|
||||||
@@ -17662,6 +17752,18 @@ snapshots:
|
|||||||
postcss: 8.4.44
|
postcss: 8.4.44
|
||||||
source-map-js: 1.2.0
|
source-map-js: 1.2.0
|
||||||
|
|
||||||
|
'@vue/compiler-sfc@3.5.3':
|
||||||
|
dependencies:
|
||||||
|
'@babel/parser': 7.25.6
|
||||||
|
'@vue/compiler-core': 3.5.3
|
||||||
|
'@vue/compiler-dom': 3.5.3
|
||||||
|
'@vue/compiler-ssr': 3.5.3
|
||||||
|
'@vue/shared': 3.5.3
|
||||||
|
estree-walker: 2.0.2
|
||||||
|
magic-string: 0.30.11
|
||||||
|
postcss: 8.4.44
|
||||||
|
source-map-js: 1.2.0
|
||||||
|
|
||||||
'@vue/compiler-ssr@3.5.0':
|
'@vue/compiler-ssr@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.5.0
|
'@vue/compiler-dom': 3.5.0
|
||||||
@@ -17672,6 +17774,11 @@ snapshots:
|
|||||||
'@vue/compiler-dom': 3.5.1
|
'@vue/compiler-dom': 3.5.1
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.1
|
||||||
|
|
||||||
|
'@vue/compiler-ssr@3.5.3':
|
||||||
|
dependencies:
|
||||||
|
'@vue/compiler-dom': 3.5.3
|
||||||
|
'@vue/shared': 3.5.3
|
||||||
|
|
||||||
'@vue/devtools-api@6.6.3': {}
|
'@vue/devtools-api@6.6.3': {}
|
||||||
|
|
||||||
'@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))':
|
'@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6))':
|
||||||
@@ -17703,19 +17810,19 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@vue/shared': 3.5.0
|
'@vue/shared': 3.5.0
|
||||||
|
|
||||||
'@vue/reactivity@3.5.1':
|
'@vue/reactivity@3.5.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
|
|
||||||
'@vue/runtime-core@3.5.0':
|
'@vue/runtime-core@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/reactivity': 3.5.0
|
'@vue/reactivity': 3.5.0
|
||||||
'@vue/shared': 3.5.0
|
'@vue/shared': 3.5.0
|
||||||
|
|
||||||
'@vue/runtime-core@3.5.1':
|
'@vue/runtime-core@3.5.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/reactivity': 3.5.1
|
'@vue/reactivity': 3.5.3
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
|
|
||||||
'@vue/runtime-dom@3.5.0':
|
'@vue/runtime-dom@3.5.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -17724,11 +17831,11 @@ snapshots:
|
|||||||
'@vue/shared': 3.5.0
|
'@vue/shared': 3.5.0
|
||||||
csstype: 3.1.3
|
csstype: 3.1.3
|
||||||
|
|
||||||
'@vue/runtime-dom@3.5.1':
|
'@vue/runtime-dom@3.5.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/reactivity': 3.5.1
|
'@vue/reactivity': 3.5.3
|
||||||
'@vue/runtime-core': 3.5.1
|
'@vue/runtime-core': 3.5.3
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
csstype: 3.1.3
|
csstype: 3.1.3
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.0(vue@3.5.0(typescript@5.6.0-beta))':
|
'@vue/server-renderer@3.5.0(vue@3.5.0(typescript@5.6.0-beta))':
|
||||||
@@ -17737,17 +17844,17 @@ snapshots:
|
|||||||
'@vue/shared': 3.5.0
|
'@vue/shared': 3.5.0
|
||||||
vue: 3.5.0(typescript@5.6.0-beta)
|
vue: 3.5.0(typescript@5.6.0-beta)
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.1(vue@3.5.1(typescript@5.5.4))':
|
'@vue/server-renderer@3.5.3(vue@3.5.3(typescript@5.5.4))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-ssr': 3.5.1
|
'@vue/compiler-ssr': 3.5.3
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
vue: 3.5.1(typescript@5.5.4)
|
vue: 3.5.3(typescript@5.5.4)
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.1(vue@3.5.1(typescript@5.6.0-beta))':
|
'@vue/server-renderer@3.5.3(vue@3.5.3(typescript@5.6.0-beta))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-ssr': 3.5.1
|
'@vue/compiler-ssr': 3.5.3
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
|
|
||||||
'@vue/shared@3.4.38': {}
|
'@vue/shared@3.4.38': {}
|
||||||
|
|
||||||
@@ -17755,6 +17862,8 @@ snapshots:
|
|||||||
|
|
||||||
'@vue/shared@3.5.1': {}
|
'@vue/shared@3.5.1': {}
|
||||||
|
|
||||||
|
'@vue/shared@3.5.3': {}
|
||||||
|
|
||||||
'@web3-storage/multipart-parser@1.0.0': {}
|
'@web3-storage/multipart-parser@1.0.0': {}
|
||||||
|
|
||||||
'@xmldom/xmldom@0.7.13': {}
|
'@xmldom/xmldom@0.7.13': {}
|
||||||
@@ -18106,7 +18215,7 @@ snapshots:
|
|||||||
|
|
||||||
base64-js@1.5.1: {}
|
base64-js@1.5.1: {}
|
||||||
|
|
||||||
better-auth@0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.1(typescript@5.5.4)):
|
better-auth@0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@better-fetch/fetch': 1.1.4
|
'@better-fetch/fetch': 1.1.4
|
||||||
'@better-fetch/logger': 1.1.3
|
'@better-fetch/logger': 1.1.3
|
||||||
@@ -18114,7 +18223,7 @@ snapshots:
|
|||||||
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
||||||
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
||||||
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
||||||
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.1(typescript@5.5.4))
|
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.3(typescript@5.5.4))
|
||||||
'@noble/ciphers': 0.6.0
|
'@noble/ciphers': 0.6.0
|
||||||
'@noble/hashes': 1.4.0
|
'@noble/hashes': 1.4.0
|
||||||
'@paralleldrive/cuid2': 2.2.2
|
'@paralleldrive/cuid2': 2.2.2
|
||||||
@@ -18149,7 +18258,7 @@ snapshots:
|
|||||||
- typescript
|
- typescript
|
||||||
- vue
|
- vue
|
||||||
|
|
||||||
better-auth@0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.1(typescript@5.6.0-beta)):
|
better-auth@0.0.4(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.6.0-beta)(vue@3.5.3(typescript@5.6.0-beta)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@better-fetch/fetch': 1.1.4
|
'@better-fetch/fetch': 1.1.4
|
||||||
'@better-fetch/logger': 1.1.3
|
'@better-fetch/logger': 1.1.3
|
||||||
@@ -18157,7 +18266,7 @@ snapshots:
|
|||||||
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
||||||
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
||||||
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
||||||
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.1(typescript@5.6.0-beta))
|
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
'@noble/ciphers': 0.6.0
|
'@noble/ciphers': 0.6.0
|
||||||
'@noble/hashes': 1.4.0
|
'@noble/hashes': 1.4.0
|
||||||
'@paralleldrive/cuid2': 2.2.2
|
'@paralleldrive/cuid2': 2.2.2
|
||||||
@@ -18192,7 +18301,7 @@ snapshots:
|
|||||||
- typescript
|
- typescript
|
||||||
- vue
|
- vue
|
||||||
|
|
||||||
better-auth@0.0.8-beta.25(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.1(typescript@5.5.4)):
|
better-auth@0.0.8-beta.25(@vue/devtools-api@6.6.3)(react@18.3.1)(solid-js@1.8.21)(typescript@5.5.4)(vue@3.5.3(typescript@5.5.4)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@better-fetch/fetch': 1.1.4
|
'@better-fetch/fetch': 1.1.4
|
||||||
'@better-fetch/logger': 1.1.3
|
'@better-fetch/logger': 1.1.3
|
||||||
@@ -18200,7 +18309,7 @@ snapshots:
|
|||||||
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
'@nanostores/query': 0.3.4(nanostores@0.11.2)
|
||||||
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
'@nanostores/react': 0.7.3(nanostores@0.11.2)(react@18.3.1)
|
||||||
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
'@nanostores/solid': 0.4.2(nanostores@0.11.2)(solid-js@1.8.21)
|
||||||
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.1(typescript@5.5.4))
|
'@nanostores/vue': 0.10.0(@vue/devtools-api@6.6.3)(nanostores@0.11.2)(vue@3.5.3(typescript@5.5.4))
|
||||||
'@noble/ciphers': 0.6.0
|
'@noble/ciphers': 0.6.0
|
||||||
'@noble/hashes': 1.4.0
|
'@noble/hashes': 1.4.0
|
||||||
'@paralleldrive/cuid2': 2.2.2
|
'@paralleldrive/cuid2': 2.2.2
|
||||||
@@ -20736,6 +20845,8 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
source-map: 0.7.4
|
source-map: 0.7.4
|
||||||
|
|
||||||
|
hey-listen@1.0.8: {}
|
||||||
|
|
||||||
hoist-non-react-statics@3.3.2:
|
hoist-non-react-statics@3.3.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
react-is: 16.13.1
|
react-is: 16.13.1
|
||||||
@@ -22520,6 +22631,13 @@ snapshots:
|
|||||||
pkg-types: 1.1.3
|
pkg-types: 1.1.3
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
|
|
||||||
|
motion@10.18.0:
|
||||||
|
dependencies:
|
||||||
|
'@motionone/animation': 10.18.0
|
||||||
|
'@motionone/dom': 10.18.0
|
||||||
|
'@motionone/types': 10.17.1
|
||||||
|
'@motionone/utils': 10.18.0
|
||||||
|
|
||||||
mri@1.2.0: {}
|
mri@1.2.0: {}
|
||||||
|
|
||||||
mrmime@1.0.1: {}
|
mrmime@1.0.1: {}
|
||||||
@@ -22808,7 +22926,7 @@ snapshots:
|
|||||||
'@nuxt/vite-builder': 3.13.0(@biomejs/biome@1.7.3)(@types/node@22.3.0)(eslint@9.9.1(jiti@1.21.6))(lightningcss@1.22.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.6.0-beta)(vue@3.5.3(typescript@5.6.0-beta))
|
'@nuxt/vite-builder': 3.13.0(@biomejs/biome@1.7.3)(@types/node@22.3.0)(eslint@9.9.1(jiti@1.21.6))(lightningcss@1.22.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.6.0-beta)(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
'@unhead/dom': 1.10.0
|
'@unhead/dom': 1.10.0
|
||||||
'@unhead/ssr': 1.10.0
|
'@unhead/ssr': 1.10.0
|
||||||
'@unhead/vue': 1.10.0(vue@3.5.1(typescript@5.6.0-beta))
|
'@unhead/vue': 1.10.0(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
'@vue/shared': 3.4.38
|
'@vue/shared': 3.4.38
|
||||||
acorn: 8.12.1
|
acorn: 8.12.1
|
||||||
c12: 1.11.1(magicast@0.3.5)
|
c12: 1.11.1(magicast@0.3.5)
|
||||||
@@ -22852,13 +22970,13 @@ snapshots:
|
|||||||
unenv: 1.10.0
|
unenv: 1.10.0
|
||||||
unimport: 3.11.1(rollup@4.21.2)
|
unimport: 3.11.1(rollup@4.21.2)
|
||||||
unplugin: 1.12.2
|
unplugin: 1.12.2
|
||||||
unplugin-vue-router: 0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.1(typescript@5.6.0-beta)))(vue@3.5.1(typescript@5.6.0-beta))
|
unplugin-vue-router: 0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.3(typescript@5.6.0-beta)))(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
unstorage: 1.10.2(ioredis@5.4.1)
|
unstorage: 1.10.2(ioredis@5.4.1)
|
||||||
untyped: 1.4.2
|
untyped: 1.4.2
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
vue-bundle-renderer: 2.1.0
|
vue-bundle-renderer: 2.1.0
|
||||||
vue-devtools-stub: 0.1.0
|
vue-devtools-stub: 0.1.0
|
||||||
vue-router: 4.4.3(vue@3.5.1(typescript@5.6.0-beta))
|
vue-router: 4.4.3(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@parcel/watcher': 2.4.1
|
'@parcel/watcher': 2.4.1
|
||||||
'@types/node': 22.3.0
|
'@types/node': 22.3.0
|
||||||
@@ -25496,11 +25614,11 @@ snapshots:
|
|||||||
|
|
||||||
unpipe@1.0.0: {}
|
unpipe@1.0.0: {}
|
||||||
|
|
||||||
unplugin-vue-router@0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.1(typescript@5.6.0-beta)))(vue@3.5.1(typescript@5.6.0-beta)):
|
unplugin-vue-router@0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.3(typescript@5.6.0-beta)))(vue@3.5.3(typescript@5.6.0-beta)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/types': 7.25.6
|
'@babel/types': 7.25.6
|
||||||
'@rollup/pluginutils': 5.1.0(rollup@4.21.2)
|
'@rollup/pluginutils': 5.1.0(rollup@4.21.2)
|
||||||
'@vue-macros/common': 1.12.2(rollup@4.21.2)(vue@3.5.1(typescript@5.6.0-beta))
|
'@vue-macros/common': 1.12.2(rollup@4.21.2)(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
ast-walker-scope: 0.6.2
|
ast-walker-scope: 0.6.2
|
||||||
chokidar: 3.6.0
|
chokidar: 3.6.0
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
@@ -25513,7 +25631,7 @@ snapshots:
|
|||||||
unplugin: 1.12.2
|
unplugin: 1.12.2
|
||||||
yaml: 2.5.0
|
yaml: 2.5.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
vue-router: 4.4.3(vue@3.5.1(typescript@5.6.0-beta))
|
vue-router: 4.4.3(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
- vue
|
- vue
|
||||||
@@ -25890,7 +26008,7 @@ snapshots:
|
|||||||
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2)
|
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2)
|
||||||
'@babel/plugin-transform-typescript': 7.25.2(@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)
|
'@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2)
|
||||||
'@vue/compiler-dom': 3.5.0
|
'@vue/compiler-dom': 3.5.1
|
||||||
kolorist: 1.8.0
|
kolorist: 1.8.0
|
||||||
magic-string: 0.30.11
|
magic-string: 0.30.11
|
||||||
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
vite: 5.4.2(@types/node@22.3.0)(lightningcss@1.22.0)(terser@5.31.6)
|
||||||
@@ -25978,10 +26096,10 @@ snapshots:
|
|||||||
|
|
||||||
vue-devtools-stub@0.1.0: {}
|
vue-devtools-stub@0.1.0: {}
|
||||||
|
|
||||||
vue-router@4.4.3(vue@3.5.1(typescript@5.6.0-beta)):
|
vue-router@4.4.3(vue@3.5.3(typescript@5.6.0-beta)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-api': 6.6.3
|
'@vue/devtools-api': 6.6.3
|
||||||
vue: 3.5.1(typescript@5.6.0-beta)
|
vue: 3.5.3(typescript@5.6.0-beta)
|
||||||
|
|
||||||
vue@3.5.0(typescript@5.6.0-beta):
|
vue@3.5.0(typescript@5.6.0-beta):
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -25993,23 +26111,23 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.0-beta
|
typescript: 5.6.0-beta
|
||||||
|
|
||||||
vue@3.5.1(typescript@5.5.4):
|
vue@3.5.3(typescript@5.5.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.5.1
|
'@vue/compiler-dom': 3.5.3
|
||||||
'@vue/compiler-sfc': 3.5.1
|
'@vue/compiler-sfc': 3.5.3
|
||||||
'@vue/runtime-dom': 3.5.1
|
'@vue/runtime-dom': 3.5.3
|
||||||
'@vue/server-renderer': 3.5.1(vue@3.5.1(typescript@5.5.4))
|
'@vue/server-renderer': 3.5.3(vue@3.5.3(typescript@5.5.4))
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.5.4
|
typescript: 5.5.4
|
||||||
|
|
||||||
vue@3.5.1(typescript@5.6.0-beta):
|
vue@3.5.3(typescript@5.6.0-beta):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.5.1
|
'@vue/compiler-dom': 3.5.3
|
||||||
'@vue/compiler-sfc': 3.5.1
|
'@vue/compiler-sfc': 3.5.3
|
||||||
'@vue/runtime-dom': 3.5.1
|
'@vue/runtime-dom': 3.5.3
|
||||||
'@vue/server-renderer': 3.5.1(vue@3.5.1(typescript@5.6.0-beta))
|
'@vue/server-renderer': 3.5.3(vue@3.5.3(typescript@5.6.0-beta))
|
||||||
'@vue/shared': 3.5.1
|
'@vue/shared': 3.5.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.0-beta
|
typescript: 5.6.0-beta
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user