-
+
-
+
-
+
@@ -85,7 +96,11 @@ onMounted(async () => {
trim-weeks
:transition="'none'"
:columns="columns"
- />
+ >
+
+
+
+
@@ -242,4 +257,49 @@ onMounted(async () => {
-webkit-transform: translateY(calc(-1 * var(--vc-slide-translate)));
transform: translateY(calc(-1 * var(--vc-slide-translate)));
}
+/**
+ * Timepicker styles
+ */
+.vc-time-picker {
+ @apply flex flex-col items-center p-2;
+}
+.vc-time-picker.vc-invalid {
+ @apply pointer-events-none opacity-50;
+}
+.vc-time-picker.vc-attached {
+ @apply border-t border-solid border-secondary mt-2;
+}
+.vc-time-picker > * + * {
+ @apply mt-1;
+}
+.vc-time-header {
+ @apply flex items-center text-sm font-semibold uppercase mt-1 px-1 leading-6;
+}
+.vc-time-select-group {
+ @apply inline-flex items-center px-1 rounded-md bg-primary-foreground border border-solid border-secondary;
+}
+.vc-time-select-group .vc-base-icon {
+ @apply mr-1 text-primary stroke-primary;
+}
+.vc-time-select-group select {
+ @apply bg-primary-foreground p-1 appearance-none outline-none text-center;
+}
+.vc-time-weekday {
+ @apply text-muted-foreground tracking-wide;
+}
+.vc-time-month {
+ @apply text-primary ml-2;
+}
+.vc-time-day {
+ @apply text-primary ml-1;
+}
+.vc-time-year {
+ @apply text-muted-foreground ml-2;
+}
+.vc-time-colon {
+ @apply mb-0.5;
+}
+.vc-time-decimal {
+ @apply ml-0.5;
+}
diff --git a/apps/www/src/lib/registry/new-york/ui/calendar/index.ts b/apps/www/src/lib/registry/new-york/ui/calendar/index.ts
index 50f21114..d17d00f2 100644
--- a/apps/www/src/lib/registry/new-york/ui/calendar/index.ts
+++ b/apps/www/src/lib/registry/new-york/ui/calendar/index.ts
@@ -1 +1,22 @@
export { default as Calendar } from './Calendar.vue'
+import type { CalendarSlotName } from 'v-calendar/dist/types/src/components/Calendar/CalendarSlot.vue.d.ts'
+
+export function isVCalendarSlot(slotName: string): slotName is CalendarSlotName {
+ const validSlots: CalendarSlotName[] = [
+ 'day-content',
+ 'day-popover',
+ 'dp-footer',
+ 'footer',
+ 'header-title-wrapper',
+ 'header-title',
+ 'header-prev-button',
+ 'header-next-button',
+ 'nav',
+ 'nav-prev-button',
+ 'nav-next-button',
+ 'page',
+ 'time-header',
+ ]
+
+ return validSlots.includes(slotName as CalendarSlotName)
+}
diff --git a/apps/www/src/lib/registry/new-york/ui/carousel/CarouselNext.vue b/apps/www/src/lib/registry/new-york/ui/carousel/CarouselNext.vue
index e27d04a6..a60b3d17 100644
--- a/apps/www/src/lib/registry/new-york/ui/carousel/CarouselNext.vue
+++ b/apps/www/src/lib/registry/new-york/ui/carousel/CarouselNext.vue
@@ -1,5 +1,5 @@
+
+
+
+
+
+
diff --git a/apps/www/src/lib/registry/new-york/ui/toggle-group/ToggleGroupItem.vue b/apps/www/src/lib/registry/new-york/ui/toggle-group/ToggleGroupItem.vue
new file mode 100644
index 00000000..7b1e35fb
--- /dev/null
+++ b/apps/www/src/lib/registry/new-york/ui/toggle-group/ToggleGroupItem.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
diff --git a/apps/www/src/lib/registry/new-york/ui/toggle-group/index.ts b/apps/www/src/lib/registry/new-york/ui/toggle-group/index.ts
new file mode 100644
index 00000000..9f89ad77
--- /dev/null
+++ b/apps/www/src/lib/registry/new-york/ui/toggle-group/index.ts
@@ -0,0 +1,2 @@
+export { default as ToggleGroup } from './ToggleGroup.vue'
+export { default as ToggleGroupItem } from './ToggleGroupItem.vue'
diff --git a/apps/www/src/public/registry/index.json b/apps/www/src/public/registry/index.json
index c2f5a4c8..ee1339ec 100644
--- a/apps/www/src/public/registry/index.json
+++ b/apps/www/src/public/registry/index.json
@@ -610,6 +610,20 @@
],
"type": "components:ui"
},
+ {
+ "name": "toggle-group",
+ "dependencies": [],
+ "registryDependencies": [
+ "toggle",
+ "utils"
+ ],
+ "files": [
+ "ui/toggle-group/ToggleGroup.vue",
+ "ui/toggle-group/ToggleGroupItem.vue",
+ "ui/toggle-group/index.ts"
+ ],
+ "type": "components:ui"
+ },
{
"name": "tooltip",
"dependencies": [],
diff --git a/apps/www/src/public/registry/styles/default/button.json b/apps/www/src/public/registry/styles/default/button.json
index 29405e6a..ded45d7c 100644
--- a/apps/www/src/public/registry/styles/default/button.json
+++ b/apps/www/src/public/registry/styles/default/button.json
@@ -7,11 +7,11 @@
"files": [
{
"name": "Button.vue",
- "content": "\n\n
\n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n"
},
{
"name": "index.ts",
- "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default: 'bg-primary text-primary-foreground hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground hover:bg-destructive/90',\n outline:\n 'border border-input bg-background hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-10 px-4 py-2',\n sm: 'h-9 rounded-md px-3',\n lg: 'h-11 rounded-md px-8',\n icon: 'h-10 w-10',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n"
+ "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center rounded-md whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default: 'bg-primary text-primary-foreground hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground hover:bg-destructive/90',\n outline:\n 'border border-input bg-background hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-10 px-4 py-2',\n sm: 'h-9 rounded-md px-3',\n lg: 'h-11 rounded-md px-8',\n icon: 'h-10 w-10',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n"
}
],
"type": "components:ui"
diff --git a/apps/www/src/public/registry/styles/default/calendar.json b/apps/www/src/public/registry/styles/default/calendar.json
index 585f8f5a..bae081a3 100644
--- a/apps/www/src/public/registry/styles/default/calendar.json
+++ b/apps/www/src/public/registry/styles/default/calendar.json
@@ -11,11 +11,11 @@
"files": [
{
"name": "Calendar.vue",
- "content": "\n\n
\n \n
\n \n \n \n \n \n \n
\n\n
\n
\n \n\n\n"
+ "content": "\n\n
\n \n
\n \n \n \n \n \n \n
\n\n
\n \n \n \n \n
\n \n\n\n"
},
{
"name": "index.ts",
- "content": "export { default as Calendar } from './Calendar.vue'\n"
+ "content": "export { default as Calendar } from './Calendar.vue'\nimport type { CalendarSlotName } from 'v-calendar/dist/types/src/components/Calendar/CalendarSlot.vue.d.ts'\n\nexport function isVCalendarSlot(slotName: string): slotName is CalendarSlotName {\n const validSlots: CalendarSlotName[] = [\n 'day-content',\n 'day-popover',\n 'dp-footer',\n 'footer',\n 'header-title-wrapper',\n 'header-title',\n 'header-prev-button',\n 'header-next-button',\n 'nav',\n 'nav-prev-button',\n 'nav-next-button',\n 'page',\n 'time-header',\n ]\n\n return validSlots.includes(slotName as CalendarSlotName)\n}\n"
}
],
"type": "components:ui"
diff --git a/apps/www/src/public/registry/styles/default/carousel.json b/apps/www/src/public/registry/styles/default/carousel.json
index 2f30eb8f..dfcd4e20 100644
--- a/apps/www/src/public/registry/styles/default/carousel.json
+++ b/apps/www/src/public/registry/styles/default/carousel.json
@@ -23,11 +23,11 @@
},
{
"name": "CarouselNext.vue",
- "content": "\n\n
\n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n"
},
{
"name": "CarouselPrevious.vue",
- "content": "\n\n
\n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n"
},
{
"name": "index.ts",
diff --git a/apps/www/src/public/registry/styles/default/radio-group.json b/apps/www/src/public/registry/styles/default/radio-group.json
index 5d5772c4..7d408e4e 100644
--- a/apps/www/src/public/registry/styles/default/radio-group.json
+++ b/apps/www/src/public/registry/styles/default/radio-group.json
@@ -11,7 +11,7 @@
},
{
"name": "RadioGroupItem.vue",
- "content": "\n\n
\n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n"
},
{
"name": "index.ts",
diff --git a/apps/www/src/public/registry/styles/default/select.json b/apps/www/src/public/registry/styles/default/select.json
index 4d184223..77a62ecb 100644
--- a/apps/www/src/public/registry/styles/default/select.json
+++ b/apps/www/src/public/registry/styles/default/select.json
@@ -11,7 +11,7 @@
},
{
"name": "SelectContent.vue",
- "content": "\n\n
\n \n \n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n \n \n"
},
{
"name": "SelectGroup.vue",
@@ -35,7 +35,7 @@
},
{
"name": "SelectTrigger.vue",
- "content": "\n\n
\n \n \n \n \n \n \n \n"
+ "content": "\n\n
\n span]:truncate [&>span]:min-w-0',\n props.class,\n ),\n props.invalid\n ? '!ring-destructive ring-2 placeholder:!text-destructive'\n : '',\n ]\"\n >\n \n \n \n \n \n \n"
},
{
"name": "SelectValue.vue",
diff --git a/apps/www/src/public/registry/styles/default/toggle-group.json b/apps/www/src/public/registry/styles/default/toggle-group.json
new file mode 100644
index 00000000..4cc43c6c
--- /dev/null
+++ b/apps/www/src/public/registry/styles/default/toggle-group.json
@@ -0,0 +1,23 @@
+{
+ "name": "toggle-group",
+ "dependencies": [],
+ "registryDependencies": [
+ "toggle",
+ "utils"
+ ],
+ "files": [
+ {
+ "name": "ToggleGroup.vue",
+ "content": "\n\n
\n \n \n \n \n"
+ },
+ {
+ "name": "ToggleGroupItem.vue",
+ "content": "\n\n
\n \n \n \n \n"
+ },
+ {
+ "name": "index.ts",
+ "content": "export { default as ToggleGroup } from './ToggleGroup.vue'\nexport { default as ToggleGroupItem } from './ToggleGroupItem.vue'\n"
+ }
+ ],
+ "type": "components:ui"
+}
\ No newline at end of file
diff --git a/apps/www/src/public/registry/styles/new-york/button.json b/apps/www/src/public/registry/styles/new-york/button.json
index 7d1a5fac..1856324a 100644
--- a/apps/www/src/public/registry/styles/new-york/button.json
+++ b/apps/www/src/public/registry/styles/new-york/button.json
@@ -7,11 +7,11 @@
"files": [
{
"name": "Button.vue",
- "content": "\n\n
\n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n"
},
{
"name": "index.ts",
- "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default:\n 'bg-primary text-primary-foreground shadow hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90',\n outline:\n 'border border-input bg-transparent shadow-sm hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-9 px-4 py-2',\n sm: 'h-8 rounded-md px-3 text-xs',\n lg: 'h-10 rounded-md px-8',\n icon: 'h-9 w-9',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n"
+ "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center rounded-md whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default:\n 'bg-primary text-primary-foreground shadow hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90',\n outline:\n 'border border-input bg-transparent shadow-sm hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-9 px-4 py-2',\n sm: 'h-8 rounded-md px-3 text-xs',\n lg: 'h-10 rounded-md px-8',\n icon: 'h-9 w-9',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n"
}
],
"type": "components:ui"
diff --git a/apps/www/src/public/registry/styles/new-york/calendar.json b/apps/www/src/public/registry/styles/new-york/calendar.json
index b03e1e38..3adbb0b1 100644
--- a/apps/www/src/public/registry/styles/new-york/calendar.json
+++ b/apps/www/src/public/registry/styles/new-york/calendar.json
@@ -11,11 +11,11 @@
"files": [
{
"name": "Calendar.vue",
- "content": "\n\n
\n \n
\n \n \n \n \n \n \n
\n\n
\n
\n \n\n\n"
+ "content": "\n\n
\n \n
\n \n \n \n \n \n \n
\n\n
\n \n \n \n \n
\n \n\n\n"
},
{
"name": "index.ts",
- "content": "export { default as Calendar } from './Calendar.vue'\n"
+ "content": "export { default as Calendar } from './Calendar.vue'\nimport type { CalendarSlotName } from 'v-calendar/dist/types/src/components/Calendar/CalendarSlot.vue.d.ts'\n\nexport function isVCalendarSlot(slotName: string): slotName is CalendarSlotName {\n const validSlots: CalendarSlotName[] = [\n 'day-content',\n 'day-popover',\n 'dp-footer',\n 'footer',\n 'header-title-wrapper',\n 'header-title',\n 'header-prev-button',\n 'header-next-button',\n 'nav',\n 'nav-prev-button',\n 'nav-next-button',\n 'page',\n 'time-header',\n ]\n\n return validSlots.includes(slotName as CalendarSlotName)\n}\n"
}
],
"type": "components:ui"
diff --git a/apps/www/src/public/registry/styles/new-york/carousel.json b/apps/www/src/public/registry/styles/new-york/carousel.json
index f5d5bab1..749e2788 100644
--- a/apps/www/src/public/registry/styles/new-york/carousel.json
+++ b/apps/www/src/public/registry/styles/new-york/carousel.json
@@ -23,11 +23,11 @@
},
{
"name": "CarouselNext.vue",
- "content": "\n\n
\n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n"
},
{
"name": "CarouselPrevious.vue",
- "content": "\n\n
\n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n"
},
{
"name": "index.ts",
diff --git a/apps/www/src/public/registry/styles/new-york/select.json b/apps/www/src/public/registry/styles/new-york/select.json
index 99314d96..d3dad40a 100644
--- a/apps/www/src/public/registry/styles/new-york/select.json
+++ b/apps/www/src/public/registry/styles/new-york/select.json
@@ -11,7 +11,7 @@
},
{
"name": "SelectContent.vue",
- "content": "\n\n
\n \n \n \n \n \n \n \n \n"
+ "content": "\n\n
\n \n \n \n \n \n \n \n \n"
},
{
"name": "SelectGroup.vue",
@@ -35,7 +35,7 @@
},
{
"name": "SelectTrigger.vue",
- "content": "\n\n
\n \n \n \n \n \n \n \n"
+ "content": "\n\n
\n span]:truncate [&>span]:min-w-0',\n props.class,\n ),\n props.invalid\n ? '!ring-destructive ring-2 placeholder:!text-destructive'\n : '',\n ]\"\n >\n \n \n \n \n \n \n"
},
{
"name": "SelectValue.vue",
diff --git a/apps/www/src/public/registry/styles/new-york/toggle-group.json b/apps/www/src/public/registry/styles/new-york/toggle-group.json
new file mode 100644
index 00000000..37473576
--- /dev/null
+++ b/apps/www/src/public/registry/styles/new-york/toggle-group.json
@@ -0,0 +1,23 @@
+{
+ "name": "toggle-group",
+ "dependencies": [],
+ "registryDependencies": [
+ "toggle",
+ "utils"
+ ],
+ "files": [
+ {
+ "name": "ToggleGroup.vue",
+ "content": "\n\n
\n \n \n \n \n"
+ },
+ {
+ "name": "ToggleGroupItem.vue",
+ "content": "\n\n
\n \n \n \n \n"
+ },
+ {
+ "name": "index.ts",
+ "content": "export { default as ToggleGroup } from './ToggleGroup.vue'\nexport { default as ToggleGroupItem } from './ToggleGroupItem.vue'\n"
+ }
+ ],
+ "type": "components:ui"
+}
\ No newline at end of file
diff --git a/apps/www/src/public/schema.json b/apps/www/src/public/schema.json
index e8a0ca09..cb463b16 100644
--- a/apps/www/src/public/schema.json
+++ b/apps/www/src/public/schema.json
@@ -6,6 +6,10 @@
"type": "string",
"enum": ["default", "new-york"]
},
+ "typescript": {
+ "type": "boolean",
+ "default": true
+ },
"tailwind": {
"type": "object",
"properties": {
@@ -19,11 +23,17 @@
"type": "string"
},
"cssVariables": {
- "type": "boolean"
+ "type": "boolean",
+ "default": true
}
},
"required": ["config", "css", "baseColor", "cssVariables"]
- },
+ },
+ "framework": {
+ "type": "string",
+ "enum": ["nuxt", "vite", "laravel", "astro"],
+ "default": "vite"
+ },
"aliases": {
"type": "object",
"properties": {
diff --git a/apps/www/tsconfig.json b/apps/www/tsconfig.json
index 7371e775..c41e58e4 100644
--- a/apps/www/tsconfig.json
+++ b/apps/www/tsconfig.json
@@ -12,6 +12,6 @@
"sourceMap": true,
"outDir": "dist"
},
- "include": ["src", ".vitepress/**/*.vue", ".vitepress/**/*.mts", ".vitepress/**/*.vue", "src/lib/**/*"],
- "exclude": ["node_modules", "./scripts/build-registry.ts"]
+ "include": ["src", ".vitepress/**/*.vue", "scripts/build-registry.ts", ".vitepress/**/*.mts", ".vitepress/**/*.vue", "src/lib/**/*"],
+ "exclude": ["node_modules"]
}
diff --git a/package.json b/package.json
index c52836b4..3d7704ba 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "shadcn-vue",
- "version": "0.8.6",
+ "version": "0.8.7",
"private": true,
"packageManager": "pnpm@8.10.2",
"license": "MIT",
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 4294705e..59fcdc7b 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,7 +1,7 @@
{
"name": "shadcn-vue",
"type": "module",
- "version": "0.8.6",
+ "version": "0.8.7",
"description": "Add components to your apps.",
"publishConfig": {
"access": "public"
@@ -63,7 +63,7 @@
"node-fetch": "^3.3.2",
"ora": "^7.0.1",
"prompts": "^2.4.2",
- "radix-vue": "^1.2.3",
+ "radix-vue": "^1.3.0",
"recast": "^0.23.4",
"rimraf": "^5.0.1",
"ts-morph": "^19.0.0",
diff --git a/packages/cli/src/commands/init.ts b/packages/cli/src/commands/init.ts
index a69082dd..c20ddffb 100644
--- a/packages/cli/src/commands/init.ts
+++ b/packages/cli/src/commands/init.ts
@@ -178,7 +178,7 @@ export async function promptForConfig(
])
const config = rawConfigSchema.parse({
- // $schema: 'https://ui.shadcn.com/schema.json',
+ $schema: 'https://shadcn-vue.com/schema.json',
style: options.style,
typescript: options.typescript,
framework: options.framework,
diff --git a/packages/cli/src/utils/templates.ts b/packages/cli/src/utils/templates.ts
index c94e48a3..015ee5f8 100644
--- a/packages/cli/src/utils/templates.ts
+++ b/packages/cli/src/utils/templates.ts
@@ -51,6 +51,7 @@ export const TAILWIND_CONFIG_WITH_VARIABLES = `const animate = require("tailwind
/** @type {import('tailwindcss').Config} */
module.exports = {
darkMode: ["class"],
+ safelist: ["dark"],
<% if (framework === 'vite') { %>
content: [
'./pages/**/*.{<%- extension %>,<%- extension %>x,vue}',
diff --git a/packages/cli/test/fixtures/nuxt/package.json b/packages/cli/test/fixtures/nuxt/package.json
index 257a5d2d..06c2c638 100644
--- a/packages/cli/test/fixtures/nuxt/package.json
+++ b/packages/cli/test/fixtures/nuxt/package.json
@@ -13,7 +13,7 @@
"class-variance-authority": "^0.7.0",
"clsx": "^2.0.0",
"lucide-vue-next": "^0.276.0",
- "radix-vue": "^1.2.3",
+ "radix-vue": "^1.3.0",
"tailwind-merge": "^1.14.0",
"tailwindcss-animate": "^1.0.7"
},
diff --git a/packages/cli/test/utils/__snapshots__/transform-cjs-to-esm.test.ts.snap b/packages/cli/test/utils/__snapshots__/transform-cjs-to-esm.test.ts.snap
index 48d54265..e6927d8c 100644
--- a/packages/cli/test/utils/__snapshots__/transform-cjs-to-esm.test.ts.snap
+++ b/packages/cli/test/utils/__snapshots__/transform-cjs-to-esm.test.ts.snap
@@ -47,6 +47,7 @@ exports[`handle tailwind config template correctly 2`] = `
/** @type {import('tailwindcss').Config} */
export default {
darkMode: [\\"class\\"],
+ safelist: [\\"dark\\"],
<% if (framework === 'vite') { %>
content: [
'./pages/**/*.{<%- extension %>,<%- extension %>x,vue}',
diff --git a/packages/module/package.json b/packages/module/package.json
index bcf92ed7..9085259d 100644
--- a/packages/module/package.json
+++ b/packages/module/package.json
@@ -1,7 +1,7 @@
{
"name": "shadcn-nuxt",
"type": "module",
- "version": "0.8.6",
+ "version": "0.8.7",
"description": "Add shadcn-vue module to Nuxt",
"publishConfig": {
"access": "public"
@@ -36,8 +36,7 @@
},
"dependencies": {
"@nuxt/kit": "^3.8.2",
- "recast": "^0.23.4",
- "ts-morph": "^19.0.0"
+ "oxc-parser": "^0.2.0"
},
"devDependencies": {
"@nuxt/devtools": "latest",
diff --git a/packages/module/playground/components/ui/carousel/Carousel.vue b/packages/module/playground/components/ui/carousel/Carousel.vue
new file mode 100644
index 00000000..c88d61ad
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/Carousel.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
diff --git a/packages/module/playground/components/ui/carousel/CarouselContent.vue b/packages/module/playground/components/ui/carousel/CarouselContent.vue
new file mode 100644
index 00000000..f432d015
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/CarouselContent.vue
@@ -0,0 +1,29 @@
+
+
+
+
+
diff --git a/packages/module/playground/components/ui/carousel/CarouselItem.vue b/packages/module/playground/components/ui/carousel/CarouselItem.vue
new file mode 100644
index 00000000..53ea50da
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/CarouselItem.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/packages/module/playground/components/ui/carousel/CarouselNext.vue b/packages/module/playground/components/ui/carousel/CarouselNext.vue
new file mode 100644
index 00000000..ca65f8d1
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/CarouselNext.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
diff --git a/packages/module/playground/components/ui/carousel/CarouselPrevious.vue b/packages/module/playground/components/ui/carousel/CarouselPrevious.vue
new file mode 100644
index 00000000..331522b7
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/CarouselPrevious.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
diff --git a/packages/module/playground/components/ui/carousel/index.ts b/packages/module/playground/components/ui/carousel/index.ts
new file mode 100644
index 00000000..addfe036
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/index.ts
@@ -0,0 +1,10 @@
+export { default as Carousel } from './Carousel.vue'
+export { default as CarouselContent } from './CarouselContent.vue'
+export { default as CarouselItem } from './CarouselItem.vue'
+export { default as CarouselPrevious } from './CarouselPrevious.vue'
+export { default as CarouselNext } from './CarouselNext.vue'
+export { useCarousel } from './useCarousel'
+
+export type {
+ EmblaCarouselType as CarouselApi,
+} from 'embla-carousel'
diff --git a/packages/module/playground/components/ui/carousel/interface.ts b/packages/module/playground/components/ui/carousel/interface.ts
new file mode 100644
index 00000000..99c4f1a8
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/interface.ts
@@ -0,0 +1,20 @@
+import type {
+ EmblaCarouselType as CarouselApi,
+ EmblaOptionsType as CarouselOptions,
+ EmblaPluginType as CarouselPlugin,
+} from 'embla-carousel'
+import type { HTMLAttributes, Ref } from 'vue'
+
+export interface CarouselProps {
+ opts?: CarouselOptions | Ref
+ plugins?: CarouselPlugin[] | Ref
+ orientation?: 'horizontal' | 'vertical'
+}
+
+export interface CarouselEmits {
+ (e: 'init-api', payload: CarouselApi): void
+}
+
+export interface WithClassAsProps {
+ class?: HTMLAttributes['class']
+}
diff --git a/packages/module/playground/components/ui/carousel/useCarousel.ts b/packages/module/playground/components/ui/carousel/useCarousel.ts
new file mode 100644
index 00000000..85a97ebc
--- /dev/null
+++ b/packages/module/playground/components/ui/carousel/useCarousel.ts
@@ -0,0 +1,57 @@
+import { createInjectionState } from '@vueuse/core'
+import emblaCarouselVue from 'embla-carousel-vue'
+import { onMounted, ref } from 'vue'
+import type {
+ EmblaCarouselType as CarouselApi,
+} from 'embla-carousel'
+import type { CarouselEmits, CarouselProps } from './interface'
+
+const [useProvideCarousel, useInjectCarousel] = createInjectionState(
+ ({
+ opts, orientation, plugins,
+ }: CarouselProps, emits: CarouselEmits) => {
+ const [emblaNode, emblaApi] = emblaCarouselVue({
+ ...opts,
+ axis: orientation === 'horizontal' ? 'x' : 'y',
+ }, plugins)
+
+ function scrollPrev() {
+ emblaApi.value?.scrollPrev()
+ }
+ function scrollNext() {
+ emblaApi.value?.scrollNext()
+ }
+
+ const canScrollNext = ref(true)
+ const canScrollPrev = ref(true)
+
+ function onSelect(api: CarouselApi) {
+ canScrollNext.value = api.canScrollNext()
+ canScrollPrev.value = api.canScrollPrev()
+ }
+
+ onMounted(() => {
+ if (!emblaApi.value)
+ return
+
+ emblaApi.value?.on('init', onSelect)
+ emblaApi.value?.on('reInit', onSelect)
+ emblaApi.value?.on('select', onSelect)
+
+ emits('init-api', emblaApi.value)
+ })
+
+ return { carouselRef: emblaNode, carouselApi: emblaApi, canScrollPrev, canScrollNext, scrollPrev, scrollNext, orientation }
+ },
+)
+
+function useCarousel() {
+ const carouselState = useInjectCarousel()
+
+ if (!carouselState)
+ throw new Error('useCarousel must be used within a ')
+
+ return carouselState
+}
+
+export { useCarousel, useProvideCarousel }
diff --git a/packages/module/playground/package.json b/packages/module/playground/package.json
index 2a4a1790..9ed5f882 100644
--- a/packages/module/playground/package.json
+++ b/packages/module/playground/package.json
@@ -11,8 +11,10 @@
"@nuxtjs/tailwindcss": "^6.10.1",
"class-variance-authority": "^0.7.0",
"clsx": "^2.0.0",
+ "embla-carousel": "8.0.0-rc19",
+ "embla-carousel-vue": "8.0.0-rc19",
"lucide-vue-next": "^0.276.0",
- "radix-vue": "^1.2.3",
+ "radix-vue": "^1.3.0",
"tailwind-merge": "^2.0.0",
"tailwindcss-animate": "^1.0.7"
},
diff --git a/packages/module/src/module.ts b/packages/module/src/module.ts
index 0900f31c..34c742e7 100644
--- a/packages/module/src/module.ts
+++ b/packages/module/src/module.ts
@@ -1,8 +1,9 @@
import { readFileSync, readdirSync } from 'node:fs'
import { join } from 'node:path'
import { addComponent, createResolver, defineNuxtModule } from '@nuxt/kit'
-import { parse } from 'recast'
+import oxc from 'oxc-parser'
+// TODO: add test to make sure all registry is being parse correctly
// Module options TypeScript interface definition
export interface ModuleOptions {
/**
@@ -40,24 +41,34 @@ export default defineNuxtModule({
try {
readdirSync(resolve(COMPONENT_DIR_PATH))
.forEach(async (dir) => {
- const filePath = await resolvePath(join(COMPONENT_DIR_PATH, dir, 'index'), { extensions: ['.ts', '.js'] })
- const content = readFileSync(filePath, { encoding: 'utf8' })
- const ast = parse(content)
-
- const exportedKeys: string[] = ast.program.body
- // @ts-expect-error parse return any
- .filter(node => node.type === 'ExportNamedDeclaration')
- // @ts-expect-error parse return any
- .flatMap(node => node.specifiers.map(specifier => specifier.exported.name))
- .filter((key: string) => /^[A-Z]/.test(key))
-
- exportedKeys.forEach((key) => {
- addComponent({
- name: `${prefix}${key}`, // name of the component to be used in vue templates
- export: key, // (optional) if the component is a named (rather than default) export
- filePath: resolve(filePath),
+ try {
+ const filePath = await resolvePath(join(COMPONENT_DIR_PATH, dir, 'index'), { extensions: ['.ts', '.js'] })
+ const content = readFileSync(filePath, { encoding: 'utf8' })
+ const ast = oxc.parseSync(content, {
+ sourceType: 'module',
+ sourceFilename: filePath,
})
- })
+ const program = JSON.parse(ast.program)
+
+ const exportedKeys: string[] = program.body
+ // @ts-expect-error parse return any
+ .filter(node => node.type === 'ExportNamedDeclaration')
+ // @ts-expect-error parse return any
+ .flatMap(node => node.specifiers.map(specifier => specifier.exported.name))
+ .filter((key: string) => /^[A-Z]/.test(key))
+
+ exportedKeys.forEach((key) => {
+ addComponent({
+ name: `${prefix}${key}`, // name of the component to be used in vue templates
+ export: key, // (optional) if the component is a named (rather than default) export
+ filePath: resolve(filePath),
+ })
+ })
+ }
+ catch (err) {
+ if (err instanceof Error)
+ console.warn('Module error: ', err.message)
+ }
})
}
catch (err) {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a85bd03a..026e4b93 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -45,38 +45,38 @@ importers:
apps/www:
dependencies:
'@formkit/auto-animate':
- specifier: ^0.8.0
- version: 0.8.0
+ specifier: ^0.8.1
+ version: 0.8.1
'@morev/vue-transitions':
specifier: ^2.3.6
- version: 2.3.6(vue@3.3.7)
+ version: 2.3.6(vue@3.4.14)
'@radix-icons/vue':
specifier: ^1.0.0
- version: 1.0.0(vue@3.3.7)
+ version: 1.0.0(vue@3.4.14)
'@stackblitz/sdk':
specifier: ^1.9.0
version: 1.9.0
'@tanstack/vue-table':
- specifier: ^8.10.7
- version: 8.10.7(vue@3.3.7)
+ specifier: ^8.11.6
+ version: 8.11.6(vue@3.4.14)
'@unovis/ts':
- specifier: ^1.2.3
- version: 1.2.3
+ specifier: ^1.3.1
+ version: 1.3.1
'@unovis/vue':
- specifier: 1.3.0-beta.3
- version: 1.3.0-beta.3(@unovis/ts@1.2.3)(vue@3.3.7)
+ specifier: ^1.3.1
+ version: 1.3.1(@unovis/ts@1.3.1)(vue@3.4.14)
'@vee-validate/zod':
- specifier: ^4.12.3
- version: 4.12.3(vue@3.3.7)
+ specifier: ^4.12.4
+ version: 4.12.4(vue@3.4.14)
'@vueuse/core':
- specifier: ^10.5.0
- version: 10.5.0(vue@3.3.7)
+ specifier: ^10.7.2
+ version: 10.7.2(vue@3.4.14)
class-variance-authority:
specifier: ^0.7.0
version: 0.7.0
clsx:
- specifier: ^2.0.0
- version: 2.0.0
+ specifier: ^2.1.0
+ version: 2.1.0
codesandbox:
specifier: ^2.2.3
version: 2.2.3
@@ -91,28 +91,28 @@ importers:
version: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
embla-carousel-vue:
specifier: 8.0.0-rc19
- version: 8.0.0-rc19(vue@3.3.7)
+ version: 8.0.0-rc19(vue@3.4.14)
lucide-vue-next:
specifier: ^0.276.0
- version: 0.276.0(vue@3.3.7)
+ version: 0.276.0(vue@3.4.14)
radix-vue:
- specifier: ^1.2.5
- version: 1.2.5(vue@3.3.7)
+ specifier: ^1.3.2
+ version: 1.3.2(vue@3.4.14)
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.3.5)
+ version: 1.0.7(tailwindcss@3.4.1)
v-calendar:
specifier: ^3.1.2
- version: 3.1.2(@popperjs/core@2.11.8)(vue@3.3.7)
+ version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.14)
vee-validate:
- specifier: 4.12.3
- version: 4.12.3(vue@3.3.7)
+ specifier: 4.12.4
+ version: 4.12.4(vue@3.4.14)
vue:
- specifier: ^3.3.7
- version: 3.3.7(typescript@5.2.2)
+ specifier: ^3.4.14
+ version: 3.4.14(typescript@5.3.3)
vue-wrap-balancer:
specifier: ^1.1.3
- version: 1.1.3(vue@3.3.7)
+ version: 1.1.3(vue@3.4.14)
zod:
specifier: ^3.22.4
version: 3.22.4
@@ -128,7 +128,7 @@ importers:
version: 2.2.120
'@iconify/vue':
specifier: ^4.1.1
- version: 4.1.1(vue@3.3.7)
+ version: 4.1.1(vue@3.4.14)
'@types/lodash.template':
specifier: ^4.5.2
version: 4.5.2
@@ -136,17 +136,17 @@ importers:
specifier: ^20.8.10
version: 20.8.10
'@vitejs/plugin-vue':
- specifier: ^4.4.0
- version: 4.4.0(vite@4.5.0)(vue@3.3.7)
+ specifier: ^5.0.3
+ version: 5.0.3(vite@5.0.11)(vue@3.4.14)
'@vitejs/plugin-vue-jsx':
- specifier: ^3.0.2
- version: 3.0.2(vite@4.5.0)(vue@3.3.7)
+ specifier: ^3.1.0
+ version: 3.1.0(vite@5.0.11)(vue@3.4.14)
'@vue/compiler-core':
- specifier: ^3.3.7
- version: 3.3.7
+ specifier: ^3.4.14
+ version: 3.4.14
'@vue/compiler-dom':
- specifier: ^3.3.7
- version: 3.3.7
+ specifier: ^3.4.14
+ version: 3.4.14
'@vue/tsconfig':
specifier: ^0.5.1
version: 0.5.1
@@ -157,35 +157,38 @@ importers:
specifier: ^4.5.0
version: 4.5.0
pathe:
- specifier: ^1.1.1
- version: 1.1.1
+ specifier: ^1.1.2
+ version: 1.1.2
rimraf:
specifier: ^5.0.5
version: 5.0.5
+ shikiji:
+ specifier: ^0.10.0-beta.2
+ version: 0.10.0-beta.2
tailwind-merge:
- specifier: ^2.0.0
- version: 2.0.0
+ specifier: ^2.2.0
+ version: 2.2.0
tailwindcss:
- specifier: ^3.3.5
- version: 3.3.5(ts-node@10.9.1)
+ specifier: ^3.4.1
+ version: 3.4.1(ts-node@10.9.1)
tsx:
specifier: ^4.7.0
version: 4.7.0
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
unplugin-icons:
specifier: ^0.17.1
version: 0.17.1
vite:
- specifier: ^4.5.0
- version: 4.5.0(@types/node@20.8.10)
+ specifier: ^5.0.11
+ version: 5.0.11(@types/node@20.8.10)
vitepress:
- specifier: ^1.0.0-rc.24
- version: 1.0.0-rc.24(@algolia/client-search@4.22.0)(@types/node@20.8.10)(postcss@8.4.33)(search-insights@2.13.0)(typescript@5.2.2)
+ specifier: ^1.0.0-rc.37
+ version: 1.0.0-rc.37(@algolia/client-search@4.22.0)(@types/node@20.8.10)(postcss@8.4.33)(search-insights@2.13.0)(typescript@5.3.3)
vue-tsc:
specifier: ^1.8.27
- version: 1.8.27(typescript@5.2.2)
+ version: 1.8.27(typescript@5.3.3)
packages/cli:
dependencies:
@@ -244,8 +247,8 @@ importers:
specifier: ^2.4.2
version: 2.4.2
radix-vue:
- specifier: ^1.2.3
- version: 1.2.3(vue@3.4.5)
+ specifier: ^1.3.0
+ version: 1.3.0(vue@3.4.14)
recast:
specifier: ^0.23.4
version: 0.23.4
@@ -297,17 +300,14 @@ importers:
dependencies:
'@nuxt/kit':
specifier: ^3.8.2
- version: 3.8.2(rollup@3.29.3)
- recast:
- specifier: ^0.23.4
- version: 0.23.4
- ts-morph:
- specifier: ^19.0.0
- version: 19.0.0
+ version: 3.8.2(rollup@3.29.4)
+ oxc-parser:
+ specifier: ^0.2.0
+ version: 0.2.0
devDependencies:
'@nuxt/devtools':
specifier: latest
- version: 1.0.4(nuxt@3.8.2)(rollup@3.29.3)(vite@4.5.1)
+ version: 1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.1)
'@nuxt/eslint-config':
specifier: ^0.2.0
version: 0.2.0(eslint@8.56.0)
@@ -316,16 +316,16 @@ importers:
version: 0.5.4(@nuxt/kit@3.8.2)(nuxi@3.10.0)(typescript@5.3.3)
'@nuxt/schema':
specifier: ^3.8.2
- version: 3.8.2(rollup@3.29.3)
+ version: 3.8.2(rollup@3.29.4)
'@nuxt/test-utils':
specifier: ^3.8.1
- version: 3.8.1(rollup@3.29.3)(vitest@0.33.0)(vue@3.4.5)
+ version: 3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.14)
'@types/node':
specifier: ^20.9.3
version: 20.10.1
nuxt:
specifier: ^3.8.2
- version: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vite@4.5.1)
+ version: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@4.5.1)
vitest:
specifier: ^0.33.0
version: 0.33.0
@@ -659,7 +659,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0)
'@babel/helpers': 7.23.1
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.6
'@babel/template': 7.22.15
'@babel/traverse': 7.23.0
'@babel/types': 7.23.0
@@ -670,6 +670,7 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ dev: false
/@babel/core@7.23.5:
resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==}
@@ -681,10 +682,10 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
'@babel/helpers': 7.23.5
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.23.6
'@babel/template': 7.22.15
'@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -697,16 +698,17 @@ packages:
resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.6
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
jsesc: 2.5.2
+ dev: false
/@babel/generator@7.23.5:
resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
jsesc: 2.5.2
@@ -715,7 +717,7 @@ packages:
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-compilation-targets@7.22.15:
resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
@@ -743,6 +745,25 @@ packages:
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
+ dev: false
+
+ /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.0):
+ resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.0
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-member-expression-to-functions': 7.23.0
+ '@babel/helper-optimise-call-expression': 7.22.5
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ semver: 6.3.1
+ dev: false
/@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5):
resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==}
@@ -771,25 +792,25 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-member-expression-to-functions@7.23.0:
resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.0):
resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==}
@@ -803,6 +824,7 @@ packages:
'@babel/helper-simple-access': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.20
+ dev: false
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
@@ -821,7 +843,7 @@ packages:
resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-plugin-utils@7.22.5:
resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
@@ -837,6 +859,7 @@ packages:
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
+ dev: false
/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5):
resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
@@ -854,23 +877,19 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.5
-
- /@babel/helper-string-parser@7.22.5:
- resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
- engines: {node: '>=6.9.0'}
+ '@babel/types': 7.23.6
/@babel/helper-string-parser@7.23.4:
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
@@ -890,9 +909,10 @@ packages:
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.6
transitivePeerDependencies:
- supports-color
+ dev: false
/@babel/helpers@7.23.5:
resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==}
@@ -900,7 +920,7 @@ packages:
dependencies:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
transitivePeerDependencies:
- supports-color
@@ -926,13 +946,7 @@ packages:
hasBin: true
dependencies:
'@babel/types': 7.23.0
-
- /@babel/parser@7.23.5:
- resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.23.5
+ dev: false
/@babel/parser@7.23.6:
resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==}
@@ -992,6 +1006,7 @@ packages:
dependencies:
'@babel/core': 7.23.0
'@babel/helper-plugin-utils': 7.22.5
+ dev: false
/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.5):
resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
@@ -1011,6 +1026,17 @@ packages:
dependencies:
'@babel/core': 7.23.0
'@babel/helper-plugin-utils': 7.22.5
+ dev: false
+
+ /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.0):
+ resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.0
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: false
/@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.5):
resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
@@ -1045,6 +1071,20 @@ packages:
'@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0)
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.0)
+ dev: false
+
+ /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.0):
+ resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.0
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.0)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.0)
+ dev: false
/@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.5):
resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==}
@@ -1070,7 +1110,7 @@ packages:
'@babel/helper-validator-option': 7.22.15
'@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0)
'@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.0)
- '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.0)
+ '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.0)
dev: false
/@babel/runtime@7.23.1:
@@ -1078,6 +1118,14 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.0
+ dev: false
+
+ /@babel/runtime@7.23.8:
+ resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ regenerator-runtime: 0.14.0
+ dev: true
/@babel/standalone@7.23.1:
resolution: {integrity: sha512-a4muOYz1qUaSoybuUKwK90mRG4sf5rBeUbuzpuGLzG32ZDE/Y2YEebHDODFJN+BtyOKi19hrLfq2qbNyKMx0TA==}
@@ -1088,8 +1136,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.6
/@babel/traverse@7.23.0:
resolution: {integrity: sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==}
@@ -1101,12 +1149,13 @@ packages:
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.6
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ dev: false
/@babel/traverse@7.23.5:
resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
@@ -1119,7 +1168,7 @@ packages:
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.23.6
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@@ -1128,14 +1177,6 @@ packages:
/@babel/types@7.23.0:
resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
-
- /@babel/types@7.23.5:
- resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
- engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.23.4
'@babel/helper-validator-identifier': 7.22.20
@@ -1244,13 +1285,13 @@ packages:
'@types/node': 20.4.7
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.2.2)
- cosmiconfig-typescript-loader: 4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.2.2)
+ cosmiconfig-typescript-loader: 4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.3.3)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.2.2)
- typescript: 5.2.2
+ typescript: 5.3.3
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -1423,7 +1464,7 @@ packages:
'@emotion/memoize': 0.8.1
'@emotion/unitless': 0.8.1
'@emotion/utils': 1.2.1
- csstype: 3.1.2
+ csstype: 3.1.3
dev: false
/@emotion/sheet@1.2.2:
@@ -1460,6 +1501,15 @@ packages:
dev: true
optional: true
+ /@esbuild/aix-ppc64@0.19.11:
+ resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm64@0.18.20:
resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
engines: {node: '>=12'}
@@ -1478,6 +1528,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm64@0.19.11:
+ resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm64@0.19.8:
resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
engines: {node: '>=12'}
@@ -1505,6 +1564,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm@0.19.11:
+ resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm@0.19.8:
resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==}
engines: {node: '>=12'}
@@ -1532,6 +1600,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-x64@0.19.11:
+ resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-x64@0.19.8:
resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==}
engines: {node: '>=12'}
@@ -1559,6 +1636,15 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-arm64@0.19.11:
+ resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-arm64@0.19.8:
resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==}
engines: {node: '>=12'}
@@ -1586,6 +1672,15 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-x64@0.19.11:
+ resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-x64@0.19.8:
resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==}
engines: {node: '>=12'}
@@ -1613,6 +1708,15 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-arm64@0.19.11:
+ resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-arm64@0.19.8:
resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==}
engines: {node: '>=12'}
@@ -1640,6 +1744,15 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-x64@0.19.11:
+ resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-x64@0.19.8:
resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==}
engines: {node: '>=12'}
@@ -1667,6 +1780,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm64@0.19.11:
+ resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm64@0.19.8:
resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==}
engines: {node: '>=12'}
@@ -1694,6 +1816,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm@0.19.11:
+ resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm@0.19.8:
resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==}
engines: {node: '>=12'}
@@ -1721,6 +1852,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ia32@0.19.11:
+ resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ia32@0.19.8:
resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==}
engines: {node: '>=12'}
@@ -1748,6 +1888,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-loong64@0.19.11:
+ resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-loong64@0.19.8:
resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==}
engines: {node: '>=12'}
@@ -1775,6 +1924,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-mips64el@0.19.11:
+ resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-mips64el@0.19.8:
resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==}
engines: {node: '>=12'}
@@ -1802,6 +1960,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ppc64@0.19.11:
+ resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ppc64@0.19.8:
resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==}
engines: {node: '>=12'}
@@ -1829,6 +1996,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-riscv64@0.19.11:
+ resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-riscv64@0.19.8:
resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==}
engines: {node: '>=12'}
@@ -1856,6 +2032,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-s390x@0.19.11:
+ resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-s390x@0.19.8:
resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==}
engines: {node: '>=12'}
@@ -1883,6 +2068,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-x64@0.19.11:
+ resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-x64@0.19.8:
resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==}
engines: {node: '>=12'}
@@ -1910,6 +2104,15 @@ packages:
dev: true
optional: true
+ /@esbuild/netbsd-x64@0.19.11:
+ resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/netbsd-x64@0.19.8:
resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==}
engines: {node: '>=12'}
@@ -1937,6 +2140,15 @@ packages:
dev: true
optional: true
+ /@esbuild/openbsd-x64@0.19.11:
+ resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/openbsd-x64@0.19.8:
resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==}
engines: {node: '>=12'}
@@ -1964,6 +2176,15 @@ packages:
dev: true
optional: true
+ /@esbuild/sunos-x64@0.19.11:
+ resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/sunos-x64@0.19.8:
resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==}
engines: {node: '>=12'}
@@ -1991,6 +2212,15 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-arm64@0.19.11:
+ resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-arm64@0.19.8:
resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==}
engines: {node: '>=12'}
@@ -2018,6 +2248,15 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-ia32@0.19.11:
+ resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-ia32@0.19.8:
resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==}
engines: {node: '>=12'}
@@ -2045,6 +2284,15 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-x64@0.19.11:
+ resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-x64@0.19.8:
resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==}
engines: {node: '>=12'}
@@ -2150,28 +2398,18 @@ packages:
resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==}
dev: false
- /@floating-ui/vue@1.0.2(vue@3.3.7):
+ /@floating-ui/vue@1.0.2(vue@3.4.14):
resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}
dependencies:
'@floating-ui/dom': 1.5.3
- vue-demi: 0.14.6(vue@3.3.7)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@floating-ui/vue@1.0.2(vue@3.4.5):
- resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}
- dependencies:
- '@floating-ui/dom': 1.5.3
- vue-demi: 0.14.6(vue@3.4.5)
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
- dev: false
-
- /@formkit/auto-animate@0.8.0:
- resolution: {integrity: sha512-G8f7489ka0mWyi+1IEZT+xgIwcpWtRMmE2x+IrVoQ+KM1cP6VDj/TbujZjwxdb0P8w8b16/qBfViRmydbYHwMw==}
+ /@formkit/auto-animate@0.8.1:
+ resolution: {integrity: sha512-0/Z2cuNXWVVIG/l0SpcHAWFhGdvLJ8DRvEfRWvmojtmRWfEy+LWNwgDazbZqY0qQYtkHcoEK3jBLkhiZaB/4Ig==}
dev: false
/@humanwhocodes/config-array@0.11.13:
@@ -2210,7 +2448,7 @@ packages:
resolution: {integrity: sha512-vxE3fNGgQEEu2nvMuR/g4Cu/CxPpQWjc3cwsk/KY3iTN4hLKL0lnBsi1GmQL1ITSsyib2f72h329j+D9S9esbg==}
dependencies:
'@iconify/types': 2.0.0
- pathe: 1.1.1
+ pathe: 1.1.2
dev: true
/@iconify/types@2.0.0:
@@ -2230,13 +2468,13 @@ packages:
- supports-color
dev: true
- /@iconify/vue@4.1.1(vue@3.3.7):
+ /@iconify/vue@4.1.1(vue@3.4.14):
resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==}
peerDependencies:
vue: '>=3'
dependencies:
'@iconify/types': 2.0.0
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
/@ioredis/commands@1.2.0:
@@ -2392,7 +2630,7 @@ packages:
type-fest: 4.3.2
dev: false
- /@morev/vue-transitions@2.3.6(vue@3.3.7):
+ /@morev/vue-transitions@2.3.6(vue@3.4.14):
resolution: {integrity: sha512-a6nOExEDVHD11wjpX5r/PJf8u9ziSwrlp16SaNJl2Gyehp6UlEkFx0aZJNZhSWnn7gOaQFzJvIqfx82p9tzqxA==}
hasBin: true
requiresBuild: true
@@ -2401,7 +2639,7 @@ packages:
dependencies:
'@morev/utils': 2.8.1
'@nuxt/kit': 3.7.4
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- rollup
- supports-color
@@ -2548,16 +2786,16 @@ packages:
resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==}
dev: true
- /@nuxt/devtools-kit@1.0.4(nuxt@3.8.2)(rollup@3.29.3)(vite@4.5.1):
+ /@nuxt/devtools-kit@1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.1):
resolution: {integrity: sha512-AXNeI1dBilNryCmwuTd3lU7CrPBhzUJ5ntTFiXw9MmFwe5QT3NOxDFOv0gX7z1DFnmBEmx5mPKWysCwh7htEnQ==}
peerDependencies:
nuxt: ^3.8.1
vite: '*'
dependencies:
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
- '@nuxt/schema': 3.8.2(rollup@3.29.3)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
+ '@nuxt/schema': 3.8.2(rollup@3.29.4)
execa: 7.2.0
- nuxt: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vite@4.5.1)
+ nuxt: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@4.5.1)
vite: 4.5.1(@types/node@20.10.1)
transitivePeerDependencies:
- rollup
@@ -2573,14 +2811,14 @@ packages:
execa: 7.2.0
global-directory: 4.0.1
magicast: 0.3.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
prompts: 2.4.2
rc9: 2.1.1
semver: 7.5.4
dev: true
- /@nuxt/devtools@1.0.4(nuxt@3.8.2)(rollup@3.29.3)(vite@4.5.1):
+ /@nuxt/devtools@1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.1):
resolution: {integrity: sha512-G1Oo9+TaOYzePIXpNX+Zzalw/rJyIZKZpZmXfzolPlOJSA1i0JKzZX6Z7iQHdqPwNJ8t+HnVaF4PghPIpo1kwg==}
hasBin: true
peerDependencies:
@@ -2588,9 +2826,9 @@ packages:
vite: '*'
dependencies:
'@antfu/utils': 0.7.6
- '@nuxt/devtools-kit': 1.0.4(nuxt@3.8.2)(rollup@3.29.3)(vite@4.5.1)
+ '@nuxt/devtools-kit': 1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.1)
'@nuxt/devtools-wizard': 1.0.4
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
birpc: 0.2.14
consola: 3.2.3
destr: 2.0.2
@@ -2607,12 +2845,12 @@ packages:
local-pkg: 0.5.0
magicast: 0.3.2
nitropack: 2.8.1
- nuxt: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vite@4.5.1)
+ nuxt: 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@4.5.1)
nypm: 0.3.3
ofetch: 1.3.3
ohash: 1.1.3
pacote: 17.0.4
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
rc9: 2.1.1
@@ -2620,9 +2858,9 @@ packages:
semver: 7.5.4
simple-git: 3.21.0
sirv: 2.0.3
- unimport: 3.6.0(rollup@3.29.3)
+ unimport: 3.6.0(rollup@3.29.4)
vite: 4.5.1(@types/node@20.10.1)
- vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.3)(vite@4.5.1)
+ vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.1)
vite-plugin-vue-inspector: 4.0.0(vite@4.5.1)
which: 3.0.1
ws: 8.14.2
@@ -2654,11 +2892,11 @@ packages:
eslint: ^8.48.0
dependencies:
'@rushstack/eslint-patch': 1.6.0
- '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/parser': 6.7.3(eslint@8.56.0)(typescript@5.3.3)
eslint: 8.56.0
eslint-plugin-vue: 9.17.0(eslint@8.56.0)
- typescript: 5.2.2
+ typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -2674,27 +2912,27 @@ packages:
globby: 13.2.2
hash-sum: 2.0.0
ignore: 5.2.4
- jiti: 1.20.0
+ jiti: 1.21.0
knitwork: 1.0.0
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.0.0
semver: 7.5.4
ufo: 1.3.0
unctx: 2.3.1
- unimport: 3.4.0(rollup@3.29.3)
+ unimport: 3.4.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
- supports-color
dev: false
- /@nuxt/kit@3.8.1(rollup@3.29.3):
+ /@nuxt/kit@3.8.1(rollup@3.29.4):
resolution: {integrity: sha512-DrhG1Z85iH68QOTkgfb0HVfM2g7+CfcMWrFWMDwck9ofyM2RXQUZyfmvMedwBnui1AjjpgpLO9078yZM+RqNUg==}
engines: {node: ^14.18.0 || >=16.10.0}
dependencies:
- '@nuxt/schema': 3.8.1(rollup@3.29.3)
+ '@nuxt/schema': 3.8.1(rollup@3.29.4)
c12: 1.5.1
consola: 3.2.3
defu: 6.1.3
@@ -2704,24 +2942,24 @@ packages:
jiti: 1.21.0
knitwork: 1.0.0
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.0.0
semver: 7.5.4
ufo: 1.3.2
unctx: 2.3.1
- unimport: 3.4.0(rollup@3.29.3)
+ unimport: 3.4.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /@nuxt/kit@3.8.2(rollup@3.29.3):
+ /@nuxt/kit@3.8.2(rollup@3.29.4):
resolution: {integrity: sha512-LrXCm8hAkw+zpX8teUSD/LqXRarlXjbRiYxDkaqw739JSHFReWzBFgJbojsJqL4h1XIEScDGGOWiEgO4QO1sMg==}
engines: {node: ^14.18.0 || >=16.10.0}
dependencies:
- '@nuxt/schema': 3.8.2(rollup@3.29.3)
+ '@nuxt/schema': 3.8.2(rollup@3.29.4)
c12: 1.5.1
consola: 3.2.3
defu: 6.1.3
@@ -2731,13 +2969,13 @@ packages:
jiti: 1.21.0
knitwork: 1.0.0
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.1.0
semver: 7.5.4
ufo: 1.3.2
unctx: 2.3.1
- unimport: 3.6.0(rollup@3.29.3)
+ unimport: 3.6.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
@@ -2750,12 +2988,12 @@ packages:
'@nuxt/kit': ^3.8.1
nuxi: ^3.9.1
dependencies:
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
citty: 0.1.5
consola: 3.2.3
mlly: 1.4.2
nuxi: 3.10.0
- pathe: 1.1.1
+ pathe: 1.1.2
unbuild: 2.0.0(typescript@5.3.3)
transitivePeerDependencies:
- sass
@@ -2771,19 +3009,19 @@ packages:
consola: 3.2.3
defu: 6.1.2
hookable: 5.5.3
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
postcss-import-resolver: 2.0.0
std-env: 3.4.3
ufo: 1.3.0
- unimport: 3.4.0(rollup@3.29.3)
+ unimport: 3.4.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
- supports-color
dev: false
- /@nuxt/schema@3.8.1(rollup@3.29.3):
+ /@nuxt/schema@3.8.1(rollup@3.29.4):
resolution: {integrity: sha512-fSaWRcI/2mUskfTZTGSnH6Ny0x05CRzylbVn6WFV0d6UEKIVy42Qd6n+h7yoFfp4cq4nji6u16PT4SqS1DEhsw==}
engines: {node: ^14.18.0 || >=16.10.0}
dependencies:
@@ -2791,18 +3029,18 @@ packages:
consola: 3.2.3
defu: 6.1.3
hookable: 5.5.3
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
std-env: 3.4.3
ufo: 1.3.2
- unimport: 3.4.0(rollup@3.29.3)
+ unimport: 3.4.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /@nuxt/schema@3.8.2(rollup@3.29.3):
+ /@nuxt/schema@3.8.2(rollup@3.29.4):
resolution: {integrity: sha512-AMpysQ/wHK2sOujLShqYdC4OSj/S3fFJGjhYXqA2g6dgmz+FNQWJRG/ie5sI9r2EX9Ela1wt0GN1jZR3wYNE8Q==}
engines: {node: ^14.18.0 || >=16.10.0}
dependencies:
@@ -2810,22 +3048,22 @@ packages:
consola: 3.2.3
defu: 6.1.3
hookable: 5.5.3
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.1.0
std-env: 3.5.0
ufo: 1.3.2
- unimport: 3.6.0(rollup@3.29.3)
+ unimport: 3.6.0(rollup@3.29.4)
untyped: 1.4.0
transitivePeerDependencies:
- rollup
- supports-color
- /@nuxt/telemetry@2.5.3(rollup@3.29.3):
+ /@nuxt/telemetry@2.5.3(rollup@3.29.4):
resolution: {integrity: sha512-Ghv2MgWbJcUM9G5Dy3oQP0cJkUwEgaiuQxEF61FXJdn0a69Q4StZEP/hLF0MWPM9m6EvAwI7orxkJHM7MrmtVg==}
hasBin: true
dependencies:
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
ci-info: 4.0.0
consola: 3.2.3
create-require: 1.1.1
@@ -2839,7 +3077,7 @@ packages:
nanoid: 4.0.2
ofetch: 1.3.3
parse-git-config: 3.0.0
- pathe: 1.1.1
+ pathe: 1.1.2
rc9: 2.1.1
std-env: 3.5.0
transitivePeerDependencies:
@@ -2847,7 +3085,7 @@ packages:
- supports-color
dev: true
- /@nuxt/test-utils@3.8.1(rollup@3.29.3)(vitest@0.33.0)(vue@3.4.5):
+ /@nuxt/test-utils@3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.14):
resolution: {integrity: sha512-8ZQ+OZ7z5Sc5KG2aCvk0piheYSpGb2UQJMCWr8ORwEyZIw4awrkkwGzUY06e344E4StvJB8zxN122MEcFNOkow==}
engines: {node: ^14.18.0 || >=16.10.0}
peerDependencies:
@@ -2863,17 +3101,17 @@ packages:
vitest:
optional: true
dependencies:
- '@nuxt/kit': 3.8.1(rollup@3.29.3)
- '@nuxt/schema': 3.8.1(rollup@3.29.3)
+ '@nuxt/kit': 3.8.1(rollup@3.29.4)
+ '@nuxt/schema': 3.8.1(rollup@3.29.4)
consola: 3.2.3
defu: 6.1.3
execa: 8.0.1
get-port-please: 3.1.1
ofetch: 1.3.3
- pathe: 1.1.1
+ pathe: 1.1.2
ufo: 1.3.2
vitest: 0.33.0
- vue: 3.4.5(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- rollup
- supports-color
@@ -2882,22 +3120,22 @@ packages:
/@nuxt/ui-templates@1.3.1:
resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==}
- /@nuxt/vite-builder@3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vue@3.3.9):
+ /@nuxt/vite-builder@3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.14):
resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==}
engines: {node: ^14.18.0 || >=16.10.0}
peerDependencies:
vue: ^3.3.4
dependencies:
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
- '@rollup/plugin-replace': 5.0.5(rollup@3.29.3)
- '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.9)
- '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.0)(vue@3.3.9)
- autoprefixer: 10.4.16(postcss@8.4.31)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
+ '@rollup/plugin-replace': 5.0.5(rollup@3.29.4)
+ '@vitejs/plugin-vue': 4.5.0(vite@4.5.1)(vue@3.4.14)
+ '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.1)(vue@3.4.14)
+ autoprefixer: 10.4.16(postcss@8.4.33)
clear: 0.1.0
consola: 3.2.3
- cssnano: 6.0.1(postcss@8.4.31)
+ cssnano: 6.0.1(postcss@8.4.33)
defu: 6.1.3
- esbuild: 0.19.8
+ esbuild: 0.19.11
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
externality: 1.0.2
@@ -2908,19 +3146,19 @@ packages:
magic-string: 0.30.5
mlly: 1.4.2
ohash: 1.1.3
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
- postcss: 8.4.31
- rollup-plugin-visualizer: 5.9.3(rollup@3.29.3)
+ postcss: 8.4.33
+ rollup-plugin-visualizer: 5.9.3(rollup@3.29.4)
std-env: 3.5.0
strip-literal: 1.3.0
ufo: 1.3.2
unplugin: 1.5.1
- vite: 4.5.0(@types/node@20.10.1)
+ vite: 4.5.1(@types/node@20.10.1)
vite-node: 0.33.0(@types/node@20.10.1)
- vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.0)
- vue: 3.3.9(typescript@5.3.3)
+ vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.1)
+ vue: 3.4.14(typescript@5.3.3)
vue-bundle-renderer: 2.0.0
transitivePeerDependencies:
- '@types/node'
@@ -2942,6 +3180,54 @@ packages:
- vue-tsc
dev: true
+ /@oxc-parser/binding-darwin-arm64@0.2.0:
+ resolution: {integrity: sha512-PucRCzEkSHlvByLaD1oVrrxaY3Lq5mqnaKCJxNdoMoPlTO/Qkqb5+enNOedKLaWhp3J4PSVOCCMMGAvzx32J0Q==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@oxc-parser/binding-darwin-x64@0.2.0:
+ resolution: {integrity: sha512-Z6DIZx22rDo9++qWAC/d1IaS0oIT/iws0oeLBPR7iwD6dWnwflNCF/OxzTTbLwnDI6EtJj/jUBhGn580mCHQ7w==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@oxc-parser/binding-linux-arm64-gnu@0.2.0:
+ resolution: {integrity: sha512-kA12rHcL4tjr87crj7foaHhc8rpG6VuvDUqy+FxAQEYQ+f/TmBV/8tMEezQGLC4yT0ZzCrnCySc+YurGbWy/+Q==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@oxc-parser/binding-linux-x64-gnu@0.2.0:
+ resolution: {integrity: sha512-70RXjlZKfoCxZmaiSzZCuM4tfomg2JXuu7Gdy+JIwl+lQJTnQiX9asA4Smq76vOfsuxSx7ywCZHI50rJxA1LIQ==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@oxc-parser/binding-win32-arm64-msvc@0.2.0:
+ resolution: {integrity: sha512-HrA/hHaaJXyyGDyKuSSPpfQUSmKSaX2AsdOhuIl5sqjCdYvyP2EC1/4hRjO9J1Vl2MovQfzgj5NQ0uxY8lonqQ==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@oxc-parser/binding-win32-x64-msvc@0.2.0:
+ resolution: {integrity: sha512-0xnuCSnkXY4dfBTUdlu2lF3YCyBbxqeo4qeED7CQfE0vd8CrVGL/U/ycvZlYurVhMaI/x0fZe6HYBJuMYssI8g==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@parcel/watcher-android-arm64@2.3.0:
resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==}
engines: {node: '>= 10.0.0'}
@@ -3098,15 +3384,15 @@ packages:
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
dev: false
- /@radix-icons/vue@1.0.0(vue@3.3.7):
+ /@radix-icons/vue@1.0.0(vue@3.4.14):
resolution: {integrity: sha512-gKWWk9tTK/laDRRNe5KLLR8A0qUwx4q4+DN8Fq48hJ904u78R82ayAO3TrxbNLgyn2D0h6rRiGdLzQWj7rPcvA==}
peerDependencies:
vue: '>= 3'
dependencies:
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /@rollup/plugin-alias@5.1.0(rollup@3.29.3):
+ /@rollup/plugin-alias@5.1.0(rollup@3.29.4):
resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3115,7 +3401,7 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 3.29.3
+ rollup: 3.29.4
slash: 4.0.0
dev: true
@@ -3132,7 +3418,7 @@ packages:
slash: 4.0.0
dev: true
- /@rollup/plugin-commonjs@25.0.7(rollup@3.29.3):
+ /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4):
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3141,13 +3427,13 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
commondir: 1.0.1
estree-walker: 2.0.2
glob: 8.1.0
is-reference: 1.2.1
magic-string: 0.30.5
- rollup: 3.29.3
+ rollup: 3.29.4
dev: true
/@rollup/plugin-commonjs@25.0.7(rollup@4.6.1):
@@ -3183,7 +3469,7 @@ packages:
rollup: 4.6.1
dev: true
- /@rollup/plugin-json@6.0.1(rollup@3.29.3):
+ /@rollup/plugin-json@6.0.1(rollup@3.29.4):
resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3192,8 +3478,8 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- rollup: 3.29.3
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
+ rollup: 3.29.4
dev: true
/@rollup/plugin-json@6.0.1(rollup@4.6.1):
@@ -3209,7 +3495,7 @@ packages:
rollup: 4.6.1
dev: true
- /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.3):
+ /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4):
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3218,13 +3504,13 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
- rollup: 3.29.3
+ rollup: 3.29.4
dev: true
/@rollup/plugin-node-resolve@15.2.3(rollup@4.6.1):
@@ -3245,7 +3531,7 @@ packages:
rollup: 4.6.1
dev: true
- /@rollup/plugin-replace@5.0.5(rollup@3.29.3):
+ /@rollup/plugin-replace@5.0.5(rollup@3.29.4):
resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3254,9 +3540,9 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
magic-string: 0.30.5
- rollup: 3.29.3
+ rollup: 3.29.4
dev: true
/@rollup/plugin-replace@5.0.5(rollup@4.6.1):
@@ -3309,7 +3595,7 @@ packages:
picomatch: 2.3.1
dev: true
- /@rollup/pluginutils@5.0.4(rollup@3.29.3):
+ /@rollup/pluginutils@5.0.4(rollup@3.29.4):
resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3321,7 +3607,7 @@ packages:
'@types/estree': 1.0.2
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.29.3
+ rollup: 3.29.4
/@rollup/pluginutils@5.0.4(rollup@4.6.1):
resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
@@ -3338,7 +3624,7 @@ packages:
rollup: 4.6.1
dev: true
- /@rollup/pluginutils@5.1.0(rollup@3.29.3):
+ /@rollup/pluginutils@5.1.0(rollup@3.29.4):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3350,7 +3636,7 @@ packages:
'@types/estree': 1.0.2
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.29.3
+ rollup: 3.29.4
/@rollup/pluginutils@5.1.0(rollup@4.6.1):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
@@ -3540,19 +3826,19 @@ packages:
- supports-color
dev: true
- /@tanstack/table-core@8.10.7:
- resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==}
+ /@tanstack/table-core@8.11.6:
+ resolution: {integrity: sha512-69WEY1PaZROaGYUrseng4/4sMYnRGhDe1vM6888CnWekGz/wuCnvqwOoOuKGYivnaiI4BVmZq4WKWhvahyj3/g==}
engines: {node: '>=12'}
dev: false
- /@tanstack/vue-table@8.10.7(vue@3.3.7):
- resolution: {integrity: sha512-13tTANgJuJHVW73rPLI+qrZVhrd9Yqxjys6t/Uor0qR0oS8Xk9xJE9WHqvaGsgVNBsIs9dE53S5GEBZqGC3FUw==}
+ /@tanstack/vue-table@8.11.6(vue@3.4.14):
+ resolution: {integrity: sha512-KJRdgq/s/a+1tEglArDh9tIIzqwj5W9ztTiqjqhbKLVZ2Pb6wb8p5+O6VghllqT8f2DWzlh7FDedQNPkpOaWFw==}
engines: {node: '>=12'}
peerDependencies:
vue: ^3.2.33
dependencies:
- '@tanstack/table-core': 8.10.7
- vue: 3.3.7(typescript@5.2.2)
+ '@tanstack/table-core': 8.11.6
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/@tootallnate/once@2.0.0:
@@ -3602,7 +3888,7 @@ packages:
/@types/babel__core@7.20.2:
resolution: {integrity: sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==}
dependencies:
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.6
'@babel/types': 7.23.0
'@types/babel__generator': 7.6.5
'@types/babel__template': 7.4.2
@@ -3612,20 +3898,20 @@ packages:
/@types/babel__generator@7.6.5:
resolution: {integrity: sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.6
dev: true
/@types/babel__template@7.4.2:
resolution: {integrity: sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==}
dependencies:
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.6
dev: true
/@types/babel__traverse@7.20.2:
resolution: {integrity: sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.6
dev: true
/@types/chai-subset@1.3.3:
@@ -3837,6 +4123,10 @@ packages:
'@types/d3-zoom': 3.0.5
dev: false
+ /@types/dagre@0.7.52:
+ resolution: {integrity: sha512-XKJdy+OClLk3hketHi9Qg6gTfe1F3y+UFnHxKA2rn9Dw+oXa4Gb378Ztz9HlMgZKSxpPmn4BNVh9wgkpvrK1uw==}
+ dev: false
+
/@types/diff@5.0.5:
resolution: {integrity: sha512-rt7WqM1bWwKJMRxlB5Rhke56UN21Bqwp1ILER31bafTivcapYdfhtPd5xRWfhf08yjPxoDcfjVkkECdRwFe7EA==}
dev: true
@@ -3914,8 +4204,8 @@ packages:
'@types/pbf': 3.0.3
dev: false
- /@types/markdown-it@13.0.5:
- resolution: {integrity: sha512-QhJP7hkq3FCrFNx0szMNCT/79CXfcEgUIA3jc5GBfeXqoKsk3R8JZm2wRXJ2DiyjbPE4VMFOSDemLFcUTZmHEQ==}
+ /@types/markdown-it@13.0.7:
+ resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==}
dependencies:
'@types/linkify-it': 3.0.3
'@types/mdurl': 1.0.3
@@ -4047,8 +4337,8 @@ packages:
resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==}
dev: true
- /@types/web-bluetooth@0.0.18:
- resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==}
+ /@types/web-bluetooth@0.0.20:
+ resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
/@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.53.0)(typescript@5.2.2):
resolution: {integrity: sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==}
@@ -4079,7 +4369,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.56.0)(typescript@5.2.2):
+ /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -4093,8 +4383,8 @@ packages:
'@eslint-community/regexpp': 4.9.0
'@typescript-eslint/parser': 6.7.3(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/scope-manager': 6.7.3
- '@typescript-eslint/type-utils': 6.7.3(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.7.3(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/type-utils': 6.7.3(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.7.3(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/visitor-keys': 6.7.3
debug: 4.3.4
eslint: 8.56.0
@@ -4102,8 +4392,8 @@ packages:
ignore: 5.2.4
natural-compare: 1.4.0
semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.2.2)
- typescript: 5.2.2
+ ts-api-utils: 1.0.3(typescript@5.3.3)
+ typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -4186,7 +4476,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/type-utils@6.7.3(eslint@8.56.0)(typescript@5.2.2):
+ /@typescript-eslint/type-utils@6.7.3(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -4196,12 +4486,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2)
- '@typescript-eslint/utils': 6.7.3(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.7.3(eslint@8.56.0)(typescript@5.3.3)
debug: 4.3.4
eslint: 8.56.0
- ts-api-utils: 1.0.3(typescript@5.2.2)
- typescript: 5.2.2
+ ts-api-utils: 1.0.3(typescript@5.3.3)
+ typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -4318,7 +4608,7 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@6.7.3(eslint@8.56.0)(typescript@5.2.2):
+ /@typescript-eslint/utils@6.7.3(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -4329,7 +4619,7 @@ packages:
'@types/semver': 7.5.3
'@typescript-eslint/scope-manager': 6.7.3
'@typescript-eslint/types': 6.7.3
- '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.3.3)
eslint: 8.56.0
semver: 7.5.4
transitivePeerDependencies:
@@ -4384,7 +4674,7 @@ packages:
'@unhead/shared': 1.8.8
dev: true
- /@unhead/vue@1.8.8(vue@3.3.9):
+ /@unhead/vue@1.8.8(vue@3.4.14):
resolution: {integrity: sha512-isHpVnSSE5SP+ObsZG/i+Jq9tAQ2u1AbGrktXKmL7P5FRxwPjhATYnJFdGpxXeXfuaFgRFKzGKs29xo4MMVODw==}
peerDependencies:
vue: '>=2.7 || >=3'
@@ -4393,7 +4683,7 @@ packages:
'@unhead/shared': 1.8.8
hookable: 5.5.3
unhead: 1.8.8
- vue: 3.3.9(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
/@unovis/dagre-layout@0.8.8-2:
@@ -4409,14 +4699,15 @@ packages:
lodash-es: 4.17.21
dev: false
- /@unovis/ts@1.2.3:
- resolution: {integrity: sha512-Lpd9cxQCdpCkuxi3rbaT8k1XJ0ivlhR6oPu/vK9AgPBd6SqYf6lfboaAR/NBBj1z5+Sju8fKjRdYRvLnilXkMA==}
+ /@unovis/ts@1.3.1:
+ resolution: {integrity: sha512-a+smFbUgTtqH2IYjfTNSC7mDaxX40Mvc6ZH6HZ5fXXZ5YLbdu821/QIh4oWTsQBFB4804rsK/vXX/lhK4pEv6g==}
dependencies:
'@emotion/css': 11.11.2
'@juggle/resize-observer': 3.4.0
'@types/d3': 7.4.1
'@types/d3-collection': 1.0.11
'@types/d3-sankey': 0.11.2
+ '@types/dagre': 0.7.52
'@types/geojson': 7946.0.11
'@types/leaflet': 1.7.6
'@types/supercluster': 5.0.3
@@ -4445,21 +4736,21 @@ packages:
tslib: 2.6.2
dev: false
- /@unovis/vue@1.3.0-beta.3(@unovis/ts@1.2.3)(vue@3.3.7):
- resolution: {integrity: sha512-LoAotbGkS8T6ejtZ9aRjX4TIYzqlZLZ7L9ArjU0uESQli4WNJv/oysNeR6oumf/UwQEWlz47FtYbwhkSByR0KA==}
+ /@unovis/vue@1.3.1(@unovis/ts@1.3.1)(vue@3.4.14):
+ resolution: {integrity: sha512-SqtK7hTpLJgSWg+8OMDpjf/X1lPWsMY0xfiMEeq/7+70Lka99G/hQrk7IaJBapcZpinZa6gNa8xfnjyfNHesKw==}
peerDependencies:
'@unovis/ts': 1.2.1
vue: ^3
dependencies:
- '@unovis/ts': 1.2.3
- vue: 3.3.7(typescript@5.2.2)
+ '@unovis/ts': 1.3.1
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /@vee-validate/zod@4.12.3(vue@3.3.7):
- resolution: {integrity: sha512-9qXi433ISGgneBL5D/YpVvcVRqY3EvDnoTnTD6Y16QeBulcS4u3zHrPlJ0K0iKtAUKnfsTzUppud10GWwkm1QQ==}
+ /@vee-validate/zod@4.12.4(vue@3.4.14):
+ resolution: {integrity: sha512-iNFhkBfGkre2b+eBXgBpNlNVStxDrI59sJUbzBr01EjyTkFOUgc/0wPJrhY/kBp+0pnGzNi04jklJaKfNK2ibg==}
dependencies:
type-fest: 4.8.3
- vee-validate: 4.12.3(vue@3.3.7)
+ vee-validate: 4.12.4(vue@3.4.14)
zod: 3.22.4
transitivePeerDependencies:
- vue
@@ -4472,7 +4763,7 @@ packages:
dependencies:
'@mapbox/node-pre-gyp': 1.0.11
'@rollup/pluginutils': 4.2.1
- acorn: 8.11.2
+ acorn: 8.11.3
async-sema: 3.1.1
bindings: 1.5.0
estree-walker: 2.0.2
@@ -4486,23 +4777,7 @@ packages:
- supports-color
dev: true
- /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.7):
- resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0
- vue: ^3.0.0
- dependencies:
- '@babel/core': 7.23.0
- '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.0)
- '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.0)
- vite: 4.5.0(@types/node@20.8.10)
- vue: 3.3.7(typescript@5.2.2)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.0)(vue@3.3.9):
+ /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.1)(vue@3.4.14):
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -4512,43 +4787,48 @@ packages:
'@babel/core': 7.23.5
'@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
- vite: 4.5.0(@types/node@20.10.1)
- vue: 3.3.9(typescript@5.3.3)
+ vite: 4.5.1(@types/node@20.10.1)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@4.3.1(vite@4.5.0)(vue@3.3.7):
- resolution: {integrity: sha512-tUBEtWcF7wFtII7ayNiLNDTCE1X1afySEo+XNVMNkFXaThENyCowIEX095QqbJZGTgoOcSVDJGlnde2NG4jtbQ==}
+ /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.14):
+ resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
- vite: ^4.0.0
- vue: ^3.2.25
+ vite: ^4.0.0 || ^5.0.0
+ vue: ^3.0.0
dependencies:
- vite: 4.5.0(@types/node@20.8.10)
- vue: 3.3.7(typescript@5.2.2)
+ '@babel/core': 7.23.5
+ '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
+ '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
+ vite: 5.0.11(@types/node@20.8.10)
+ vue: 3.4.14(typescript@5.3.3)
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.7):
- resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0
- vue: ^3.2.25
- dependencies:
- vite: 4.5.0(@types/node@20.8.10)
- vue: 3.3.7(typescript@5.2.2)
- dev: true
-
- /@vitejs/plugin-vue@4.5.0(vite@4.5.0)(vue@3.3.9):
+ /@vitejs/plugin-vue@4.5.0(vite@4.5.1)(vue@3.4.14):
resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 4.5.0(@types/node@20.10.1)
- vue: 3.3.9(typescript@5.3.3)
+ vite: 4.5.1(@types/node@20.10.1)
+ vue: 3.4.14(typescript@5.3.3)
+ dev: true
+
+ /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.14):
+ resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ peerDependencies:
+ vite: ^5.0.0
+ vue: ^3.2.25
+ dependencies:
+ vite: 5.0.11(@types/node@20.8.10)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
/@vitest/expect@0.33.0:
@@ -4572,7 +4852,7 @@ packages:
dependencies:
'@vitest/utils': 0.33.0
p-limit: 4.0.0
- pathe: 1.1.1
+ pathe: 1.1.2
dev: true
/@vitest/runner@0.34.6:
@@ -4580,14 +4860,14 @@ packages:
dependencies:
'@vitest/utils': 0.34.6
p-limit: 4.0.0
- pathe: 1.1.1
+ pathe: 1.1.2
dev: true
/@vitest/snapshot@0.33.0:
resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
dependencies:
magic-string: 0.30.5
- pathe: 1.1.1
+ pathe: 1.1.2
pretty-format: 29.7.0
dev: true
@@ -4595,7 +4875,7 @@ packages:
resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
dependencies:
magic-string: 0.30.5
- pathe: 1.1.1
+ pathe: 1.1.2
pretty-format: 29.7.0
dev: true
@@ -4620,7 +4900,7 @@ packages:
fast-glob: 3.3.1
fflate: 0.8.1
flatted: 3.2.9
- pathe: 1.1.1
+ pathe: 1.1.2
picocolors: 1.0.0
sirv: 2.0.3
vitest: 0.34.6(@vitest/ui@0.34.5)
@@ -4669,7 +4949,7 @@ packages:
path-browserify: 1.0.1
dev: true
- /@vue-macros/common@1.9.0(rollup@3.29.3)(vue@3.3.9):
+ /@vue-macros/common@1.9.0(rollup@3.29.4)(vue@3.4.14):
resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -4678,13 +4958,13 @@ packages:
vue:
optional: true
dependencies:
- '@babel/types': 7.23.5
- '@rollup/pluginutils': 5.1.0(rollup@3.29.3)
- '@vue/compiler-sfc': 3.3.9
- ast-kit: 0.11.2(rollup@3.29.3)
+ '@babel/types': 7.23.6
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ '@vue/compiler-sfc': 3.4.8
+ ast-kit: 0.11.2(rollup@3.29.4)
local-pkg: 0.5.0
magic-string-ast: 0.3.0
- vue: 3.3.9(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- rollup
dev: true
@@ -4693,25 +4973,6 @@ packages:
resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
dev: true
- /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.0):
- resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.0
- '@babel/helper-module-imports': 7.22.15
- '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0)
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.0
- '@babel/types': 7.23.0
- '@vue/babel-helper-vue-transform-on': 1.1.5
- camelcase: 6.3.0
- html-tags: 3.3.1
- svg-tags: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5):
resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
peerDependencies:
@@ -4722,7 +4983,7 @@ packages:
'@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.5)
'@babel/template': 7.22.15
'@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/types': 7.23.6
'@vue/babel-helper-vue-transform-on': 1.1.5
camelcase: 6.3.0
html-tags: 3.3.1
@@ -4734,52 +4995,55 @@ packages:
/@vue/compiler-core@3.3.7:
resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==}
dependencies:
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.6
'@vue/shared': 3.3.7
estree-walker: 2.0.2
source-map-js: 1.0.2
+ dev: false
- /@vue/compiler-core@3.3.9:
- resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- source-map-js: 1.0.2
- dev: true
-
- /@vue/compiler-core@3.4.5:
- resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==}
+ /@vue/compiler-core@3.4.14:
+ resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/shared': 3.4.5
+ '@vue/shared': 3.4.14
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.0.2
+ /@vue/compiler-core@3.4.8:
+ resolution: {integrity: sha512-GjAwOydZV6UyVBi1lYW5v4jjfU6wOeyi3vBATKJOwV7muYF0/nZi4kfdJc0pwdT5lXwbbx57lyA2Y356rFpw1A==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@vue/shared': 3.4.8
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: true
+
/@vue/compiler-dom@3.3.7:
resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==}
dependencies:
'@vue/compiler-core': 3.3.7
'@vue/shared': 3.3.7
+ dev: false
- /@vue/compiler-dom@3.3.9:
- resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==}
+ /@vue/compiler-dom@3.4.14:
+ resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==}
dependencies:
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
+ '@vue/compiler-core': 3.4.14
+ '@vue/shared': 3.4.14
+
+ /@vue/compiler-dom@3.4.8:
+ resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==}
+ dependencies:
+ '@vue/compiler-core': 3.4.8
+ '@vue/shared': 3.4.8
dev: true
- /@vue/compiler-dom@3.4.5:
- resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==}
- dependencies:
- '@vue/compiler-core': 3.4.5
- '@vue/shared': 3.4.5
-
/@vue/compiler-sfc@3.3.7:
resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==}
dependencies:
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.6
'@vue/compiler-core': 3.3.7
'@vue/compiler-dom': 3.3.7
'@vue/compiler-ssr': 3.3.7
@@ -4789,58 +5053,59 @@ packages:
magic-string: 0.30.5
postcss: 8.4.31
source-map-js: 1.0.2
+ dev: false
- /@vue/compiler-sfc@3.3.9:
- resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.9
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-ssr': 3.3.9
- '@vue/reactivity-transform': 3.3.9
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- magic-string: 0.30.5
- postcss: 8.4.31
- source-map-js: 1.0.2
- dev: true
-
- /@vue/compiler-sfc@3.4.5:
- resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==}
+ /@vue/compiler-sfc@3.4.14:
+ resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/compiler-core': 3.4.5
- '@vue/compiler-dom': 3.4.5
- '@vue/compiler-ssr': 3.4.5
- '@vue/shared': 3.4.5
+ '@vue/compiler-core': 3.4.14
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
estree-walker: 2.0.2
magic-string: 0.30.5
postcss: 8.4.33
source-map-js: 1.0.2
+ /@vue/compiler-sfc@3.4.8:
+ resolution: {integrity: sha512-3ZcurOa6bQdZ6VZLtMqYSUZqpsMqfX0MC3oCxQG0VIJFCqouZAgRYJN1c8QvGs7HW5wW8aXVvUOQU0ILVlYHKA==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@vue/compiler-core': 3.4.8
+ '@vue/compiler-dom': 3.4.8
+ '@vue/compiler-ssr': 3.4.8
+ '@vue/shared': 3.4.8
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.33
+ source-map-js: 1.0.2
+ dev: true
+
/@vue/compiler-ssr@3.3.7:
resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==}
dependencies:
'@vue/compiler-dom': 3.3.7
'@vue/shared': 3.3.7
+ dev: false
- /@vue/compiler-ssr@3.3.9:
- resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==}
+ /@vue/compiler-ssr@3.4.14:
+ resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==}
dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/shared': 3.3.9
+ '@vue/compiler-dom': 3.4.14
+ '@vue/shared': 3.4.14
+
+ /@vue/compiler-ssr@3.4.8:
+ resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.8
+ '@vue/shared': 3.4.8
dev: true
- /@vue/compiler-ssr@3.4.5:
- resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==}
- dependencies:
- '@vue/compiler-dom': 3.4.5
- '@vue/shared': 3.4.5
-
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
- /@vue/language-core@1.8.27(typescript@5.2.2):
+ /@vue/language-core@1.8.27(typescript@5.3.3):
resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
peerDependencies:
typescript: '*'
@@ -4850,129 +5115,67 @@ packages:
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
- '@vue/compiler-dom': 3.4.5
- '@vue/shared': 3.4.5
+ '@vue/compiler-dom': 3.4.14
+ '@vue/shared': 3.4.8
computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
path-browserify: 1.0.1
- typescript: 5.2.2
+ typescript: 5.3.3
vue-template-compiler: 2.7.14
dev: true
/@vue/reactivity-transform@3.3.7:
resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==}
dependencies:
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.6
'@vue/compiler-core': 3.3.7
'@vue/shared': 3.3.7
estree-walker: 2.0.2
magic-string: 0.30.5
+ dev: false
- /@vue/reactivity-transform@3.3.9:
- resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==}
+ /@vue/reactivity@3.4.14:
+ resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==}
dependencies:
- '@babel/parser': 7.23.6
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- magic-string: 0.30.5
- dev: true
+ '@vue/shared': 3.4.14
- /@vue/reactivity@3.3.7:
- resolution: {integrity: sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==}
+ /@vue/runtime-core@3.4.14:
+ resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==}
dependencies:
- '@vue/shared': 3.3.7
+ '@vue/reactivity': 3.4.14
+ '@vue/shared': 3.4.14
- /@vue/reactivity@3.3.9:
- resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==}
+ /@vue/runtime-dom@3.4.14:
+ resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==}
dependencies:
- '@vue/shared': 3.3.9
- dev: true
-
- /@vue/reactivity@3.4.5:
- resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==}
- dependencies:
- '@vue/shared': 3.4.5
-
- /@vue/runtime-core@3.3.7:
- resolution: {integrity: sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==}
- dependencies:
- '@vue/reactivity': 3.3.7
- '@vue/shared': 3.3.7
-
- /@vue/runtime-core@3.3.9:
- resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==}
- dependencies:
- '@vue/reactivity': 3.3.9
- '@vue/shared': 3.3.9
- dev: true
-
- /@vue/runtime-core@3.4.5:
- resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==}
- dependencies:
- '@vue/reactivity': 3.4.5
- '@vue/shared': 3.4.5
-
- /@vue/runtime-dom@3.3.7:
- resolution: {integrity: sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==}
- dependencies:
- '@vue/runtime-core': 3.3.7
- '@vue/shared': 3.3.7
- csstype: 3.1.2
-
- /@vue/runtime-dom@3.3.9:
- resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==}
- dependencies:
- '@vue/runtime-core': 3.3.9
- '@vue/shared': 3.3.9
- csstype: 3.1.2
- dev: true
-
- /@vue/runtime-dom@3.4.5:
- resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==}
- dependencies:
- '@vue/runtime-core': 3.4.5
- '@vue/shared': 3.4.5
+ '@vue/runtime-core': 3.4.14
+ '@vue/shared': 3.4.14
csstype: 3.1.3
- /@vue/server-renderer@3.3.7(vue@3.3.7):
- resolution: {integrity: sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==}
+ /@vue/server-renderer@3.4.14(vue@3.4.14):
+ resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==}
peerDependencies:
- vue: 3.3.7
+ vue: 3.4.14
dependencies:
- '@vue/compiler-ssr': 3.3.7
- '@vue/shared': 3.3.7
- vue: 3.3.7(typescript@5.2.2)
-
- /@vue/server-renderer@3.3.9(vue@3.3.9):
- resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==}
- peerDependencies:
- vue: 3.3.9
- dependencies:
- '@vue/compiler-ssr': 3.3.9
- '@vue/shared': 3.3.9
- vue: 3.3.9(typescript@5.3.3)
- dev: true
-
- /@vue/server-renderer@3.4.5(vue@3.4.5):
- resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==}
- peerDependencies:
- vue: 3.4.5
- dependencies:
- '@vue/compiler-ssr': 3.4.5
- '@vue/shared': 3.4.5
- vue: 3.4.5(typescript@5.2.2)
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
+ vue: 3.4.14(typescript@5.2.2)
/@vue/shared@3.3.7:
resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==}
+ dev: false
/@vue/shared@3.3.9:
resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
dev: true
- /@vue/shared@3.4.5:
- resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==}
+ /@vue/shared@3.4.14:
+ resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
+
+ /@vue/shared@3.4.8:
+ resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==}
+ dev: true
/@vue/tsconfig@0.5.1:
resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==}
@@ -4981,7 +5184,7 @@ packages:
/@vuedx/compiler-sfc@0.7.1:
resolution: {integrity: sha512-M+j3COLqmTFgtsDOJEeeijUFCk7FF8x7vQsdORPPxipZF1S2vPvlcLg1bKVE6NF4wh7Gaq9Wvwv0zPi87pWRVA==}
dependencies:
- '@vue/compiler-core': 3.3.7
+ '@vue/compiler-core': 3.4.14
lru-cache: 6.0.0
source-map: 0.6.1
dev: false
@@ -4989,22 +5192,22 @@ packages:
/@vuedx/template-ast-types@0.7.1:
resolution: {integrity: sha512-Mqugk/F0lFN2u9bhimH6G1kSu2hhLi2WoqgCVxrMvgxm2kDc30DtdvVGRq+UgEmKVP61OudcMtZqkUoGQeFBUQ==}
dependencies:
- '@vue/compiler-core': 3.3.7
+ '@vue/compiler-core': 3.4.14
dev: false
- /@vueuse/core@10.5.0(vue@3.3.7):
- resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==}
+ /@vueuse/core@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
dependencies:
- '@types/web-bluetooth': 0.0.18
- '@vueuse/metadata': 10.5.0
- '@vueuse/shared': 10.5.0(vue@3.3.7)
- vue-demi: 0.14.6(vue@3.3.7)
+ '@types/web-bluetooth': 0.0.20
+ '@vueuse/metadata': 10.7.2
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- /@vueuse/integrations@10.5.0(focus-trap@7.5.4)(vue@3.3.7):
- resolution: {integrity: sha512-fm5sXLCK0Ww3rRnzqnCQRmfjDURaI4xMsx+T+cec0ngQqHx/JgUtm8G0vRjwtonIeTBsH1Q8L3SucE+7K7upJQ==}
+ /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.14):
+ resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
peerDependencies:
async-validator: '*'
axios: '*'
@@ -5044,22 +5247,22 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 10.5.0(vue@3.3.7)
- '@vueuse/shared': 10.5.0(vue@3.3.7)
+ '@vueuse/core': 10.7.2(vue@3.4.14)
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
focus-trap: 7.5.4
- vue-demi: 0.14.6(vue@3.3.7)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
- /@vueuse/metadata@10.5.0:
- resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==}
+ /@vueuse/metadata@10.7.2:
+ resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
- /@vueuse/shared@10.5.0(vue@3.3.7):
- resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==}
+ /@vueuse/shared@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
dependencies:
- vue-demi: 0.14.6(vue@3.3.7)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -5103,6 +5306,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ /acorn@8.11.3:
+ resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
/agent-base@4.3.0:
resolution: {integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==}
engines: {node: '>= 4.0.0'}
@@ -5233,10 +5441,6 @@ packages:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- /ansi-sequence-parser@1.1.1:
- resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==}
- dev: true
-
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
@@ -5363,24 +5567,24 @@ packages:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
- /ast-kit@0.11.2(rollup@3.29.3):
+ /ast-kit@0.11.2(rollup@3.29.4):
resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.23.6
- '@rollup/pluginutils': 5.1.0(rollup@3.29.3)
- pathe: 1.1.1
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ pathe: 1.1.2
transitivePeerDependencies:
- rollup
dev: true
- /ast-kit@0.9.5(rollup@3.29.3):
+ /ast-kit@0.9.5(rollup@3.29.4):
resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.23.6
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- pathe: 1.1.1
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
+ pathe: 1.1.2
transitivePeerDependencies:
- rollup
dev: true
@@ -5392,12 +5596,12 @@ packages:
tslib: 2.6.2
dev: false
- /ast-walker-scope@0.5.0(rollup@3.29.3):
+ /ast-walker-scope@0.5.0(rollup@3.29.4):
resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
engines: {node: '>=16.14.0'}
dependencies:
- '@babel/parser': 7.23.0
- ast-kit: 0.9.5(rollup@3.29.3)
+ '@babel/parser': 7.23.6
+ ast-kit: 0.9.5(rollup@3.29.4)
transitivePeerDependencies:
- rollup
dev: true
@@ -5410,22 +5614,6 @@ packages:
resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
dev: true
- /autoprefixer@10.4.16(postcss@8.4.31):
- resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
- engines: {node: ^10 || ^12 || >=14}
- hasBin: true
- peerDependencies:
- postcss: ^8.1.0
- dependencies:
- browserslist: 4.22.0
- caniuse-lite: 1.0.30001540
- fraction.js: 4.3.6
- normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.31
- postcss-value-parser: 4.2.0
- dev: true
-
/autoprefixer@10.4.16(postcss@8.4.33):
resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
engines: {node: ^10 || ^12 || >=14}
@@ -5570,6 +5758,17 @@ packages:
node-releases: 2.0.13
update-browserslist-db: 1.0.13(browserslist@4.22.0)
+ /browserslist@4.22.2:
+ resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001576
+ electron-to-chromium: 1.4.628
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.22.2)
+ dev: true
+
/buffer-alloc-unsafe@1.1.0:
resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
dev: false
@@ -5653,10 +5852,10 @@ packages:
defu: 6.1.2
dotenv: 16.3.1
giget: 1.1.2
- jiti: 1.20.0
+ jiti: 1.21.0
mlly: 1.4.2
ohash: 1.1.3
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
rc9: 2.1.1
@@ -5673,13 +5872,29 @@ packages:
jiti: 1.21.0
mlly: 1.4.2
ohash: 1.1.3
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
rc9: 2.1.1
transitivePeerDependencies:
- supports-color
+ /c12@1.6.1:
+ resolution: {integrity: sha512-fAZOi3INDvIbmjuwAVVggusyRTxwNdTAnwLay8IsXwhFzDwPPGzFxzrx6L55CPFGPulUSZI0eyFUvRDXveoE3g==}
+ dependencies:
+ chokidar: 3.5.3
+ defu: 6.1.4
+ dotenv: 16.3.1
+ giget: 1.2.1
+ jiti: 1.21.0
+ mlly: 1.4.2
+ ohash: 1.1.3
+ pathe: 1.1.2
+ perfect-debounce: 1.0.0
+ pkg-types: 1.0.3
+ rc9: 2.1.1
+ dev: true
+
/cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
@@ -5803,7 +6018,7 @@ packages:
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
- browserslist: 4.22.0
+ browserslist: 4.22.2
caniuse-lite: 1.0.30001540
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
@@ -5812,6 +6027,10 @@ packages:
/caniuse-lite@1.0.30001540:
resolution: {integrity: sha512-9JL38jscuTJBTcuETxm8QLsFr/F6v0CYYTEU6r5+qSM98P2Q0Hmu0eG1dTG5GBUmywU3UlcVOUSIJYY47rdFSw==}
+ /caniuse-lite@1.0.30001576:
+ resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==}
+ dev: true
+
/capture-stack-trace@1.0.2:
resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==}
engines: {node: '>=0.10.0'}
@@ -6006,6 +6225,11 @@ packages:
engines: {node: '>=6'}
dev: false
+ /clsx@2.1.0:
+ resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==}
+ engines: {node: '>=6'}
+ dev: false
+
/cluster-key-slot@1.1.2:
resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
engines: {node: '>=0.10.0'}
@@ -6136,7 +6360,7 @@ packages:
dev: true
/concat-map@0.0.1:
- resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
/concat-stream@1.6.2:
resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
@@ -6218,7 +6442,7 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
- /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.2.2):
+ /cosmiconfig-typescript-loader@4.4.0(@types/node@20.4.7)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.3.3):
resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==}
engines: {node: '>=v14.21.3'}
peerDependencies:
@@ -6230,7 +6454,7 @@ packages:
'@types/node': 20.4.7
cosmiconfig: 8.3.6(typescript@5.2.2)
ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.2.2)
- typescript: 5.2.2
+ typescript: 5.3.3
dev: true
/cosmiconfig@7.1.0:
@@ -6304,13 +6528,13 @@ packages:
engines: {node: '>=4'}
dev: false
- /css-declaration-sorter@6.4.1(postcss@8.4.31):
+ /css-declaration-sorter@6.4.1(postcss@8.4.33):
resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==}
engines: {node: ^10 || ^12 || >=14}
peerDependencies:
postcss: ^8.0.9
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
/css-select@5.1.0:
@@ -6353,62 +6577,62 @@ packages:
engines: {node: '>=4'}
hasBin: true
- /cssnano-preset-default@6.0.1(postcss@8.4.31):
+ /cssnano-preset-default@6.0.1(postcss@8.4.33):
resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- css-declaration-sorter: 6.4.1(postcss@8.4.31)
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
- postcss-calc: 9.0.1(postcss@8.4.31)
- postcss-colormin: 6.0.0(postcss@8.4.31)
- postcss-convert-values: 6.0.0(postcss@8.4.31)
- postcss-discard-comments: 6.0.0(postcss@8.4.31)
- postcss-discard-duplicates: 6.0.0(postcss@8.4.31)
- postcss-discard-empty: 6.0.0(postcss@8.4.31)
- postcss-discard-overridden: 6.0.0(postcss@8.4.31)
- postcss-merge-longhand: 6.0.0(postcss@8.4.31)
- postcss-merge-rules: 6.0.1(postcss@8.4.31)
- postcss-minify-font-values: 6.0.0(postcss@8.4.31)
- postcss-minify-gradients: 6.0.0(postcss@8.4.31)
- postcss-minify-params: 6.0.0(postcss@8.4.31)
- postcss-minify-selectors: 6.0.0(postcss@8.4.31)
- postcss-normalize-charset: 6.0.0(postcss@8.4.31)
- postcss-normalize-display-values: 6.0.0(postcss@8.4.31)
- postcss-normalize-positions: 6.0.0(postcss@8.4.31)
- postcss-normalize-repeat-style: 6.0.0(postcss@8.4.31)
- postcss-normalize-string: 6.0.0(postcss@8.4.31)
- postcss-normalize-timing-functions: 6.0.0(postcss@8.4.31)
- postcss-normalize-unicode: 6.0.0(postcss@8.4.31)
- postcss-normalize-url: 6.0.0(postcss@8.4.31)
- postcss-normalize-whitespace: 6.0.0(postcss@8.4.31)
- postcss-ordered-values: 6.0.0(postcss@8.4.31)
- postcss-reduce-initial: 6.0.0(postcss@8.4.31)
- postcss-reduce-transforms: 6.0.0(postcss@8.4.31)
- postcss-svgo: 6.0.0(postcss@8.4.31)
- postcss-unique-selectors: 6.0.0(postcss@8.4.31)
+ css-declaration-sorter: 6.4.1(postcss@8.4.33)
+ cssnano-utils: 4.0.0(postcss@8.4.33)
+ postcss: 8.4.33
+ postcss-calc: 9.0.1(postcss@8.4.33)
+ postcss-colormin: 6.0.0(postcss@8.4.33)
+ postcss-convert-values: 6.0.0(postcss@8.4.33)
+ postcss-discard-comments: 6.0.0(postcss@8.4.33)
+ postcss-discard-duplicates: 6.0.0(postcss@8.4.33)
+ postcss-discard-empty: 6.0.0(postcss@8.4.33)
+ postcss-discard-overridden: 6.0.0(postcss@8.4.33)
+ postcss-merge-longhand: 6.0.0(postcss@8.4.33)
+ postcss-merge-rules: 6.0.1(postcss@8.4.33)
+ postcss-minify-font-values: 6.0.0(postcss@8.4.33)
+ postcss-minify-gradients: 6.0.0(postcss@8.4.33)
+ postcss-minify-params: 6.0.0(postcss@8.4.33)
+ postcss-minify-selectors: 6.0.0(postcss@8.4.33)
+ postcss-normalize-charset: 6.0.0(postcss@8.4.33)
+ postcss-normalize-display-values: 6.0.0(postcss@8.4.33)
+ postcss-normalize-positions: 6.0.0(postcss@8.4.33)
+ postcss-normalize-repeat-style: 6.0.0(postcss@8.4.33)
+ postcss-normalize-string: 6.0.0(postcss@8.4.33)
+ postcss-normalize-timing-functions: 6.0.0(postcss@8.4.33)
+ postcss-normalize-unicode: 6.0.0(postcss@8.4.33)
+ postcss-normalize-url: 6.0.0(postcss@8.4.33)
+ postcss-normalize-whitespace: 6.0.0(postcss@8.4.33)
+ postcss-ordered-values: 6.0.0(postcss@8.4.33)
+ postcss-reduce-initial: 6.0.0(postcss@8.4.33)
+ postcss-reduce-transforms: 6.0.0(postcss@8.4.33)
+ postcss-svgo: 6.0.0(postcss@8.4.33)
+ postcss-unique-selectors: 6.0.0(postcss@8.4.33)
dev: true
- /cssnano-utils@4.0.0(postcss@8.4.31):
+ /cssnano-utils@4.0.0(postcss@8.4.33):
resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /cssnano@6.0.1(postcss@8.4.31):
+ /cssnano@6.0.1(postcss@8.4.33):
resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-preset-default: 6.0.1(postcss@8.4.31)
+ cssnano-preset-default: 6.0.1(postcss@8.4.33)
lilconfig: 2.1.0
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
/csso@5.0.5:
@@ -6418,9 +6642,6 @@ packages:
css-tree: 2.2.1
dev: true
- /csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
-
/csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
@@ -6890,6 +7111,9 @@ packages:
/defu@6.1.3:
resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==}
+ /defu@6.1.4:
+ resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
+
/delaunator@5.0.0:
resolution: {integrity: sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==}
dependencies:
@@ -6941,13 +7165,13 @@ packages:
dependencies:
'@babel/core': 7.23.0
'@babel/preset-typescript': 7.23.2(@babel/core@7.23.0)
- '@vue/compiler-dom': 3.3.7
+ '@vue/compiler-dom': 3.4.14
'@vue/compiler-sfc': 3.3.7
'@vuedx/compiler-sfc': 0.7.1
'@vuedx/template-ast-types': 0.7.1
fast-glob: 3.3.1
prettier: 2.8.8
- typescript: 5.2.2
+ typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: false
@@ -7086,6 +7310,10 @@ packages:
/electron-to-chromium@1.4.531:
resolution: {integrity: sha512-H6gi5E41Rn3/mhKlPaT1aIMg/71hTAqn0gYEllSuw9igNWtvQwu185jiCZoZD29n7Zukgh7GVZ3zGf0XvkhqjQ==}
+ /electron-to-chromium@1.4.628:
+ resolution: {integrity: sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw==}
+ dev: true
+
/elkjs@0.8.2:
resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==}
dev: false
@@ -7106,14 +7334,14 @@ packages:
embla-carousel: 8.0.0-rc19
dev: false
- /embla-carousel-vue@8.0.0-rc19(vue@3.3.7):
+ /embla-carousel-vue@8.0.0-rc19(vue@3.4.14):
resolution: {integrity: sha512-dqkmatB7/WNXHEwFGtQNpYT8TWnE6KRcVBfnPTswBba8I33RdBRuj0CqRHem02dlIS1ySgS9sBVVdDXe+6IGKQ==}
peerDependencies:
vue: ^3.2.37
dependencies:
embla-carousel: 8.0.0-rc19
embla-carousel-reactive-utils: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/embla-carousel@8.0.0-rc19:
@@ -7273,6 +7501,37 @@ packages:
'@esbuild/win32-x64': 0.19.10
dev: true
+ /esbuild@0.19.11:
+ resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.19.11
+ '@esbuild/android-arm': 0.19.11
+ '@esbuild/android-arm64': 0.19.11
+ '@esbuild/android-x64': 0.19.11
+ '@esbuild/darwin-arm64': 0.19.11
+ '@esbuild/darwin-x64': 0.19.11
+ '@esbuild/freebsd-arm64': 0.19.11
+ '@esbuild/freebsd-x64': 0.19.11
+ '@esbuild/linux-arm': 0.19.11
+ '@esbuild/linux-arm64': 0.19.11
+ '@esbuild/linux-ia32': 0.19.11
+ '@esbuild/linux-loong64': 0.19.11
+ '@esbuild/linux-mips64el': 0.19.11
+ '@esbuild/linux-ppc64': 0.19.11
+ '@esbuild/linux-riscv64': 0.19.11
+ '@esbuild/linux-s390x': 0.19.11
+ '@esbuild/linux-x64': 0.19.11
+ '@esbuild/netbsd-x64': 0.19.11
+ '@esbuild/openbsd-x64': 0.19.11
+ '@esbuild/sunos-x64': 0.19.11
+ '@esbuild/win32-arm64': 0.19.11
+ '@esbuild/win32-ia32': 0.19.11
+ '@esbuild/win32-x64': 0.19.11
+ dev: true
+
/esbuild@0.19.8:
resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
engines: {node: '>=12'}
@@ -7500,9 +7759,9 @@ packages:
eslint-plugin-es-x: 7.2.0(eslint@8.53.0)
get-tsconfig: 4.7.2
ignore: 5.2.4
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
minimatch: 3.1.2
- resolve: 1.22.6
+ resolve: 1.22.8
semver: 7.5.4
dev: true
@@ -7880,7 +8139,7 @@ packages:
dependencies:
enhanced-resolve: 5.15.0
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
ufo: 1.3.2
dev: true
@@ -8254,7 +8513,7 @@ packages:
https-proxy-agent: 5.0.1
mri: 1.2.0
node-fetch-native: 1.4.0
- pathe: 1.1.1
+ pathe: 1.1.2
tar: 6.2.0
transitivePeerDependencies:
- supports-color
@@ -8268,11 +8527,25 @@ packages:
https-proxy-agent: 7.0.2
mri: 1.2.0
node-fetch-native: 1.4.1
- pathe: 1.1.1
+ pathe: 1.1.2
tar: 6.2.0
transitivePeerDependencies:
- supports-color
+ /giget@1.2.1:
+ resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==}
+ hasBin: true
+ dependencies:
+ citty: 0.1.5
+ consola: 3.2.3
+ defu: 6.1.4
+ node-fetch-native: 1.6.1
+ nypm: 0.3.4
+ ohash: 1.1.3
+ pathe: 1.1.2
+ tar: 6.2.0
+ dev: true
+
/git-branch@1.0.0:
resolution: {integrity: sha512-ZTzuqw5Df8fyLXQWrX6hK+4FpNCdKzMcERlxENEGO5aKcLmG7MAszhrMhluUKNKmOS/JAGijDMQDXDCDw1mE/A==}
engines: {node: '>=0.8'}
@@ -8456,7 +8729,7 @@ packages:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
ignore: 5.2.4
merge2: 1.4.1
slash: 3.0.0
@@ -8467,7 +8740,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
dir-glob: 3.0.1
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
ignore: 5.2.4
merge2: 1.4.1
slash: 4.0.0
@@ -8526,6 +8799,19 @@ packages:
duplexer: 0.1.2
dev: true
+ /h3@1.10.0:
+ resolution: {integrity: sha512-Tw1kcIC+AeimwRmviiObaD5EB430Yt+lTgOxLJxNr96Vd/fGRu04EF7aKfOAcpwKCI+U2JlbxOLhycD86p3Ciw==}
+ dependencies:
+ cookie-es: 1.0.0
+ defu: 6.1.4
+ destr: 2.0.2
+ iron-webcrypto: 1.0.0
+ radix3: 1.1.0
+ ufo: 1.3.2
+ uncrypto: 0.1.3
+ unenv: 1.8.0
+ dev: true
+
/h3@1.9.0:
resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==}
dependencies:
@@ -8585,6 +8871,7 @@ packages:
engines: {node: '>= 0.4.0'}
dependencies:
function-bind: 1.1.2
+ dev: false
/hash-sum@2.0.0:
resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
@@ -8947,11 +9234,6 @@ packages:
ci-info: 1.6.0
dev: false
- /is-core-module@2.13.0:
- resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}
- dependencies:
- has: 1.0.3
-
/is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
dependencies:
@@ -9208,10 +9490,6 @@ packages:
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- /jiti@1.20.0:
- resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==}
- hasBin: true
-
/jiti@1.21.0:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
@@ -9419,15 +9697,15 @@ packages:
citty: 0.1.5
clipboardy: 3.0.0
consola: 3.2.3
- defu: 6.1.3
+ defu: 6.1.4
get-port-please: 3.1.1
- h3: 1.9.0
+ h3: 1.10.0
http-shutdown: 1.2.2
jiti: 1.21.0
mlly: 1.4.2
node-forge: 1.3.1
- pathe: 1.1.1
- std-env: 3.5.0
+ pathe: 1.1.2
+ std-env: 3.7.0
ufo: 1.3.2
untun: 0.1.2
uqr: 0.1.2
@@ -9629,12 +9907,12 @@ packages:
engines: {node: '>=12'}
dev: true
- /lucide-vue-next@0.276.0(vue@3.3.7):
+ /lucide-vue-next@0.276.0(vue@3.4.14):
resolution: {integrity: sha512-yQmIaTbVjG2TMwFQr98Biva99I+eDcMh0wPepJsDajk2d2lio9VGBsKhIUtAUPYwqnsvVg2+dSYsyvX21BJ5yw==}
peerDependencies:
vue: '>=3.0.1'
dependencies:
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/lz-string@1.5.0:
@@ -9664,8 +9942,8 @@ packages:
/magicast@0.3.2:
resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
dependencies:
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.6
source-map-js: 1.0.2
dev: true
@@ -9995,8 +10273,8 @@ packages:
resolution: {integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==}
engines: {node: '>=16 || 14 >=14.17'}
- /minisearch@6.1.0:
- resolution: {integrity: sha512-PNxA/X8pWk+TiqPbsoIYH0GQ5Di7m6326/lwU/S4mlo4wGQddIcf/V//1f9TB0V4j59b57b+HZxt8h3iMROGvg==}
+ /minisearch@6.3.0:
+ resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
dev: true
/minizlib@2.1.2:
@@ -10067,27 +10345,27 @@ packages:
typescript:
optional: true
dependencies:
- autoprefixer: 10.4.16(postcss@8.4.31)
+ autoprefixer: 10.4.16(postcss@8.4.33)
citty: 0.1.5
- cssnano: 6.0.1(postcss@8.4.31)
+ cssnano: 6.0.1(postcss@8.4.33)
defu: 6.1.3
- esbuild: 0.19.8
+ esbuild: 0.19.11
fs-extra: 11.1.1
globby: 13.2.2
jiti: 1.21.0
mlly: 1.4.2
mri: 1.2.0
- pathe: 1.1.1
- postcss: 8.4.31
- postcss-nested: 6.0.1(postcss@8.4.31)
+ pathe: 1.1.2
+ postcss: 8.4.33
+ postcss-nested: 6.0.1(postcss@8.4.33)
typescript: 5.3.3
dev: true
/mlly@1.4.2:
resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
dependencies:
- acorn: 8.11.2
- pathe: 1.1.1
+ acorn: 8.11.3
+ pathe: 1.1.2
pkg-types: 1.0.3
ufo: 1.3.2
@@ -10147,6 +10425,7 @@ packages:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ dev: false
/nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
@@ -10196,23 +10475,23 @@ packages:
'@types/http-proxy': 1.17.14
'@vercel/nft': 0.24.3
archiver: 6.0.1
- c12: 1.5.1
+ c12: 1.6.1
chalk: 5.3.0
chokidar: 3.5.3
citty: 0.1.5
consola: 3.2.3
cookie-es: 1.0.0
- defu: 6.1.3
+ defu: 6.1.4
destr: 2.0.2
dot-prop: 8.0.2
- esbuild: 0.19.8
+ esbuild: 0.19.11
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
etag: 1.8.1
fs-extra: 11.2.0
globby: 14.0.0
gzip-size: 7.0.0
- h3: 1.9.0
+ h3: 1.10.0
hookable: 5.5.3
httpxy: 0.1.5
is-primitive: 3.0.1
@@ -10228,23 +10507,23 @@ packages:
ofetch: 1.3.3
ohash: 1.1.3
openapi-typescript: 6.7.1
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
pretty-bytes: 6.1.1
radix3: 1.1.0
rollup: 4.6.1
rollup-plugin-visualizer: 5.9.3(rollup@4.6.1)
- scule: 1.1.0
+ scule: 1.2.0
semver: 7.5.4
serve-placeholder: 2.0.1
serve-static: 1.15.0
- std-env: 3.5.0
+ std-env: 3.7.0
ufo: 1.3.2
uncrypto: 0.1.3
unctx: 2.3.1
- unenv: 1.8.0
- unimport: 3.6.0(rollup@4.6.1)
+ unenv: 1.9.0
+ unimport: 3.7.1(rollup@4.6.1)
unstorage: 1.10.1
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -10278,6 +10557,10 @@ packages:
/node-fetch-native@1.4.1:
resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==}
+ /node-fetch-native@1.6.1:
+ resolution: {integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==}
+ dev: true
+
/node-fetch-npm@2.0.4:
resolution: {integrity: sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==}
engines: {node: '>=4'}
@@ -10342,6 +10625,10 @@ packages:
/node-releases@2.0.13:
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
+ /node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ dev: true
+
/nopt@5.0.0:
resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
engines: {node: '>=6'}
@@ -10533,7 +10820,7 @@ packages:
fsevents: 2.3.3
dev: true
- /nuxt@3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vite@4.5.1):
+ /nuxt@3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@4.5.1):
resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==}
engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true
@@ -10547,16 +10834,16 @@ packages:
optional: true
dependencies:
'@nuxt/devalue': 2.0.2
- '@nuxt/devtools': 1.0.4(nuxt@3.8.2)(rollup@3.29.3)(vite@4.5.1)
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
- '@nuxt/schema': 3.8.2(rollup@3.29.3)
- '@nuxt/telemetry': 2.5.3(rollup@3.29.3)
+ '@nuxt/devtools': 1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.1)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
+ '@nuxt/schema': 3.8.2(rollup@3.29.4)
+ '@nuxt/telemetry': 2.5.3(rollup@3.29.4)
'@nuxt/ui-templates': 1.3.1
- '@nuxt/vite-builder': 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.3)(typescript@5.3.3)(vue@3.3.9)
+ '@nuxt/vite-builder': 3.8.2(@types/node@20.10.1)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.14)
'@types/node': 20.10.1
'@unhead/dom': 1.8.8
'@unhead/ssr': 1.8.8
- '@unhead/vue': 1.8.8(vue@3.3.9)
+ '@unhead/vue': 1.8.8(vue@3.4.14)
'@vue/shared': 3.3.9
acorn: 8.11.2
c12: 1.5.1
@@ -10582,7 +10869,7 @@ packages:
nypm: 0.3.3
ofetch: 1.3.3
ohash: 1.1.3
- pathe: 1.1.1
+ pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.0.3
radix3: 1.1.0
@@ -10594,14 +10881,14 @@ packages:
uncrypto: 0.1.3
unctx: 2.3.1
unenv: 1.8.0
- unimport: 3.6.0(rollup@3.29.3)
+ unimport: 3.6.0(rollup@3.29.4)
unplugin: 1.5.1
- unplugin-vue-router: 0.7.0(rollup@3.29.3)(vue-router@4.2.5)(vue@3.3.9)
+ unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.14)
untyped: 1.4.0
- vue: 3.3.9(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
vue-bundle-renderer: 2.0.0
vue-devtools-stub: 0.1.0
- vue-router: 4.2.5(vue@3.3.9)
+ vue-router: 4.2.5(vue@3.4.14)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -10646,7 +10933,18 @@ packages:
dependencies:
citty: 0.1.5
execa: 8.0.1
- pathe: 1.1.1
+ pathe: 1.1.2
+ ufo: 1.3.2
+ dev: true
+
+ /nypm@0.3.4:
+ resolution: {integrity: sha512-1JLkp/zHBrkS3pZ692IqOaIKSYHmQXgqfELk6YTOfVBnwealAmPA1q2kKK7PHJAHSMBozerThEFZXP3G6o7Ukg==}
+ engines: {node: ^14.16.0 || >=16.10.0}
+ hasBin: true
+ dependencies:
+ citty: 0.1.5
+ execa: 8.0.1
+ pathe: 1.1.2
ufo: 1.3.2
dev: true
@@ -10815,6 +11113,17 @@ packages:
os-tmpdir: 1.0.2
dev: false
+ /oxc-parser@0.2.0:
+ resolution: {integrity: sha512-mjRsPpDdVqLOqgvafF0gh1dy1O5Frn+VVKsrAbQ2IQPN619JpnzsEb4xV5MyeR6/3bAH609qHzP6Uja5y7mB8A==}
+ optionalDependencies:
+ '@oxc-parser/binding-darwin-arm64': 0.2.0
+ '@oxc-parser/binding-darwin-x64': 0.2.0
+ '@oxc-parser/binding-linux-arm64-gnu': 0.2.0
+ '@oxc-parser/binding-linux-x64-gnu': 0.2.0
+ '@oxc-parser/binding-win32-arm64-msvc': 0.2.0
+ '@oxc-parser/binding-win32-x64-msvc': 0.2.0
+ dev: false
+
/p-finally@1.0.0:
resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
engines: {node: '>=4'}
@@ -11065,8 +11374,8 @@ packages:
resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==}
engines: {node: '>=12'}
- /pathe@1.1.1:
- resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
+ /pathe@1.1.2:
+ resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
/pathval@1.1.1:
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
@@ -11114,7 +11423,7 @@ packages:
dependencies:
jsonc-parser: 3.2.0
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
/pluralize@8.0.0:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
@@ -11127,18 +11436,18 @@ packages:
hasBin: true
dev: true
- /postcss-calc@9.0.1(postcss@8.4.31):
+ /postcss-calc@9.0.1(postcss@8.4.33):
resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.2
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-colormin@6.0.0(postcss@8.4.31):
+ /postcss-colormin@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
@@ -11147,55 +11456,55 @@ packages:
browserslist: 4.22.0
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-convert-values@6.0.0(postcss@8.4.31):
+ /postcss-convert-values@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.22.0
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-discard-comments@6.0.0(postcss@8.4.31):
+ /postcss-discard-comments@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /postcss-discard-duplicates@6.0.0(postcss@8.4.31):
+ /postcss-discard-duplicates@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /postcss-discard-empty@6.0.0(postcss@8.4.31):
+ /postcss-discard-empty@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /postcss-discard-overridden@6.0.0(postcss@8.4.31):
+ /postcss-discard-overridden@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
/postcss-import-resolver@2.0.0:
@@ -11204,27 +11513,27 @@ packages:
enhanced-resolve: 4.5.0
dev: false
- /postcss-import@15.1.0(postcss@8.4.31):
+ /postcss-import@15.1.0(postcss@8.4.33):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
read-cache: 1.0.0
- resolve: 1.22.6
+ resolve: 1.22.8
- /postcss-js@4.0.1(postcss@8.4.31):
+ /postcss-js@4.0.1(postcss@8.4.33):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.4.21
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.31
+ postcss: 8.4.33
- /postcss-load-config@4.0.1(postcss@8.4.31)(ts-node@10.9.1):
+ /postcss-load-config@4.0.1(postcss@8.4.33)(ts-node@10.9.1):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
peerDependencies:
@@ -11237,22 +11546,22 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.31
+ postcss: 8.4.33
ts-node: 10.9.1(@types/node@20.4.7)(typescript@5.2.2)
yaml: 2.3.2
- /postcss-merge-longhand@6.0.0(postcss@8.4.31):
+ /postcss-merge-longhand@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
- stylehacks: 6.0.0(postcss@8.4.31)
+ stylehacks: 6.0.0(postcss@8.4.33)
dev: true
- /postcss-merge-rules@6.0.1(postcss@8.4.31):
+ /postcss-merge-rules@6.0.1(postcss@8.4.33):
resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
@@ -11260,166 +11569,166 @@ packages:
dependencies:
browserslist: 4.22.0
caniuse-api: 3.0.0
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 4.0.0(postcss@8.4.33)
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
dev: true
- /postcss-minify-font-values@6.0.0(postcss@8.4.31):
+ /postcss-minify-font-values@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-gradients@6.0.0(postcss@8.4.31):
+ /postcss-minify-gradients@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
colord: 2.9.3
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 4.0.0(postcss@8.4.33)
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-params@6.0.0(postcss@8.4.31):
+ /postcss-minify-params@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.22.0
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 4.0.0(postcss@8.4.33)
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-selectors@6.0.0(postcss@8.4.31):
+ /postcss-minify-selectors@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
dev: true
- /postcss-nested@6.0.1(postcss@8.4.31):
+ /postcss-nested@6.0.1(postcss@8.4.33):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
- /postcss-normalize-charset@6.0.0(postcss@8.4.31):
+ /postcss-normalize-charset@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /postcss-normalize-display-values@6.0.0(postcss@8.4.31):
+ /postcss-normalize-display-values@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-positions@6.0.0(postcss@8.4.31):
+ /postcss-normalize-positions@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-repeat-style@6.0.0(postcss@8.4.31):
+ /postcss-normalize-repeat-style@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-string@6.0.0(postcss@8.4.31):
+ /postcss-normalize-string@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-timing-functions@6.0.0(postcss@8.4.31):
+ /postcss-normalize-timing-functions@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-unicode@6.0.0(postcss@8.4.31):
+ /postcss-normalize-unicode@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.22.0
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-url@6.0.0(postcss@8.4.31):
+ /postcss-normalize-url@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-whitespace@6.0.0(postcss@8.4.31):
+ /postcss-normalize-whitespace@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-ordered-values@6.0.0(postcss@8.4.31):
+ /postcss-ordered-values@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 4.0.0(postcss@8.4.33)
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
- /postcss-reduce-initial@6.0.0(postcss@8.4.31):
+ /postcss-reduce-initial@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
@@ -11427,16 +11736,16 @@ packages:
dependencies:
browserslist: 4.22.0
caniuse-api: 3.0.0
- postcss: 8.4.31
+ postcss: 8.4.33
dev: true
- /postcss-reduce-transforms@6.0.0(postcss@8.4.31):
+ /postcss-reduce-transforms@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: true
@@ -11447,24 +11756,24 @@ packages:
cssesc: 3.0.0
util-deprecate: 1.0.2
- /postcss-svgo@6.0.0(postcss@8.4.31):
+ /postcss-svgo@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==}
engines: {node: ^14 || ^16 || >= 18}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
svgo: 3.0.4
dev: true
- /postcss-unique-selectors@6.0.0(postcss@8.4.31):
+ /postcss-unique-selectors@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
dev: true
@@ -11475,9 +11784,10 @@ packages:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.6
+ nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
+ dev: false
/postcss@8.4.33:
resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==}
@@ -11637,22 +11947,22 @@ packages:
resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
dev: false
- /radix-vue@1.2.3(vue@3.4.5):
- resolution: {integrity: sha512-iR4D3SoIoCzKeCldxwxjLv0roGBZNSKAxE5/CgB8V1P7Mk7RtVhnFmOIWL/Z3XNzR9XfU03s8FZLIs+1LCEXnQ==}
+ /radix-vue@1.3.0(vue@3.4.14):
+ resolution: {integrity: sha512-czCi649V1Xv/j3Sv8DZY1eSE+QY7acS7zfycBqbsj5vAuAj2DFDaN5nCnyIQW7/bz45KOaCWMTZcFJ0yzxtgFg==}
dependencies:
'@floating-ui/dom': 1.5.3
- '@floating-ui/vue': 1.0.2(vue@3.4.5)
+ '@floating-ui/vue': 1.0.2(vue@3.4.14)
fast-deep-equal: 3.1.3
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /radix-vue@1.2.5(vue@3.3.7):
- resolution: {integrity: sha512-m4OIGmq5MFvRwzS841vKiX0jYVC6bIRH+MYk/cJTQC0feY7aifppjfqh7XV9FtDsjEetSrDnm1JSd0YIKh3kwQ==}
+ /radix-vue@1.3.2(vue@3.4.14):
+ resolution: {integrity: sha512-XhY1Cs6AvRgb1DvTisrY4XfX4aLWj9S1u/u/NCqOjfEHYaJsZ61Fbo66xB5EC22TV258Eu4njYI2CBpwV0dVxg==}
dependencies:
'@floating-ui/dom': 1.5.3
- '@floating-ui/vue': 1.0.2(vue@3.3.7)
+ '@floating-ui/vue': 1.0.2(vue@3.4.14)
fast-deep-equal: 3.1.3
transitivePeerDependencies:
- '@vue/composition-api'
@@ -11677,7 +11987,7 @@ packages:
/rc9@2.1.1:
resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==}
dependencies:
- defu: 6.1.3
+ defu: 6.1.4
destr: 2.0.2
flat: 5.0.2
@@ -11886,14 +12196,6 @@ packages:
protocol-buffers-schema: 3.6.0
dev: false
- /resolve@1.22.6:
- resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==}
- hasBin: true
- dependencies:
- is-core-module: 2.13.0
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
/resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
@@ -11959,7 +12261,7 @@ packages:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
dev: false
- /rollup-plugin-dts@6.1.0(rollup@3.29.3)(typescript@5.3.3):
+ /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.3.3):
resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==}
engines: {node: '>=16'}
peerDependencies:
@@ -11967,13 +12269,13 @@ packages:
typescript: ^4.5 || ^5.0
dependencies:
magic-string: 0.30.5
- rollup: 3.29.3
+ rollup: 3.29.4
typescript: 5.3.3
optionalDependencies:
'@babel/code-frame': 7.23.5
dev: true
- /rollup-plugin-visualizer@5.9.3(rollup@3.29.3):
+ /rollup-plugin-visualizer@5.9.3(rollup@3.29.4):
resolution: {integrity: sha512-ieGM5UAbMVqThX67GCuFHu/GkaSXIUZwFKJsSzE+7+k9fibU/6gbUz7SL+9BBzNtv5bIFHj7kEu0TWcqEnT/sQ==}
engines: {node: '>=14'}
hasBin: true
@@ -11985,7 +12287,7 @@ packages:
dependencies:
open: 8.4.2
picomatch: 2.3.1
- rollup: 3.29.3
+ rollup: 3.29.4
source-map: 0.7.4
yargs: 17.7.2
dev: true
@@ -12013,6 +12315,7 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.3
+ dev: true
/rollup@3.29.4:
resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==}
@@ -12020,7 +12323,6 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.3
- dev: true
/rollup@4.6.1:
resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
@@ -12092,6 +12394,9 @@ packages:
/scule@1.1.0:
resolution: {integrity: sha512-vRUjqhyM/YWYzT+jsMk6tnl3NkY4A4soJ8uyh3O6Um+JXEQL9ozUCe7pqrxn3CSKokw0hw3nFStfskzpgYwR0g==}
+ /scule@1.2.0:
+ resolution: {integrity: sha512-CRCmi5zHQnSoeCik9565PONMg0kfkvYmcSqrbOJY4txFfy1wvVULV4FDaiXhUblUgahdqz3F2NwHZ8i4eBTwUw==}
+
/search-insights@2.13.0:
resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==}
dev: true
@@ -12148,7 +12453,7 @@ packages:
/serve-placeholder@2.0.1:
resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==}
dependencies:
- defu: 6.1.3
+ defu: 6.1.4
dev: true
/serve-static@1.15.0:
@@ -12197,13 +12502,30 @@ packages:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
dev: true
- /shiki@0.14.5:
- resolution: {integrity: sha512-1gCAYOcmCFONmErGTrS1fjzJLA7MGZmKzrBNX7apqSwhyITJg2O102uFzXUeBxNnEkDA9vHIKLyeKq0V083vIw==}
+ /shikiji-core@0.10.0-beta.2:
+ resolution: {integrity: sha512-ZGBEcf67jikAlCsjnzFmVS9Cy5/6cVA4yU2DSRinTN22q8+Vqaf4Gk4eL6hEbXWzkP60NnikF0Z6F3ANMpVS1A==}
+ dev: true
+
+ /shikiji-core@0.9.19:
+ resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==}
+ dev: true
+
+ /shikiji-transformers@0.9.19:
+ resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==}
dependencies:
- ansi-sequence-parser: 1.1.1
- jsonc-parser: 3.2.0
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
+ shikiji: 0.9.19
+ dev: true
+
+ /shikiji@0.10.0-beta.2:
+ resolution: {integrity: sha512-tqZIMPoRhBHxNFUKf37jjR4EyffJfNOCmck2sgSke7wPreiNZhfoXWmet/qtsFVmyEHV+uaQkxCUwD+ngeXaBA==}
+ dependencies:
+ shikiji-core: 0.10.0-beta.2
+ dev: true
+
+ /shikiji@0.9.19:
+ resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==}
+ dependencies:
+ shikiji-core: 0.9.19
dev: true
/shortid@2.2.16:
@@ -12439,6 +12761,10 @@ packages:
/std-env@3.5.0:
resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==}
+ /std-env@3.7.0:
+ resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
+ dev: true
+
/stdin-discarder@0.1.0:
resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -12577,20 +12903,20 @@ packages:
/strip-literal@1.3.0:
resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
dependencies:
- acorn: 8.11.2
+ acorn: 8.11.3
/striptags@3.2.0:
resolution: {integrity: sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==}
dev: false
- /stylehacks@6.0.0(postcss@8.4.31):
+ /stylehacks@6.0.0(postcss@8.4.33):
resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==}
engines: {node: ^14 || ^16 || >=18.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.22.0
- postcss: 8.4.31
+ postcss: 8.4.33
postcss-selector-parser: 6.0.13
dev: true
@@ -12661,22 +12987,22 @@ packages:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
dev: true
- /tailwind-merge@2.0.0:
- resolution: {integrity: sha512-WO8qghn9yhsldLSg80au+3/gY9E4hFxIvQ3qOmlpXnqpDKoMruKfi/56BbbMg6fHTQJ9QD3cc79PoWqlaQE4rw==}
+ /tailwind-merge@2.2.0:
+ resolution: {integrity: sha512-SqqhhaL0T06SW59+JVNfAqKdqLs0497esifRrZ7jOaefP3o64fdFNDMrAQWZFMxTLJPiHVjRLUywT8uFz1xNWQ==}
dependencies:
- '@babel/runtime': 7.23.1
+ '@babel/runtime': 7.23.8
dev: true
- /tailwindcss-animate@1.0.7(tailwindcss@3.3.5):
+ /tailwindcss-animate@1.0.7(tailwindcss@3.4.1):
resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
peerDependencies:
tailwindcss: '>=3.0.0 || insiders'
dependencies:
- tailwindcss: 3.3.5(ts-node@10.9.1)
+ tailwindcss: 3.4.1(ts-node@10.9.1)
dev: false
- /tailwindcss@3.3.5(ts-node@10.9.1):
- resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==}
+ /tailwindcss@3.4.1(ts-node@10.9.1):
+ resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -12685,22 +13011,22 @@ packages:
chokidar: 3.5.3
didyoumean: 1.2.2
dlv: 1.1.3
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.20.0
+ jiti: 1.21.0
lilconfig: 2.1.0
micromatch: 4.0.5
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.31
- postcss-import: 15.1.0(postcss@8.4.31)
- postcss-js: 4.0.1(postcss@8.4.31)
- postcss-load-config: 4.0.1(postcss@8.4.31)(ts-node@10.9.1)
- postcss-nested: 6.0.1(postcss@8.4.31)
+ postcss: 8.4.33
+ postcss-import: 15.1.0(postcss@8.4.33)
+ postcss-js: 4.0.1(postcss@8.4.33)
+ postcss-load-config: 4.0.1(postcss@8.4.33)(ts-node@10.9.1)
+ postcss-nested: 6.0.1(postcss@8.4.33)
postcss-selector-parser: 6.0.13
- resolve: 1.22.6
+ resolve: 1.22.8
sucrase: 3.34.0
transitivePeerDependencies:
- ts-node
@@ -12790,7 +13116,7 @@ packages:
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.5
- acorn: 8.11.2
+ acorn: 8.11.3
commander: 2.20.3
source-map-support: 0.5.21
dev: true
@@ -13057,7 +13383,7 @@ packages:
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 4.0.1(postcss@8.4.31)(ts-node@10.9.1)
+ postcss-load-config: 4.0.1(postcss@8.4.33)(ts-node@10.9.1)
resolve-from: 5.0.0
rollup: 3.29.3
source-map: 0.8.0-beta.0
@@ -13170,7 +13496,6 @@ packages:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
hasBin: true
- dev: true
/ufo@1.3.0:
resolution: {integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==}
@@ -13192,28 +13517,28 @@ packages:
typescript:
optional: true
dependencies:
- '@rollup/plugin-alias': 5.1.0(rollup@3.29.3)
- '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.3)
- '@rollup/plugin-json': 6.0.1(rollup@3.29.3)
- '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.3)
- '@rollup/plugin-replace': 5.0.5(rollup@3.29.3)
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/plugin-alias': 5.1.0(rollup@3.29.4)
+ '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4)
+ '@rollup/plugin-json': 6.0.1(rollup@3.29.4)
+ '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4)
+ '@rollup/plugin-replace': 5.0.5(rollup@3.29.4)
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
chalk: 5.3.0
citty: 0.1.5
consola: 3.2.3
defu: 6.1.2
- esbuild: 0.19.8
+ esbuild: 0.19.11
globby: 13.2.2
hookable: 5.5.3
- jiti: 1.20.0
+ jiti: 1.21.0
magic-string: 0.30.5
mkdist: 1.4.0(typescript@5.3.3)
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
pretty-bytes: 6.1.1
- rollup: 3.29.3
- rollup-plugin-dts: 6.1.0(rollup@3.29.3)(typescript@5.3.3)
+ rollup: 3.29.4
+ rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.3.3)
scule: 1.0.0
typescript: 5.3.3
untyped: 1.4.0
@@ -13227,7 +13552,7 @@ packages:
dependencies:
'@antfu/utils': 0.7.6
defu: 6.1.2
- jiti: 1.20.0
+ jiti: 1.21.0
mlly: 1.4.2
dev: true
@@ -13238,10 +13563,10 @@ packages:
/unctx@2.3.1:
resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==}
dependencies:
- acorn: 8.11.2
+ acorn: 8.11.3
estree-walker: 3.0.3
magic-string: 0.30.5
- unplugin: 1.5.1
+ unplugin: 1.6.0
/undici-types@5.25.3:
resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==}
@@ -13261,10 +13586,20 @@ packages:
resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==}
dependencies:
consola: 3.2.3
- defu: 6.1.3
+ defu: 6.1.4
mime: 3.0.0
node-fetch-native: 1.4.1
- pathe: 1.1.1
+ pathe: 1.1.2
+ dev: true
+
+ /unenv@1.9.0:
+ resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==}
+ dependencies:
+ consola: 3.2.3
+ defu: 6.1.4
+ mime: 3.0.0
+ node-fetch-native: 1.6.1
+ pathe: 1.1.2
dev: true
/unhead@1.8.8:
@@ -13280,16 +13615,16 @@ packages:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
- /unimport@3.4.0(rollup@3.29.3):
+ /unimport@3.4.0(rollup@3.29.4):
resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==}
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
escape-string-regexp: 5.0.0
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
local-pkg: 0.4.3
magic-string: 0.30.3
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.0.0
strip-literal: 1.3.0
@@ -13297,16 +13632,16 @@ packages:
transitivePeerDependencies:
- rollup
- /unimport@3.6.0(rollup@3.29.3):
+ /unimport@3.6.0(rollup@3.29.4):
resolution: {integrity: sha512-yXW3Z30yk1vX8fxO8uHlq9wY9K+L56LHp4Hlbv8i7tW+NENSOv8AaFJUPtOQchxlT7/JBAzCtkrBtcVjKIr1VQ==}
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.3)
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
escape-string-regexp: 5.0.0
fast-glob: 3.3.2
local-pkg: 0.5.0
magic-string: 0.30.5
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
scule: 1.1.0
strip-literal: 1.3.0
@@ -13314,20 +13649,22 @@ packages:
transitivePeerDependencies:
- rollup
- /unimport@3.6.0(rollup@4.6.1):
- resolution: {integrity: sha512-yXW3Z30yk1vX8fxO8uHlq9wY9K+L56LHp4Hlbv8i7tW+NENSOv8AaFJUPtOQchxlT7/JBAzCtkrBtcVjKIr1VQ==}
+ /unimport@3.7.1(rollup@4.6.1):
+ resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==}
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.6.1)
+ acorn: 8.11.3
escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
fast-glob: 3.3.2
local-pkg: 0.5.0
magic-string: 0.30.5
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
pkg-types: 1.0.3
- scule: 1.1.0
+ scule: 1.2.0
strip-literal: 1.3.0
- unplugin: 1.5.1
+ unplugin: 1.6.0
transitivePeerDependencies:
- rollup
dev: true
@@ -13411,7 +13748,7 @@ packages:
- supports-color
dev: true
- /unplugin-vue-router@0.7.0(rollup@3.29.3)(vue-router@4.2.5)(vue@3.3.9):
+ /unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.14):
resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==}
peerDependencies:
vue-router: ^4.1.0
@@ -13419,19 +13756,19 @@ packages:
vue-router:
optional: true
dependencies:
- '@babel/types': 7.23.0
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- '@vue-macros/common': 1.9.0(rollup@3.29.3)(vue@3.3.9)
- ast-walker-scope: 0.5.0(rollup@3.29.3)
+ '@babel/types': 7.23.6
+ '@rollup/pluginutils': 5.0.4(rollup@3.29.4)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.4.14)
+ ast-walker-scope: 0.5.0(rollup@3.29.4)
chokidar: 3.5.3
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
json5: 2.2.3
local-pkg: 0.4.3
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
scule: 1.1.0
unplugin: 1.5.1
- vue-router: 4.2.5(vue@3.3.9)
+ vue-router: 4.2.5(vue@3.4.14)
yaml: 2.3.2
transitivePeerDependencies:
- rollup
@@ -13454,6 +13791,14 @@ packages:
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.1
+ /unplugin@1.6.0:
+ resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==}
+ dependencies:
+ acorn: 8.11.3
+ chokidar: 3.5.3
+ webpack-sources: 3.2.3
+ webpack-virtual-modules: 0.6.1
+
/unstorage@1.10.1:
resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==}
peerDependencies:
@@ -13498,7 +13843,7 @@ packages:
anymatch: 3.1.3
chokidar: 3.5.3
destr: 2.0.2
- h3: 1.9.0
+ h3: 1.10.0
ioredis: 5.3.2
listhen: 1.5.5
lru-cache: 10.1.0
@@ -13521,7 +13866,7 @@ packages:
dependencies:
citty: 0.1.5
consola: 3.2.3
- pathe: 1.1.1
+ pathe: 1.1.2
dev: true
/untyped@1.4.0:
@@ -13530,11 +13875,11 @@ packages:
dependencies:
'@babel/core': 7.23.5
'@babel/standalone': 7.23.1
- '@babel/types': 7.23.5
- defu: 6.1.3
+ '@babel/types': 7.23.6
+ defu: 6.1.4
jiti: 1.21.0
mri: 1.2.0
- scule: 1.1.0
+ scule: 1.2.0
transitivePeerDependencies:
- supports-color
@@ -13553,6 +13898,17 @@ packages:
escalade: 3.1.1
picocolors: 1.0.0
+ /update-browserslist-db@1.0.13(browserslist@4.22.2):
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: 4.22.2
+ escalade: 3.1.1
+ picocolors: 1.0.0
+ dev: true
+
/update-notifier@2.5.0:
resolution: {integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==}
engines: {node: '>=4'}
@@ -13603,7 +13959,7 @@ packages:
which-typed-array: 1.1.11
dev: false
- /v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.3.7):
+ /v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.14):
resolution: {integrity: sha512-QDWrnp4PWCpzUblctgo4T558PrHgHzDtQnTeUNzKxfNf29FkCeFpwGd9bKjAqktaa2aJLcyRl45T5ln1ku34kg==}
peerDependencies:
'@popperjs/core': ^2.0.0
@@ -13615,8 +13971,8 @@ packages:
date-fns: 2.30.0
date-fns-tz: 2.0.0(date-fns@2.30.0)
lodash: 4.17.21
- vue: 3.3.7(typescript@5.2.2)
- vue-screen-utils: 1.0.0-beta.13(vue@3.3.7)
+ vue: 3.4.14(typescript@5.3.3)
+ vue-screen-utils: 1.0.0-beta.13(vue@3.4.14)
dev: false
/v8-compile-cache-lib@3.0.1:
@@ -13641,14 +13997,14 @@ packages:
builtins: 5.0.1
dev: true
- /vee-validate@4.12.3(vue@3.3.7):
- resolution: {integrity: sha512-+ux21pFm2beGK21Q8LFDJdYqCu/7yd0HDIGolNvr7GjjlBTrK0JXm2y+h01jssyIlT1/+sSTNwAEqlSs0Nz0QA==}
+ /vee-validate@4.12.4(vue@3.4.14):
+ resolution: {integrity: sha512-rqSjMdl0l/RiGKywKhkXttUKwDlQOoxTxe31uMQiMlwK4Hbtlvr3OcQvpREp/qPTARxNKudKWCUVW/mfzuxUVQ==}
peerDependencies:
vue: ^3.3.11
dependencies:
'@vue/devtools-api': 6.5.1
type-fest: 4.8.3
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/vite-node@0.33.0(@types/node@20.10.1):
@@ -13659,9 +14015,9 @@ packages:
cac: 6.7.14
debug: 4.3.4
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
picocolors: 1.0.0
- vite: 4.5.0(@types/node@20.10.1)
+ vite: 4.5.1(@types/node@20.10.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -13681,9 +14037,9 @@ packages:
cac: 6.7.14
debug: 4.3.4
mlly: 1.4.2
- pathe: 1.1.1
+ pathe: 1.1.2
picocolors: 1.0.0
- vite: 4.5.0(@types/node@20.8.8)
+ vite: 5.0.11(@types/node@20.8.8)
transitivePeerDependencies:
- '@types/node'
- less
@@ -13695,7 +14051,7 @@ packages:
- terser
dev: true
- /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.0):
+ /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.1):
resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==}
engines: {node: '>=14.16'}
peerDependencies:
@@ -13732,7 +14088,7 @@ packages:
chokidar: 3.5.3
commander: 8.3.0
eslint: 8.56.0
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
fs-extra: 11.1.1
lodash.debounce: 4.0.8
lodash.pick: 4.4.0
@@ -13741,14 +14097,14 @@ packages:
strip-ansi: 6.0.1
tiny-invariant: 1.3.1
typescript: 5.3.3
- vite: 4.5.0(@types/node@20.10.1)
+ vite: 4.5.1(@types/node@20.10.1)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
dev: true
- /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.3)(vite@4.5.1):
+ /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.1):
resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==}
engines: {node: '>=14'}
peerDependencies:
@@ -13759,8 +14115,8 @@ packages:
optional: true
dependencies:
'@antfu/utils': 0.7.6
- '@nuxt/kit': 3.8.2(rollup@3.29.3)
- '@rollup/pluginutils': 5.1.0(rollup@3.29.3)
+ '@nuxt/kit': 3.8.2(rollup@3.29.4)
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
debug: 4.3.4
error-stack-parser-es: 0.1.1
fs-extra: 11.1.1
@@ -13784,7 +14140,7 @@ packages:
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5)
'@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
- '@vue/compiler-dom': 3.3.9
+ '@vue/compiler-dom': 3.4.14
kolorist: 1.8.0
magic-string: 0.30.5
vite: 4.5.1(@types/node@20.10.1)
@@ -13808,114 +14164,6 @@ packages:
- typescript
dev: false
- /vite@4.5.0(@types/node@20.10.1):
- resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.10.1
- esbuild: 0.18.20
- postcss: 8.4.31
- rollup: 3.29.3
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /vite@4.5.0(@types/node@20.8.10):
- resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.8.10
- esbuild: 0.18.20
- postcss: 8.4.31
- rollup: 3.29.3
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /vite@4.5.0(@types/node@20.8.8):
- resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.8.8
- esbuild: 0.18.20
- postcss: 8.4.31
- rollup: 3.29.3
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
/vite@4.5.1(@types/node@20.10.1):
resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
engines: {node: ^14.18.0 || >=16.0.0}
@@ -13952,12 +14200,84 @@ packages:
fsevents: 2.3.3
dev: true
- /vitepress@1.0.0-rc.24(@algolia/client-search@4.22.0)(@types/node@20.8.10)(postcss@8.4.33)(search-insights@2.13.0)(typescript@5.2.2):
- resolution: {integrity: sha512-RpnL8cnOGwiRlBbrYQUm9sYkJbtyOt/wYXk2diTcokY4yvks/5lq9LuSt+MURWB6ZqwpSNHvTmxgaSfLoG0/OA==}
+ /vite@5.0.11(@types/node@20.8.10):
+ resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^18.0.0 || >=20.0.0
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ dependencies:
+ '@types/node': 20.8.10
+ esbuild: 0.19.11
+ postcss: 8.4.33
+ rollup: 4.6.1
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /vite@5.0.11(@types/node@20.8.8):
+ resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^18.0.0 || >=20.0.0
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ dependencies:
+ '@types/node': 20.8.8
+ esbuild: 0.19.11
+ postcss: 8.4.33
+ rollup: 4.6.1
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /vitepress@1.0.0-rc.37(@algolia/client-search@4.22.0)(@types/node@20.8.10)(postcss@8.4.33)(search-insights@2.13.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-Z2X+M0id+bUdxcWxvFRUzfLyV2GtPWRcejLSMGOHRiwA1DV/dNmELKJ3U9D1HBYQK0FBzunpuQD0a2jZ7FZvJA==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4.3.2
- postcss: ^8.4.31
+ postcss: ^8.4.33
peerDependenciesMeta:
markdown-it-mathjax3:
optional: true
@@ -13966,18 +14286,20 @@ packages:
dependencies:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/client-search@4.22.0)(search-insights@2.13.0)
- '@types/markdown-it': 13.0.5
- '@vitejs/plugin-vue': 4.3.1(vite@4.5.0)(vue@3.3.7)
+ '@types/markdown-it': 13.0.7
+ '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.14)
'@vue/devtools-api': 6.5.1
- '@vueuse/core': 10.5.0(vue@3.3.7)
- '@vueuse/integrations': 10.5.0(focus-trap@7.5.4)(vue@3.3.7)
+ '@vueuse/core': 10.7.2(vue@3.4.14)
+ '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.14)
focus-trap: 7.5.4
mark.js: 8.11.1
- minisearch: 6.1.0
+ minisearch: 6.3.0
postcss: 8.4.33
- shiki: 0.14.5
- vite: 4.5.0(@types/node@20.8.10)
- vue: 3.3.7(typescript@5.2.2)
+ shikiji: 0.9.19
+ shikiji-core: 0.9.19
+ shikiji-transformers: 0.9.19
+ vite: 5.0.11(@types/node@20.8.10)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -14052,13 +14374,13 @@ packages:
debug: 4.3.4
local-pkg: 0.4.3
magic-string: 0.30.5
- pathe: 1.1.1
+ pathe: 1.1.2
picocolors: 1.0.0
std-env: 3.4.3
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.6.0
- vite: 4.5.0(@types/node@20.10.1)
+ vite: 4.5.1(@types/node@20.10.1)
vite-node: 0.33.0(@types/node@20.10.1)
why-is-node-running: 2.2.2
transitivePeerDependencies:
@@ -14118,13 +14440,13 @@ packages:
debug: 4.3.4
local-pkg: 0.4.3
magic-string: 0.30.5
- pathe: 1.1.1
+ pathe: 1.1.2
picocolors: 1.0.0
std-env: 3.4.3
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.7.0
- vite: 4.5.0(@types/node@20.8.8)
+ vite: 5.0.11(@types/node@20.8.8)
vite-node: 0.34.6(@types/node@20.8.8)
why-is-node-running: 2.2.2
transitivePeerDependencies:
@@ -14173,14 +14495,6 @@ packages:
vscode-languageserver-protocol: 3.16.0
dev: true
- /vscode-oniguruma@1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
- dev: true
-
- /vscode-textmate@8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
- dev: true
-
/vscode-uri@3.0.8:
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
dev: true
@@ -14199,7 +14513,7 @@ packages:
ufo: 1.3.2
dev: true
- /vue-demi@0.14.6(vue@3.3.7):
+ /vue-demi@0.14.6(vue@3.4.14):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -14211,22 +14525,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.7(typescript@5.2.2)
-
- /vue-demi@0.14.6(vue@3.4.5):
- resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- peerDependencies:
- '@vue/composition-api': ^1.0.0-rc.1
- vue: ^3.0.0-0 || ^2.6.0
- peerDependenciesMeta:
- '@vue/composition-api':
- optional: true
- dependencies:
- vue: 3.4.5(typescript@5.2.2)
- dev: false
+ vue: 3.4.14(typescript@5.3.3)
/vue-devtools-stub@0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
@@ -14268,21 +14567,21 @@ packages:
- supports-color
dev: true
- /vue-router@4.2.5(vue@3.3.9):
+ /vue-router@4.2.5(vue@3.4.14):
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.5.1
- vue: 3.3.9(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
- /vue-screen-utils@1.0.0-beta.13(vue@3.3.7):
+ /vue-screen-utils@1.0.0-beta.13(vue@3.4.14):
resolution: {integrity: sha512-EJ/8TANKhFj+LefDuOvZykwMr3rrLFPLNb++lNBqPOpVigT2ActRg6icH9RFQVm4nHwlHIHSGm5OY/Clar9yIg==}
peerDependencies:
vue: ^3.2.0
dependencies:
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/vue-template-compiler@2.7.14:
@@ -14292,88 +14591,56 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc@1.8.27(typescript@5.2.2):
+ /vue-tsc@1.8.27(typescript@5.3.3):
resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
'@volar/typescript': 1.11.1
- '@vue/language-core': 1.8.27(typescript@5.2.2)
+ '@vue/language-core': 1.8.27(typescript@5.3.3)
semver: 7.5.4
- typescript: 5.2.2
+ typescript: 5.3.3
dev: true
- /vue-wrap-balancer@1.1.3(vue@3.3.7):
+ /vue-wrap-balancer@1.1.3(vue@3.4.14):
resolution: {integrity: sha512-9kTRwYIveWxV1FdaCJfRjIIRZOtwgnxypGS5mlAiXnih5+Cfaby9YDh3APMW1jWp0oCvL+gep0XCbcjBb7/ZXQ==}
peerDependencies:
vue: ^3.3.0
dependencies:
nanoid: 3.3.6
- vue: 3.3.7(typescript@5.2.2)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue@3.3.7(typescript@5.2.2):
- resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==}
+ /vue@3.4.14(typescript@5.2.2):
+ resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.3.7
- '@vue/compiler-sfc': 3.3.7
- '@vue/runtime-dom': 3.3.7
- '@vue/server-renderer': 3.3.7(vue@3.3.7)
- '@vue/shared': 3.3.7
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-sfc': 3.4.14
+ '@vue/runtime-dom': 3.4.14
+ '@vue/server-renderer': 3.4.14(vue@3.4.14)
+ '@vue/shared': 3.4.14
typescript: 5.2.2
- /vue@3.3.9(typescript@5.3.3):
- resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==}
+ /vue@3.4.14(typescript@5.3.3):
+ resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-sfc': 3.3.9
- '@vue/runtime-dom': 3.3.9
- '@vue/server-renderer': 3.3.9(vue@3.3.9)
- '@vue/shared': 3.3.9
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-sfc': 3.4.14
+ '@vue/runtime-dom': 3.4.14
+ '@vue/server-renderer': 3.4.14(vue@3.4.14)
+ '@vue/shared': 3.4.14
typescript: 5.3.3
- dev: true
-
- /vue@3.4.5(typescript@5.2.2):
- resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@vue/compiler-dom': 3.4.5
- '@vue/compiler-sfc': 3.4.5
- '@vue/runtime-dom': 3.4.5
- '@vue/server-renderer': 3.4.5(vue@3.4.5)
- '@vue/shared': 3.4.5
- typescript: 5.2.2
-
- /vue@3.4.5(typescript@5.3.3):
- resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@vue/compiler-dom': 3.4.5
- '@vue/compiler-sfc': 3.4.5
- '@vue/runtime-dom': 3.4.5
- '@vue/server-renderer': 3.4.5(vue@3.4.5)
- '@vue/shared': 3.4.5
- typescript: 5.3.3
- dev: true
/walk-up-path@3.0.1:
resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==}