+2
.gitignore
+2
.gitignore
+34
docs/.vitepress/config.mts
+34
docs/.vitepress/config.mts
···
···
1
+
import { defineConfig } from "vitepress";
2
+
3
+
// https://vitepress.dev/reference/site-config
4
+
export default defineConfig({
5
+
title: "Git Storm",
6
+
description: "A changelog manager",
7
+
markdown: {
8
+
theme: {
9
+
light: "catppuccin-latte",
10
+
dark: "catppuccin-macchiato",
11
+
},
12
+
},
13
+
themeConfig: {
14
+
// https://vitepress.dev/reference/default-theme-config
15
+
nav: [
16
+
{ text: "Home", link: "/" },
17
+
{ text: "Examples", link: "/markdown-examples" },
18
+
],
19
+
20
+
sidebar: [
21
+
{
22
+
text: "Examples",
23
+
items: [
24
+
{ text: "Markdown Examples", link: "/markdown-examples" },
25
+
{ text: "Runtime API Examples", link: "/api-examples" },
26
+
],
27
+
},
28
+
],
29
+
30
+
socialLinks: [
31
+
{ icon: "github", link: "https://github.com/vuejs/vitepress" },
32
+
],
33
+
},
34
+
});
+15
docs/.vitepress/theme/index.ts
+15
docs/.vitepress/theme/index.ts
···
···
1
+
// https://vitepress.dev/guide/custom-theme
2
+
import { h } from "vue";
3
+
import type { Theme } from "vitepress";
4
+
import DefaultTheme from "vitepress/theme";
5
+
import "@catppuccin/vitepress/theme/mocha/sapphire.css";
6
+
7
+
export default {
8
+
extends: DefaultTheme,
9
+
Layout: () => {
10
+
return h(DefaultTheme.Layout, null, {
11
+
// https://vitepress.dev/guide/extending-default-theme#layout-slots
12
+
});
13
+
},
14
+
enhanceApp({ app, router, siteData }) {},
15
+
} satisfies Theme;
+139
docs/.vitepress/theme/style.css
+139
docs/.vitepress/theme/style.css
···
···
1
+
/**
2
+
* Customize default theme styling by overriding CSS variables:
3
+
* https://github.com/vuejs/vitepress/blob/main/src/client/theme-default/styles/vars.css
4
+
*/
5
+
6
+
/**
7
+
* Colors
8
+
*
9
+
* Each colors have exact same color scale system with 3 levels of solid
10
+
* colors with different brightness, and 1 soft color.
11
+
*
12
+
* - `XXX-1`: The most solid color used mainly for colored text. It must
13
+
* satisfy the contrast ratio against when used on top of `XXX-soft`.
14
+
*
15
+
* - `XXX-2`: The color used mainly for hover state of the button.
16
+
*
17
+
* - `XXX-3`: The color for solid background, such as bg color of the button.
18
+
* It must satisfy the contrast ratio with pure white (#ffffff) text on
19
+
* top of it.
20
+
*
21
+
* - `XXX-soft`: The color used for subtle background such as custom container
22
+
* or badges. It must satisfy the contrast ratio when putting `XXX-1` colors
23
+
* on top of it.
24
+
*
25
+
* The soft color must be semi transparent alpha channel. This is crucial
26
+
* because it allows adding multiple "soft" colors on top of each other
27
+
* to create an accent, such as when having inline code block inside
28
+
* custom containers.
29
+
*
30
+
* - `default`: The color used purely for subtle indication without any
31
+
* special meanings attached to it such as bg color for menu hover state.
32
+
*
33
+
* - `brand`: Used for primary brand colors, such as link text, button with
34
+
* brand theme, etc.
35
+
*
36
+
* - `tip`: Used to indicate useful information. The default theme uses the
37
+
* brand color for this by default.
38
+
*
39
+
* - `warning`: Used to indicate warning to the users. Used in custom
40
+
* container, badges, etc.
41
+
*
42
+
* - `danger`: Used to show error, or dangerous message to the users. Used
43
+
* in custom container, badges, etc.
44
+
* -------------------------------------------------------------------------- */
45
+
46
+
:root {
47
+
--vp-c-default-1: var(--vp-c-gray-1);
48
+
--vp-c-default-2: var(--vp-c-gray-2);
49
+
--vp-c-default-3: var(--vp-c-gray-3);
50
+
--vp-c-default-soft: var(--vp-c-gray-soft);
51
+
52
+
--vp-c-brand-1: var(--vp-c-indigo-1);
53
+
--vp-c-brand-2: var(--vp-c-indigo-2);
54
+
--vp-c-brand-3: var(--vp-c-indigo-3);
55
+
--vp-c-brand-soft: var(--vp-c-indigo-soft);
56
+
57
+
--vp-c-tip-1: var(--vp-c-brand-1);
58
+
--vp-c-tip-2: var(--vp-c-brand-2);
59
+
--vp-c-tip-3: var(--vp-c-brand-3);
60
+
--vp-c-tip-soft: var(--vp-c-brand-soft);
61
+
62
+
--vp-c-warning-1: var(--vp-c-yellow-1);
63
+
--vp-c-warning-2: var(--vp-c-yellow-2);
64
+
--vp-c-warning-3: var(--vp-c-yellow-3);
65
+
--vp-c-warning-soft: var(--vp-c-yellow-soft);
66
+
67
+
--vp-c-danger-1: var(--vp-c-red-1);
68
+
--vp-c-danger-2: var(--vp-c-red-2);
69
+
--vp-c-danger-3: var(--vp-c-red-3);
70
+
--vp-c-danger-soft: var(--vp-c-red-soft);
71
+
}
72
+
73
+
/**
74
+
* Component: Button
75
+
* -------------------------------------------------------------------------- */
76
+
77
+
:root {
78
+
--vp-button-brand-border: transparent;
79
+
--vp-button-brand-text: var(--vp-c-white);
80
+
--vp-button-brand-bg: var(--vp-c-brand-3);
81
+
--vp-button-brand-hover-border: transparent;
82
+
--vp-button-brand-hover-text: var(--vp-c-white);
83
+
--vp-button-brand-hover-bg: var(--vp-c-brand-2);
84
+
--vp-button-brand-active-border: transparent;
85
+
--vp-button-brand-active-text: var(--vp-c-white);
86
+
--vp-button-brand-active-bg: var(--vp-c-brand-1);
87
+
}
88
+
89
+
/**
90
+
* Component: Home
91
+
* -------------------------------------------------------------------------- */
92
+
93
+
:root {
94
+
--vp-home-hero-name-color: transparent;
95
+
--vp-home-hero-name-background: -webkit-linear-gradient(
96
+
120deg,
97
+
#bd34fe 30%,
98
+
#41d1ff
99
+
);
100
+
101
+
--vp-home-hero-image-background-image: linear-gradient(
102
+
-45deg,
103
+
#bd34fe 50%,
104
+
#47caff 50%
105
+
);
106
+
--vp-home-hero-image-filter: blur(44px);
107
+
}
108
+
109
+
@media (min-width: 640px) {
110
+
:root {
111
+
--vp-home-hero-image-filter: blur(56px);
112
+
}
113
+
}
114
+
115
+
@media (min-width: 960px) {
116
+
:root {
117
+
--vp-home-hero-image-filter: blur(68px);
118
+
}
119
+
}
120
+
121
+
/**
122
+
* Component: Custom Block
123
+
* -------------------------------------------------------------------------- */
124
+
125
+
:root {
126
+
--vp-custom-block-tip-border: transparent;
127
+
--vp-custom-block-tip-text: var(--vp-c-text-1);
128
+
--vp-custom-block-tip-bg: var(--vp-c-brand-soft);
129
+
--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);
130
+
}
131
+
132
+
/**
133
+
* Component: Algolia
134
+
* -------------------------------------------------------------------------- */
135
+
136
+
.DocSearch {
137
+
--docsearch-primary-color: var(--vp-c-brand-1) !important;
138
+
}
139
+
+49
docs/api-examples.md
+49
docs/api-examples.md
···
···
1
+
---
2
+
outline: deep
3
+
---
4
+
5
+
# Runtime API Examples
6
+
7
+
This page demonstrates usage of some of the runtime APIs provided by VitePress.
8
+
9
+
The main `useData()` API can be used to access site, theme, and page data for the current page. It works in both `.md` and `.vue` files:
10
+
11
+
```md
12
+
<script setup>
13
+
import { useData } from 'vitepress'
14
+
15
+
const { theme, page, frontmatter } = useData()
16
+
</script>
17
+
18
+
## Results
19
+
20
+
### Theme Data
21
+
<pre>{{ theme }}</pre>
22
+
23
+
### Page Data
24
+
<pre>{{ page }}</pre>
25
+
26
+
### Page Frontmatter
27
+
<pre>{{ frontmatter }}</pre>
28
+
```
29
+
30
+
<script setup>
31
+
import { useData } from 'vitepress'
32
+
33
+
const { site, theme, page, frontmatter } = useData()
34
+
</script>
35
+
36
+
## Results
37
+
38
+
### Theme Data
39
+
<pre>{{ theme }}</pre>
40
+
41
+
### Page Data
42
+
<pre>{{ page }}</pre>
43
+
44
+
### Page Frontmatter
45
+
<pre>{{ frontmatter }}</pre>
46
+
47
+
## More
48
+
49
+
Check out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata).
+25
docs/index.md
+25
docs/index.md
···
···
1
+
---
2
+
# https://vitepress.dev/reference/default-theme-home-page
3
+
layout: home
4
+
5
+
hero:
6
+
name: "Git Storm"
7
+
text: "A changelog manager"
8
+
tagline: My great project tagline
9
+
actions:
10
+
- theme: brand
11
+
text: Markdown Examples
12
+
link: /markdown-examples
13
+
- theme: alt
14
+
text: API Examples
15
+
link: /api-examples
16
+
17
+
features:
18
+
- title: Feature A
19
+
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
20
+
- title: Feature B
21
+
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
22
+
- title: Feature C
23
+
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
24
+
---
25
+
+85
docs/markdown-examples.md
+85
docs/markdown-examples.md
···
···
1
+
# Markdown Extension Examples
2
+
3
+
This page demonstrates some of the built-in markdown extensions provided by VitePress.
4
+
5
+
## Syntax Highlighting
6
+
7
+
VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting:
8
+
9
+
**Input**
10
+
11
+
````md
12
+
```js{4}
13
+
export default {
14
+
data () {
15
+
return {
16
+
msg: 'Highlighted!'
17
+
}
18
+
}
19
+
}
20
+
```
21
+
````
22
+
23
+
**Output**
24
+
25
+
```js{4}
26
+
export default {
27
+
data () {
28
+
return {
29
+
msg: 'Highlighted!'
30
+
}
31
+
}
32
+
}
33
+
```
34
+
35
+
## Custom Containers
36
+
37
+
**Input**
38
+
39
+
```md
40
+
::: info
41
+
This is an info box.
42
+
:::
43
+
44
+
::: tip
45
+
This is a tip.
46
+
:::
47
+
48
+
::: warning
49
+
This is a warning.
50
+
:::
51
+
52
+
::: danger
53
+
This is a dangerous warning.
54
+
:::
55
+
56
+
::: details
57
+
This is a details block.
58
+
:::
59
+
```
60
+
61
+
**Output**
62
+
63
+
::: info
64
+
This is an info box.
65
+
:::
66
+
67
+
::: tip
68
+
This is a tip.
69
+
:::
70
+
71
+
::: warning
72
+
This is a warning.
73
+
:::
74
+
75
+
::: danger
76
+
This is a dangerous warning.
77
+
:::
78
+
79
+
::: details
80
+
This is a details block.
81
+
:::
82
+
83
+
## More
84
+
85
+
Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown).
+29
package.json
+29
package.json
···
···
1
+
{
2
+
"name": "git-storm",
3
+
"version": "1.0.0",
4
+
"description": "",
5
+
"main": "index.js",
6
+
"scripts": {
7
+
"dev": "vitepress dev docs",
8
+
"build": "vitepress build docs",
9
+
"preview": "vitepress preview docs"
10
+
},
11
+
"keywords": [
12
+
"git",
13
+
"changelog",
14
+
"changeset"
15
+
],
16
+
"author": {
17
+
"name": "Owais J.",
18
+
"url": "https://stormlightlabs.org"
19
+
},
20
+
"license": "MIT",
21
+
"packageManager": "pnpm@10.20.0",
22
+
"devDependencies": {
23
+
"vitepress": "2.0.0-alpha.12",
24
+
"vue": "^3.5.24"
25
+
},
26
+
"dependencies": {
27
+
"@catppuccin/vitepress": "^0.1.2"
28
+
}
29
+
}
+1430
pnpm-lock.yaml
+1430
pnpm-lock.yaml
···
···
1
+
lockfileVersion: '9.0'
2
+
3
+
settings:
4
+
autoInstallPeers: true
5
+
excludeLinksFromLockfile: false
6
+
7
+
importers:
8
+
9
+
.:
10
+
dependencies:
11
+
'@catppuccin/vitepress':
12
+
specifier: ^0.1.2
13
+
version: 0.1.2(typescript@5.9.3)
14
+
devDependencies:
15
+
vitepress:
16
+
specifier: 2.0.0-alpha.12
17
+
version: 2.0.0-alpha.12(postcss@8.5.6)(typescript@5.9.3)
18
+
vue:
19
+
specifier: ^3.5.24
20
+
version: 3.5.24(typescript@5.9.3)
21
+
22
+
packages:
23
+
24
+
'@babel/helper-string-parser@7.27.1':
25
+
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
26
+
engines: {node: '>=6.9.0'}
27
+
28
+
'@babel/helper-validator-identifier@7.28.5':
29
+
resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
30
+
engines: {node: '>=6.9.0'}
31
+
32
+
'@babel/parser@7.28.5':
33
+
resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==}
34
+
engines: {node: '>=6.0.0'}
35
+
hasBin: true
36
+
37
+
'@babel/types@7.28.5':
38
+
resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
39
+
engines: {node: '>=6.9.0'}
40
+
41
+
'@catppuccin/vitepress@0.1.2':
42
+
resolution: {integrity: sha512-dqhgo6U6GWbgh3McAgwemUC8Y2Aj48rRcQx/9iuPzBPAgo7NA3yi7ZcR0wolAENMmoOMAHBV+rz/5DfiGxtZLA==}
43
+
peerDependencies:
44
+
typescript: ^5.0.0
45
+
46
+
'@docsearch/css@4.3.1':
47
+
resolution: {integrity: sha512-Jnct7LKOi/+Oxbmq215YPYASkMdZqtyyDCkma8Cj4sCcbBuybL6fvyBaX7uJoM6kVF7aIpBA38RhHAyN5ByCHg==}
48
+
49
+
'@docsearch/js@4.3.1':
50
+
resolution: {integrity: sha512-Xi2OztaQqTnNj0HGTcS/RtoXe4ASOgKRuH8hAKKqISqv13oUxpVBIBUHpvPIU4qgmJRZN2gA2gdjdn+VuvrvRQ==}
51
+
52
+
'@esbuild/aix-ppc64@0.25.12':
53
+
resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==}
54
+
engines: {node: '>=18'}
55
+
cpu: [ppc64]
56
+
os: [aix]
57
+
58
+
'@esbuild/android-arm64@0.25.12':
59
+
resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==}
60
+
engines: {node: '>=18'}
61
+
cpu: [arm64]
62
+
os: [android]
63
+
64
+
'@esbuild/android-arm@0.25.12':
65
+
resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==}
66
+
engines: {node: '>=18'}
67
+
cpu: [arm]
68
+
os: [android]
69
+
70
+
'@esbuild/android-x64@0.25.12':
71
+
resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==}
72
+
engines: {node: '>=18'}
73
+
cpu: [x64]
74
+
os: [android]
75
+
76
+
'@esbuild/darwin-arm64@0.25.12':
77
+
resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==}
78
+
engines: {node: '>=18'}
79
+
cpu: [arm64]
80
+
os: [darwin]
81
+
82
+
'@esbuild/darwin-x64@0.25.12':
83
+
resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==}
84
+
engines: {node: '>=18'}
85
+
cpu: [x64]
86
+
os: [darwin]
87
+
88
+
'@esbuild/freebsd-arm64@0.25.12':
89
+
resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==}
90
+
engines: {node: '>=18'}
91
+
cpu: [arm64]
92
+
os: [freebsd]
93
+
94
+
'@esbuild/freebsd-x64@0.25.12':
95
+
resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==}
96
+
engines: {node: '>=18'}
97
+
cpu: [x64]
98
+
os: [freebsd]
99
+
100
+
'@esbuild/linux-arm64@0.25.12':
101
+
resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==}
102
+
engines: {node: '>=18'}
103
+
cpu: [arm64]
104
+
os: [linux]
105
+
106
+
'@esbuild/linux-arm@0.25.12':
107
+
resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==}
108
+
engines: {node: '>=18'}
109
+
cpu: [arm]
110
+
os: [linux]
111
+
112
+
'@esbuild/linux-ia32@0.25.12':
113
+
resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==}
114
+
engines: {node: '>=18'}
115
+
cpu: [ia32]
116
+
os: [linux]
117
+
118
+
'@esbuild/linux-loong64@0.25.12':
119
+
resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==}
120
+
engines: {node: '>=18'}
121
+
cpu: [loong64]
122
+
os: [linux]
123
+
124
+
'@esbuild/linux-mips64el@0.25.12':
125
+
resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==}
126
+
engines: {node: '>=18'}
127
+
cpu: [mips64el]
128
+
os: [linux]
129
+
130
+
'@esbuild/linux-ppc64@0.25.12':
131
+
resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==}
132
+
engines: {node: '>=18'}
133
+
cpu: [ppc64]
134
+
os: [linux]
135
+
136
+
'@esbuild/linux-riscv64@0.25.12':
137
+
resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==}
138
+
engines: {node: '>=18'}
139
+
cpu: [riscv64]
140
+
os: [linux]
141
+
142
+
'@esbuild/linux-s390x@0.25.12':
143
+
resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==}
144
+
engines: {node: '>=18'}
145
+
cpu: [s390x]
146
+
os: [linux]
147
+
148
+
'@esbuild/linux-x64@0.25.12':
149
+
resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==}
150
+
engines: {node: '>=18'}
151
+
cpu: [x64]
152
+
os: [linux]
153
+
154
+
'@esbuild/netbsd-arm64@0.25.12':
155
+
resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==}
156
+
engines: {node: '>=18'}
157
+
cpu: [arm64]
158
+
os: [netbsd]
159
+
160
+
'@esbuild/netbsd-x64@0.25.12':
161
+
resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==}
162
+
engines: {node: '>=18'}
163
+
cpu: [x64]
164
+
os: [netbsd]
165
+
166
+
'@esbuild/openbsd-arm64@0.25.12':
167
+
resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==}
168
+
engines: {node: '>=18'}
169
+
cpu: [arm64]
170
+
os: [openbsd]
171
+
172
+
'@esbuild/openbsd-x64@0.25.12':
173
+
resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==}
174
+
engines: {node: '>=18'}
175
+
cpu: [x64]
176
+
os: [openbsd]
177
+
178
+
'@esbuild/openharmony-arm64@0.25.12':
179
+
resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==}
180
+
engines: {node: '>=18'}
181
+
cpu: [arm64]
182
+
os: [openharmony]
183
+
184
+
'@esbuild/sunos-x64@0.25.12':
185
+
resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==}
186
+
engines: {node: '>=18'}
187
+
cpu: [x64]
188
+
os: [sunos]
189
+
190
+
'@esbuild/win32-arm64@0.25.12':
191
+
resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==}
192
+
engines: {node: '>=18'}
193
+
cpu: [arm64]
194
+
os: [win32]
195
+
196
+
'@esbuild/win32-ia32@0.25.12':
197
+
resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==}
198
+
engines: {node: '>=18'}
199
+
cpu: [ia32]
200
+
os: [win32]
201
+
202
+
'@esbuild/win32-x64@0.25.12':
203
+
resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==}
204
+
engines: {node: '>=18'}
205
+
cpu: [x64]
206
+
os: [win32]
207
+
208
+
'@iconify-json/simple-icons@1.2.58':
209
+
resolution: {integrity: sha512-XtXEoRALqztdNc9ujYBj2tTCPKdIPKJBdLNDebFF46VV1aOAwTbAYMgNsK5GMCpTJupLCmpBWDn+gX5SpECorQ==}
210
+
211
+
'@iconify/types@2.0.0':
212
+
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
213
+
214
+
'@jridgewell/sourcemap-codec@1.5.5':
215
+
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
216
+
217
+
'@rolldown/pluginutils@1.0.0-beta.29':
218
+
resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
219
+
220
+
'@rollup/rollup-android-arm-eabi@4.53.1':
221
+
resolution: {integrity: sha512-bxZtughE4VNVJlL1RdoSE545kc4JxL7op57KKoi59/gwuU5rV6jLWFXXc8jwgFoT6vtj+ZjO+Z2C5nrY0Cl6wA==}
222
+
cpu: [arm]
223
+
os: [android]
224
+
225
+
'@rollup/rollup-android-arm64@4.53.1':
226
+
resolution: {integrity: sha512-44a1hreb02cAAfAKmZfXVercPFaDjqXCK+iKeVOlJ9ltvnO6QqsBHgKVPTu+MJHSLLeMEUbeG2qiDYgbFPU48g==}
227
+
cpu: [arm64]
228
+
os: [android]
229
+
230
+
'@rollup/rollup-darwin-arm64@4.53.1':
231
+
resolution: {integrity: sha512-usmzIgD0rf1syoOZ2WZvy8YpXK5G1V3btm3QZddoGSa6mOgfXWkkv+642bfUUldomgrbiLQGrPryb7DXLovPWQ==}
232
+
cpu: [arm64]
233
+
os: [darwin]
234
+
235
+
'@rollup/rollup-darwin-x64@4.53.1':
236
+
resolution: {integrity: sha512-is3r/k4vig2Gt8mKtTlzzyaSQ+hd87kDxiN3uDSDwggJLUV56Umli6OoL+/YZa/KvtdrdyNfMKHzL/P4siOOmg==}
237
+
cpu: [x64]
238
+
os: [darwin]
239
+
240
+
'@rollup/rollup-freebsd-arm64@4.53.1':
241
+
resolution: {integrity: sha512-QJ1ksgp/bDJkZB4daldVmHaEQkG4r8PUXitCOC2WRmRaSaHx5RwPoI3DHVfXKwDkB+Sk6auFI/+JHacTekPRSw==}
242
+
cpu: [arm64]
243
+
os: [freebsd]
244
+
245
+
'@rollup/rollup-freebsd-x64@4.53.1':
246
+
resolution: {integrity: sha512-J6ma5xgAzvqsnU6a0+jgGX/gvoGokqpkx6zY4cWizRrm0ffhHDpJKQgC8dtDb3+MqfZDIqs64REbfHDMzxLMqQ==}
247
+
cpu: [x64]
248
+
os: [freebsd]
249
+
250
+
'@rollup/rollup-linux-arm-gnueabihf@4.53.1':
251
+
resolution: {integrity: sha512-JzWRR41o2U3/KMNKRuZNsDUAcAVUYhsPuMlx5RUldw0E4lvSIXFUwejtYz1HJXohUmqs/M6BBJAUBzKXZVddbg==}
252
+
cpu: [arm]
253
+
os: [linux]
254
+
255
+
'@rollup/rollup-linux-arm-musleabihf@4.53.1':
256
+
resolution: {integrity: sha512-L8kRIrnfMrEoHLHtHn+4uYA52fiLDEDyezgxZtGUTiII/yb04Krq+vk3P2Try+Vya9LeCE9ZHU8CXD6J9EhzHQ==}
257
+
cpu: [arm]
258
+
os: [linux]
259
+
260
+
'@rollup/rollup-linux-arm64-gnu@4.53.1':
261
+
resolution: {integrity: sha512-ysAc0MFRV+WtQ8li8hi3EoFi7us6d1UzaS/+Dp7FYZfg3NdDljGMoVyiIp6Ucz7uhlYDBZ/zt6XI0YEZbUO11Q==}
262
+
cpu: [arm64]
263
+
os: [linux]
264
+
265
+
'@rollup/rollup-linux-arm64-musl@4.53.1':
266
+
resolution: {integrity: sha512-UV6l9MJpDbDZZ/fJvqNcvO1PcivGEf1AvKuTcHoLjVZVFeAMygnamCTDikCVMRnA+qJe+B3pSbgX2+lBMqgBhA==}
267
+
cpu: [arm64]
268
+
os: [linux]
269
+
270
+
'@rollup/rollup-linux-loong64-gnu@4.53.1':
271
+
resolution: {integrity: sha512-UDUtelEprkA85g95Q+nj3Xf0M4hHa4DiJ+3P3h4BuGliY4NReYYqwlc0Y8ICLjN4+uIgCEvaygYlpf0hUj90Yg==}
272
+
cpu: [loong64]
273
+
os: [linux]
274
+
275
+
'@rollup/rollup-linux-ppc64-gnu@4.53.1':
276
+
resolution: {integrity: sha512-vrRn+BYhEtNOte/zbc2wAUQReJXxEx2URfTol6OEfY2zFEUK92pkFBSXRylDM7aHi+YqEPJt9/ABYzmcrS4SgQ==}
277
+
cpu: [ppc64]
278
+
os: [linux]
279
+
280
+
'@rollup/rollup-linux-riscv64-gnu@4.53.1':
281
+
resolution: {integrity: sha512-gto/1CxHyi4A7YqZZNznQYrVlPSaodOBPKM+6xcDSCMVZN/Fzb4K+AIkNz/1yAYz9h3Ng+e2fY9H6bgawVq17w==}
282
+
cpu: [riscv64]
283
+
os: [linux]
284
+
285
+
'@rollup/rollup-linux-riscv64-musl@4.53.1':
286
+
resolution: {integrity: sha512-KZ6Vx7jAw3aLNjFR8eYVcQVdFa/cvBzDNRFM3z7XhNNunWjA03eUrEwJYPk0G8V7Gs08IThFKcAPS4WY/ybIrQ==}
287
+
cpu: [riscv64]
288
+
os: [linux]
289
+
290
+
'@rollup/rollup-linux-s390x-gnu@4.53.1':
291
+
resolution: {integrity: sha512-HvEixy2s/rWNgpwyKpXJcHmE7om1M89hxBTBi9Fs6zVuLU4gOrEMQNbNsN/tBVIMbLyysz/iwNiGtMOpLAOlvA==}
292
+
cpu: [s390x]
293
+
os: [linux]
294
+
295
+
'@rollup/rollup-linux-x64-gnu@4.53.1':
296
+
resolution: {integrity: sha512-E/n8x2MSjAQgjj9IixO4UeEUeqXLtiA7pyoXCFYLuXpBA/t2hnbIdxHfA7kK9BFsYAoNU4st1rHYdldl8dTqGA==}
297
+
cpu: [x64]
298
+
os: [linux]
299
+
300
+
'@rollup/rollup-linux-x64-musl@4.53.1':
301
+
resolution: {integrity: sha512-IhJ087PbLOQXCN6Ui/3FUkI9pWNZe/Z7rEIVOzMsOs1/HSAECCvSZ7PkIbkNqL/AZn6WbZvnoVZw/qwqYMo4/w==}
302
+
cpu: [x64]
303
+
os: [linux]
304
+
305
+
'@rollup/rollup-openharmony-arm64@4.53.1':
306
+
resolution: {integrity: sha512-0++oPNgLJHBblreu0SFM7b3mAsBJBTY0Ksrmu9N6ZVrPiTkRgda52mWR7TKhHAsUb9noCjFvAw9l6ZO1yzaVbA==}
307
+
cpu: [arm64]
308
+
os: [openharmony]
309
+
310
+
'@rollup/rollup-win32-arm64-msvc@4.53.1':
311
+
resolution: {integrity: sha512-VJXivz61c5uVdbmitLkDlbcTk9Or43YC2QVLRkqp86QoeFSqI81bNgjhttqhKNMKnQMWnecOCm7lZz4s+WLGpQ==}
312
+
cpu: [arm64]
313
+
os: [win32]
314
+
315
+
'@rollup/rollup-win32-ia32-msvc@4.53.1':
316
+
resolution: {integrity: sha512-NmZPVTUOitCXUH6erJDzTQ/jotYw4CnkMDjCYRxNHVD9bNyfrGoIse684F9okwzKCV4AIHRbUkeTBc9F2OOH5Q==}
317
+
cpu: [ia32]
318
+
os: [win32]
319
+
320
+
'@rollup/rollup-win32-x64-gnu@4.53.1':
321
+
resolution: {integrity: sha512-2SNj7COIdAf6yliSpLdLG8BEsp5lgzRehgfkP0Av8zKfQFKku6JcvbobvHASPJu4f3BFxej5g+HuQPvqPhHvpQ==}
322
+
cpu: [x64]
323
+
os: [win32]
324
+
325
+
'@rollup/rollup-win32-x64-msvc@4.53.1':
326
+
resolution: {integrity: sha512-rLarc1Ofcs3DHtgSzFO31pZsCh8g05R2azN1q3fF+H423Co87My0R+tazOEvYVKXSLh8C4LerMK41/K7wlklcg==}
327
+
cpu: [x64]
328
+
os: [win32]
329
+
330
+
'@shikijs/core@3.15.0':
331
+
resolution: {integrity: sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==}
332
+
333
+
'@shikijs/engine-javascript@3.15.0':
334
+
resolution: {integrity: sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==}
335
+
336
+
'@shikijs/engine-oniguruma@3.15.0':
337
+
resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==}
338
+
339
+
'@shikijs/langs@3.15.0':
340
+
resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==}
341
+
342
+
'@shikijs/themes@3.15.0':
343
+
resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==}
344
+
345
+
'@shikijs/transformers@3.15.0':
346
+
resolution: {integrity: sha512-Hmwip5ovvSkg+Kc41JTvSHHVfCYF+C8Cp1omb5AJj4Xvd+y9IXz2rKJwmFRGsuN0vpHxywcXJ1+Y4B9S7EG1/A==}
347
+
348
+
'@shikijs/types@3.15.0':
349
+
resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==}
350
+
351
+
'@shikijs/vscode-textmate@10.0.2':
352
+
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
353
+
354
+
'@types/estree@1.0.8':
355
+
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
356
+
357
+
'@types/hast@3.0.4':
358
+
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
359
+
360
+
'@types/linkify-it@5.0.0':
361
+
resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
362
+
363
+
'@types/markdown-it@14.1.2':
364
+
resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
365
+
366
+
'@types/mdast@4.0.4':
367
+
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
368
+
369
+
'@types/mdurl@2.0.0':
370
+
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
371
+
372
+
'@types/unist@3.0.3':
373
+
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
374
+
375
+
'@types/web-bluetooth@0.0.21':
376
+
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
377
+
378
+
'@ungap/structured-clone@1.3.0':
379
+
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
380
+
381
+
'@vitejs/plugin-vue@6.0.1':
382
+
resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
383
+
engines: {node: ^20.19.0 || >=22.12.0}
384
+
peerDependencies:
385
+
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
386
+
vue: ^3.2.25
387
+
388
+
'@vue/compiler-core@3.5.24':
389
+
resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==}
390
+
391
+
'@vue/compiler-dom@3.5.24':
392
+
resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==}
393
+
394
+
'@vue/compiler-sfc@3.5.24':
395
+
resolution: {integrity: sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==}
396
+
397
+
'@vue/compiler-ssr@3.5.24':
398
+
resolution: {integrity: sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==}
399
+
400
+
'@vue/devtools-api@8.0.3':
401
+
resolution: {integrity: sha512-YxZE7xNvvfq5XmjJh1ml+CzVNrRjuZYCuT5Xjj0u9RlXU7za/MRuZDUXcKfp0j7IvYkDut49vlKqbiQ1xhXP2w==}
402
+
403
+
'@vue/devtools-kit@8.0.3':
404
+
resolution: {integrity: sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg==}
405
+
406
+
'@vue/devtools-shared@8.0.3':
407
+
resolution: {integrity: sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw==}
408
+
409
+
'@vue/reactivity@3.5.24':
410
+
resolution: {integrity: sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==}
411
+
412
+
'@vue/runtime-core@3.5.24':
413
+
resolution: {integrity: sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==}
414
+
415
+
'@vue/runtime-dom@3.5.24':
416
+
resolution: {integrity: sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==}
417
+
418
+
'@vue/server-renderer@3.5.24':
419
+
resolution: {integrity: sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==}
420
+
peerDependencies:
421
+
vue: 3.5.24
422
+
423
+
'@vue/shared@3.5.24':
424
+
resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==}
425
+
426
+
'@vueuse/core@13.9.0':
427
+
resolution: {integrity: sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==}
428
+
peerDependencies:
429
+
vue: ^3.5.0
430
+
431
+
'@vueuse/integrations@13.9.0':
432
+
resolution: {integrity: sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==}
433
+
peerDependencies:
434
+
async-validator: ^4
435
+
axios: ^1
436
+
change-case: ^5
437
+
drauu: ^0.4
438
+
focus-trap: ^7
439
+
fuse.js: ^7
440
+
idb-keyval: ^6
441
+
jwt-decode: ^4
442
+
nprogress: ^0.2
443
+
qrcode: ^1.5
444
+
sortablejs: ^1
445
+
universal-cookie: ^7 || ^8
446
+
vue: ^3.5.0
447
+
peerDependenciesMeta:
448
+
async-validator:
449
+
optional: true
450
+
axios:
451
+
optional: true
452
+
change-case:
453
+
optional: true
454
+
drauu:
455
+
optional: true
456
+
focus-trap:
457
+
optional: true
458
+
fuse.js:
459
+
optional: true
460
+
idb-keyval:
461
+
optional: true
462
+
jwt-decode:
463
+
optional: true
464
+
nprogress:
465
+
optional: true
466
+
qrcode:
467
+
optional: true
468
+
sortablejs:
469
+
optional: true
470
+
universal-cookie:
471
+
optional: true
472
+
473
+
'@vueuse/metadata@13.9.0':
474
+
resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==}
475
+
476
+
'@vueuse/shared@13.9.0':
477
+
resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==}
478
+
peerDependencies:
479
+
vue: ^3.5.0
480
+
481
+
birpc@2.8.0:
482
+
resolution: {integrity: sha512-Bz2a4qD/5GRhiHSwj30c/8kC8QGj12nNDwz3D4ErQ4Xhy35dsSDvF+RA/tWpjyU0pdGtSDiEk6B5fBGE1qNVhw==}
483
+
484
+
ccount@2.0.1:
485
+
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
486
+
487
+
character-entities-html4@2.1.0:
488
+
resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
489
+
490
+
character-entities-legacy@3.0.0:
491
+
resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
492
+
493
+
comma-separated-tokens@2.0.3:
494
+
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
495
+
496
+
copy-anything@4.0.5:
497
+
resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==}
498
+
engines: {node: '>=18'}
499
+
500
+
csstype@3.1.3:
501
+
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
502
+
503
+
dequal@2.0.3:
504
+
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
505
+
engines: {node: '>=6'}
506
+
507
+
devlop@1.1.0:
508
+
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
509
+
510
+
entities@4.5.0:
511
+
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
512
+
engines: {node: '>=0.12'}
513
+
514
+
esbuild@0.25.12:
515
+
resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==}
516
+
engines: {node: '>=18'}
517
+
hasBin: true
518
+
519
+
estree-walker@2.0.2:
520
+
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
521
+
522
+
fdir@6.5.0:
523
+
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
524
+
engines: {node: '>=12.0.0'}
525
+
peerDependencies:
526
+
picomatch: ^3 || ^4
527
+
peerDependenciesMeta:
528
+
picomatch:
529
+
optional: true
530
+
531
+
focus-trap@7.6.6:
532
+
resolution: {integrity: sha512-v/Z8bvMCajtx4mEXmOo7QEsIzlIOqRXTIwgUfsFOF9gEsespdbD0AkPIka1bSXZ8Y8oZ+2IVDQZePkTfEHZl7Q==}
533
+
534
+
fsevents@2.3.3:
535
+
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
536
+
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
537
+
os: [darwin]
538
+
539
+
hast-util-to-html@9.0.5:
540
+
resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==}
541
+
542
+
hast-util-whitespace@3.0.0:
543
+
resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
544
+
545
+
hookable@5.5.3:
546
+
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
547
+
548
+
htm@3.1.1:
549
+
resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==}
550
+
551
+
html-void-elements@3.0.0:
552
+
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
553
+
554
+
is-what@5.5.0:
555
+
resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==}
556
+
engines: {node: '>=18'}
557
+
558
+
magic-string@0.30.21:
559
+
resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
560
+
561
+
mark.js@8.11.1:
562
+
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
563
+
564
+
mdast-util-to-hast@13.2.0:
565
+
resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==}
566
+
567
+
micromark-util-character@2.1.1:
568
+
resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==}
569
+
570
+
micromark-util-encode@2.0.1:
571
+
resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}
572
+
573
+
micromark-util-sanitize-uri@2.0.1:
574
+
resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==}
575
+
576
+
micromark-util-symbol@2.0.1:
577
+
resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}
578
+
579
+
micromark-util-types@2.0.2:
580
+
resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}
581
+
582
+
minisearch@7.2.0:
583
+
resolution: {integrity: sha512-dqT2XBYUOZOiC5t2HRnwADjhNS2cecp9u+TJRiJ1Qp/f5qjkeT5APcGPjHw+bz89Ms8Jp+cG4AlE+QZ/QnDglg==}
584
+
585
+
mitt@3.0.1:
586
+
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
587
+
588
+
nanoid@3.3.11:
589
+
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
590
+
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
591
+
hasBin: true
592
+
593
+
oniguruma-parser@0.12.1:
594
+
resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==}
595
+
596
+
oniguruma-to-es@4.3.3:
597
+
resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==}
598
+
599
+
perfect-debounce@2.0.0:
600
+
resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==}
601
+
602
+
picocolors@1.1.1:
603
+
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
604
+
605
+
picomatch@4.0.3:
606
+
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
607
+
engines: {node: '>=12'}
608
+
609
+
postcss@8.5.6:
610
+
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
611
+
engines: {node: ^10 || ^12 || >=14}
612
+
613
+
property-information@7.1.0:
614
+
resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}
615
+
616
+
regex-recursion@6.0.2:
617
+
resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==}
618
+
619
+
regex-utilities@2.3.0:
620
+
resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
621
+
622
+
regex@6.0.1:
623
+
resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==}
624
+
625
+
rfdc@1.4.1:
626
+
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
627
+
628
+
rollup@4.53.1:
629
+
resolution: {integrity: sha512-n2I0V0lN3E9cxxMqBCT3opWOiQBzRN7UG60z/WDKqdX2zHUS/39lezBcsckZFsV6fUTSnfqI7kHf60jDAPGKug==}
630
+
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
631
+
hasBin: true
632
+
633
+
shiki@3.15.0:
634
+
resolution: {integrity: sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==}
635
+
636
+
source-map-js@1.2.1:
637
+
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
638
+
engines: {node: '>=0.10.0'}
639
+
640
+
space-separated-tokens@2.0.2:
641
+
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
642
+
643
+
speakingurl@14.0.1:
644
+
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
645
+
engines: {node: '>=0.10.0'}
646
+
647
+
stringify-entities@4.0.4:
648
+
resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
649
+
650
+
superjson@2.2.5:
651
+
resolution: {integrity: sha512-zWPTX96LVsA/eVYnqOM2+ofcdPqdS1dAF1LN4TS2/MWuUpfitd9ctTa87wt4xrYnZnkLtS69xpBdSxVBP5Rm6w==}
652
+
engines: {node: '>=16'}
653
+
654
+
tabbable@6.3.0:
655
+
resolution: {integrity: sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==}
656
+
657
+
tinyglobby@0.2.15:
658
+
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
659
+
engines: {node: '>=12.0.0'}
660
+
661
+
trim-lines@3.0.1:
662
+
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
663
+
664
+
typescript@5.9.3:
665
+
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
666
+
engines: {node: '>=14.17'}
667
+
hasBin: true
668
+
669
+
unist-util-is@6.0.1:
670
+
resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==}
671
+
672
+
unist-util-position@5.0.0:
673
+
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
674
+
675
+
unist-util-stringify-position@4.0.0:
676
+
resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
677
+
678
+
unist-util-visit-parents@6.0.2:
679
+
resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
680
+
681
+
unist-util-visit@5.0.0:
682
+
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
683
+
684
+
vfile-message@4.0.3:
685
+
resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
686
+
687
+
vfile@6.0.3:
688
+
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
689
+
690
+
vite@7.2.2:
691
+
resolution: {integrity: sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ==}
692
+
engines: {node: ^20.19.0 || >=22.12.0}
693
+
hasBin: true
694
+
peerDependencies:
695
+
'@types/node': ^20.19.0 || >=22.12.0
696
+
jiti: '>=1.21.0'
697
+
less: ^4.0.0
698
+
lightningcss: ^1.21.0
699
+
sass: ^1.70.0
700
+
sass-embedded: ^1.70.0
701
+
stylus: '>=0.54.8'
702
+
sugarss: ^5.0.0
703
+
terser: ^5.16.0
704
+
tsx: ^4.8.1
705
+
yaml: ^2.4.2
706
+
peerDependenciesMeta:
707
+
'@types/node':
708
+
optional: true
709
+
jiti:
710
+
optional: true
711
+
less:
712
+
optional: true
713
+
lightningcss:
714
+
optional: true
715
+
sass:
716
+
optional: true
717
+
sass-embedded:
718
+
optional: true
719
+
stylus:
720
+
optional: true
721
+
sugarss:
722
+
optional: true
723
+
terser:
724
+
optional: true
725
+
tsx:
726
+
optional: true
727
+
yaml:
728
+
optional: true
729
+
730
+
vitepress@2.0.0-alpha.12:
731
+
resolution: {integrity: sha512-yZwCwRRepcpN5QeAhwSnEJxS3I6zJcVixqL1dnm6km4cnriLpQyy2sXQDsE5Ti3pxGPbhU51nTMwI+XC1KNnJg==}
732
+
hasBin: true
733
+
peerDependencies:
734
+
markdown-it-mathjax3: ^4
735
+
oxc-minify: ^0.82.1
736
+
postcss: ^8
737
+
peerDependenciesMeta:
738
+
markdown-it-mathjax3:
739
+
optional: true
740
+
oxc-minify:
741
+
optional: true
742
+
postcss:
743
+
optional: true
744
+
745
+
vue@3.5.24:
746
+
resolution: {integrity: sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==}
747
+
peerDependencies:
748
+
typescript: '*'
749
+
peerDependenciesMeta:
750
+
typescript:
751
+
optional: true
752
+
753
+
zwitch@2.0.4:
754
+
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
755
+
756
+
snapshots:
757
+
758
+
'@babel/helper-string-parser@7.27.1': {}
759
+
760
+
'@babel/helper-validator-identifier@7.28.5': {}
761
+
762
+
'@babel/parser@7.28.5':
763
+
dependencies:
764
+
'@babel/types': 7.28.5
765
+
766
+
'@babel/types@7.28.5':
767
+
dependencies:
768
+
'@babel/helper-string-parser': 7.27.1
769
+
'@babel/helper-validator-identifier': 7.28.5
770
+
771
+
'@catppuccin/vitepress@0.1.2(typescript@5.9.3)':
772
+
dependencies:
773
+
typescript: 5.9.3
774
+
775
+
'@docsearch/css@4.3.1': {}
776
+
777
+
'@docsearch/js@4.3.1':
778
+
dependencies:
779
+
htm: 3.1.1
780
+
781
+
'@esbuild/aix-ppc64@0.25.12':
782
+
optional: true
783
+
784
+
'@esbuild/android-arm64@0.25.12':
785
+
optional: true
786
+
787
+
'@esbuild/android-arm@0.25.12':
788
+
optional: true
789
+
790
+
'@esbuild/android-x64@0.25.12':
791
+
optional: true
792
+
793
+
'@esbuild/darwin-arm64@0.25.12':
794
+
optional: true
795
+
796
+
'@esbuild/darwin-x64@0.25.12':
797
+
optional: true
798
+
799
+
'@esbuild/freebsd-arm64@0.25.12':
800
+
optional: true
801
+
802
+
'@esbuild/freebsd-x64@0.25.12':
803
+
optional: true
804
+
805
+
'@esbuild/linux-arm64@0.25.12':
806
+
optional: true
807
+
808
+
'@esbuild/linux-arm@0.25.12':
809
+
optional: true
810
+
811
+
'@esbuild/linux-ia32@0.25.12':
812
+
optional: true
813
+
814
+
'@esbuild/linux-loong64@0.25.12':
815
+
optional: true
816
+
817
+
'@esbuild/linux-mips64el@0.25.12':
818
+
optional: true
819
+
820
+
'@esbuild/linux-ppc64@0.25.12':
821
+
optional: true
822
+
823
+
'@esbuild/linux-riscv64@0.25.12':
824
+
optional: true
825
+
826
+
'@esbuild/linux-s390x@0.25.12':
827
+
optional: true
828
+
829
+
'@esbuild/linux-x64@0.25.12':
830
+
optional: true
831
+
832
+
'@esbuild/netbsd-arm64@0.25.12':
833
+
optional: true
834
+
835
+
'@esbuild/netbsd-x64@0.25.12':
836
+
optional: true
837
+
838
+
'@esbuild/openbsd-arm64@0.25.12':
839
+
optional: true
840
+
841
+
'@esbuild/openbsd-x64@0.25.12':
842
+
optional: true
843
+
844
+
'@esbuild/openharmony-arm64@0.25.12':
845
+
optional: true
846
+
847
+
'@esbuild/sunos-x64@0.25.12':
848
+
optional: true
849
+
850
+
'@esbuild/win32-arm64@0.25.12':
851
+
optional: true
852
+
853
+
'@esbuild/win32-ia32@0.25.12':
854
+
optional: true
855
+
856
+
'@esbuild/win32-x64@0.25.12':
857
+
optional: true
858
+
859
+
'@iconify-json/simple-icons@1.2.58':
860
+
dependencies:
861
+
'@iconify/types': 2.0.0
862
+
863
+
'@iconify/types@2.0.0': {}
864
+
865
+
'@jridgewell/sourcemap-codec@1.5.5': {}
866
+
867
+
'@rolldown/pluginutils@1.0.0-beta.29': {}
868
+
869
+
'@rollup/rollup-android-arm-eabi@4.53.1':
870
+
optional: true
871
+
872
+
'@rollup/rollup-android-arm64@4.53.1':
873
+
optional: true
874
+
875
+
'@rollup/rollup-darwin-arm64@4.53.1':
876
+
optional: true
877
+
878
+
'@rollup/rollup-darwin-x64@4.53.1':
879
+
optional: true
880
+
881
+
'@rollup/rollup-freebsd-arm64@4.53.1':
882
+
optional: true
883
+
884
+
'@rollup/rollup-freebsd-x64@4.53.1':
885
+
optional: true
886
+
887
+
'@rollup/rollup-linux-arm-gnueabihf@4.53.1':
888
+
optional: true
889
+
890
+
'@rollup/rollup-linux-arm-musleabihf@4.53.1':
891
+
optional: true
892
+
893
+
'@rollup/rollup-linux-arm64-gnu@4.53.1':
894
+
optional: true
895
+
896
+
'@rollup/rollup-linux-arm64-musl@4.53.1':
897
+
optional: true
898
+
899
+
'@rollup/rollup-linux-loong64-gnu@4.53.1':
900
+
optional: true
901
+
902
+
'@rollup/rollup-linux-ppc64-gnu@4.53.1':
903
+
optional: true
904
+
905
+
'@rollup/rollup-linux-riscv64-gnu@4.53.1':
906
+
optional: true
907
+
908
+
'@rollup/rollup-linux-riscv64-musl@4.53.1':
909
+
optional: true
910
+
911
+
'@rollup/rollup-linux-s390x-gnu@4.53.1':
912
+
optional: true
913
+
914
+
'@rollup/rollup-linux-x64-gnu@4.53.1':
915
+
optional: true
916
+
917
+
'@rollup/rollup-linux-x64-musl@4.53.1':
918
+
optional: true
919
+
920
+
'@rollup/rollup-openharmony-arm64@4.53.1':
921
+
optional: true
922
+
923
+
'@rollup/rollup-win32-arm64-msvc@4.53.1':
924
+
optional: true
925
+
926
+
'@rollup/rollup-win32-ia32-msvc@4.53.1':
927
+
optional: true
928
+
929
+
'@rollup/rollup-win32-x64-gnu@4.53.1':
930
+
optional: true
931
+
932
+
'@rollup/rollup-win32-x64-msvc@4.53.1':
933
+
optional: true
934
+
935
+
'@shikijs/core@3.15.0':
936
+
dependencies:
937
+
'@shikijs/types': 3.15.0
938
+
'@shikijs/vscode-textmate': 10.0.2
939
+
'@types/hast': 3.0.4
940
+
hast-util-to-html: 9.0.5
941
+
942
+
'@shikijs/engine-javascript@3.15.0':
943
+
dependencies:
944
+
'@shikijs/types': 3.15.0
945
+
'@shikijs/vscode-textmate': 10.0.2
946
+
oniguruma-to-es: 4.3.3
947
+
948
+
'@shikijs/engine-oniguruma@3.15.0':
949
+
dependencies:
950
+
'@shikijs/types': 3.15.0
951
+
'@shikijs/vscode-textmate': 10.0.2
952
+
953
+
'@shikijs/langs@3.15.0':
954
+
dependencies:
955
+
'@shikijs/types': 3.15.0
956
+
957
+
'@shikijs/themes@3.15.0':
958
+
dependencies:
959
+
'@shikijs/types': 3.15.0
960
+
961
+
'@shikijs/transformers@3.15.0':
962
+
dependencies:
963
+
'@shikijs/core': 3.15.0
964
+
'@shikijs/types': 3.15.0
965
+
966
+
'@shikijs/types@3.15.0':
967
+
dependencies:
968
+
'@shikijs/vscode-textmate': 10.0.2
969
+
'@types/hast': 3.0.4
970
+
971
+
'@shikijs/vscode-textmate@10.0.2': {}
972
+
973
+
'@types/estree@1.0.8': {}
974
+
975
+
'@types/hast@3.0.4':
976
+
dependencies:
977
+
'@types/unist': 3.0.3
978
+
979
+
'@types/linkify-it@5.0.0': {}
980
+
981
+
'@types/markdown-it@14.1.2':
982
+
dependencies:
983
+
'@types/linkify-it': 5.0.0
984
+
'@types/mdurl': 2.0.0
985
+
986
+
'@types/mdast@4.0.4':
987
+
dependencies:
988
+
'@types/unist': 3.0.3
989
+
990
+
'@types/mdurl@2.0.0': {}
991
+
992
+
'@types/unist@3.0.3': {}
993
+
994
+
'@types/web-bluetooth@0.0.21': {}
995
+
996
+
'@ungap/structured-clone@1.3.0': {}
997
+
998
+
'@vitejs/plugin-vue@6.0.1(vite@7.2.2)(vue@3.5.24(typescript@5.9.3))':
999
+
dependencies:
1000
+
'@rolldown/pluginutils': 1.0.0-beta.29
1001
+
vite: 7.2.2
1002
+
vue: 3.5.24(typescript@5.9.3)
1003
+
1004
+
'@vue/compiler-core@3.5.24':
1005
+
dependencies:
1006
+
'@babel/parser': 7.28.5
1007
+
'@vue/shared': 3.5.24
1008
+
entities: 4.5.0
1009
+
estree-walker: 2.0.2
1010
+
source-map-js: 1.2.1
1011
+
1012
+
'@vue/compiler-dom@3.5.24':
1013
+
dependencies:
1014
+
'@vue/compiler-core': 3.5.24
1015
+
'@vue/shared': 3.5.24
1016
+
1017
+
'@vue/compiler-sfc@3.5.24':
1018
+
dependencies:
1019
+
'@babel/parser': 7.28.5
1020
+
'@vue/compiler-core': 3.5.24
1021
+
'@vue/compiler-dom': 3.5.24
1022
+
'@vue/compiler-ssr': 3.5.24
1023
+
'@vue/shared': 3.5.24
1024
+
estree-walker: 2.0.2
1025
+
magic-string: 0.30.21
1026
+
postcss: 8.5.6
1027
+
source-map-js: 1.2.1
1028
+
1029
+
'@vue/compiler-ssr@3.5.24':
1030
+
dependencies:
1031
+
'@vue/compiler-dom': 3.5.24
1032
+
'@vue/shared': 3.5.24
1033
+
1034
+
'@vue/devtools-api@8.0.3':
1035
+
dependencies:
1036
+
'@vue/devtools-kit': 8.0.3
1037
+
1038
+
'@vue/devtools-kit@8.0.3':
1039
+
dependencies:
1040
+
'@vue/devtools-shared': 8.0.3
1041
+
birpc: 2.8.0
1042
+
hookable: 5.5.3
1043
+
mitt: 3.0.1
1044
+
perfect-debounce: 2.0.0
1045
+
speakingurl: 14.0.1
1046
+
superjson: 2.2.5
1047
+
1048
+
'@vue/devtools-shared@8.0.3':
1049
+
dependencies:
1050
+
rfdc: 1.4.1
1051
+
1052
+
'@vue/reactivity@3.5.24':
1053
+
dependencies:
1054
+
'@vue/shared': 3.5.24
1055
+
1056
+
'@vue/runtime-core@3.5.24':
1057
+
dependencies:
1058
+
'@vue/reactivity': 3.5.24
1059
+
'@vue/shared': 3.5.24
1060
+
1061
+
'@vue/runtime-dom@3.5.24':
1062
+
dependencies:
1063
+
'@vue/reactivity': 3.5.24
1064
+
'@vue/runtime-core': 3.5.24
1065
+
'@vue/shared': 3.5.24
1066
+
csstype: 3.1.3
1067
+
1068
+
'@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.9.3))':
1069
+
dependencies:
1070
+
'@vue/compiler-ssr': 3.5.24
1071
+
'@vue/shared': 3.5.24
1072
+
vue: 3.5.24(typescript@5.9.3)
1073
+
1074
+
'@vue/shared@3.5.24': {}
1075
+
1076
+
'@vueuse/core@13.9.0(vue@3.5.24(typescript@5.9.3))':
1077
+
dependencies:
1078
+
'@types/web-bluetooth': 0.0.21
1079
+
'@vueuse/metadata': 13.9.0
1080
+
'@vueuse/shared': 13.9.0(vue@3.5.24(typescript@5.9.3))
1081
+
vue: 3.5.24(typescript@5.9.3)
1082
+
1083
+
'@vueuse/integrations@13.9.0(focus-trap@7.6.6)(vue@3.5.24(typescript@5.9.3))':
1084
+
dependencies:
1085
+
'@vueuse/core': 13.9.0(vue@3.5.24(typescript@5.9.3))
1086
+
'@vueuse/shared': 13.9.0(vue@3.5.24(typescript@5.9.3))
1087
+
vue: 3.5.24(typescript@5.9.3)
1088
+
optionalDependencies:
1089
+
focus-trap: 7.6.6
1090
+
1091
+
'@vueuse/metadata@13.9.0': {}
1092
+
1093
+
'@vueuse/shared@13.9.0(vue@3.5.24(typescript@5.9.3))':
1094
+
dependencies:
1095
+
vue: 3.5.24(typescript@5.9.3)
1096
+
1097
+
birpc@2.8.0: {}
1098
+
1099
+
ccount@2.0.1: {}
1100
+
1101
+
character-entities-html4@2.1.0: {}
1102
+
1103
+
character-entities-legacy@3.0.0: {}
1104
+
1105
+
comma-separated-tokens@2.0.3: {}
1106
+
1107
+
copy-anything@4.0.5:
1108
+
dependencies:
1109
+
is-what: 5.5.0
1110
+
1111
+
csstype@3.1.3: {}
1112
+
1113
+
dequal@2.0.3: {}
1114
+
1115
+
devlop@1.1.0:
1116
+
dependencies:
1117
+
dequal: 2.0.3
1118
+
1119
+
entities@4.5.0: {}
1120
+
1121
+
esbuild@0.25.12:
1122
+
optionalDependencies:
1123
+
'@esbuild/aix-ppc64': 0.25.12
1124
+
'@esbuild/android-arm': 0.25.12
1125
+
'@esbuild/android-arm64': 0.25.12
1126
+
'@esbuild/android-x64': 0.25.12
1127
+
'@esbuild/darwin-arm64': 0.25.12
1128
+
'@esbuild/darwin-x64': 0.25.12
1129
+
'@esbuild/freebsd-arm64': 0.25.12
1130
+
'@esbuild/freebsd-x64': 0.25.12
1131
+
'@esbuild/linux-arm': 0.25.12
1132
+
'@esbuild/linux-arm64': 0.25.12
1133
+
'@esbuild/linux-ia32': 0.25.12
1134
+
'@esbuild/linux-loong64': 0.25.12
1135
+
'@esbuild/linux-mips64el': 0.25.12
1136
+
'@esbuild/linux-ppc64': 0.25.12
1137
+
'@esbuild/linux-riscv64': 0.25.12
1138
+
'@esbuild/linux-s390x': 0.25.12
1139
+
'@esbuild/linux-x64': 0.25.12
1140
+
'@esbuild/netbsd-arm64': 0.25.12
1141
+
'@esbuild/netbsd-x64': 0.25.12
1142
+
'@esbuild/openbsd-arm64': 0.25.12
1143
+
'@esbuild/openbsd-x64': 0.25.12
1144
+
'@esbuild/openharmony-arm64': 0.25.12
1145
+
'@esbuild/sunos-x64': 0.25.12
1146
+
'@esbuild/win32-arm64': 0.25.12
1147
+
'@esbuild/win32-ia32': 0.25.12
1148
+
'@esbuild/win32-x64': 0.25.12
1149
+
1150
+
estree-walker@2.0.2: {}
1151
+
1152
+
fdir@6.5.0(picomatch@4.0.3):
1153
+
optionalDependencies:
1154
+
picomatch: 4.0.3
1155
+
1156
+
focus-trap@7.6.6:
1157
+
dependencies:
1158
+
tabbable: 6.3.0
1159
+
1160
+
fsevents@2.3.3:
1161
+
optional: true
1162
+
1163
+
hast-util-to-html@9.0.5:
1164
+
dependencies:
1165
+
'@types/hast': 3.0.4
1166
+
'@types/unist': 3.0.3
1167
+
ccount: 2.0.1
1168
+
comma-separated-tokens: 2.0.3
1169
+
hast-util-whitespace: 3.0.0
1170
+
html-void-elements: 3.0.0
1171
+
mdast-util-to-hast: 13.2.0
1172
+
property-information: 7.1.0
1173
+
space-separated-tokens: 2.0.2
1174
+
stringify-entities: 4.0.4
1175
+
zwitch: 2.0.4
1176
+
1177
+
hast-util-whitespace@3.0.0:
1178
+
dependencies:
1179
+
'@types/hast': 3.0.4
1180
+
1181
+
hookable@5.5.3: {}
1182
+
1183
+
htm@3.1.1: {}
1184
+
1185
+
html-void-elements@3.0.0: {}
1186
+
1187
+
is-what@5.5.0: {}
1188
+
1189
+
magic-string@0.30.21:
1190
+
dependencies:
1191
+
'@jridgewell/sourcemap-codec': 1.5.5
1192
+
1193
+
mark.js@8.11.1: {}
1194
+
1195
+
mdast-util-to-hast@13.2.0:
1196
+
dependencies:
1197
+
'@types/hast': 3.0.4
1198
+
'@types/mdast': 4.0.4
1199
+
'@ungap/structured-clone': 1.3.0
1200
+
devlop: 1.1.0
1201
+
micromark-util-sanitize-uri: 2.0.1
1202
+
trim-lines: 3.0.1
1203
+
unist-util-position: 5.0.0
1204
+
unist-util-visit: 5.0.0
1205
+
vfile: 6.0.3
1206
+
1207
+
micromark-util-character@2.1.1:
1208
+
dependencies:
1209
+
micromark-util-symbol: 2.0.1
1210
+
micromark-util-types: 2.0.2
1211
+
1212
+
micromark-util-encode@2.0.1: {}
1213
+
1214
+
micromark-util-sanitize-uri@2.0.1:
1215
+
dependencies:
1216
+
micromark-util-character: 2.1.1
1217
+
micromark-util-encode: 2.0.1
1218
+
micromark-util-symbol: 2.0.1
1219
+
1220
+
micromark-util-symbol@2.0.1: {}
1221
+
1222
+
micromark-util-types@2.0.2: {}
1223
+
1224
+
minisearch@7.2.0: {}
1225
+
1226
+
mitt@3.0.1: {}
1227
+
1228
+
nanoid@3.3.11: {}
1229
+
1230
+
oniguruma-parser@0.12.1: {}
1231
+
1232
+
oniguruma-to-es@4.3.3:
1233
+
dependencies:
1234
+
oniguruma-parser: 0.12.1
1235
+
regex: 6.0.1
1236
+
regex-recursion: 6.0.2
1237
+
1238
+
perfect-debounce@2.0.0: {}
1239
+
1240
+
picocolors@1.1.1: {}
1241
+
1242
+
picomatch@4.0.3: {}
1243
+
1244
+
postcss@8.5.6:
1245
+
dependencies:
1246
+
nanoid: 3.3.11
1247
+
picocolors: 1.1.1
1248
+
source-map-js: 1.2.1
1249
+
1250
+
property-information@7.1.0: {}
1251
+
1252
+
regex-recursion@6.0.2:
1253
+
dependencies:
1254
+
regex-utilities: 2.3.0
1255
+
1256
+
regex-utilities@2.3.0: {}
1257
+
1258
+
regex@6.0.1:
1259
+
dependencies:
1260
+
regex-utilities: 2.3.0
1261
+
1262
+
rfdc@1.4.1: {}
1263
+
1264
+
rollup@4.53.1:
1265
+
dependencies:
1266
+
'@types/estree': 1.0.8
1267
+
optionalDependencies:
1268
+
'@rollup/rollup-android-arm-eabi': 4.53.1
1269
+
'@rollup/rollup-android-arm64': 4.53.1
1270
+
'@rollup/rollup-darwin-arm64': 4.53.1
1271
+
'@rollup/rollup-darwin-x64': 4.53.1
1272
+
'@rollup/rollup-freebsd-arm64': 4.53.1
1273
+
'@rollup/rollup-freebsd-x64': 4.53.1
1274
+
'@rollup/rollup-linux-arm-gnueabihf': 4.53.1
1275
+
'@rollup/rollup-linux-arm-musleabihf': 4.53.1
1276
+
'@rollup/rollup-linux-arm64-gnu': 4.53.1
1277
+
'@rollup/rollup-linux-arm64-musl': 4.53.1
1278
+
'@rollup/rollup-linux-loong64-gnu': 4.53.1
1279
+
'@rollup/rollup-linux-ppc64-gnu': 4.53.1
1280
+
'@rollup/rollup-linux-riscv64-gnu': 4.53.1
1281
+
'@rollup/rollup-linux-riscv64-musl': 4.53.1
1282
+
'@rollup/rollup-linux-s390x-gnu': 4.53.1
1283
+
'@rollup/rollup-linux-x64-gnu': 4.53.1
1284
+
'@rollup/rollup-linux-x64-musl': 4.53.1
1285
+
'@rollup/rollup-openharmony-arm64': 4.53.1
1286
+
'@rollup/rollup-win32-arm64-msvc': 4.53.1
1287
+
'@rollup/rollup-win32-ia32-msvc': 4.53.1
1288
+
'@rollup/rollup-win32-x64-gnu': 4.53.1
1289
+
'@rollup/rollup-win32-x64-msvc': 4.53.1
1290
+
fsevents: 2.3.3
1291
+
1292
+
shiki@3.15.0:
1293
+
dependencies:
1294
+
'@shikijs/core': 3.15.0
1295
+
'@shikijs/engine-javascript': 3.15.0
1296
+
'@shikijs/engine-oniguruma': 3.15.0
1297
+
'@shikijs/langs': 3.15.0
1298
+
'@shikijs/themes': 3.15.0
1299
+
'@shikijs/types': 3.15.0
1300
+
'@shikijs/vscode-textmate': 10.0.2
1301
+
'@types/hast': 3.0.4
1302
+
1303
+
source-map-js@1.2.1: {}
1304
+
1305
+
space-separated-tokens@2.0.2: {}
1306
+
1307
+
speakingurl@14.0.1: {}
1308
+
1309
+
stringify-entities@4.0.4:
1310
+
dependencies:
1311
+
character-entities-html4: 2.1.0
1312
+
character-entities-legacy: 3.0.0
1313
+
1314
+
superjson@2.2.5:
1315
+
dependencies:
1316
+
copy-anything: 4.0.5
1317
+
1318
+
tabbable@6.3.0: {}
1319
+
1320
+
tinyglobby@0.2.15:
1321
+
dependencies:
1322
+
fdir: 6.5.0(picomatch@4.0.3)
1323
+
picomatch: 4.0.3
1324
+
1325
+
trim-lines@3.0.1: {}
1326
+
1327
+
typescript@5.9.3: {}
1328
+
1329
+
unist-util-is@6.0.1:
1330
+
dependencies:
1331
+
'@types/unist': 3.0.3
1332
+
1333
+
unist-util-position@5.0.0:
1334
+
dependencies:
1335
+
'@types/unist': 3.0.3
1336
+
1337
+
unist-util-stringify-position@4.0.0:
1338
+
dependencies:
1339
+
'@types/unist': 3.0.3
1340
+
1341
+
unist-util-visit-parents@6.0.2:
1342
+
dependencies:
1343
+
'@types/unist': 3.0.3
1344
+
unist-util-is: 6.0.1
1345
+
1346
+
unist-util-visit@5.0.0:
1347
+
dependencies:
1348
+
'@types/unist': 3.0.3
1349
+
unist-util-is: 6.0.1
1350
+
unist-util-visit-parents: 6.0.2
1351
+
1352
+
vfile-message@4.0.3:
1353
+
dependencies:
1354
+
'@types/unist': 3.0.3
1355
+
unist-util-stringify-position: 4.0.0
1356
+
1357
+
vfile@6.0.3:
1358
+
dependencies:
1359
+
'@types/unist': 3.0.3
1360
+
vfile-message: 4.0.3
1361
+
1362
+
vite@7.2.2:
1363
+
dependencies:
1364
+
esbuild: 0.25.12
1365
+
fdir: 6.5.0(picomatch@4.0.3)
1366
+
picomatch: 4.0.3
1367
+
postcss: 8.5.6
1368
+
rollup: 4.53.1
1369
+
tinyglobby: 0.2.15
1370
+
optionalDependencies:
1371
+
fsevents: 2.3.3
1372
+
1373
+
vitepress@2.0.0-alpha.12(postcss@8.5.6)(typescript@5.9.3):
1374
+
dependencies:
1375
+
'@docsearch/css': 4.3.1
1376
+
'@docsearch/js': 4.3.1
1377
+
'@iconify-json/simple-icons': 1.2.58
1378
+
'@shikijs/core': 3.15.0
1379
+
'@shikijs/transformers': 3.15.0
1380
+
'@shikijs/types': 3.15.0
1381
+
'@types/markdown-it': 14.1.2
1382
+
'@vitejs/plugin-vue': 6.0.1(vite@7.2.2)(vue@3.5.24(typescript@5.9.3))
1383
+
'@vue/devtools-api': 8.0.3
1384
+
'@vue/shared': 3.5.24
1385
+
'@vueuse/core': 13.9.0(vue@3.5.24(typescript@5.9.3))
1386
+
'@vueuse/integrations': 13.9.0(focus-trap@7.6.6)(vue@3.5.24(typescript@5.9.3))
1387
+
focus-trap: 7.6.6
1388
+
mark.js: 8.11.1
1389
+
minisearch: 7.2.0
1390
+
shiki: 3.15.0
1391
+
vite: 7.2.2
1392
+
vue: 3.5.24(typescript@5.9.3)
1393
+
optionalDependencies:
1394
+
postcss: 8.5.6
1395
+
transitivePeerDependencies:
1396
+
- '@types/node'
1397
+
- async-validator
1398
+
- axios
1399
+
- change-case
1400
+
- drauu
1401
+
- fuse.js
1402
+
- idb-keyval
1403
+
- jiti
1404
+
- jwt-decode
1405
+
- less
1406
+
- lightningcss
1407
+
- nprogress
1408
+
- qrcode
1409
+
- sass
1410
+
- sass-embedded
1411
+
- sortablejs
1412
+
- stylus
1413
+
- sugarss
1414
+
- terser
1415
+
- tsx
1416
+
- typescript
1417
+
- universal-cookie
1418
+
- yaml
1419
+
1420
+
vue@3.5.24(typescript@5.9.3):
1421
+
dependencies:
1422
+
'@vue/compiler-dom': 3.5.24
1423
+
'@vue/compiler-sfc': 3.5.24
1424
+
'@vue/runtime-dom': 3.5.24
1425
+
'@vue/server-renderer': 3.5.24(vue@3.5.24(typescript@5.9.3))
1426
+
'@vue/shared': 3.5.24
1427
+
optionalDependencies:
1428
+
typescript: 5.9.3
1429
+
1430
+
zwitch@2.0.4: {}