docs: fix new line-number, fix highlight color on txt md block in shikiji (#299)
* docs: tweaks container size and shiki styles
This commit is contained in:
parent
f41642f5d8
commit
f9ab01e11b
|
|
@ -4,14 +4,14 @@ import Icons from 'unplugin-icons/vite'
|
||||||
import tailwind from 'tailwindcss'
|
import tailwind from 'tailwindcss'
|
||||||
import autoprefixer from 'autoprefixer'
|
import autoprefixer from 'autoprefixer'
|
||||||
import { createCssVariablesTheme } from 'shikiji'
|
import { createCssVariablesTheme } from 'shikiji'
|
||||||
|
|
||||||
|
// import { transformerMetaWordHighlight } from 'shikiji-transformers'
|
||||||
import { siteConfig } from './theme/config/site'
|
import { siteConfig } from './theme/config/site'
|
||||||
import ComponentPreviewPlugin from './theme/plugins/previewer'
|
import ComponentPreviewPlugin from './theme/plugins/previewer'
|
||||||
|
|
||||||
const cssVariables = createCssVariablesTheme({
|
const cssVariables = createCssVariablesTheme({
|
||||||
name: 'css-variables',
|
|
||||||
variablePrefix: '--shiki-',
|
variablePrefix: '--shiki-',
|
||||||
variableDefaults: {},
|
variableDefaults: {},
|
||||||
fontStyle: true,
|
|
||||||
})
|
})
|
||||||
|
|
||||||
// https://vitepress.dev/reference/site-config
|
// https://vitepress.dev/reference/site-config
|
||||||
|
|
@ -59,6 +59,9 @@ export default defineConfig({
|
||||||
srcDir: path.resolve(__dirname, '../src'),
|
srcDir: path.resolve(__dirname, '../src'),
|
||||||
markdown: {
|
markdown: {
|
||||||
theme: cssVariables,
|
theme: cssVariables,
|
||||||
|
codeTransformers: [
|
||||||
|
// transformerMetaWordHighlight(),
|
||||||
|
],
|
||||||
config(md) {
|
config(md) {
|
||||||
md.use(ComponentPreviewPlugin)
|
md.use(ComponentPreviewPlugin)
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ const sourceLink = 'https://github.com/radix-vue/shadcn-vue/tree/dev/'
|
||||||
<aside
|
<aside
|
||||||
class="fixed top-14 z-30 -ml-2 hidden h-[calc(100vh-3.5rem)] w-full shrink-0 md:sticky md:block overflow-y-auto"
|
class="fixed top-14 z-30 -ml-2 hidden h-[calc(100vh-3.5rem)] w-full shrink-0 md:sticky md:block overflow-y-auto"
|
||||||
>
|
>
|
||||||
<ScrollArea orientation="vertical" class="h-full py-6 pl-8 pr-6 lg:py-8" :type="'auto'">
|
<ScrollArea orientation="vertical" class="relative overflow-hidden h-full py-6 pr-6 lg:py-8" :type="'auto'">
|
||||||
<div class="w-full">
|
<div class="w-full">
|
||||||
<div v-for="docsGroup in docsConfig.sidebarNav" :key="docsGroup.title" class="pb-4">
|
<div v-for="docsGroup in docsConfig.sidebarNav" :key="docsGroup.title" class="pb-4">
|
||||||
<h4
|
<h4
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@ watch(() => $route.path, (n) => {
|
||||||
<div class="flex min-h-screen flex-col bg-background">
|
<div class="flex min-h-screen flex-col bg-background">
|
||||||
<header class="sticky z-40 top-0 bg-background/80 backdrop-blur-lg border-b border-border">
|
<header class="sticky z-40 top-0 bg-background/80 backdrop-blur-lg border-b border-border">
|
||||||
<div
|
<div
|
||||||
class="container flex justify-between h-14 items-center"
|
class="container flex justify-between h-14 max-w-screen-2xl items-center"
|
||||||
>
|
>
|
||||||
<MobileNav />
|
<MobileNav />
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
:root {
|
:root {
|
||||||
--shiki-foreground: #EEEEEE;
|
--shiki-foreground: #FFF8;
|
||||||
--shiki-color-background: #ffffff;
|
--shiki-color-background: #ffffff;
|
||||||
--shiki-token-constant: #ffffff;
|
--shiki-token-constant: #ffffff;
|
||||||
--shiki-token-string: #ffffff88;
|
--shiki-token-string: #ffffff88;
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
--shiki-token-keyword: #ffffff88;
|
--shiki-token-keyword: #ffffff88;
|
||||||
--shiki-token-parameter: #AA0000;
|
--shiki-token-parameter: #AA0000;
|
||||||
--shiki-token-function: #ffffff;
|
--shiki-token-function: #ffffff;
|
||||||
--shiki-token-string-expression: #ffffff88;
|
--shiki-token-string-expression: #ebebeb;
|
||||||
--shiki-token-punctuation: #ffffff;
|
--shiki-token-punctuation: #ffffff;
|
||||||
--shiki-token-link: #EE0000;
|
--shiki-token-link: #EE0000;
|
||||||
}
|
}
|
||||||
|
|
@ -3,6 +3,7 @@
|
||||||
--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E");
|
--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E");
|
||||||
--vp-code-bg: hsl(var(--muted));
|
--vp-code-bg: hsl(var(--muted));
|
||||||
--vp-c-divider: hsl(var(--muted));
|
--vp-c-divider: hsl(var(--muted));
|
||||||
|
--vp-code-block-color: #fff
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -414,7 +415,7 @@
|
||||||
|
|
||||||
.vp-doc div[class*='language-'].line-numbers-mode {
|
.vp-doc div[class*='language-'].line-numbers-mode {
|
||||||
/*rtl:ignore*/
|
/*rtl:ignore*/
|
||||||
padding-left: 32px;
|
padding-left: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.vp-doc .line-numbers-wrapper {
|
.vp-doc .line-numbers-wrapper {
|
||||||
|
|
@ -567,3 +568,11 @@
|
||||||
.vp-external-link-icon::after {
|
.vp-external-link-icon::after {
|
||||||
content: '';
|
content: '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.vp-doc [class*=language-] code {
|
||||||
|
color: var(--vp-code-block-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.line-numbers-mode pre code .line {
|
||||||
|
padding-left: 3rem !important;
|
||||||
|
}
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
"@morev/vue-transitions": "^2.3.6",
|
"@morev/vue-transitions": "^2.3.6",
|
||||||
"@radix-icons/vue": "^1.0.0",
|
"@radix-icons/vue": "^1.0.0",
|
||||||
"@stackblitz/sdk": "^1.9.0",
|
"@stackblitz/sdk": "^1.9.0",
|
||||||
"@tanstack/vue-table": "^8.11.6",
|
"@tanstack/vue-table": "^8.11.7",
|
||||||
"@unovis/ts": "^1.3.1",
|
"@unovis/ts": "^1.3.1",
|
||||||
"@unovis/vue": "^1.3.1",
|
"@unovis/vue": "^1.3.1",
|
||||||
"@vee-validate/zod": "^4.12.4",
|
"@vee-validate/zod": "^4.12.4",
|
||||||
|
|
@ -36,7 +36,7 @@
|
||||||
"tailwindcss-animate": "^1.0.7",
|
"tailwindcss-animate": "^1.0.7",
|
||||||
"v-calendar": "^3.1.2",
|
"v-calendar": "^3.1.2",
|
||||||
"vee-validate": "4.12.4",
|
"vee-validate": "4.12.4",
|
||||||
"vue": "^3.4.14",
|
"vue": "^3.4.15",
|
||||||
"vue-wrap-balancer": "^1.1.3",
|
"vue-wrap-balancer": "^1.1.3",
|
||||||
"zod": "^3.22.4"
|
"zod": "^3.22.4"
|
||||||
},
|
},
|
||||||
|
|
@ -56,14 +56,15 @@
|
||||||
"lodash.template": "^4.5.0",
|
"lodash.template": "^4.5.0",
|
||||||
"pathe": "^1.1.2",
|
"pathe": "^1.1.2",
|
||||||
"rimraf": "^5.0.5",
|
"rimraf": "^5.0.5",
|
||||||
"shikiji": "^0.10.0-beta.2",
|
"shikiji": "^0.10.0-beta.9",
|
||||||
|
"shikiji-transformers": "^0.10.0-beta.9",
|
||||||
"tailwind-merge": "^2.2.0",
|
"tailwind-merge": "^2.2.0",
|
||||||
"tailwindcss": "^3.4.1",
|
"tailwindcss": "^3.4.1",
|
||||||
"tsx": "^4.7.0",
|
"tsx": "^4.7.0",
|
||||||
"typescript": "^5.3.3",
|
"typescript": "^5.3.3",
|
||||||
"unplugin-icons": "^0.17.1",
|
"unplugin-icons": "^0.17.1",
|
||||||
"vite": "^5.0.11",
|
"vite": "^5.0.12",
|
||||||
"vitepress": "^1.0.0-rc.37",
|
"vitepress": "^1.0.0-rc.39",
|
||||||
"vue-tsc": "^1.8.27"
|
"vue-tsc": "^1.8.27"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ To set the size of the items, you can use the `basis` utility class on the `<Car
|
||||||
|
|
||||||
Example
|
Example
|
||||||
|
|
||||||
```vue title="Example" showLineNumbers {4-6}
|
```vue:line-numbers title="Example" {4-6}
|
||||||
// 33% of the carousel width.
|
// 33% of the carousel width.
|
||||||
<Carousel>
|
<Carousel>
|
||||||
<CarouselContent>
|
<CarouselContent>
|
||||||
|
|
@ -71,7 +71,7 @@ Example
|
||||||
|
|
||||||
Responsive
|
Responsive
|
||||||
|
|
||||||
```vue title="Responsive" showLineNumbers {4-6}
|
```vue:line-numbers title="Responsive" {4-6}
|
||||||
// 50% on small screens and 33% on larger screens.
|
// 50% on small screens and 33% on larger screens.
|
||||||
<Carousel>
|
<Carousel>
|
||||||
<CarouselContent>
|
<CarouselContent>
|
||||||
|
|
@ -101,7 +101,7 @@ You can always adjust this in your own project if you need to.
|
||||||
|
|
||||||
Example
|
Example
|
||||||
|
|
||||||
```vue showLineNumbers /-ml-4/ /pl-4/
|
```vue:line-numbers /-ml-4/ /pl-4/
|
||||||
<template>
|
<template>
|
||||||
<Carousel>
|
<Carousel>
|
||||||
<CarouselContent class="-ml-4">
|
<CarouselContent class="-ml-4">
|
||||||
|
|
@ -121,7 +121,7 @@ Example
|
||||||
|
|
||||||
Responsive
|
Responsive
|
||||||
|
|
||||||
```vue showLineNumbers /-ml-2/ /pl-2/ /md:-ml-4/ /md:pl-4/
|
```vue:line-numbers /-ml-2/ /pl-2/ /md:-ml-4/ /md:pl-4/
|
||||||
<template>
|
<template>
|
||||||
<Carousel>
|
<Carousel>
|
||||||
<CarouselContent class="-ml-2 md:-ml-4">
|
<CarouselContent class="-ml-2 md:-ml-4">
|
||||||
|
|
@ -155,7 +155,7 @@ Use the `orientation` prop to set the orientation of the carousel.
|
||||||
|
|
||||||
You can pass options to the carousel using the `opts` prop. See the [Embla Carousel docs](https://www.embla-carousel.com/api/options/) for more information.
|
You can pass options to the carousel using the `opts` prop. See the [Embla Carousel docs](https://www.embla-carousel.com/api/options/) for more information.
|
||||||
|
|
||||||
```vue showLineNumbers {3-6}
|
```vue:line-numbers {3-6}
|
||||||
<template>
|
<template>
|
||||||
<Carousel
|
<Carousel
|
||||||
:opts="{
|
:opts="{
|
||||||
|
|
@ -184,7 +184,7 @@ Use the `@init-api` emit method on `<Carousel />` component to set the instance
|
||||||
|
|
||||||
You can access it through setting a template ref on the `<Carousel />` component.
|
You can access it through setting a template ref on the `<Carousel />` component.
|
||||||
|
|
||||||
```vue showLineNumbers {2,5,9}
|
```vue:line-numbers {2,5,9}
|
||||||
<script setup>
|
<script setup>
|
||||||
const carouselContainerRef = ref<InstanceType<typeof Carousel> | null>(null)
|
const carouselContainerRef = ref<InstanceType<typeof Carousel> | null>(null)
|
||||||
|
|
||||||
|
|
@ -204,7 +204,7 @@ function accessApi() {
|
||||||
|
|
||||||
You can listen to events using the API. To get the API instance use the `@init-api` emit method on the `<Carousel />` component
|
You can listen to events using the API. To get the API instance use the `@init-api` emit method on the `<Carousel />` component
|
||||||
|
|
||||||
```vue showLineNumbers {5,7-9,25}
|
```vue:line-numbers {5,7-9,25}
|
||||||
<script setup>
|
<script setup>
|
||||||
import { nextTick, ref, watch } from 'vue'
|
import { nextTick, ref, watch } from 'vue'
|
||||||
import { useCarousel } from '@/components/ui/carousel'
|
import { useCarousel } from '@/components/ui/carousel'
|
||||||
|
|
@ -241,7 +241,7 @@ See the [Embla Carousel docs](https://www.embla-carousel.com/api/events/) for mo
|
||||||
|
|
||||||
You can get the reactive slot props like `carouselRef, canScrollNext..Prev, scrollNext..Prev` using the `v-slot` directive in the `<Carousel v-slot="slotProps" />` component to extend the functionality.
|
You can get the reactive slot props like `carouselRef, canScrollNext..Prev, scrollNext..Prev` using the `v-slot` directive in the `<Carousel v-slot="slotProps" />` component to extend the functionality.
|
||||||
|
|
||||||
```vue showLineNumbers {2}
|
```vue:line-numbers {2}
|
||||||
<template>
|
<template>
|
||||||
<Carousel v-slot="{ canScrollNext, canScrollPrev }">
|
<Carousel v-slot="{ canScrollNext, canScrollPrev }">
|
||||||
...
|
...
|
||||||
|
|
@ -260,7 +260,7 @@ npm i embla-carousel-autoplay
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
```vue showLineNumbers {2,8-10}
|
```vue:line-numbers {2,8-10}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import Autoplay from 'embla-carousel-autoplay'
|
import Autoplay from 'embla-carousel-autoplay'
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
|
|
@ -225,7 +225,7 @@ const table = useVueTable({
|
||||||
|
|
||||||
Finally, we'll render our table in our index component.
|
Finally, we'll render our table in our index component.
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{28}
|
```ts:line-numbers {28}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, onMounted } from 'vue'
|
import { ref, onMounted } from 'vue'
|
||||||
import { columns } from "./components/columns"
|
import { columns } from "./components/columns"
|
||||||
|
|
@ -272,7 +272,7 @@ Let's format the amount cell to display the dollar amount. We'll also align the
|
||||||
Update the `header` and `cell` definitions for amount as follows:
|
Update the `header` and `cell` definitions for amount as follows:
|
||||||
|
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers title="components/payments/columns.ts" {5-17}
|
```ts:line-numbers title="components/payments/columns.ts" {5-17}
|
||||||
import { h } from 'vue'
|
import { h } from 'vue'
|
||||||
|
|
||||||
export const columns: ColumnDef<Payment>[] = [
|
export const columns: ColumnDef<Payment>[] = [
|
||||||
|
|
@ -380,7 +380,7 @@ Next, we'll add pagination to our table.
|
||||||
|
|
||||||
### Update `<DataTable>`
|
### Update `<DataTable>`
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{4,12}
|
```ts:line-numbers {4,12}
|
||||||
import {
|
import {
|
||||||
FlexRender,
|
FlexRender,
|
||||||
getCoreRowModel,
|
getCoreRowModel,
|
||||||
|
|
@ -402,7 +402,7 @@ This will automatically paginate your rows into pages of 10. See the [pagination
|
||||||
|
|
||||||
We can add pagination controls to our table using the `<Button />` component and the `table.previousPage()`, `table.nextPage()` API methods.
|
We can add pagination controls to our table using the `<Button />` component and the `table.previousPage()`, `table.nextPage()` API methods.
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{3,15,21-39}
|
```ts:line-numbers {3,15,21-39}
|
||||||
// components/payments/DataTable.vue
|
// components/payments/DataTable.vue
|
||||||
<script lang="ts" generic="TData, TValue">
|
<script lang="ts" generic="TData, TValue">
|
||||||
import { Button } from "@/components/ui/button"
|
import { Button } from "@/components/ui/button"
|
||||||
|
|
@ -458,7 +458,7 @@ Let's make the email column sortable.
|
||||||
|
|
||||||
### Add the following into your `utils` file:
|
### Add the following into your `utils` file:
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{5,6,12-17}
|
```ts:line-numbers {5,6,12-17}
|
||||||
import { type ClassValue, clsx } from 'clsx'
|
import { type ClassValue, clsx } from 'clsx'
|
||||||
import { twMerge } from 'tailwind-merge'
|
import { twMerge } from 'tailwind-merge'
|
||||||
import { camelize, getCurrentInstance, toHandlerKey } from 'vue'
|
import { camelize, getCurrentInstance, toHandlerKey } from 'vue'
|
||||||
|
|
@ -482,7 +482,7 @@ The `valueUpdater` function updates a Vue `ref` object's value. It handles both
|
||||||
|
|
||||||
### Update `<DataTable>`
|
### Update `<DataTable>`
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{4,7,16,34,41-44}
|
```ts:line-numbers {4,7,16,34,41-44}
|
||||||
<script setup lang="ts" generic="TData, TValue">
|
<script setup lang="ts" generic="TData, TValue">
|
||||||
import type {
|
import type {
|
||||||
ColumnDef,
|
ColumnDef,
|
||||||
|
|
@ -545,7 +545,7 @@ const table = useVueTable({
|
||||||
|
|
||||||
We can now update the `email` header cell to add sorting controls.
|
We can now update the `email` header cell to add sorting controls.
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{5,10-17}
|
```ts:line-numbers {5,10-17}
|
||||||
// components/payments/columns.ts
|
// components/payments/columns.ts
|
||||||
import type {
|
import type {
|
||||||
ColumnDef,
|
ColumnDef,
|
||||||
|
|
@ -579,7 +579,7 @@ Let's add a search input to filter emails in our table.
|
||||||
|
|
||||||
### Update `<DataTable>`
|
### Update `<DataTable>`
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{4,11,19,39,48-49,52,60-64}
|
```ts:line-numbers {4,11,19,39,48-49,52,60-64}
|
||||||
<script setup lang="ts" generic="TData, TValue">
|
<script setup lang="ts" generic="TData, TValue">
|
||||||
import type {
|
import type {
|
||||||
ColumnDef,
|
ColumnDef,
|
||||||
|
|
@ -664,7 +664,7 @@ Adding column visibility is fairly simple using `@tanstack/vue-table` visibility
|
||||||
|
|
||||||
### Update `<DataTable>`
|
### Update `<DataTable>`
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{6,9-14,48,59,63,75-91}
|
```ts:line-numbers {6,9-14,48,59,63,75-91}
|
||||||
<script setup lang="ts" generic="TData, TValue">
|
<script setup lang="ts" generic="TData, TValue">
|
||||||
import type {
|
import type {
|
||||||
ColumnDef,
|
ColumnDef,
|
||||||
|
|
@ -803,7 +803,7 @@ Next, we're going to add row selection to our table.
|
||||||
|
|
||||||
### Update column definitions
|
### Update column definitions
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{3,6-20}
|
```ts:line-numbers {3,6-20}
|
||||||
import type { ColumnDef } from '@tanstack/vue-table'
|
import type { ColumnDef } from '@tanstack/vue-table'
|
||||||
|
|
||||||
import { Checkbox } from '@/components/ui/checkbox'
|
import { Checkbox } from '@/components/ui/checkbox'
|
||||||
|
|
@ -829,7 +829,7 @@ export const columns: ColumnDef<Payment>[] = [
|
||||||
|
|
||||||
### Update `<DataTable>`
|
### Update `<DataTable>`
|
||||||
|
|
||||||
```ts:line-numbers showLineNumbers{10,22,27}
|
```ts:line-numbers {10,22,27}
|
||||||
<script setup lang="ts" generic="TData, TValue">
|
<script setup lang="ts" generic="TData, TValue">
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
columns: ColumnDef<TData, TValue>[]
|
columns: ColumnDef<TData, TValue>[]
|
||||||
|
|
|
||||||
|
|
@ -159,7 +159,7 @@ Use `@vee-validate/zod` to integrate Zod schema validation with `vee-validate`
|
||||||
|
|
||||||
`toTypedSchema` also makes the form values and submitted values typed automatically and caters for both input and output types of that schema.
|
`toTypedSchema` also makes the form values and submitted values typed automatically and caters for both input and output types of that schema.
|
||||||
|
|
||||||
```vue showLineNumbers {2-3,5-7}
|
```vue:line-numbers {2-3,5-7}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { toTypedSchema } from '@vee-validate/zod'
|
import { toTypedSchema } from '@vee-validate/zod'
|
||||||
import * as z from 'zod'
|
import * as z from 'zod'
|
||||||
|
|
@ -179,7 +179,7 @@ Use the `useForm` composable from `vee-validate` or use `<Form />` component to
|
||||||
<TabPreview name="Composition" :names="['Composition', 'Component']">
|
<TabPreview name="Composition" :names="['Composition', 'Component']">
|
||||||
<template #Composition>
|
<template #Composition>
|
||||||
|
|
||||||
```vue showLineNumbers {2,19-21}
|
```vue:line-numbers {2,19-21}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { useForm } from 'vee-validate'
|
import { useForm } from 'vee-validate'
|
||||||
import { toTypedSchema } from '@vee-validate/zod'
|
import { toTypedSchema } from '@vee-validate/zod'
|
||||||
|
|
@ -218,7 +218,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||||
|
|
||||||
<template #Component>
|
<template #Component>
|
||||||
|
|
||||||
```vue showLineNumbers {5,24-26}
|
```vue:line-numbers {5,24-26}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { toTypedSchema } from '@vee-validate/zod'
|
import { toTypedSchema } from '@vee-validate/zod'
|
||||||
import * as z from 'zod'
|
import * as z from 'zod'
|
||||||
|
|
@ -256,7 +256,7 @@ function onSubmit(values) {
|
||||||
Based on last step we can either use `<Form />` component or `useForm` composable
|
Based on last step we can either use `<Form />` component or `useForm` composable
|
||||||
`useForm` is recommended cause values are typed automatically
|
`useForm` is recommended cause values are typed automatically
|
||||||
|
|
||||||
```vue showLineNumbers {2}
|
```vue:line-numbers {2}
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { useForm } from 'vee-validate'
|
import { useForm } from 'vee-validate'
|
||||||
import { toTypedSchema } from '@vee-validate/zod'
|
import { toTypedSchema } from '@vee-validate/zod'
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ Use the `side` property to `<SheetContent />` to indicate the edge of the screen
|
||||||
|
|
||||||
You can adjust the size of the sheet using CSS classes:
|
You can adjust the size of the sheet using CSS classes:
|
||||||
|
|
||||||
```vue:line-numbers showLineNumbers{4}
|
```vue:line-numbers {4}
|
||||||
<template>
|
<template>
|
||||||
<Sheet>
|
<Sheet>
|
||||||
<SheetTrigger>Open</SheetTrigger>
|
<SheetTrigger>Open</SheetTrigger>
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ npm create astro@latest
|
||||||
|
|
||||||
You will be asked a few questions to configure your project:
|
You will be asked a few questions to configure your project:
|
||||||
|
|
||||||
```txt showLineNumbers
|
```txt:line-numbers
|
||||||
- Where should we create your new project?
|
- Where should we create your new project?
|
||||||
./your-app-name
|
./your-app-name
|
||||||
- How would you like to start your new project?
|
- How would you like to start your new project?
|
||||||
|
|
@ -76,7 +76,7 @@ This will install `tailwindcss` and `@astrojs/tailwind` as dependencies and set
|
||||||
|
|
||||||
Add the code below to the tsconfig.json file to resolve paths:
|
Add the code below to the tsconfig.json file to resolve paths:
|
||||||
|
|
||||||
```json {2-7} showLineNumbers
|
```json:line-numbers {2-7}
|
||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
|
|
@ -99,7 +99,7 @@ npx shadcn-vue@latest init
|
||||||
|
|
||||||
You will be asked a few questions to configure `components.json`:
|
You will be asked a few questions to configure `components.json`:
|
||||||
|
|
||||||
```txt showLineNumbers
|
```txt:line-numbers
|
||||||
Would you like to use TypeScript (recommended)? no / yes
|
Would you like to use TypeScript (recommended)? no / yes
|
||||||
Which framework are you using? Astro
|
Which framework are you using? Astro
|
||||||
Which style would you like to use? › Default
|
Which style would you like to use? › Default
|
||||||
|
|
@ -116,15 +116,17 @@ Write configuration to components.json. Proceed? > Y/n
|
||||||
|
|
||||||
Import the `globals.css` file in the `src/index.astro` file:
|
Import the `globals.css` file in the `src/index.astro` file:
|
||||||
|
|
||||||
```ts {2} showLineNumbers
|
```ts:line-numbers {2}
|
||||||
|
---
|
||||||
import '@/styles/globals.css'
|
import '@/styles/globals.css'
|
||||||
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
### Update astro tailwind config
|
### Update astro tailwind config
|
||||||
|
|
||||||
To prevent serving the Tailwind base styles twice, we need to tell Astro not to apply the base styles, since we already include them in our own `globals.css` file. To do this, set the `applyBaseStyles` config option for the tailwind plugin in `astro.config.mjs` to `false`.
|
To prevent serving the Tailwind base styles twice, we need to tell Astro not to apply the base styles, since we already include them in our own `globals.css` file. To do this, set the `applyBaseStyles` config option for the tailwind plugin in `astro.config.mjs` to `false`.
|
||||||
|
|
||||||
```ts {3-5} showLineNumbers
|
```ts:line-numbers {3-5}
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
integrations: [
|
integrations: [
|
||||||
tailwind({
|
tailwind({
|
||||||
|
|
@ -144,7 +146,7 @@ npx shadcn-vue@latest add button
|
||||||
|
|
||||||
The command above will add the `Button` component to your project. You can then import it like this:
|
The command above will add the `Button` component to your project. You can then import it like this:
|
||||||
|
|
||||||
```astro {2,10} showLineNumbers
|
```astro:line-numbers {2,10}
|
||||||
---
|
---
|
||||||
import { Button } from "@/components/ui/button"
|
import { Button } from "@/components/ui/button"
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ npx shadcn-vue@latest init
|
||||||
|
|
||||||
You will be asked a few questions to configure `components.json`:
|
You will be asked a few questions to configure `components.json`:
|
||||||
|
|
||||||
```txt showLineNumbers
|
```txt:line-numbers
|
||||||
Would you like to use TypeScript (recommended)? no / yes
|
Would you like to use TypeScript (recommended)? no / yes
|
||||||
Which framework are you using? Vite / Nuxt / Laravel
|
Which framework are you using? Vite / Nuxt / Laravel
|
||||||
Which style would you like to use? › Default
|
Which style would you like to use? › Default
|
||||||
|
|
|
||||||
|
|
@ -180,7 +180,7 @@ npx shadcn-vue@latest init
|
||||||
|
|
||||||
You will be asked a few questions to configure `components.json`:
|
You will be asked a few questions to configure `components.json`:
|
||||||
|
|
||||||
```txt showLineNumbers
|
```txt:line-numbers
|
||||||
Would you like to use TypeScript (recommended)? no / yes
|
Would you like to use TypeScript (recommended)? no / yes
|
||||||
Which framework are you using? Vite / Nuxt / Laravel
|
Which framework are you using? Vite / Nuxt / Laravel
|
||||||
Which style would you like to use? › Default
|
Which style would you like to use? › Default
|
||||||
|
|
|
||||||
|
|
@ -124,7 +124,7 @@ npx shadcn-vue@latest init
|
||||||
|
|
||||||
You will be asked a few questions to configure `components.json`:
|
You will be asked a few questions to configure `components.json`:
|
||||||
|
|
||||||
```txt showLineNumbers
|
```txt:line-numbers
|
||||||
Would you like to use TypeScript (recommended)? no / yes
|
Would you like to use TypeScript (recommended)? no / yes
|
||||||
Which framework are you using? Vite / Nuxt / Laravel
|
Which framework are you using? Vite / Nuxt / Laravel
|
||||||
Which style would you like to use? › Default
|
Which style would you like to use? › Default
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "shadcn-vue",
|
"name": "shadcn-vue",
|
||||||
"version": "0.8.7",
|
"version": "0.8.7",
|
||||||
"private": true,
|
"private": true,
|
||||||
"packageManager": "pnpm@8.10.2",
|
"packageManager": "pnpm@8.14.1",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": "radix-vue/shadcn-vue",
|
"repository": "radix-vue/shadcn-vue",
|
||||||
"workspaces": [
|
"workspaces": [
|
||||||
|
|
|
||||||
349
pnpm-lock.yaml
349
pnpm-lock.yaml
|
|
@ -49,28 +49,28 @@ importers:
|
||||||
version: 0.8.1
|
version: 0.8.1
|
||||||
'@morev/vue-transitions':
|
'@morev/vue-transitions':
|
||||||
specifier: ^2.3.6
|
specifier: ^2.3.6
|
||||||
version: 2.3.6(vue@3.4.14)
|
version: 2.3.6(vue@3.4.15)
|
||||||
'@radix-icons/vue':
|
'@radix-icons/vue':
|
||||||
specifier: ^1.0.0
|
specifier: ^1.0.0
|
||||||
version: 1.0.0(vue@3.4.14)
|
version: 1.0.0(vue@3.4.15)
|
||||||
'@stackblitz/sdk':
|
'@stackblitz/sdk':
|
||||||
specifier: ^1.9.0
|
specifier: ^1.9.0
|
||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
'@tanstack/vue-table':
|
'@tanstack/vue-table':
|
||||||
specifier: ^8.11.6
|
specifier: ^8.11.7
|
||||||
version: 8.11.6(vue@3.4.14)
|
version: 8.11.7(vue@3.4.15)
|
||||||
'@unovis/ts':
|
'@unovis/ts':
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.3.1
|
version: 1.3.1
|
||||||
'@unovis/vue':
|
'@unovis/vue':
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.3.1(@unovis/ts@1.3.1)(vue@3.4.14)
|
version: 1.3.1(@unovis/ts@1.3.1)(vue@3.4.15)
|
||||||
'@vee-validate/zod':
|
'@vee-validate/zod':
|
||||||
specifier: ^4.12.4
|
specifier: ^4.12.4
|
||||||
version: 4.12.4(vue@3.4.14)
|
version: 4.12.4(vue@3.4.15)
|
||||||
'@vueuse/core':
|
'@vueuse/core':
|
||||||
specifier: ^10.7.2
|
specifier: ^10.7.2
|
||||||
version: 10.7.2(vue@3.4.14)
|
version: 10.7.2(vue@3.4.15)
|
||||||
class-variance-authority:
|
class-variance-authority:
|
||||||
specifier: ^0.7.0
|
specifier: ^0.7.0
|
||||||
version: 0.7.0
|
version: 0.7.0
|
||||||
|
|
@ -91,28 +91,28 @@ importers:
|
||||||
version: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
|
version: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
|
||||||
embla-carousel-vue:
|
embla-carousel-vue:
|
||||||
specifier: 8.0.0-rc19
|
specifier: 8.0.0-rc19
|
||||||
version: 8.0.0-rc19(vue@3.4.14)
|
version: 8.0.0-rc19(vue@3.4.15)
|
||||||
lucide-vue-next:
|
lucide-vue-next:
|
||||||
specifier: ^0.276.0
|
specifier: ^0.276.0
|
||||||
version: 0.276.0(vue@3.4.14)
|
version: 0.276.0(vue@3.4.15)
|
||||||
radix-vue:
|
radix-vue:
|
||||||
specifier: ^1.3.2
|
specifier: ^1.3.2
|
||||||
version: 1.3.2(vue@3.4.14)
|
version: 1.3.2(vue@3.4.15)
|
||||||
tailwindcss-animate:
|
tailwindcss-animate:
|
||||||
specifier: ^1.0.7
|
specifier: ^1.0.7
|
||||||
version: 1.0.7(tailwindcss@3.4.1)
|
version: 1.0.7(tailwindcss@3.4.1)
|
||||||
v-calendar:
|
v-calendar:
|
||||||
specifier: ^3.1.2
|
specifier: ^3.1.2
|
||||||
version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.14)
|
version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.15)
|
||||||
vee-validate:
|
vee-validate:
|
||||||
specifier: 4.12.4
|
specifier: 4.12.4
|
||||||
version: 4.12.4(vue@3.4.14)
|
version: 4.12.4(vue@3.4.15)
|
||||||
vue:
|
vue:
|
||||||
specifier: ^3.4.14
|
specifier: ^3.4.15
|
||||||
version: 3.4.14(typescript@5.3.3)
|
version: 3.4.15(typescript@5.3.3)
|
||||||
vue-wrap-balancer:
|
vue-wrap-balancer:
|
||||||
specifier: ^1.1.3
|
specifier: ^1.1.3
|
||||||
version: 1.1.3(vue@3.4.14)
|
version: 1.1.3(vue@3.4.15)
|
||||||
zod:
|
zod:
|
||||||
specifier: ^3.22.4
|
specifier: ^3.22.4
|
||||||
version: 3.22.4
|
version: 3.22.4
|
||||||
|
|
@ -128,7 +128,7 @@ importers:
|
||||||
version: 2.2.120
|
version: 2.2.120
|
||||||
'@iconify/vue':
|
'@iconify/vue':
|
||||||
specifier: ^4.1.1
|
specifier: ^4.1.1
|
||||||
version: 4.1.1(vue@3.4.14)
|
version: 4.1.1(vue@3.4.15)
|
||||||
'@types/lodash.template':
|
'@types/lodash.template':
|
||||||
specifier: ^4.5.2
|
specifier: ^4.5.2
|
||||||
version: 4.5.2
|
version: 4.5.2
|
||||||
|
|
@ -137,10 +137,10 @@ importers:
|
||||||
version: 20.8.10
|
version: 20.8.10
|
||||||
'@vitejs/plugin-vue':
|
'@vitejs/plugin-vue':
|
||||||
specifier: ^5.0.3
|
specifier: ^5.0.3
|
||||||
version: 5.0.3(vite@5.0.11)(vue@3.4.14)
|
version: 5.0.3(vite@5.0.12)(vue@3.4.15)
|
||||||
'@vitejs/plugin-vue-jsx':
|
'@vitejs/plugin-vue-jsx':
|
||||||
specifier: ^3.1.0
|
specifier: ^3.1.0
|
||||||
version: 3.1.0(vite@5.0.11)(vue@3.4.14)
|
version: 3.1.0(vite@5.0.12)(vue@3.4.15)
|
||||||
'@vue/compiler-core':
|
'@vue/compiler-core':
|
||||||
specifier: ^3.4.14
|
specifier: ^3.4.14
|
||||||
version: 3.4.14
|
version: 3.4.14
|
||||||
|
|
@ -163,8 +163,11 @@ importers:
|
||||||
specifier: ^5.0.5
|
specifier: ^5.0.5
|
||||||
version: 5.0.5
|
version: 5.0.5
|
||||||
shikiji:
|
shikiji:
|
||||||
specifier: ^0.10.0-beta.2
|
specifier: ^0.10.0-beta.9
|
||||||
version: 0.10.0-beta.2
|
version: 0.10.0-beta.9
|
||||||
|
shikiji-transformers:
|
||||||
|
specifier: ^0.10.0-beta.9
|
||||||
|
version: 0.10.0-beta.9
|
||||||
tailwind-merge:
|
tailwind-merge:
|
||||||
specifier: ^2.2.0
|
specifier: ^2.2.0
|
||||||
version: 2.2.0
|
version: 2.2.0
|
||||||
|
|
@ -181,11 +184,11 @@ importers:
|
||||||
specifier: ^0.17.1
|
specifier: ^0.17.1
|
||||||
version: 0.17.1
|
version: 0.17.1
|
||||||
vite:
|
vite:
|
||||||
specifier: ^5.0.11
|
specifier: ^5.0.12
|
||||||
version: 5.0.11(@types/node@20.8.10)
|
version: 5.0.12(@types/node@20.8.10)
|
||||||
vitepress:
|
vitepress:
|
||||||
specifier: ^1.0.0-rc.37
|
specifier: ^1.0.0-rc.39
|
||||||
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)
|
version: 1.0.0-rc.39(@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:
|
vue-tsc:
|
||||||
specifier: ^1.8.27
|
specifier: ^1.8.27
|
||||||
version: 1.8.27(typescript@5.3.3)
|
version: 1.8.27(typescript@5.3.3)
|
||||||
|
|
@ -248,7 +251,7 @@ importers:
|
||||||
version: 2.4.2
|
version: 2.4.2
|
||||||
radix-vue:
|
radix-vue:
|
||||||
specifier: ^1.3.0
|
specifier: ^1.3.0
|
||||||
version: 1.3.0(vue@3.4.14)
|
version: 1.3.0(vue@3.4.15)
|
||||||
recast:
|
recast:
|
||||||
specifier: ^0.23.4
|
specifier: ^0.23.4
|
||||||
version: 0.23.4
|
version: 0.23.4
|
||||||
|
|
@ -319,7 +322,7 @@ importers:
|
||||||
version: 3.8.2(rollup@3.29.4)
|
version: 3.8.2(rollup@3.29.4)
|
||||||
'@nuxt/test-utils':
|
'@nuxt/test-utils':
|
||||||
specifier: ^3.8.1
|
specifier: ^3.8.1
|
||||||
version: 3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.14)
|
version: 3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.15)
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ^20.9.3
|
specifier: ^20.9.3
|
||||||
version: 20.10.1
|
version: 20.10.1
|
||||||
|
|
@ -2398,11 +2401,11 @@ packages:
|
||||||
resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==}
|
resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@floating-ui/vue@1.0.2(vue@3.4.14):
|
/@floating-ui/vue@1.0.2(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}
|
resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@floating-ui/dom': 1.5.3
|
'@floating-ui/dom': 1.5.3
|
||||||
vue-demi: 0.14.6(vue@3.4.14)
|
vue-demi: 0.14.6(vue@3.4.15)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
|
|
@ -2468,13 +2471,13 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@iconify/vue@4.1.1(vue@3.4.14):
|
/@iconify/vue@4.1.1(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==}
|
resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: '>=3'
|
vue: '>=3'
|
||||||
dependencies:
|
dependencies:
|
||||||
'@iconify/types': 2.0.0
|
'@iconify/types': 2.0.0
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@ioredis/commands@1.2.0:
|
/@ioredis/commands@1.2.0:
|
||||||
|
|
@ -2630,7 +2633,7 @@ packages:
|
||||||
type-fest: 4.3.2
|
type-fest: 4.3.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@morev/vue-transitions@2.3.6(vue@3.4.14):
|
/@morev/vue-transitions@2.3.6(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-a6nOExEDVHD11wjpX5r/PJf8u9ziSwrlp16SaNJl2Gyehp6UlEkFx0aZJNZhSWnn7gOaQFzJvIqfx82p9tzqxA==}
|
resolution: {integrity: sha512-a6nOExEDVHD11wjpX5r/PJf8u9ziSwrlp16SaNJl2Gyehp6UlEkFx0aZJNZhSWnn7gOaQFzJvIqfx82p9tzqxA==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
requiresBuild: true
|
requiresBuild: true
|
||||||
|
|
@ -2639,7 +2642,7 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@morev/utils': 2.8.1
|
'@morev/utils': 2.8.1
|
||||||
'@nuxt/kit': 3.7.4
|
'@nuxt/kit': 3.7.4
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
@ -3085,7 +3088,7 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@nuxt/test-utils@3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.14):
|
/@nuxt/test-utils@3.8.1(rollup@3.29.4)(vitest@0.33.0)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-8ZQ+OZ7z5Sc5KG2aCvk0piheYSpGb2UQJMCWr8ORwEyZIw4awrkkwGzUY06e344E4StvJB8zxN122MEcFNOkow==}
|
resolution: {integrity: sha512-8ZQ+OZ7z5Sc5KG2aCvk0piheYSpGb2UQJMCWr8ORwEyZIw4awrkkwGzUY06e344E4StvJB8zxN122MEcFNOkow==}
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
engines: {node: ^14.18.0 || >=16.10.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -3111,7 +3114,7 @@ packages:
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
ufo: 1.3.2
|
ufo: 1.3.2
|
||||||
vitest: 0.33.0
|
vitest: 0.33.0
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
@ -3120,7 +3123,7 @@ packages:
|
||||||
/@nuxt/ui-templates@1.3.1:
|
/@nuxt/ui-templates@1.3.1:
|
||||||
resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==}
|
resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==}
|
||||||
|
|
||||||
/@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):
|
/@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.15):
|
||||||
resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==}
|
resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==}
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
engines: {node: ^14.18.0 || >=16.10.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -3128,8 +3131,8 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.8.2(rollup@3.29.4)
|
'@nuxt/kit': 3.8.2(rollup@3.29.4)
|
||||||
'@rollup/plugin-replace': 5.0.5(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': 4.5.0(vite@4.5.1)(vue@3.4.15)
|
||||||
'@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.1)(vue@3.4.14)
|
'@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.1)(vue@3.4.15)
|
||||||
autoprefixer: 10.4.16(postcss@8.4.33)
|
autoprefixer: 10.4.16(postcss@8.4.33)
|
||||||
clear: 0.1.0
|
clear: 0.1.0
|
||||||
consola: 3.2.3
|
consola: 3.2.3
|
||||||
|
|
@ -3158,7 +3161,7 @@ packages:
|
||||||
vite: 4.5.1(@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-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.1)
|
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: 3.4.15(typescript@5.3.3)
|
||||||
vue-bundle-renderer: 2.0.0
|
vue-bundle-renderer: 2.0.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/node'
|
- '@types/node'
|
||||||
|
|
@ -3384,12 +3387,12 @@ packages:
|
||||||
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
|
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@radix-icons/vue@1.0.0(vue@3.4.14):
|
/@radix-icons/vue@1.0.0(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-gKWWk9tTK/laDRRNe5KLLR8A0qUwx4q4+DN8Fq48hJ904u78R82ayAO3TrxbNLgyn2D0h6rRiGdLzQWj7rPcvA==}
|
resolution: {integrity: sha512-gKWWk9tTK/laDRRNe5KLLR8A0qUwx4q4+DN8Fq48hJ904u78R82ayAO3TrxbNLgyn2D0h6rRiGdLzQWj7rPcvA==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: '>= 3'
|
vue: '>= 3'
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@rollup/plugin-alias@5.1.0(rollup@3.29.4):
|
/@rollup/plugin-alias@5.1.0(rollup@3.29.4):
|
||||||
|
|
@ -3826,19 +3829,19 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@tanstack/table-core@8.11.6:
|
/@tanstack/table-core@8.11.7:
|
||||||
resolution: {integrity: sha512-69WEY1PaZROaGYUrseng4/4sMYnRGhDe1vM6888CnWekGz/wuCnvqwOoOuKGYivnaiI4BVmZq4WKWhvahyj3/g==}
|
resolution: {integrity: sha512-N3ksnkbPbsF3PjubuZCB/etTqvctpXWRHIXTmYfJFnhynQKjeZu8BCuHvdlLPpumKbA+bjY4Ay9AELYLOXPWBg==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@tanstack/vue-table@8.11.6(vue@3.4.14):
|
/@tanstack/vue-table@8.11.7(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-KJRdgq/s/a+1tEglArDh9tIIzqwj5W9ztTiqjqhbKLVZ2Pb6wb8p5+O6VghllqT8f2DWzlh7FDedQNPkpOaWFw==}
|
resolution: {integrity: sha512-uNAuthA5+6pd5Vfw0brm6E++mxAfLrzsuz/MPXOY5rtGowCu3TPsyVcaMExYMrAKEBJJsUVp4zKtzC/UdCbTtw==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.2.33
|
vue: ^3.2.33
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tanstack/table-core': 8.11.6
|
'@tanstack/table-core': 8.11.7
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@tootallnate/once@2.0.0:
|
/@tootallnate/once@2.0.0:
|
||||||
|
|
@ -4674,7 +4677,7 @@ packages:
|
||||||
'@unhead/shared': 1.8.8
|
'@unhead/shared': 1.8.8
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@unhead/vue@1.8.8(vue@3.4.14):
|
/@unhead/vue@1.8.8(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-isHpVnSSE5SP+ObsZG/i+Jq9tAQ2u1AbGrktXKmL7P5FRxwPjhATYnJFdGpxXeXfuaFgRFKzGKs29xo4MMVODw==}
|
resolution: {integrity: sha512-isHpVnSSE5SP+ObsZG/i+Jq9tAQ2u1AbGrktXKmL7P5FRxwPjhATYnJFdGpxXeXfuaFgRFKzGKs29xo4MMVODw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: '>=2.7 || >=3'
|
vue: '>=2.7 || >=3'
|
||||||
|
|
@ -4683,7 +4686,7 @@ packages:
|
||||||
'@unhead/shared': 1.8.8
|
'@unhead/shared': 1.8.8
|
||||||
hookable: 5.5.3
|
hookable: 5.5.3
|
||||||
unhead: 1.8.8
|
unhead: 1.8.8
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@unovis/dagre-layout@0.8.8-2:
|
/@unovis/dagre-layout@0.8.8-2:
|
||||||
|
|
@ -4736,21 +4739,21 @@ packages:
|
||||||
tslib: 2.6.2
|
tslib: 2.6.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@unovis/vue@1.3.1(@unovis/ts@1.3.1)(vue@3.4.14):
|
/@unovis/vue@1.3.1(@unovis/ts@1.3.1)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-SqtK7hTpLJgSWg+8OMDpjf/X1lPWsMY0xfiMEeq/7+70Lka99G/hQrk7IaJBapcZpinZa6gNa8xfnjyfNHesKw==}
|
resolution: {integrity: sha512-SqtK7hTpLJgSWg+8OMDpjf/X1lPWsMY0xfiMEeq/7+70Lka99G/hQrk7IaJBapcZpinZa6gNa8xfnjyfNHesKw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@unovis/ts': 1.2.1
|
'@unovis/ts': 1.2.1
|
||||||
vue: ^3
|
vue: ^3
|
||||||
dependencies:
|
dependencies:
|
||||||
'@unovis/ts': 1.3.1
|
'@unovis/ts': 1.3.1
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@vee-validate/zod@4.12.4(vue@3.4.14):
|
/@vee-validate/zod@4.12.4(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-iNFhkBfGkre2b+eBXgBpNlNVStxDrI59sJUbzBr01EjyTkFOUgc/0wPJrhY/kBp+0pnGzNi04jklJaKfNK2ibg==}
|
resolution: {integrity: sha512-iNFhkBfGkre2b+eBXgBpNlNVStxDrI59sJUbzBr01EjyTkFOUgc/0wPJrhY/kBp+0pnGzNi04jklJaKfNK2ibg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
type-fest: 4.8.3
|
type-fest: 4.8.3
|
||||||
vee-validate: 4.12.4(vue@3.4.14)
|
vee-validate: 4.12.4(vue@3.4.15)
|
||||||
zod: 3.22.4
|
zod: 3.22.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- vue
|
- vue
|
||||||
|
|
@ -4777,7 +4780,7 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.1)(vue@3.4.14):
|
/@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.1)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
|
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
|
||||||
engines: {node: ^14.18.0 || >=16.0.0}
|
engines: {node: ^14.18.0 || >=16.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -4788,12 +4791,12 @@ packages:
|
||||||
'@babel/plugin-transform-typescript': 7.23.5(@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/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
|
||||||
vite: 4.5.1(@types/node@20.10.1)
|
vite: 4.5.1(@types/node@20.10.1)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.14):
|
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.12)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
|
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
|
||||||
engines: {node: ^14.18.0 || >=16.0.0}
|
engines: {node: ^14.18.0 || >=16.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -4803,13 +4806,13 @@ packages:
|
||||||
'@babel/core': 7.23.5
|
'@babel/core': 7.23.5
|
||||||
'@babel/plugin-transform-typescript': 7.23.5(@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/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
|
||||||
vite: 5.0.11(@types/node@20.8.10)
|
vite: 5.0.12(@types/node@20.8.10)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitejs/plugin-vue@4.5.0(vite@4.5.1)(vue@3.4.14):
|
/@vitejs/plugin-vue@4.5.0(vite@4.5.1)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
|
resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
|
||||||
engines: {node: ^14.18.0 || >=16.0.0}
|
engines: {node: ^14.18.0 || >=16.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -4817,18 +4820,18 @@ packages:
|
||||||
vue: ^3.2.25
|
vue: ^3.2.25
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 4.5.1(@types/node@20.10.1)
|
vite: 4.5.1(@types/node@20.10.1)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.14):
|
/@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
|
resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
|
||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vite: ^5.0.0
|
vite: ^5.0.0
|
||||||
vue: ^3.2.25
|
vue: ^3.2.25
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 5.0.11(@types/node@20.8.10)
|
vite: 5.0.12(@types/node@20.8.10)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitest/expect@0.33.0:
|
/@vitest/expect@0.33.0:
|
||||||
|
|
@ -4949,7 +4952,7 @@ packages:
|
||||||
path-browserify: 1.0.1
|
path-browserify: 1.0.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vue-macros/common@1.9.0(rollup@3.29.4)(vue@3.4.14):
|
/@vue-macros/common@1.9.0(rollup@3.29.4)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
|
resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
|
||||||
engines: {node: '>=16.14.0'}
|
engines: {node: '>=16.14.0'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -4964,7 +4967,7 @@ packages:
|
||||||
ast-kit: 0.11.2(rollup@3.29.4)
|
ast-kit: 0.11.2(rollup@3.29.4)
|
||||||
local-pkg: 0.5.0
|
local-pkg: 0.5.0
|
||||||
magic-string-ast: 0.3.0
|
magic-string-ast: 0.3.0
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -5010,6 +5013,15 @@ packages:
|
||||||
estree-walker: 2.0.2
|
estree-walker: 2.0.2
|
||||||
source-map-js: 1.0.2
|
source-map-js: 1.0.2
|
||||||
|
|
||||||
|
/@vue/compiler-core@3.4.15:
|
||||||
|
resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==}
|
||||||
|
dependencies:
|
||||||
|
'@babel/parser': 7.23.6
|
||||||
|
'@vue/shared': 3.4.15
|
||||||
|
entities: 4.5.0
|
||||||
|
estree-walker: 2.0.2
|
||||||
|
source-map-js: 1.0.2
|
||||||
|
|
||||||
/@vue/compiler-core@3.4.8:
|
/@vue/compiler-core@3.4.8:
|
||||||
resolution: {integrity: sha512-GjAwOydZV6UyVBi1lYW5v4jjfU6wOeyi3vBATKJOwV7muYF0/nZi4kfdJc0pwdT5lXwbbx57lyA2Y356rFpw1A==}
|
resolution: {integrity: sha512-GjAwOydZV6UyVBi1lYW5v4jjfU6wOeyi3vBATKJOwV7muYF0/nZi4kfdJc0pwdT5lXwbbx57lyA2Y356rFpw1A==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
@ -5033,6 +5045,12 @@ packages:
|
||||||
'@vue/compiler-core': 3.4.14
|
'@vue/compiler-core': 3.4.14
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.14
|
||||||
|
|
||||||
|
/@vue/compiler-dom@3.4.15:
|
||||||
|
resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==}
|
||||||
|
dependencies:
|
||||||
|
'@vue/compiler-core': 3.4.15
|
||||||
|
'@vue/shared': 3.4.15
|
||||||
|
|
||||||
/@vue/compiler-dom@3.4.8:
|
/@vue/compiler-dom@3.4.8:
|
||||||
resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==}
|
resolution: {integrity: sha512-GsPyji42zmkSJlaDFKXvwB97ukTlHzlFH/iVzPFYz/APnSzuhu/CMFQbsYmrtsnc2yscF39eC4rKzvKR27aBug==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
@ -5055,14 +5073,14 @@ packages:
|
||||||
source-map-js: 1.0.2
|
source-map-js: 1.0.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@vue/compiler-sfc@3.4.14:
|
/@vue/compiler-sfc@3.4.15:
|
||||||
resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==}
|
resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/parser': 7.23.6
|
'@babel/parser': 7.23.6
|
||||||
'@vue/compiler-core': 3.4.14
|
'@vue/compiler-core': 3.4.15
|
||||||
'@vue/compiler-dom': 3.4.14
|
'@vue/compiler-dom': 3.4.15
|
||||||
'@vue/compiler-ssr': 3.4.14
|
'@vue/compiler-ssr': 3.4.15
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
estree-walker: 2.0.2
|
estree-walker: 2.0.2
|
||||||
magic-string: 0.30.5
|
magic-string: 0.30.5
|
||||||
postcss: 8.4.33
|
postcss: 8.4.33
|
||||||
|
|
@ -5089,11 +5107,11 @@ packages:
|
||||||
'@vue/shared': 3.3.7
|
'@vue/shared': 3.3.7
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@vue/compiler-ssr@3.4.14:
|
/@vue/compiler-ssr@3.4.15:
|
||||||
resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==}
|
resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.4.14
|
'@vue/compiler-dom': 3.4.15
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
|
|
||||||
/@vue/compiler-ssr@3.4.8:
|
/@vue/compiler-ssr@3.4.8:
|
||||||
resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==}
|
resolution: {integrity: sha512-nxN79LHeAemhBpIa2PQ6rz57cW7W4C/XIJCOMSn2g49u6q2ekirmJI0osAOTErQPApOR0KwP2QyeTexX4zQCrw==}
|
||||||
|
|
@ -5135,32 +5153,32 @@ packages:
|
||||||
magic-string: 0.30.5
|
magic-string: 0.30.5
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@vue/reactivity@3.4.14:
|
/@vue/reactivity@3.4.15:
|
||||||
resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==}
|
resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
|
|
||||||
/@vue/runtime-core@3.4.14:
|
/@vue/runtime-core@3.4.15:
|
||||||
resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==}
|
resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/reactivity': 3.4.14
|
'@vue/reactivity': 3.4.15
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
|
|
||||||
/@vue/runtime-dom@3.4.14:
|
/@vue/runtime-dom@3.4.15:
|
||||||
resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==}
|
resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/runtime-core': 3.4.14
|
'@vue/runtime-core': 3.4.15
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
csstype: 3.1.3
|
csstype: 3.1.3
|
||||||
|
|
||||||
/@vue/server-renderer@3.4.14(vue@3.4.14):
|
/@vue/server-renderer@3.4.15(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==}
|
resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: 3.4.14
|
vue: 3.4.15
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-ssr': 3.4.14
|
'@vue/compiler-ssr': 3.4.15
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
vue: 3.4.14(typescript@5.2.2)
|
vue: 3.4.15(typescript@5.2.2)
|
||||||
|
|
||||||
/@vue/shared@3.3.7:
|
/@vue/shared@3.3.7:
|
||||||
resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==}
|
resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==}
|
||||||
|
|
@ -5173,6 +5191,9 @@ packages:
|
||||||
/@vue/shared@3.4.14:
|
/@vue/shared@3.4.14:
|
||||||
resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
|
resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
|
||||||
|
|
||||||
|
/@vue/shared@3.4.15:
|
||||||
|
resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==}
|
||||||
|
|
||||||
/@vue/shared@3.4.8:
|
/@vue/shared@3.4.8:
|
||||||
resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==}
|
resolution: {integrity: sha512-ChLCWzXiJboQ009oVkemhEoUdrxHme7v3ip+Kh+/kDDeF1WtHWGt0knRLGm1Y4YqCRTSs9QxsZIY8paJj5Szrw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -5195,18 +5216,18 @@ packages:
|
||||||
'@vue/compiler-core': 3.4.14
|
'@vue/compiler-core': 3.4.14
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@vueuse/core@10.7.2(vue@3.4.14):
|
/@vueuse/core@10.7.2(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
|
resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/web-bluetooth': 0.0.20
|
'@types/web-bluetooth': 0.0.20
|
||||||
'@vueuse/metadata': 10.7.2
|
'@vueuse/metadata': 10.7.2
|
||||||
'@vueuse/shared': 10.7.2(vue@3.4.14)
|
'@vueuse/shared': 10.7.2(vue@3.4.15)
|
||||||
vue-demi: 0.14.6(vue@3.4.14)
|
vue-demi: 0.14.6(vue@3.4.15)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
|
|
||||||
/@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.14):
|
/@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
|
resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
async-validator: '*'
|
async-validator: '*'
|
||||||
|
|
@ -5247,10 +5268,10 @@ packages:
|
||||||
universal-cookie:
|
universal-cookie:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vueuse/core': 10.7.2(vue@3.4.14)
|
'@vueuse/core': 10.7.2(vue@3.4.15)
|
||||||
'@vueuse/shared': 10.7.2(vue@3.4.14)
|
'@vueuse/shared': 10.7.2(vue@3.4.15)
|
||||||
focus-trap: 7.5.4
|
focus-trap: 7.5.4
|
||||||
vue-demi: 0.14.6(vue@3.4.14)
|
vue-demi: 0.14.6(vue@3.4.15)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
|
|
@ -5259,10 +5280,10 @@ packages:
|
||||||
/@vueuse/metadata@10.7.2:
|
/@vueuse/metadata@10.7.2:
|
||||||
resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
|
resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
|
||||||
|
|
||||||
/@vueuse/shared@10.7.2(vue@3.4.14):
|
/@vueuse/shared@10.7.2(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
|
resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
vue-demi: 0.14.6(vue@3.4.14)
|
vue-demi: 0.14.6(vue@3.4.15)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
|
|
@ -7334,14 +7355,14 @@ packages:
|
||||||
embla-carousel: 8.0.0-rc19
|
embla-carousel: 8.0.0-rc19
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/embla-carousel-vue@8.0.0-rc19(vue@3.4.14):
|
/embla-carousel-vue@8.0.0-rc19(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-dqkmatB7/WNXHEwFGtQNpYT8TWnE6KRcVBfnPTswBba8I33RdBRuj0CqRHem02dlIS1ySgS9sBVVdDXe+6IGKQ==}
|
resolution: {integrity: sha512-dqkmatB7/WNXHEwFGtQNpYT8TWnE6KRcVBfnPTswBba8I33RdBRuj0CqRHem02dlIS1ySgS9sBVVdDXe+6IGKQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.2.37
|
vue: ^3.2.37
|
||||||
dependencies:
|
dependencies:
|
||||||
embla-carousel: 8.0.0-rc19
|
embla-carousel: 8.0.0-rc19
|
||||||
embla-carousel-reactive-utils: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
|
embla-carousel-reactive-utils: 8.0.0-rc19(embla-carousel@8.0.0-rc19)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/embla-carousel@8.0.0-rc19:
|
/embla-carousel@8.0.0-rc19:
|
||||||
|
|
@ -9907,12 +9928,12 @@ packages:
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/lucide-vue-next@0.276.0(vue@3.4.14):
|
/lucide-vue-next@0.276.0(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-yQmIaTbVjG2TMwFQr98Biva99I+eDcMh0wPepJsDajk2d2lio9VGBsKhIUtAUPYwqnsvVg2+dSYsyvX21BJ5yw==}
|
resolution: {integrity: sha512-yQmIaTbVjG2TMwFQr98Biva99I+eDcMh0wPepJsDajk2d2lio9VGBsKhIUtAUPYwqnsvVg2+dSYsyvX21BJ5yw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: '>=3.0.1'
|
vue: '>=3.0.1'
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/lz-string@1.5.0:
|
/lz-string@1.5.0:
|
||||||
|
|
@ -10839,11 +10860,11 @@ packages:
|
||||||
'@nuxt/schema': 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/telemetry': 2.5.3(rollup@3.29.4)
|
||||||
'@nuxt/ui-templates': 1.3.1
|
'@nuxt/ui-templates': 1.3.1
|
||||||
'@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)
|
'@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.15)
|
||||||
'@types/node': 20.10.1
|
'@types/node': 20.10.1
|
||||||
'@unhead/dom': 1.8.8
|
'@unhead/dom': 1.8.8
|
||||||
'@unhead/ssr': 1.8.8
|
'@unhead/ssr': 1.8.8
|
||||||
'@unhead/vue': 1.8.8(vue@3.4.14)
|
'@unhead/vue': 1.8.8(vue@3.4.15)
|
||||||
'@vue/shared': 3.3.9
|
'@vue/shared': 3.3.9
|
||||||
acorn: 8.11.2
|
acorn: 8.11.2
|
||||||
c12: 1.5.1
|
c12: 1.5.1
|
||||||
|
|
@ -10883,12 +10904,12 @@ packages:
|
||||||
unenv: 1.8.0
|
unenv: 1.8.0
|
||||||
unimport: 3.6.0(rollup@3.29.4)
|
unimport: 3.6.0(rollup@3.29.4)
|
||||||
unplugin: 1.5.1
|
unplugin: 1.5.1
|
||||||
unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.14)
|
unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.15)
|
||||||
untyped: 1.4.0
|
untyped: 1.4.0
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
vue-bundle-renderer: 2.0.0
|
vue-bundle-renderer: 2.0.0
|
||||||
vue-devtools-stub: 0.1.0
|
vue-devtools-stub: 0.1.0
|
||||||
vue-router: 4.2.5(vue@3.4.14)
|
vue-router: 4.2.5(vue@3.4.15)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@azure/app-configuration'
|
- '@azure/app-configuration'
|
||||||
- '@azure/cosmos'
|
- '@azure/cosmos'
|
||||||
|
|
@ -11947,22 +11968,22 @@ packages:
|
||||||
resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
|
resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/radix-vue@1.3.0(vue@3.4.14):
|
/radix-vue@1.3.0(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-czCi649V1Xv/j3Sv8DZY1eSE+QY7acS7zfycBqbsj5vAuAj2DFDaN5nCnyIQW7/bz45KOaCWMTZcFJ0yzxtgFg==}
|
resolution: {integrity: sha512-czCi649V1Xv/j3Sv8DZY1eSE+QY7acS7zfycBqbsj5vAuAj2DFDaN5nCnyIQW7/bz45KOaCWMTZcFJ0yzxtgFg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@floating-ui/dom': 1.5.3
|
'@floating-ui/dom': 1.5.3
|
||||||
'@floating-ui/vue': 1.0.2(vue@3.4.14)
|
'@floating-ui/vue': 1.0.2(vue@3.4.15)
|
||||||
fast-deep-equal: 3.1.3
|
fast-deep-equal: 3.1.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/radix-vue@1.3.2(vue@3.4.14):
|
/radix-vue@1.3.2(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-XhY1Cs6AvRgb1DvTisrY4XfX4aLWj9S1u/u/NCqOjfEHYaJsZ61Fbo66xB5EC22TV258Eu4njYI2CBpwV0dVxg==}
|
resolution: {integrity: sha512-XhY1Cs6AvRgb1DvTisrY4XfX4aLWj9S1u/u/NCqOjfEHYaJsZ61Fbo66xB5EC22TV258Eu4njYI2CBpwV0dVxg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@floating-ui/dom': 1.5.3
|
'@floating-ui/dom': 1.5.3
|
||||||
'@floating-ui/vue': 1.0.2(vue@3.4.14)
|
'@floating-ui/vue': 1.0.2(vue@3.4.15)
|
||||||
fast-deep-equal: 3.1.3
|
fast-deep-equal: 3.1.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
|
|
@ -12502,24 +12523,30 @@ packages:
|
||||||
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
|
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/shikiji-core@0.10.0-beta.2:
|
/shikiji-core@0.10.0-beta.9:
|
||||||
resolution: {integrity: sha512-ZGBEcf67jikAlCsjnzFmVS9Cy5/6cVA4yU2DSRinTN22q8+Vqaf4Gk4eL6hEbXWzkP60NnikF0Z6F3ANMpVS1A==}
|
resolution: {integrity: sha512-7dgwTyN9PeKyc4KJeyKo/qW8gi8XbR//c1CO+0B5GaeozWexNTpEL/tSohyIKkj0Z+7spfm2REmAaS39NlC4Lw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/shikiji-core@0.9.19:
|
/shikiji-core@0.9.19:
|
||||||
resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==}
|
resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/shikiji-transformers@0.10.0-beta.9:
|
||||||
|
resolution: {integrity: sha512-giqkVspbFtl7wwX1k/wcz+MKEHFlfEAxAkk+d7hU3XfPeLf38TTbTH0zEzr2cPfCZNnL6AN1uRkMnbDchjhKMw==}
|
||||||
|
dependencies:
|
||||||
|
shikiji: 0.10.0-beta.9
|
||||||
|
dev: true
|
||||||
|
|
||||||
/shikiji-transformers@0.9.19:
|
/shikiji-transformers@0.9.19:
|
||||||
resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==}
|
resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==}
|
||||||
dependencies:
|
dependencies:
|
||||||
shikiji: 0.9.19
|
shikiji: 0.9.19
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/shikiji@0.10.0-beta.2:
|
/shikiji@0.10.0-beta.9:
|
||||||
resolution: {integrity: sha512-tqZIMPoRhBHxNFUKf37jjR4EyffJfNOCmck2sgSke7wPreiNZhfoXWmet/qtsFVmyEHV+uaQkxCUwD+ngeXaBA==}
|
resolution: {integrity: sha512-I+sv642n9M7/FK/dVcXp9vMv7v5Wa8gU2UuKwkIWKQFvyo+qKB8eV1zNNtRYas+jC7BLwdAaflc5BFUozAonFQ==}
|
||||||
dependencies:
|
dependencies:
|
||||||
shikiji-core: 0.10.0-beta.2
|
shikiji-core: 0.10.0-beta.9
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/shikiji@0.9.19:
|
/shikiji@0.9.19:
|
||||||
|
|
@ -13748,7 +13775,7 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.14):
|
/unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==}
|
resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue-router: ^4.1.0
|
vue-router: ^4.1.0
|
||||||
|
|
@ -13758,7 +13785,7 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/types': 7.23.6
|
'@babel/types': 7.23.6
|
||||||
'@rollup/pluginutils': 5.0.4(rollup@3.29.4)
|
'@rollup/pluginutils': 5.0.4(rollup@3.29.4)
|
||||||
'@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.4.14)
|
'@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.4.15)
|
||||||
ast-walker-scope: 0.5.0(rollup@3.29.4)
|
ast-walker-scope: 0.5.0(rollup@3.29.4)
|
||||||
chokidar: 3.5.3
|
chokidar: 3.5.3
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
|
|
@ -13768,7 +13795,7 @@ packages:
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
scule: 1.1.0
|
scule: 1.1.0
|
||||||
unplugin: 1.5.1
|
unplugin: 1.5.1
|
||||||
vue-router: 4.2.5(vue@3.4.14)
|
vue-router: 4.2.5(vue@3.4.15)
|
||||||
yaml: 2.3.2
|
yaml: 2.3.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
|
|
@ -13959,7 +13986,7 @@ packages:
|
||||||
which-typed-array: 1.1.11
|
which-typed-array: 1.1.11
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.14):
|
/v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-QDWrnp4PWCpzUblctgo4T558PrHgHzDtQnTeUNzKxfNf29FkCeFpwGd9bKjAqktaa2aJLcyRl45T5ln1ku34kg==}
|
resolution: {integrity: sha512-QDWrnp4PWCpzUblctgo4T558PrHgHzDtQnTeUNzKxfNf29FkCeFpwGd9bKjAqktaa2aJLcyRl45T5ln1ku34kg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@popperjs/core': ^2.0.0
|
'@popperjs/core': ^2.0.0
|
||||||
|
|
@ -13971,8 +13998,8 @@ packages:
|
||||||
date-fns: 2.30.0
|
date-fns: 2.30.0
|
||||||
date-fns-tz: 2.0.0(date-fns@2.30.0)
|
date-fns-tz: 2.0.0(date-fns@2.30.0)
|
||||||
lodash: 4.17.21
|
lodash: 4.17.21
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
vue-screen-utils: 1.0.0-beta.13(vue@3.4.14)
|
vue-screen-utils: 1.0.0-beta.13(vue@3.4.15)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/v8-compile-cache-lib@3.0.1:
|
/v8-compile-cache-lib@3.0.1:
|
||||||
|
|
@ -13997,14 +14024,14 @@ packages:
|
||||||
builtins: 5.0.1
|
builtins: 5.0.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vee-validate@4.12.4(vue@3.4.14):
|
/vee-validate@4.12.4(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-rqSjMdl0l/RiGKywKhkXttUKwDlQOoxTxe31uMQiMlwK4Hbtlvr3OcQvpREp/qPTARxNKudKWCUVW/mfzuxUVQ==}
|
resolution: {integrity: sha512-rqSjMdl0l/RiGKywKhkXttUKwDlQOoxTxe31uMQiMlwK4Hbtlvr3OcQvpREp/qPTARxNKudKWCUVW/mfzuxUVQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.3.11
|
vue: ^3.3.11
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-api': 6.5.1
|
'@vue/devtools-api': 6.5.1
|
||||||
type-fest: 4.8.3
|
type-fest: 4.8.3
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/vite-node@0.33.0(@types/node@20.10.1):
|
/vite-node@0.33.0(@types/node@20.10.1):
|
||||||
|
|
@ -14039,7 +14066,7 @@ packages:
|
||||||
mlly: 1.4.2
|
mlly: 1.4.2
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
picocolors: 1.0.0
|
picocolors: 1.0.0
|
||||||
vite: 5.0.11(@types/node@20.8.8)
|
vite: 5.0.12(@types/node@20.8.8)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@types/node'
|
- '@types/node'
|
||||||
- less
|
- less
|
||||||
|
|
@ -14200,8 +14227,8 @@ packages:
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vite@5.0.11(@types/node@20.8.10):
|
/vite@5.0.12(@types/node@20.8.10):
|
||||||
resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
|
resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==}
|
||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -14236,8 +14263,8 @@ packages:
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vite@5.0.11(@types/node@20.8.8):
|
/vite@5.0.12(@types/node@20.8.8):
|
||||||
resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
|
resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==}
|
||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -14272,8 +14299,8 @@ packages:
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
dev: true
|
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):
|
/vitepress@1.0.0-rc.39(@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==}
|
resolution: {integrity: sha512-EcgoRlAAp37WOxUOYv45oxyhLrcy3Upey+mKpqW3ldsg6Ol4trPndRBk2GO0QiSvEKlb9BMerk49D/bFICN6kg==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
markdown-it-mathjax3: ^4.3.2
|
markdown-it-mathjax3: ^4.3.2
|
||||||
|
|
@ -14287,10 +14314,10 @@ packages:
|
||||||
'@docsearch/css': 3.5.2
|
'@docsearch/css': 3.5.2
|
||||||
'@docsearch/js': 3.5.2(@algolia/client-search@4.22.0)(search-insights@2.13.0)
|
'@docsearch/js': 3.5.2(@algolia/client-search@4.22.0)(search-insights@2.13.0)
|
||||||
'@types/markdown-it': 13.0.7
|
'@types/markdown-it': 13.0.7
|
||||||
'@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.14)
|
'@vitejs/plugin-vue': 5.0.3(vite@5.0.12)(vue@3.4.15)
|
||||||
'@vue/devtools-api': 6.5.1
|
'@vue/devtools-api': 6.5.1
|
||||||
'@vueuse/core': 10.7.2(vue@3.4.14)
|
'@vueuse/core': 10.7.2(vue@3.4.15)
|
||||||
'@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.14)
|
'@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.15)
|
||||||
focus-trap: 7.5.4
|
focus-trap: 7.5.4
|
||||||
mark.js: 8.11.1
|
mark.js: 8.11.1
|
||||||
minisearch: 6.3.0
|
minisearch: 6.3.0
|
||||||
|
|
@ -14298,8 +14325,8 @@ packages:
|
||||||
shikiji: 0.9.19
|
shikiji: 0.9.19
|
||||||
shikiji-core: 0.9.19
|
shikiji-core: 0.9.19
|
||||||
shikiji-transformers: 0.9.19
|
shikiji-transformers: 0.9.19
|
||||||
vite: 5.0.11(@types/node@20.8.10)
|
vite: 5.0.12(@types/node@20.8.10)
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@algolia/client-search'
|
- '@algolia/client-search'
|
||||||
- '@types/node'
|
- '@types/node'
|
||||||
|
|
@ -14446,7 +14473,7 @@ packages:
|
||||||
strip-literal: 1.3.0
|
strip-literal: 1.3.0
|
||||||
tinybench: 2.5.1
|
tinybench: 2.5.1
|
||||||
tinypool: 0.7.0
|
tinypool: 0.7.0
|
||||||
vite: 5.0.11(@types/node@20.8.8)
|
vite: 5.0.12(@types/node@20.8.8)
|
||||||
vite-node: 0.34.6(@types/node@20.8.8)
|
vite-node: 0.34.6(@types/node@20.8.8)
|
||||||
why-is-node-running: 2.2.2
|
why-is-node-running: 2.2.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
|
@ -14513,7 +14540,7 @@ packages:
|
||||||
ufo: 1.3.2
|
ufo: 1.3.2
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vue-demi@0.14.6(vue@3.4.14):
|
/vue-demi@0.14.6(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
|
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
@ -14525,7 +14552,7 @@ packages:
|
||||||
'@vue/composition-api':
|
'@vue/composition-api':
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
|
|
||||||
/vue-devtools-stub@0.1.0:
|
/vue-devtools-stub@0.1.0:
|
||||||
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
|
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
|
||||||
|
|
@ -14567,21 +14594,21 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vue-router@4.2.5(vue@3.4.14):
|
/vue-router@4.2.5(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
|
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.2.0
|
vue: ^3.2.0
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-api': 6.5.1
|
'@vue/devtools-api': 6.5.1
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vue-screen-utils@1.0.0-beta.13(vue@3.4.14):
|
/vue-screen-utils@1.0.0-beta.13(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-EJ/8TANKhFj+LefDuOvZykwMr3rrLFPLNb++lNBqPOpVigT2ActRg6icH9RFQVm4nHwlHIHSGm5OY/Clar9yIg==}
|
resolution: {integrity: sha512-EJ/8TANKhFj+LefDuOvZykwMr3rrLFPLNb++lNBqPOpVigT2ActRg6icH9RFQVm4nHwlHIHSGm5OY/Clar9yIg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.2.0
|
vue: ^3.2.0
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/vue-template-compiler@2.7.14:
|
/vue-template-compiler@2.7.14:
|
||||||
|
|
@ -14603,43 +14630,43 @@ packages:
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vue-wrap-balancer@1.1.3(vue@3.4.14):
|
/vue-wrap-balancer@1.1.3(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-9kTRwYIveWxV1FdaCJfRjIIRZOtwgnxypGS5mlAiXnih5+Cfaby9YDh3APMW1jWp0oCvL+gep0XCbcjBb7/ZXQ==}
|
resolution: {integrity: sha512-9kTRwYIveWxV1FdaCJfRjIIRZOtwgnxypGS5mlAiXnih5+Cfaby9YDh3APMW1jWp0oCvL+gep0XCbcjBb7/ZXQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vue: ^3.3.0
|
vue: ^3.3.0
|
||||||
dependencies:
|
dependencies:
|
||||||
nanoid: 3.3.6
|
nanoid: 3.3.6
|
||||||
vue: 3.4.14(typescript@5.3.3)
|
vue: 3.4.15(typescript@5.3.3)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/vue@3.4.14(typescript@5.2.2):
|
/vue@3.4.15(typescript@5.2.2):
|
||||||
resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
|
resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.4.14
|
'@vue/compiler-dom': 3.4.15
|
||||||
'@vue/compiler-sfc': 3.4.14
|
'@vue/compiler-sfc': 3.4.15
|
||||||
'@vue/runtime-dom': 3.4.14
|
'@vue/runtime-dom': 3.4.15
|
||||||
'@vue/server-renderer': 3.4.14(vue@3.4.14)
|
'@vue/server-renderer': 3.4.15(vue@3.4.15)
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
typescript: 5.2.2
|
typescript: 5.2.2
|
||||||
|
|
||||||
/vue@3.4.14(typescript@5.3.3):
|
/vue@3.4.15(typescript@5.3.3):
|
||||||
resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
|
resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.4.14
|
'@vue/compiler-dom': 3.4.15
|
||||||
'@vue/compiler-sfc': 3.4.14
|
'@vue/compiler-sfc': 3.4.15
|
||||||
'@vue/runtime-dom': 3.4.14
|
'@vue/runtime-dom': 3.4.15
|
||||||
'@vue/server-renderer': 3.4.14(vue@3.4.14)
|
'@vue/server-renderer': 3.4.15(vue@3.4.15)
|
||||||
'@vue/shared': 3.4.14
|
'@vue/shared': 3.4.15
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
|
|
||||||
/walk-up-path@3.0.1:
|
/walk-up-path@3.0.1:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user