Initial commit from https://devstar.cn/lat5211/vitepress.git ( de04cbbb4c799c76e42e33c4eb73005db0b88915 )
This commit is contained in:
		
							
								
								
									
										20
									
								
								.devcontainer/devcontainer.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.devcontainer/devcontainer.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "Vitepress Project",
 | 
				
			||||||
 | 
					  "image": "mcr.microsoft.com/devcontainers/javascript-node:1-18-bullseye",
 | 
				
			||||||
 | 
					  "forwardPorts": [
 | 
				
			||||||
 | 
					    5173
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "postCreateCommand": "npm install &&  npm add -D vitepress",
 | 
				
			||||||
 | 
					  "customizations": {
 | 
				
			||||||
 | 
					    "vscode": {
 | 
				
			||||||
 | 
					      "extensions": [
 | 
				
			||||||
 | 
					        "vue.volar",
 | 
				
			||||||
 | 
					        "vue.vscode-typescript-vue-plugin",
 | 
				
			||||||
 | 
					        "bradlc.vscode-tailwindcss",
 | 
				
			||||||
 | 
					        "esbenp.prettier-vscode"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      "settings": {}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "remoteUser": "node"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										6
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
				
			|||||||
 | 
					node_modules/
 | 
				
			||||||
 | 
					dist/
 | 
				
			||||||
 | 
					.cache/
 | 
				
			||||||
 | 
					.temp/
 | 
				
			||||||
 | 
					*.log
 | 
				
			||||||
 | 
					.DS_Store
 | 
				
			||||||
							
								
								
									
										275
									
								
								docs/.vitepress/cache/deps/@theme_index.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										275
									
								
								docs/.vitepress/cache/deps/@theme_index.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,275 @@
 | 
				
			|||||||
 | 
					import {
 | 
				
			||||||
 | 
					  useMediaQuery
 | 
				
			||||||
 | 
					} from "./chunk-Q2AYPHVK.js";
 | 
				
			||||||
 | 
					import {
 | 
				
			||||||
 | 
					  computed,
 | 
				
			||||||
 | 
					  ref,
 | 
				
			||||||
 | 
					  shallowRef,
 | 
				
			||||||
 | 
					  watch
 | 
				
			||||||
 | 
					} from "./chunk-QAXAIFA7.js";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/index.js
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/fonts.css";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/without-fonts.js
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/vars.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/base.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/icons.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/utils.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/components/custom-block.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/components/vp-code.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/components/vp-code-group.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/components/vp-doc.css";
 | 
				
			||||||
 | 
					import "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/styles/components/vp-sponsor.css";
 | 
				
			||||||
 | 
					import VPBadge from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPBadge.vue";
 | 
				
			||||||
 | 
					import Layout from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/Layout.vue";
 | 
				
			||||||
 | 
					import { default as default2 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPBadge.vue";
 | 
				
			||||||
 | 
					import { default as default3 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPButton.vue";
 | 
				
			||||||
 | 
					import { default as default4 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPDocAsideSponsors.vue";
 | 
				
			||||||
 | 
					import { default as default5 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPFeatures.vue";
 | 
				
			||||||
 | 
					import { default as default6 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPHomeContent.vue";
 | 
				
			||||||
 | 
					import { default as default7 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPHomeFeatures.vue";
 | 
				
			||||||
 | 
					import { default as default8 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPHomeHero.vue";
 | 
				
			||||||
 | 
					import { default as default9 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPHomeSponsors.vue";
 | 
				
			||||||
 | 
					import { default as default10 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPImage.vue";
 | 
				
			||||||
 | 
					import { default as default11 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPLink.vue";
 | 
				
			||||||
 | 
					import { default as default12 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPNavBarSearch.vue";
 | 
				
			||||||
 | 
					import { default as default13 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPSocialLink.vue";
 | 
				
			||||||
 | 
					import { default as default14 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPSocialLinks.vue";
 | 
				
			||||||
 | 
					import { default as default15 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPSponsors.vue";
 | 
				
			||||||
 | 
					import { default as default16 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPTeamMembers.vue";
 | 
				
			||||||
 | 
					import { default as default17 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPTeamPage.vue";
 | 
				
			||||||
 | 
					import { default as default18 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPTeamPageSection.vue";
 | 
				
			||||||
 | 
					import { default as default19 } from "C:/Users/lat52/Desktop/devstar项目/templates/vitepress/node_modules/vitepress/dist/client/theme-default/components/VPTeamPageTitle.vue";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/local-nav.js
 | 
				
			||||||
 | 
					import { onContentUpdated } from "vitepress";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/outline.js
 | 
				
			||||||
 | 
					import { getScrollOffset } from "vitepress";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/support/utils.js
 | 
				
			||||||
 | 
					import { withBase } from "vitepress";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/data.js
 | 
				
			||||||
 | 
					import { useData as useData$ } from "vitepress";
 | 
				
			||||||
 | 
					var useData = useData$;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/support/utils.js
 | 
				
			||||||
 | 
					function ensureStartingSlash(path) {
 | 
				
			||||||
 | 
					  return path.startsWith("/") ? path : `/${path}`;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/support/sidebar.js
 | 
				
			||||||
 | 
					function getSidebar(_sidebar, path) {
 | 
				
			||||||
 | 
					  if (Array.isArray(_sidebar))
 | 
				
			||||||
 | 
					    return addBase(_sidebar);
 | 
				
			||||||
 | 
					  if (_sidebar == null)
 | 
				
			||||||
 | 
					    return [];
 | 
				
			||||||
 | 
					  path = ensureStartingSlash(path);
 | 
				
			||||||
 | 
					  const dir = Object.keys(_sidebar).sort((a, b) => {
 | 
				
			||||||
 | 
					    return b.split("/").length - a.split("/").length;
 | 
				
			||||||
 | 
					  }).find((dir2) => {
 | 
				
			||||||
 | 
					    return path.startsWith(ensureStartingSlash(dir2));
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const sidebar = dir ? _sidebar[dir] : [];
 | 
				
			||||||
 | 
					  return Array.isArray(sidebar) ? addBase(sidebar) : addBase(sidebar.items, sidebar.base);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					function getSidebarGroups(sidebar) {
 | 
				
			||||||
 | 
					  const groups = [];
 | 
				
			||||||
 | 
					  let lastGroupIndex = 0;
 | 
				
			||||||
 | 
					  for (const index in sidebar) {
 | 
				
			||||||
 | 
					    const item = sidebar[index];
 | 
				
			||||||
 | 
					    if (item.items) {
 | 
				
			||||||
 | 
					      lastGroupIndex = groups.push(item);
 | 
				
			||||||
 | 
					      continue;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    if (!groups[lastGroupIndex]) {
 | 
				
			||||||
 | 
					      groups.push({ items: [] });
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    groups[lastGroupIndex].items.push(item);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  return groups;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					function addBase(items, _base) {
 | 
				
			||||||
 | 
					  return [...items].map((_item) => {
 | 
				
			||||||
 | 
					    const item = { ..._item };
 | 
				
			||||||
 | 
					    const base = item.base || _base;
 | 
				
			||||||
 | 
					    if (base && item.link)
 | 
				
			||||||
 | 
					      item.link = base + item.link;
 | 
				
			||||||
 | 
					    if (item.items)
 | 
				
			||||||
 | 
					      item.items = addBase(item.items, base);
 | 
				
			||||||
 | 
					    return item;
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/sidebar.js
 | 
				
			||||||
 | 
					function useSidebar() {
 | 
				
			||||||
 | 
					  const { frontmatter, page, theme: theme2 } = useData();
 | 
				
			||||||
 | 
					  const is960 = useMediaQuery("(min-width: 960px)");
 | 
				
			||||||
 | 
					  const isOpen = ref(false);
 | 
				
			||||||
 | 
					  const _sidebar = computed(() => {
 | 
				
			||||||
 | 
					    const sidebarConfig = theme2.value.sidebar;
 | 
				
			||||||
 | 
					    const relativePath = page.value.relativePath;
 | 
				
			||||||
 | 
					    return sidebarConfig ? getSidebar(sidebarConfig, relativePath) : [];
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const sidebar = ref(_sidebar.value);
 | 
				
			||||||
 | 
					  watch(_sidebar, (next, prev) => {
 | 
				
			||||||
 | 
					    if (JSON.stringify(next) !== JSON.stringify(prev))
 | 
				
			||||||
 | 
					      sidebar.value = _sidebar.value;
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const hasSidebar = computed(() => {
 | 
				
			||||||
 | 
					    return frontmatter.value.sidebar !== false && sidebar.value.length > 0 && frontmatter.value.layout !== "home";
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const leftAside = computed(() => {
 | 
				
			||||||
 | 
					    if (hasAside)
 | 
				
			||||||
 | 
					      return frontmatter.value.aside == null ? theme2.value.aside === "left" : frontmatter.value.aside === "left";
 | 
				
			||||||
 | 
					    return false;
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const hasAside = computed(() => {
 | 
				
			||||||
 | 
					    if (frontmatter.value.layout === "home")
 | 
				
			||||||
 | 
					      return false;
 | 
				
			||||||
 | 
					    if (frontmatter.value.aside != null)
 | 
				
			||||||
 | 
					      return !!frontmatter.value.aside;
 | 
				
			||||||
 | 
					    return theme2.value.aside !== false;
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const isSidebarEnabled = computed(() => hasSidebar.value && is960.value);
 | 
				
			||||||
 | 
					  const sidebarGroups = computed(() => {
 | 
				
			||||||
 | 
					    return hasSidebar.value ? getSidebarGroups(sidebar.value) : [];
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  function open() {
 | 
				
			||||||
 | 
					    isOpen.value = true;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  function close() {
 | 
				
			||||||
 | 
					    isOpen.value = false;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  function toggle() {
 | 
				
			||||||
 | 
					    isOpen.value ? close() : open();
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  return {
 | 
				
			||||||
 | 
					    isOpen,
 | 
				
			||||||
 | 
					    sidebar,
 | 
				
			||||||
 | 
					    sidebarGroups,
 | 
				
			||||||
 | 
					    hasSidebar,
 | 
				
			||||||
 | 
					    hasAside,
 | 
				
			||||||
 | 
					    leftAside,
 | 
				
			||||||
 | 
					    isSidebarEnabled,
 | 
				
			||||||
 | 
					    open,
 | 
				
			||||||
 | 
					    close,
 | 
				
			||||||
 | 
					    toggle
 | 
				
			||||||
 | 
					  };
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/outline.js
 | 
				
			||||||
 | 
					var ignoreRE = /\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/;
 | 
				
			||||||
 | 
					var resolvedHeaders = [];
 | 
				
			||||||
 | 
					function getHeaders(range) {
 | 
				
			||||||
 | 
					  const headers = [
 | 
				
			||||||
 | 
					    ...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")
 | 
				
			||||||
 | 
					  ].filter((el) => el.id && el.hasChildNodes()).map((el) => {
 | 
				
			||||||
 | 
					    const level = Number(el.tagName[1]);
 | 
				
			||||||
 | 
					    return {
 | 
				
			||||||
 | 
					      element: el,
 | 
				
			||||||
 | 
					      title: serializeHeader(el),
 | 
				
			||||||
 | 
					      link: "#" + el.id,
 | 
				
			||||||
 | 
					      level
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  return resolveHeaders(headers, range);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					function serializeHeader(h) {
 | 
				
			||||||
 | 
					  let ret = "";
 | 
				
			||||||
 | 
					  for (const node of h.childNodes) {
 | 
				
			||||||
 | 
					    if (node.nodeType === 1) {
 | 
				
			||||||
 | 
					      if (ignoreRE.test(node.className))
 | 
				
			||||||
 | 
					        continue;
 | 
				
			||||||
 | 
					      ret += node.textContent;
 | 
				
			||||||
 | 
					    } else if (node.nodeType === 3) {
 | 
				
			||||||
 | 
					      ret += node.textContent;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  return ret.trim();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					function resolveHeaders(headers, range) {
 | 
				
			||||||
 | 
					  if (range === false) {
 | 
				
			||||||
 | 
					    return [];
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  const levelsRange = (typeof range === "object" && !Array.isArray(range) ? range.level : range) || 2;
 | 
				
			||||||
 | 
					  const [high, low] = typeof levelsRange === "number" ? [levelsRange, levelsRange] : levelsRange === "deep" ? [2, 6] : levelsRange;
 | 
				
			||||||
 | 
					  return buildTree(headers, high, low);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					function buildTree(data, min, max) {
 | 
				
			||||||
 | 
					  resolvedHeaders.length = 0;
 | 
				
			||||||
 | 
					  const result = [];
 | 
				
			||||||
 | 
					  const stack = [];
 | 
				
			||||||
 | 
					  data.forEach((item) => {
 | 
				
			||||||
 | 
					    const node = { ...item, children: [] };
 | 
				
			||||||
 | 
					    let parent = stack[stack.length - 1];
 | 
				
			||||||
 | 
					    while (parent && parent.level >= node.level) {
 | 
				
			||||||
 | 
					      stack.pop();
 | 
				
			||||||
 | 
					      parent = stack[stack.length - 1];
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    if (node.element.classList.contains("ignore-header") || parent && "shouldIgnore" in parent) {
 | 
				
			||||||
 | 
					      stack.push({ level: node.level, shouldIgnore: true });
 | 
				
			||||||
 | 
					      return;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    if (node.level > max || node.level < min)
 | 
				
			||||||
 | 
					      return;
 | 
				
			||||||
 | 
					    resolvedHeaders.push({ element: node.element, link: node.link });
 | 
				
			||||||
 | 
					    if (parent)
 | 
				
			||||||
 | 
					      parent.children.push(node);
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					      result.push(node);
 | 
				
			||||||
 | 
					    stack.push(node);
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  return result;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/composables/local-nav.js
 | 
				
			||||||
 | 
					function useLocalNav() {
 | 
				
			||||||
 | 
					  const { theme: theme2, frontmatter } = useData();
 | 
				
			||||||
 | 
					  const headers = shallowRef([]);
 | 
				
			||||||
 | 
					  const hasLocalNav = computed(() => {
 | 
				
			||||||
 | 
					    return headers.value.length > 0;
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  onContentUpdated(() => {
 | 
				
			||||||
 | 
					    headers.value = getHeaders(frontmatter.value.outline ?? theme2.value.outline);
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  return {
 | 
				
			||||||
 | 
					    headers,
 | 
				
			||||||
 | 
					    hasLocalNav
 | 
				
			||||||
 | 
					  };
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// node_modules/vitepress/dist/client/theme-default/without-fonts.js
 | 
				
			||||||
 | 
					var theme = {
 | 
				
			||||||
 | 
					  Layout,
 | 
				
			||||||
 | 
					  enhanceApp: ({ app }) => {
 | 
				
			||||||
 | 
					    app.component("Badge", VPBadge);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					var without_fonts_default = theme;
 | 
				
			||||||
 | 
					export {
 | 
				
			||||||
 | 
					  default2 as VPBadge,
 | 
				
			||||||
 | 
					  default3 as VPButton,
 | 
				
			||||||
 | 
					  default4 as VPDocAsideSponsors,
 | 
				
			||||||
 | 
					  default5 as VPFeatures,
 | 
				
			||||||
 | 
					  default6 as VPHomeContent,
 | 
				
			||||||
 | 
					  default7 as VPHomeFeatures,
 | 
				
			||||||
 | 
					  default8 as VPHomeHero,
 | 
				
			||||||
 | 
					  default9 as VPHomeSponsors,
 | 
				
			||||||
 | 
					  default10 as VPImage,
 | 
				
			||||||
 | 
					  default11 as VPLink,
 | 
				
			||||||
 | 
					  default12 as VPNavBarSearch,
 | 
				
			||||||
 | 
					  default13 as VPSocialLink,
 | 
				
			||||||
 | 
					  default14 as VPSocialLinks,
 | 
				
			||||||
 | 
					  default15 as VPSponsors,
 | 
				
			||||||
 | 
					  default16 as VPTeamMembers,
 | 
				
			||||||
 | 
					  default17 as VPTeamPage,
 | 
				
			||||||
 | 
					  default18 as VPTeamPageSection,
 | 
				
			||||||
 | 
					  default19 as VPTeamPageTitle,
 | 
				
			||||||
 | 
					  without_fonts_default as default,
 | 
				
			||||||
 | 
					  useLocalNav,
 | 
				
			||||||
 | 
					  useSidebar
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					//# sourceMappingURL=@theme_index.js.map
 | 
				
			||||||
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/@theme_index.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/@theme_index.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										40
									
								
								docs/.vitepress/cache/deps/_metadata.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								docs/.vitepress/cache/deps/_metadata.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "hash": "ca680082",
 | 
				
			||||||
 | 
					  "configHash": "8c5fbdb8",
 | 
				
			||||||
 | 
					  "lockfileHash": "2733e99a",
 | 
				
			||||||
 | 
					  "browserHash": "1e5dd7b7",
 | 
				
			||||||
 | 
					  "optimized": {
 | 
				
			||||||
 | 
					    "vue": {
 | 
				
			||||||
 | 
					      "src": "../../../../node_modules/vue/dist/vue.runtime.esm-bundler.js",
 | 
				
			||||||
 | 
					      "file": "vue.js",
 | 
				
			||||||
 | 
					      "fileHash": "e69806ce",
 | 
				
			||||||
 | 
					      "needsInterop": false
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "vitepress > @vue/devtools-api": {
 | 
				
			||||||
 | 
					      "src": "../../../../node_modules/@vue/devtools-api/dist/index.js",
 | 
				
			||||||
 | 
					      "file": "vitepress___@vue_devtools-api.js",
 | 
				
			||||||
 | 
					      "fileHash": "60f10e32",
 | 
				
			||||||
 | 
					      "needsInterop": false
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "vitepress > @vueuse/core": {
 | 
				
			||||||
 | 
					      "src": "../../../../node_modules/@vueuse/core/index.mjs",
 | 
				
			||||||
 | 
					      "file": "vitepress___@vueuse_core.js",
 | 
				
			||||||
 | 
					      "fileHash": "ea35243b",
 | 
				
			||||||
 | 
					      "needsInterop": false
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "@theme/index": {
 | 
				
			||||||
 | 
					      "src": "../../../../node_modules/vitepress/dist/client/theme-default/index.js",
 | 
				
			||||||
 | 
					      "file": "@theme_index.js",
 | 
				
			||||||
 | 
					      "fileHash": "30bdb57f",
 | 
				
			||||||
 | 
					      "needsInterop": false
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "chunks": {
 | 
				
			||||||
 | 
					    "chunk-Q2AYPHVK": {
 | 
				
			||||||
 | 
					      "file": "chunk-Q2AYPHVK.js"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "chunk-QAXAIFA7": {
 | 
				
			||||||
 | 
					      "file": "chunk-QAXAIFA7.js"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										9719
									
								
								docs/.vitepress/cache/deps/chunk-Q2AYPHVK.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9719
									
								
								docs/.vitepress/cache/deps/chunk-Q2AYPHVK.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/chunk-Q2AYPHVK.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/chunk-Q2AYPHVK.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										12705
									
								
								docs/.vitepress/cache/deps/chunk-QAXAIFA7.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12705
									
								
								docs/.vitepress/cache/deps/chunk-QAXAIFA7.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/chunk-QAXAIFA7.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/chunk-QAXAIFA7.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										3
									
								
								docs/.vitepress/cache/deps/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								docs/.vitepress/cache/deps/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "type": "module"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										4505
									
								
								docs/.vitepress/cache/deps/vitepress___@vue_devtools-api.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4505
									
								
								docs/.vitepress/cache/deps/vitepress___@vue_devtools-api.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/vitepress___@vue_devtools-api.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/vitepress___@vue_devtools-api.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										583
									
								
								docs/.vitepress/cache/deps/vitepress___@vueuse_core.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										583
									
								
								docs/.vitepress/cache/deps/vitepress___@vueuse_core.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,583 @@
 | 
				
			|||||||
 | 
					import {
 | 
				
			||||||
 | 
					  DefaultMagicKeysAliasMap,
 | 
				
			||||||
 | 
					  StorageSerializers,
 | 
				
			||||||
 | 
					  TransitionPresets,
 | 
				
			||||||
 | 
					  assert,
 | 
				
			||||||
 | 
					  breakpointsAntDesign,
 | 
				
			||||||
 | 
					  breakpointsBootstrapV5,
 | 
				
			||||||
 | 
					  breakpointsElement,
 | 
				
			||||||
 | 
					  breakpointsMasterCss,
 | 
				
			||||||
 | 
					  breakpointsPrimeFlex,
 | 
				
			||||||
 | 
					  breakpointsQuasar,
 | 
				
			||||||
 | 
					  breakpointsSematic,
 | 
				
			||||||
 | 
					  breakpointsTailwind,
 | 
				
			||||||
 | 
					  breakpointsVuetify,
 | 
				
			||||||
 | 
					  breakpointsVuetifyV2,
 | 
				
			||||||
 | 
					  breakpointsVuetifyV3,
 | 
				
			||||||
 | 
					  bypassFilter,
 | 
				
			||||||
 | 
					  camelize,
 | 
				
			||||||
 | 
					  clamp,
 | 
				
			||||||
 | 
					  cloneFnJSON,
 | 
				
			||||||
 | 
					  computedAsync,
 | 
				
			||||||
 | 
					  computedEager,
 | 
				
			||||||
 | 
					  computedInject,
 | 
				
			||||||
 | 
					  computedWithControl,
 | 
				
			||||||
 | 
					  containsProp,
 | 
				
			||||||
 | 
					  controlledRef,
 | 
				
			||||||
 | 
					  createEventHook,
 | 
				
			||||||
 | 
					  createFetch,
 | 
				
			||||||
 | 
					  createFilterWrapper,
 | 
				
			||||||
 | 
					  createGlobalState,
 | 
				
			||||||
 | 
					  createInjectionState,
 | 
				
			||||||
 | 
					  createRef,
 | 
				
			||||||
 | 
					  createReusableTemplate,
 | 
				
			||||||
 | 
					  createSharedComposable,
 | 
				
			||||||
 | 
					  createSingletonPromise,
 | 
				
			||||||
 | 
					  createTemplatePromise,
 | 
				
			||||||
 | 
					  createUnrefFn,
 | 
				
			||||||
 | 
					  customStorageEventName,
 | 
				
			||||||
 | 
					  debounceFilter,
 | 
				
			||||||
 | 
					  defaultDocument,
 | 
				
			||||||
 | 
					  defaultLocation,
 | 
				
			||||||
 | 
					  defaultNavigator,
 | 
				
			||||||
 | 
					  defaultWindow,
 | 
				
			||||||
 | 
					  executeTransition,
 | 
				
			||||||
 | 
					  extendRef,
 | 
				
			||||||
 | 
					  formatDate,
 | 
				
			||||||
 | 
					  formatTimeAgo,
 | 
				
			||||||
 | 
					  get,
 | 
				
			||||||
 | 
					  getLifeCycleTarget,
 | 
				
			||||||
 | 
					  getSSRHandler,
 | 
				
			||||||
 | 
					  hasOwn,
 | 
				
			||||||
 | 
					  hyphenate,
 | 
				
			||||||
 | 
					  identity,
 | 
				
			||||||
 | 
					  increaseWithUnit,
 | 
				
			||||||
 | 
					  injectLocal,
 | 
				
			||||||
 | 
					  invoke,
 | 
				
			||||||
 | 
					  isClient,
 | 
				
			||||||
 | 
					  isDef,
 | 
				
			||||||
 | 
					  isDefined,
 | 
				
			||||||
 | 
					  isIOS,
 | 
				
			||||||
 | 
					  isObject,
 | 
				
			||||||
 | 
					  isWorker,
 | 
				
			||||||
 | 
					  makeDestructurable,
 | 
				
			||||||
 | 
					  mapGamepadToXbox360Controller,
 | 
				
			||||||
 | 
					  noop,
 | 
				
			||||||
 | 
					  normalizeDate,
 | 
				
			||||||
 | 
					  notNullish,
 | 
				
			||||||
 | 
					  now,
 | 
				
			||||||
 | 
					  objectEntries,
 | 
				
			||||||
 | 
					  objectOmit,
 | 
				
			||||||
 | 
					  objectPick,
 | 
				
			||||||
 | 
					  onClickOutside,
 | 
				
			||||||
 | 
					  onElementRemoval,
 | 
				
			||||||
 | 
					  onKeyDown,
 | 
				
			||||||
 | 
					  onKeyPressed,
 | 
				
			||||||
 | 
					  onKeyStroke,
 | 
				
			||||||
 | 
					  onKeyUp,
 | 
				
			||||||
 | 
					  onLongPress,
 | 
				
			||||||
 | 
					  onStartTyping,
 | 
				
			||||||
 | 
					  pausableFilter,
 | 
				
			||||||
 | 
					  promiseTimeout,
 | 
				
			||||||
 | 
					  provideLocal,
 | 
				
			||||||
 | 
					  provideSSRWidth,
 | 
				
			||||||
 | 
					  pxValue,
 | 
				
			||||||
 | 
					  rand,
 | 
				
			||||||
 | 
					  reactify,
 | 
				
			||||||
 | 
					  reactifyObject,
 | 
				
			||||||
 | 
					  reactiveComputed,
 | 
				
			||||||
 | 
					  reactiveOmit,
 | 
				
			||||||
 | 
					  reactivePick,
 | 
				
			||||||
 | 
					  refAutoReset,
 | 
				
			||||||
 | 
					  refDebounced,
 | 
				
			||||||
 | 
					  refDefault,
 | 
				
			||||||
 | 
					  refThrottled,
 | 
				
			||||||
 | 
					  refWithControl,
 | 
				
			||||||
 | 
					  resolveRef,
 | 
				
			||||||
 | 
					  resolveUnref,
 | 
				
			||||||
 | 
					  set,
 | 
				
			||||||
 | 
					  setSSRHandler,
 | 
				
			||||||
 | 
					  syncRef,
 | 
				
			||||||
 | 
					  syncRefs,
 | 
				
			||||||
 | 
					  templateRef,
 | 
				
			||||||
 | 
					  throttleFilter,
 | 
				
			||||||
 | 
					  timestamp,
 | 
				
			||||||
 | 
					  toArray,
 | 
				
			||||||
 | 
					  toReactive,
 | 
				
			||||||
 | 
					  toRef,
 | 
				
			||||||
 | 
					  toRefs,
 | 
				
			||||||
 | 
					  toValue,
 | 
				
			||||||
 | 
					  tryOnBeforeMount,
 | 
				
			||||||
 | 
					  tryOnBeforeUnmount,
 | 
				
			||||||
 | 
					  tryOnMounted,
 | 
				
			||||||
 | 
					  tryOnScopeDispose,
 | 
				
			||||||
 | 
					  tryOnUnmounted,
 | 
				
			||||||
 | 
					  unrefElement,
 | 
				
			||||||
 | 
					  until,
 | 
				
			||||||
 | 
					  useActiveElement,
 | 
				
			||||||
 | 
					  useAnimate,
 | 
				
			||||||
 | 
					  useArrayDifference,
 | 
				
			||||||
 | 
					  useArrayEvery,
 | 
				
			||||||
 | 
					  useArrayFilter,
 | 
				
			||||||
 | 
					  useArrayFind,
 | 
				
			||||||
 | 
					  useArrayFindIndex,
 | 
				
			||||||
 | 
					  useArrayFindLast,
 | 
				
			||||||
 | 
					  useArrayIncludes,
 | 
				
			||||||
 | 
					  useArrayJoin,
 | 
				
			||||||
 | 
					  useArrayMap,
 | 
				
			||||||
 | 
					  useArrayReduce,
 | 
				
			||||||
 | 
					  useArraySome,
 | 
				
			||||||
 | 
					  useArrayUnique,
 | 
				
			||||||
 | 
					  useAsyncQueue,
 | 
				
			||||||
 | 
					  useAsyncState,
 | 
				
			||||||
 | 
					  useBase64,
 | 
				
			||||||
 | 
					  useBattery,
 | 
				
			||||||
 | 
					  useBluetooth,
 | 
				
			||||||
 | 
					  useBreakpoints,
 | 
				
			||||||
 | 
					  useBroadcastChannel,
 | 
				
			||||||
 | 
					  useBrowserLocation,
 | 
				
			||||||
 | 
					  useCached,
 | 
				
			||||||
 | 
					  useClipboard,
 | 
				
			||||||
 | 
					  useClipboardItems,
 | 
				
			||||||
 | 
					  useCloned,
 | 
				
			||||||
 | 
					  useColorMode,
 | 
				
			||||||
 | 
					  useConfirmDialog,
 | 
				
			||||||
 | 
					  useCountdown,
 | 
				
			||||||
 | 
					  useCounter,
 | 
				
			||||||
 | 
					  useCssVar,
 | 
				
			||||||
 | 
					  useCurrentElement,
 | 
				
			||||||
 | 
					  useCycleList,
 | 
				
			||||||
 | 
					  useDark,
 | 
				
			||||||
 | 
					  useDateFormat,
 | 
				
			||||||
 | 
					  useDebounceFn,
 | 
				
			||||||
 | 
					  useDebouncedRefHistory,
 | 
				
			||||||
 | 
					  useDeviceMotion,
 | 
				
			||||||
 | 
					  useDeviceOrientation,
 | 
				
			||||||
 | 
					  useDevicePixelRatio,
 | 
				
			||||||
 | 
					  useDevicesList,
 | 
				
			||||||
 | 
					  useDisplayMedia,
 | 
				
			||||||
 | 
					  useDocumentVisibility,
 | 
				
			||||||
 | 
					  useDraggable,
 | 
				
			||||||
 | 
					  useDropZone,
 | 
				
			||||||
 | 
					  useElementBounding,
 | 
				
			||||||
 | 
					  useElementByPoint,
 | 
				
			||||||
 | 
					  useElementHover,
 | 
				
			||||||
 | 
					  useElementSize,
 | 
				
			||||||
 | 
					  useElementVisibility,
 | 
				
			||||||
 | 
					  useEventBus,
 | 
				
			||||||
 | 
					  useEventListener,
 | 
				
			||||||
 | 
					  useEventSource,
 | 
				
			||||||
 | 
					  useEyeDropper,
 | 
				
			||||||
 | 
					  useFavicon,
 | 
				
			||||||
 | 
					  useFetch,
 | 
				
			||||||
 | 
					  useFileDialog,
 | 
				
			||||||
 | 
					  useFileSystemAccess,
 | 
				
			||||||
 | 
					  useFocus,
 | 
				
			||||||
 | 
					  useFocusWithin,
 | 
				
			||||||
 | 
					  useFps,
 | 
				
			||||||
 | 
					  useFullscreen,
 | 
				
			||||||
 | 
					  useGamepad,
 | 
				
			||||||
 | 
					  useGeolocation,
 | 
				
			||||||
 | 
					  useIdle,
 | 
				
			||||||
 | 
					  useImage,
 | 
				
			||||||
 | 
					  useInfiniteScroll,
 | 
				
			||||||
 | 
					  useIntersectionObserver,
 | 
				
			||||||
 | 
					  useInterval,
 | 
				
			||||||
 | 
					  useIntervalFn,
 | 
				
			||||||
 | 
					  useKeyModifier,
 | 
				
			||||||
 | 
					  useLastChanged,
 | 
				
			||||||
 | 
					  useLocalStorage,
 | 
				
			||||||
 | 
					  useMagicKeys,
 | 
				
			||||||
 | 
					  useManualRefHistory,
 | 
				
			||||||
 | 
					  useMediaControls,
 | 
				
			||||||
 | 
					  useMediaQuery,
 | 
				
			||||||
 | 
					  useMemoize,
 | 
				
			||||||
 | 
					  useMemory,
 | 
				
			||||||
 | 
					  useMounted,
 | 
				
			||||||
 | 
					  useMouse,
 | 
				
			||||||
 | 
					  useMouseInElement,
 | 
				
			||||||
 | 
					  useMousePressed,
 | 
				
			||||||
 | 
					  useMutationObserver,
 | 
				
			||||||
 | 
					  useNavigatorLanguage,
 | 
				
			||||||
 | 
					  useNetwork,
 | 
				
			||||||
 | 
					  useNow,
 | 
				
			||||||
 | 
					  useObjectUrl,
 | 
				
			||||||
 | 
					  useOffsetPagination,
 | 
				
			||||||
 | 
					  useOnline,
 | 
				
			||||||
 | 
					  usePageLeave,
 | 
				
			||||||
 | 
					  useParallax,
 | 
				
			||||||
 | 
					  useParentElement,
 | 
				
			||||||
 | 
					  usePerformanceObserver,
 | 
				
			||||||
 | 
					  usePermission,
 | 
				
			||||||
 | 
					  usePointer,
 | 
				
			||||||
 | 
					  usePointerLock,
 | 
				
			||||||
 | 
					  usePointerSwipe,
 | 
				
			||||||
 | 
					  usePreferredColorScheme,
 | 
				
			||||||
 | 
					  usePreferredContrast,
 | 
				
			||||||
 | 
					  usePreferredDark,
 | 
				
			||||||
 | 
					  usePreferredLanguages,
 | 
				
			||||||
 | 
					  usePreferredReducedMotion,
 | 
				
			||||||
 | 
					  usePreferredReducedTransparency,
 | 
				
			||||||
 | 
					  usePrevious,
 | 
				
			||||||
 | 
					  useRafFn,
 | 
				
			||||||
 | 
					  useRefHistory,
 | 
				
			||||||
 | 
					  useResizeObserver,
 | 
				
			||||||
 | 
					  useSSRWidth,
 | 
				
			||||||
 | 
					  useScreenOrientation,
 | 
				
			||||||
 | 
					  useScreenSafeArea,
 | 
				
			||||||
 | 
					  useScriptTag,
 | 
				
			||||||
 | 
					  useScroll,
 | 
				
			||||||
 | 
					  useScrollLock,
 | 
				
			||||||
 | 
					  useSessionStorage,
 | 
				
			||||||
 | 
					  useShare,
 | 
				
			||||||
 | 
					  useSorted,
 | 
				
			||||||
 | 
					  useSpeechRecognition,
 | 
				
			||||||
 | 
					  useSpeechSynthesis,
 | 
				
			||||||
 | 
					  useStepper,
 | 
				
			||||||
 | 
					  useStorage,
 | 
				
			||||||
 | 
					  useStorageAsync,
 | 
				
			||||||
 | 
					  useStyleTag,
 | 
				
			||||||
 | 
					  useSupported,
 | 
				
			||||||
 | 
					  useSwipe,
 | 
				
			||||||
 | 
					  useTemplateRefsList,
 | 
				
			||||||
 | 
					  useTextDirection,
 | 
				
			||||||
 | 
					  useTextSelection,
 | 
				
			||||||
 | 
					  useTextareaAutosize,
 | 
				
			||||||
 | 
					  useThrottleFn,
 | 
				
			||||||
 | 
					  useThrottledRefHistory,
 | 
				
			||||||
 | 
					  useTimeAgo,
 | 
				
			||||||
 | 
					  useTimeout,
 | 
				
			||||||
 | 
					  useTimeoutFn,
 | 
				
			||||||
 | 
					  useTimeoutPoll,
 | 
				
			||||||
 | 
					  useTimestamp,
 | 
				
			||||||
 | 
					  useTitle,
 | 
				
			||||||
 | 
					  useToNumber,
 | 
				
			||||||
 | 
					  useToString,
 | 
				
			||||||
 | 
					  useToggle,
 | 
				
			||||||
 | 
					  useTransition,
 | 
				
			||||||
 | 
					  useUrlSearchParams,
 | 
				
			||||||
 | 
					  useUserMedia,
 | 
				
			||||||
 | 
					  useVModel,
 | 
				
			||||||
 | 
					  useVModels,
 | 
				
			||||||
 | 
					  useVibrate,
 | 
				
			||||||
 | 
					  useVirtualList,
 | 
				
			||||||
 | 
					  useWakeLock,
 | 
				
			||||||
 | 
					  useWebNotification,
 | 
				
			||||||
 | 
					  useWebSocket,
 | 
				
			||||||
 | 
					  useWebWorker,
 | 
				
			||||||
 | 
					  useWebWorkerFn,
 | 
				
			||||||
 | 
					  useWindowFocus,
 | 
				
			||||||
 | 
					  useWindowScroll,
 | 
				
			||||||
 | 
					  useWindowSize,
 | 
				
			||||||
 | 
					  watchArray,
 | 
				
			||||||
 | 
					  watchAtMost,
 | 
				
			||||||
 | 
					  watchDebounced,
 | 
				
			||||||
 | 
					  watchDeep,
 | 
				
			||||||
 | 
					  watchIgnorable,
 | 
				
			||||||
 | 
					  watchImmediate,
 | 
				
			||||||
 | 
					  watchOnce,
 | 
				
			||||||
 | 
					  watchPausable,
 | 
				
			||||||
 | 
					  watchThrottled,
 | 
				
			||||||
 | 
					  watchTriggerable,
 | 
				
			||||||
 | 
					  watchWithFilter,
 | 
				
			||||||
 | 
					  whenever
 | 
				
			||||||
 | 
					} from "./chunk-Q2AYPHVK.js";
 | 
				
			||||||
 | 
					import "./chunk-QAXAIFA7.js";
 | 
				
			||||||
 | 
					export {
 | 
				
			||||||
 | 
					  DefaultMagicKeysAliasMap,
 | 
				
			||||||
 | 
					  StorageSerializers,
 | 
				
			||||||
 | 
					  TransitionPresets,
 | 
				
			||||||
 | 
					  assert,
 | 
				
			||||||
 | 
					  computedAsync as asyncComputed,
 | 
				
			||||||
 | 
					  refAutoReset as autoResetRef,
 | 
				
			||||||
 | 
					  breakpointsAntDesign,
 | 
				
			||||||
 | 
					  breakpointsBootstrapV5,
 | 
				
			||||||
 | 
					  breakpointsElement,
 | 
				
			||||||
 | 
					  breakpointsMasterCss,
 | 
				
			||||||
 | 
					  breakpointsPrimeFlex,
 | 
				
			||||||
 | 
					  breakpointsQuasar,
 | 
				
			||||||
 | 
					  breakpointsSematic,
 | 
				
			||||||
 | 
					  breakpointsTailwind,
 | 
				
			||||||
 | 
					  breakpointsVuetify,
 | 
				
			||||||
 | 
					  breakpointsVuetifyV2,
 | 
				
			||||||
 | 
					  breakpointsVuetifyV3,
 | 
				
			||||||
 | 
					  bypassFilter,
 | 
				
			||||||
 | 
					  camelize,
 | 
				
			||||||
 | 
					  clamp,
 | 
				
			||||||
 | 
					  cloneFnJSON,
 | 
				
			||||||
 | 
					  computedAsync,
 | 
				
			||||||
 | 
					  computedEager,
 | 
				
			||||||
 | 
					  computedInject,
 | 
				
			||||||
 | 
					  computedWithControl,
 | 
				
			||||||
 | 
					  containsProp,
 | 
				
			||||||
 | 
					  computedWithControl as controlledComputed,
 | 
				
			||||||
 | 
					  controlledRef,
 | 
				
			||||||
 | 
					  createEventHook,
 | 
				
			||||||
 | 
					  createFetch,
 | 
				
			||||||
 | 
					  createFilterWrapper,
 | 
				
			||||||
 | 
					  createGlobalState,
 | 
				
			||||||
 | 
					  createInjectionState,
 | 
				
			||||||
 | 
					  reactify as createReactiveFn,
 | 
				
			||||||
 | 
					  createRef,
 | 
				
			||||||
 | 
					  createReusableTemplate,
 | 
				
			||||||
 | 
					  createSharedComposable,
 | 
				
			||||||
 | 
					  createSingletonPromise,
 | 
				
			||||||
 | 
					  createTemplatePromise,
 | 
				
			||||||
 | 
					  createUnrefFn,
 | 
				
			||||||
 | 
					  customStorageEventName,
 | 
				
			||||||
 | 
					  debounceFilter,
 | 
				
			||||||
 | 
					  refDebounced as debouncedRef,
 | 
				
			||||||
 | 
					  watchDebounced as debouncedWatch,
 | 
				
			||||||
 | 
					  defaultDocument,
 | 
				
			||||||
 | 
					  defaultLocation,
 | 
				
			||||||
 | 
					  defaultNavigator,
 | 
				
			||||||
 | 
					  defaultWindow,
 | 
				
			||||||
 | 
					  computedEager as eagerComputed,
 | 
				
			||||||
 | 
					  executeTransition,
 | 
				
			||||||
 | 
					  extendRef,
 | 
				
			||||||
 | 
					  formatDate,
 | 
				
			||||||
 | 
					  formatTimeAgo,
 | 
				
			||||||
 | 
					  get,
 | 
				
			||||||
 | 
					  getLifeCycleTarget,
 | 
				
			||||||
 | 
					  getSSRHandler,
 | 
				
			||||||
 | 
					  hasOwn,
 | 
				
			||||||
 | 
					  hyphenate,
 | 
				
			||||||
 | 
					  identity,
 | 
				
			||||||
 | 
					  watchIgnorable as ignorableWatch,
 | 
				
			||||||
 | 
					  increaseWithUnit,
 | 
				
			||||||
 | 
					  injectLocal,
 | 
				
			||||||
 | 
					  invoke,
 | 
				
			||||||
 | 
					  isClient,
 | 
				
			||||||
 | 
					  isDef,
 | 
				
			||||||
 | 
					  isDefined,
 | 
				
			||||||
 | 
					  isIOS,
 | 
				
			||||||
 | 
					  isObject,
 | 
				
			||||||
 | 
					  isWorker,
 | 
				
			||||||
 | 
					  makeDestructurable,
 | 
				
			||||||
 | 
					  mapGamepadToXbox360Controller,
 | 
				
			||||||
 | 
					  noop,
 | 
				
			||||||
 | 
					  normalizeDate,
 | 
				
			||||||
 | 
					  notNullish,
 | 
				
			||||||
 | 
					  now,
 | 
				
			||||||
 | 
					  objectEntries,
 | 
				
			||||||
 | 
					  objectOmit,
 | 
				
			||||||
 | 
					  objectPick,
 | 
				
			||||||
 | 
					  onClickOutside,
 | 
				
			||||||
 | 
					  onElementRemoval,
 | 
				
			||||||
 | 
					  onKeyDown,
 | 
				
			||||||
 | 
					  onKeyPressed,
 | 
				
			||||||
 | 
					  onKeyStroke,
 | 
				
			||||||
 | 
					  onKeyUp,
 | 
				
			||||||
 | 
					  onLongPress,
 | 
				
			||||||
 | 
					  onStartTyping,
 | 
				
			||||||
 | 
					  pausableFilter,
 | 
				
			||||||
 | 
					  watchPausable as pausableWatch,
 | 
				
			||||||
 | 
					  promiseTimeout,
 | 
				
			||||||
 | 
					  provideLocal,
 | 
				
			||||||
 | 
					  provideSSRWidth,
 | 
				
			||||||
 | 
					  pxValue,
 | 
				
			||||||
 | 
					  rand,
 | 
				
			||||||
 | 
					  reactify,
 | 
				
			||||||
 | 
					  reactifyObject,
 | 
				
			||||||
 | 
					  reactiveComputed,
 | 
				
			||||||
 | 
					  reactiveOmit,
 | 
				
			||||||
 | 
					  reactivePick,
 | 
				
			||||||
 | 
					  refAutoReset,
 | 
				
			||||||
 | 
					  refDebounced,
 | 
				
			||||||
 | 
					  refDefault,
 | 
				
			||||||
 | 
					  refThrottled,
 | 
				
			||||||
 | 
					  refWithControl,
 | 
				
			||||||
 | 
					  resolveRef,
 | 
				
			||||||
 | 
					  resolveUnref,
 | 
				
			||||||
 | 
					  set,
 | 
				
			||||||
 | 
					  setSSRHandler,
 | 
				
			||||||
 | 
					  syncRef,
 | 
				
			||||||
 | 
					  syncRefs,
 | 
				
			||||||
 | 
					  templateRef,
 | 
				
			||||||
 | 
					  throttleFilter,
 | 
				
			||||||
 | 
					  refThrottled as throttledRef,
 | 
				
			||||||
 | 
					  watchThrottled as throttledWatch,
 | 
				
			||||||
 | 
					  timestamp,
 | 
				
			||||||
 | 
					  toArray,
 | 
				
			||||||
 | 
					  toReactive,
 | 
				
			||||||
 | 
					  toRef,
 | 
				
			||||||
 | 
					  toRefs,
 | 
				
			||||||
 | 
					  toValue,
 | 
				
			||||||
 | 
					  tryOnBeforeMount,
 | 
				
			||||||
 | 
					  tryOnBeforeUnmount,
 | 
				
			||||||
 | 
					  tryOnMounted,
 | 
				
			||||||
 | 
					  tryOnScopeDispose,
 | 
				
			||||||
 | 
					  tryOnUnmounted,
 | 
				
			||||||
 | 
					  unrefElement,
 | 
				
			||||||
 | 
					  until,
 | 
				
			||||||
 | 
					  useActiveElement,
 | 
				
			||||||
 | 
					  useAnimate,
 | 
				
			||||||
 | 
					  useArrayDifference,
 | 
				
			||||||
 | 
					  useArrayEvery,
 | 
				
			||||||
 | 
					  useArrayFilter,
 | 
				
			||||||
 | 
					  useArrayFind,
 | 
				
			||||||
 | 
					  useArrayFindIndex,
 | 
				
			||||||
 | 
					  useArrayFindLast,
 | 
				
			||||||
 | 
					  useArrayIncludes,
 | 
				
			||||||
 | 
					  useArrayJoin,
 | 
				
			||||||
 | 
					  useArrayMap,
 | 
				
			||||||
 | 
					  useArrayReduce,
 | 
				
			||||||
 | 
					  useArraySome,
 | 
				
			||||||
 | 
					  useArrayUnique,
 | 
				
			||||||
 | 
					  useAsyncQueue,
 | 
				
			||||||
 | 
					  useAsyncState,
 | 
				
			||||||
 | 
					  useBase64,
 | 
				
			||||||
 | 
					  useBattery,
 | 
				
			||||||
 | 
					  useBluetooth,
 | 
				
			||||||
 | 
					  useBreakpoints,
 | 
				
			||||||
 | 
					  useBroadcastChannel,
 | 
				
			||||||
 | 
					  useBrowserLocation,
 | 
				
			||||||
 | 
					  useCached,
 | 
				
			||||||
 | 
					  useClipboard,
 | 
				
			||||||
 | 
					  useClipboardItems,
 | 
				
			||||||
 | 
					  useCloned,
 | 
				
			||||||
 | 
					  useColorMode,
 | 
				
			||||||
 | 
					  useConfirmDialog,
 | 
				
			||||||
 | 
					  useCountdown,
 | 
				
			||||||
 | 
					  useCounter,
 | 
				
			||||||
 | 
					  useCssVar,
 | 
				
			||||||
 | 
					  useCurrentElement,
 | 
				
			||||||
 | 
					  useCycleList,
 | 
				
			||||||
 | 
					  useDark,
 | 
				
			||||||
 | 
					  useDateFormat,
 | 
				
			||||||
 | 
					  refDebounced as useDebounce,
 | 
				
			||||||
 | 
					  useDebounceFn,
 | 
				
			||||||
 | 
					  useDebouncedRefHistory,
 | 
				
			||||||
 | 
					  useDeviceMotion,
 | 
				
			||||||
 | 
					  useDeviceOrientation,
 | 
				
			||||||
 | 
					  useDevicePixelRatio,
 | 
				
			||||||
 | 
					  useDevicesList,
 | 
				
			||||||
 | 
					  useDisplayMedia,
 | 
				
			||||||
 | 
					  useDocumentVisibility,
 | 
				
			||||||
 | 
					  useDraggable,
 | 
				
			||||||
 | 
					  useDropZone,
 | 
				
			||||||
 | 
					  useElementBounding,
 | 
				
			||||||
 | 
					  useElementByPoint,
 | 
				
			||||||
 | 
					  useElementHover,
 | 
				
			||||||
 | 
					  useElementSize,
 | 
				
			||||||
 | 
					  useElementVisibility,
 | 
				
			||||||
 | 
					  useEventBus,
 | 
				
			||||||
 | 
					  useEventListener,
 | 
				
			||||||
 | 
					  useEventSource,
 | 
				
			||||||
 | 
					  useEyeDropper,
 | 
				
			||||||
 | 
					  useFavicon,
 | 
				
			||||||
 | 
					  useFetch,
 | 
				
			||||||
 | 
					  useFileDialog,
 | 
				
			||||||
 | 
					  useFileSystemAccess,
 | 
				
			||||||
 | 
					  useFocus,
 | 
				
			||||||
 | 
					  useFocusWithin,
 | 
				
			||||||
 | 
					  useFps,
 | 
				
			||||||
 | 
					  useFullscreen,
 | 
				
			||||||
 | 
					  useGamepad,
 | 
				
			||||||
 | 
					  useGeolocation,
 | 
				
			||||||
 | 
					  useIdle,
 | 
				
			||||||
 | 
					  useImage,
 | 
				
			||||||
 | 
					  useInfiniteScroll,
 | 
				
			||||||
 | 
					  useIntersectionObserver,
 | 
				
			||||||
 | 
					  useInterval,
 | 
				
			||||||
 | 
					  useIntervalFn,
 | 
				
			||||||
 | 
					  useKeyModifier,
 | 
				
			||||||
 | 
					  useLastChanged,
 | 
				
			||||||
 | 
					  useLocalStorage,
 | 
				
			||||||
 | 
					  useMagicKeys,
 | 
				
			||||||
 | 
					  useManualRefHistory,
 | 
				
			||||||
 | 
					  useMediaControls,
 | 
				
			||||||
 | 
					  useMediaQuery,
 | 
				
			||||||
 | 
					  useMemoize,
 | 
				
			||||||
 | 
					  useMemory,
 | 
				
			||||||
 | 
					  useMounted,
 | 
				
			||||||
 | 
					  useMouse,
 | 
				
			||||||
 | 
					  useMouseInElement,
 | 
				
			||||||
 | 
					  useMousePressed,
 | 
				
			||||||
 | 
					  useMutationObserver,
 | 
				
			||||||
 | 
					  useNavigatorLanguage,
 | 
				
			||||||
 | 
					  useNetwork,
 | 
				
			||||||
 | 
					  useNow,
 | 
				
			||||||
 | 
					  useObjectUrl,
 | 
				
			||||||
 | 
					  useOffsetPagination,
 | 
				
			||||||
 | 
					  useOnline,
 | 
				
			||||||
 | 
					  usePageLeave,
 | 
				
			||||||
 | 
					  useParallax,
 | 
				
			||||||
 | 
					  useParentElement,
 | 
				
			||||||
 | 
					  usePerformanceObserver,
 | 
				
			||||||
 | 
					  usePermission,
 | 
				
			||||||
 | 
					  usePointer,
 | 
				
			||||||
 | 
					  usePointerLock,
 | 
				
			||||||
 | 
					  usePointerSwipe,
 | 
				
			||||||
 | 
					  usePreferredColorScheme,
 | 
				
			||||||
 | 
					  usePreferredContrast,
 | 
				
			||||||
 | 
					  usePreferredDark,
 | 
				
			||||||
 | 
					  usePreferredLanguages,
 | 
				
			||||||
 | 
					  usePreferredReducedMotion,
 | 
				
			||||||
 | 
					  usePreferredReducedTransparency,
 | 
				
			||||||
 | 
					  usePrevious,
 | 
				
			||||||
 | 
					  useRafFn,
 | 
				
			||||||
 | 
					  useRefHistory,
 | 
				
			||||||
 | 
					  useResizeObserver,
 | 
				
			||||||
 | 
					  useSSRWidth,
 | 
				
			||||||
 | 
					  useScreenOrientation,
 | 
				
			||||||
 | 
					  useScreenSafeArea,
 | 
				
			||||||
 | 
					  useScriptTag,
 | 
				
			||||||
 | 
					  useScroll,
 | 
				
			||||||
 | 
					  useScrollLock,
 | 
				
			||||||
 | 
					  useSessionStorage,
 | 
				
			||||||
 | 
					  useShare,
 | 
				
			||||||
 | 
					  useSorted,
 | 
				
			||||||
 | 
					  useSpeechRecognition,
 | 
				
			||||||
 | 
					  useSpeechSynthesis,
 | 
				
			||||||
 | 
					  useStepper,
 | 
				
			||||||
 | 
					  useStorage,
 | 
				
			||||||
 | 
					  useStorageAsync,
 | 
				
			||||||
 | 
					  useStyleTag,
 | 
				
			||||||
 | 
					  useSupported,
 | 
				
			||||||
 | 
					  useSwipe,
 | 
				
			||||||
 | 
					  useTemplateRefsList,
 | 
				
			||||||
 | 
					  useTextDirection,
 | 
				
			||||||
 | 
					  useTextSelection,
 | 
				
			||||||
 | 
					  useTextareaAutosize,
 | 
				
			||||||
 | 
					  refThrottled as useThrottle,
 | 
				
			||||||
 | 
					  useThrottleFn,
 | 
				
			||||||
 | 
					  useThrottledRefHistory,
 | 
				
			||||||
 | 
					  useTimeAgo,
 | 
				
			||||||
 | 
					  useTimeout,
 | 
				
			||||||
 | 
					  useTimeoutFn,
 | 
				
			||||||
 | 
					  useTimeoutPoll,
 | 
				
			||||||
 | 
					  useTimestamp,
 | 
				
			||||||
 | 
					  useTitle,
 | 
				
			||||||
 | 
					  useToNumber,
 | 
				
			||||||
 | 
					  useToString,
 | 
				
			||||||
 | 
					  useToggle,
 | 
				
			||||||
 | 
					  useTransition,
 | 
				
			||||||
 | 
					  useUrlSearchParams,
 | 
				
			||||||
 | 
					  useUserMedia,
 | 
				
			||||||
 | 
					  useVModel,
 | 
				
			||||||
 | 
					  useVModels,
 | 
				
			||||||
 | 
					  useVibrate,
 | 
				
			||||||
 | 
					  useVirtualList,
 | 
				
			||||||
 | 
					  useWakeLock,
 | 
				
			||||||
 | 
					  useWebNotification,
 | 
				
			||||||
 | 
					  useWebSocket,
 | 
				
			||||||
 | 
					  useWebWorker,
 | 
				
			||||||
 | 
					  useWebWorkerFn,
 | 
				
			||||||
 | 
					  useWindowFocus,
 | 
				
			||||||
 | 
					  useWindowScroll,
 | 
				
			||||||
 | 
					  useWindowSize,
 | 
				
			||||||
 | 
					  watchArray,
 | 
				
			||||||
 | 
					  watchAtMost,
 | 
				
			||||||
 | 
					  watchDebounced,
 | 
				
			||||||
 | 
					  watchDeep,
 | 
				
			||||||
 | 
					  watchIgnorable,
 | 
				
			||||||
 | 
					  watchImmediate,
 | 
				
			||||||
 | 
					  watchOnce,
 | 
				
			||||||
 | 
					  watchPausable,
 | 
				
			||||||
 | 
					  watchThrottled,
 | 
				
			||||||
 | 
					  watchTriggerable,
 | 
				
			||||||
 | 
					  watchWithFilter,
 | 
				
			||||||
 | 
					  whenever
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					//# sourceMappingURL=vitepress___@vueuse_core.js.map
 | 
				
			||||||
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/vitepress___@vueuse_core.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/vitepress___@vueuse_core.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "version": 3,
 | 
				
			||||||
 | 
					  "sources": [],
 | 
				
			||||||
 | 
					  "sourcesContent": [],
 | 
				
			||||||
 | 
					  "mappings": "",
 | 
				
			||||||
 | 
					  "names": []
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										343
									
								
								docs/.vitepress/cache/deps/vue.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										343
									
								
								docs/.vitepress/cache/deps/vue.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,343 @@
 | 
				
			|||||||
 | 
					import {
 | 
				
			||||||
 | 
					  BaseTransition,
 | 
				
			||||||
 | 
					  BaseTransitionPropsValidators,
 | 
				
			||||||
 | 
					  Comment,
 | 
				
			||||||
 | 
					  DeprecationTypes,
 | 
				
			||||||
 | 
					  EffectScope,
 | 
				
			||||||
 | 
					  ErrorCodes,
 | 
				
			||||||
 | 
					  ErrorTypeStrings,
 | 
				
			||||||
 | 
					  Fragment,
 | 
				
			||||||
 | 
					  KeepAlive,
 | 
				
			||||||
 | 
					  ReactiveEffect,
 | 
				
			||||||
 | 
					  Static,
 | 
				
			||||||
 | 
					  Suspense,
 | 
				
			||||||
 | 
					  Teleport,
 | 
				
			||||||
 | 
					  Text,
 | 
				
			||||||
 | 
					  TrackOpTypes,
 | 
				
			||||||
 | 
					  Transition,
 | 
				
			||||||
 | 
					  TransitionGroup,
 | 
				
			||||||
 | 
					  TriggerOpTypes,
 | 
				
			||||||
 | 
					  VueElement,
 | 
				
			||||||
 | 
					  assertNumber,
 | 
				
			||||||
 | 
					  callWithAsyncErrorHandling,
 | 
				
			||||||
 | 
					  callWithErrorHandling,
 | 
				
			||||||
 | 
					  camelize,
 | 
				
			||||||
 | 
					  capitalize,
 | 
				
			||||||
 | 
					  cloneVNode,
 | 
				
			||||||
 | 
					  compatUtils,
 | 
				
			||||||
 | 
					  compile,
 | 
				
			||||||
 | 
					  computed,
 | 
				
			||||||
 | 
					  createApp,
 | 
				
			||||||
 | 
					  createBaseVNode,
 | 
				
			||||||
 | 
					  createBlock,
 | 
				
			||||||
 | 
					  createCommentVNode,
 | 
				
			||||||
 | 
					  createElementBlock,
 | 
				
			||||||
 | 
					  createHydrationRenderer,
 | 
				
			||||||
 | 
					  createPropsRestProxy,
 | 
				
			||||||
 | 
					  createRenderer,
 | 
				
			||||||
 | 
					  createSSRApp,
 | 
				
			||||||
 | 
					  createSlots,
 | 
				
			||||||
 | 
					  createStaticVNode,
 | 
				
			||||||
 | 
					  createTextVNode,
 | 
				
			||||||
 | 
					  createVNode,
 | 
				
			||||||
 | 
					  customRef,
 | 
				
			||||||
 | 
					  defineAsyncComponent,
 | 
				
			||||||
 | 
					  defineComponent,
 | 
				
			||||||
 | 
					  defineCustomElement,
 | 
				
			||||||
 | 
					  defineEmits,
 | 
				
			||||||
 | 
					  defineExpose,
 | 
				
			||||||
 | 
					  defineModel,
 | 
				
			||||||
 | 
					  defineOptions,
 | 
				
			||||||
 | 
					  defineProps,
 | 
				
			||||||
 | 
					  defineSSRCustomElement,
 | 
				
			||||||
 | 
					  defineSlots,
 | 
				
			||||||
 | 
					  devtools,
 | 
				
			||||||
 | 
					  effect,
 | 
				
			||||||
 | 
					  effectScope,
 | 
				
			||||||
 | 
					  getCurrentInstance,
 | 
				
			||||||
 | 
					  getCurrentScope,
 | 
				
			||||||
 | 
					  getCurrentWatcher,
 | 
				
			||||||
 | 
					  getTransitionRawChildren,
 | 
				
			||||||
 | 
					  guardReactiveProps,
 | 
				
			||||||
 | 
					  h,
 | 
				
			||||||
 | 
					  handleError,
 | 
				
			||||||
 | 
					  hasInjectionContext,
 | 
				
			||||||
 | 
					  hydrate,
 | 
				
			||||||
 | 
					  hydrateOnIdle,
 | 
				
			||||||
 | 
					  hydrateOnInteraction,
 | 
				
			||||||
 | 
					  hydrateOnMediaQuery,
 | 
				
			||||||
 | 
					  hydrateOnVisible,
 | 
				
			||||||
 | 
					  initCustomFormatter,
 | 
				
			||||||
 | 
					  initDirectivesForSSR,
 | 
				
			||||||
 | 
					  inject,
 | 
				
			||||||
 | 
					  isMemoSame,
 | 
				
			||||||
 | 
					  isProxy,
 | 
				
			||||||
 | 
					  isReactive,
 | 
				
			||||||
 | 
					  isReadonly,
 | 
				
			||||||
 | 
					  isRef,
 | 
				
			||||||
 | 
					  isRuntimeOnly,
 | 
				
			||||||
 | 
					  isShallow,
 | 
				
			||||||
 | 
					  isVNode,
 | 
				
			||||||
 | 
					  markRaw,
 | 
				
			||||||
 | 
					  mergeDefaults,
 | 
				
			||||||
 | 
					  mergeModels,
 | 
				
			||||||
 | 
					  mergeProps,
 | 
				
			||||||
 | 
					  nextTick,
 | 
				
			||||||
 | 
					  normalizeClass,
 | 
				
			||||||
 | 
					  normalizeProps,
 | 
				
			||||||
 | 
					  normalizeStyle,
 | 
				
			||||||
 | 
					  onActivated,
 | 
				
			||||||
 | 
					  onBeforeMount,
 | 
				
			||||||
 | 
					  onBeforeUnmount,
 | 
				
			||||||
 | 
					  onBeforeUpdate,
 | 
				
			||||||
 | 
					  onDeactivated,
 | 
				
			||||||
 | 
					  onErrorCaptured,
 | 
				
			||||||
 | 
					  onMounted,
 | 
				
			||||||
 | 
					  onRenderTracked,
 | 
				
			||||||
 | 
					  onRenderTriggered,
 | 
				
			||||||
 | 
					  onScopeDispose,
 | 
				
			||||||
 | 
					  onServerPrefetch,
 | 
				
			||||||
 | 
					  onUnmounted,
 | 
				
			||||||
 | 
					  onUpdated,
 | 
				
			||||||
 | 
					  onWatcherCleanup,
 | 
				
			||||||
 | 
					  openBlock,
 | 
				
			||||||
 | 
					  popScopeId,
 | 
				
			||||||
 | 
					  provide,
 | 
				
			||||||
 | 
					  proxyRefs,
 | 
				
			||||||
 | 
					  pushScopeId,
 | 
				
			||||||
 | 
					  queuePostFlushCb,
 | 
				
			||||||
 | 
					  reactive,
 | 
				
			||||||
 | 
					  readonly,
 | 
				
			||||||
 | 
					  ref,
 | 
				
			||||||
 | 
					  registerRuntimeCompiler,
 | 
				
			||||||
 | 
					  render,
 | 
				
			||||||
 | 
					  renderList,
 | 
				
			||||||
 | 
					  renderSlot,
 | 
				
			||||||
 | 
					  resolveComponent,
 | 
				
			||||||
 | 
					  resolveDirective,
 | 
				
			||||||
 | 
					  resolveDynamicComponent,
 | 
				
			||||||
 | 
					  resolveFilter,
 | 
				
			||||||
 | 
					  resolveTransitionHooks,
 | 
				
			||||||
 | 
					  setBlockTracking,
 | 
				
			||||||
 | 
					  setDevtoolsHook,
 | 
				
			||||||
 | 
					  setTransitionHooks,
 | 
				
			||||||
 | 
					  shallowReactive,
 | 
				
			||||||
 | 
					  shallowReadonly,
 | 
				
			||||||
 | 
					  shallowRef,
 | 
				
			||||||
 | 
					  ssrContextKey,
 | 
				
			||||||
 | 
					  ssrUtils,
 | 
				
			||||||
 | 
					  stop,
 | 
				
			||||||
 | 
					  toDisplayString,
 | 
				
			||||||
 | 
					  toHandlerKey,
 | 
				
			||||||
 | 
					  toHandlers,
 | 
				
			||||||
 | 
					  toRaw,
 | 
				
			||||||
 | 
					  toRef,
 | 
				
			||||||
 | 
					  toRefs,
 | 
				
			||||||
 | 
					  toValue,
 | 
				
			||||||
 | 
					  transformVNodeArgs,
 | 
				
			||||||
 | 
					  triggerRef,
 | 
				
			||||||
 | 
					  unref,
 | 
				
			||||||
 | 
					  useAttrs,
 | 
				
			||||||
 | 
					  useCssModule,
 | 
				
			||||||
 | 
					  useCssVars,
 | 
				
			||||||
 | 
					  useHost,
 | 
				
			||||||
 | 
					  useId,
 | 
				
			||||||
 | 
					  useModel,
 | 
				
			||||||
 | 
					  useSSRContext,
 | 
				
			||||||
 | 
					  useShadowRoot,
 | 
				
			||||||
 | 
					  useSlots,
 | 
				
			||||||
 | 
					  useTemplateRef,
 | 
				
			||||||
 | 
					  useTransitionState,
 | 
				
			||||||
 | 
					  vModelCheckbox,
 | 
				
			||||||
 | 
					  vModelDynamic,
 | 
				
			||||||
 | 
					  vModelRadio,
 | 
				
			||||||
 | 
					  vModelSelect,
 | 
				
			||||||
 | 
					  vModelText,
 | 
				
			||||||
 | 
					  vShow,
 | 
				
			||||||
 | 
					  version,
 | 
				
			||||||
 | 
					  warn,
 | 
				
			||||||
 | 
					  watch,
 | 
				
			||||||
 | 
					  watchEffect,
 | 
				
			||||||
 | 
					  watchPostEffect,
 | 
				
			||||||
 | 
					  watchSyncEffect,
 | 
				
			||||||
 | 
					  withAsyncContext,
 | 
				
			||||||
 | 
					  withCtx,
 | 
				
			||||||
 | 
					  withDefaults,
 | 
				
			||||||
 | 
					  withDirectives,
 | 
				
			||||||
 | 
					  withKeys,
 | 
				
			||||||
 | 
					  withMemo,
 | 
				
			||||||
 | 
					  withModifiers,
 | 
				
			||||||
 | 
					  withScopeId
 | 
				
			||||||
 | 
					} from "./chunk-QAXAIFA7.js";
 | 
				
			||||||
 | 
					export {
 | 
				
			||||||
 | 
					  BaseTransition,
 | 
				
			||||||
 | 
					  BaseTransitionPropsValidators,
 | 
				
			||||||
 | 
					  Comment,
 | 
				
			||||||
 | 
					  DeprecationTypes,
 | 
				
			||||||
 | 
					  EffectScope,
 | 
				
			||||||
 | 
					  ErrorCodes,
 | 
				
			||||||
 | 
					  ErrorTypeStrings,
 | 
				
			||||||
 | 
					  Fragment,
 | 
				
			||||||
 | 
					  KeepAlive,
 | 
				
			||||||
 | 
					  ReactiveEffect,
 | 
				
			||||||
 | 
					  Static,
 | 
				
			||||||
 | 
					  Suspense,
 | 
				
			||||||
 | 
					  Teleport,
 | 
				
			||||||
 | 
					  Text,
 | 
				
			||||||
 | 
					  TrackOpTypes,
 | 
				
			||||||
 | 
					  Transition,
 | 
				
			||||||
 | 
					  TransitionGroup,
 | 
				
			||||||
 | 
					  TriggerOpTypes,
 | 
				
			||||||
 | 
					  VueElement,
 | 
				
			||||||
 | 
					  assertNumber,
 | 
				
			||||||
 | 
					  callWithAsyncErrorHandling,
 | 
				
			||||||
 | 
					  callWithErrorHandling,
 | 
				
			||||||
 | 
					  camelize,
 | 
				
			||||||
 | 
					  capitalize,
 | 
				
			||||||
 | 
					  cloneVNode,
 | 
				
			||||||
 | 
					  compatUtils,
 | 
				
			||||||
 | 
					  compile,
 | 
				
			||||||
 | 
					  computed,
 | 
				
			||||||
 | 
					  createApp,
 | 
				
			||||||
 | 
					  createBlock,
 | 
				
			||||||
 | 
					  createCommentVNode,
 | 
				
			||||||
 | 
					  createElementBlock,
 | 
				
			||||||
 | 
					  createBaseVNode as createElementVNode,
 | 
				
			||||||
 | 
					  createHydrationRenderer,
 | 
				
			||||||
 | 
					  createPropsRestProxy,
 | 
				
			||||||
 | 
					  createRenderer,
 | 
				
			||||||
 | 
					  createSSRApp,
 | 
				
			||||||
 | 
					  createSlots,
 | 
				
			||||||
 | 
					  createStaticVNode,
 | 
				
			||||||
 | 
					  createTextVNode,
 | 
				
			||||||
 | 
					  createVNode,
 | 
				
			||||||
 | 
					  customRef,
 | 
				
			||||||
 | 
					  defineAsyncComponent,
 | 
				
			||||||
 | 
					  defineComponent,
 | 
				
			||||||
 | 
					  defineCustomElement,
 | 
				
			||||||
 | 
					  defineEmits,
 | 
				
			||||||
 | 
					  defineExpose,
 | 
				
			||||||
 | 
					  defineModel,
 | 
				
			||||||
 | 
					  defineOptions,
 | 
				
			||||||
 | 
					  defineProps,
 | 
				
			||||||
 | 
					  defineSSRCustomElement,
 | 
				
			||||||
 | 
					  defineSlots,
 | 
				
			||||||
 | 
					  devtools,
 | 
				
			||||||
 | 
					  effect,
 | 
				
			||||||
 | 
					  effectScope,
 | 
				
			||||||
 | 
					  getCurrentInstance,
 | 
				
			||||||
 | 
					  getCurrentScope,
 | 
				
			||||||
 | 
					  getCurrentWatcher,
 | 
				
			||||||
 | 
					  getTransitionRawChildren,
 | 
				
			||||||
 | 
					  guardReactiveProps,
 | 
				
			||||||
 | 
					  h,
 | 
				
			||||||
 | 
					  handleError,
 | 
				
			||||||
 | 
					  hasInjectionContext,
 | 
				
			||||||
 | 
					  hydrate,
 | 
				
			||||||
 | 
					  hydrateOnIdle,
 | 
				
			||||||
 | 
					  hydrateOnInteraction,
 | 
				
			||||||
 | 
					  hydrateOnMediaQuery,
 | 
				
			||||||
 | 
					  hydrateOnVisible,
 | 
				
			||||||
 | 
					  initCustomFormatter,
 | 
				
			||||||
 | 
					  initDirectivesForSSR,
 | 
				
			||||||
 | 
					  inject,
 | 
				
			||||||
 | 
					  isMemoSame,
 | 
				
			||||||
 | 
					  isProxy,
 | 
				
			||||||
 | 
					  isReactive,
 | 
				
			||||||
 | 
					  isReadonly,
 | 
				
			||||||
 | 
					  isRef,
 | 
				
			||||||
 | 
					  isRuntimeOnly,
 | 
				
			||||||
 | 
					  isShallow,
 | 
				
			||||||
 | 
					  isVNode,
 | 
				
			||||||
 | 
					  markRaw,
 | 
				
			||||||
 | 
					  mergeDefaults,
 | 
				
			||||||
 | 
					  mergeModels,
 | 
				
			||||||
 | 
					  mergeProps,
 | 
				
			||||||
 | 
					  nextTick,
 | 
				
			||||||
 | 
					  normalizeClass,
 | 
				
			||||||
 | 
					  normalizeProps,
 | 
				
			||||||
 | 
					  normalizeStyle,
 | 
				
			||||||
 | 
					  onActivated,
 | 
				
			||||||
 | 
					  onBeforeMount,
 | 
				
			||||||
 | 
					  onBeforeUnmount,
 | 
				
			||||||
 | 
					  onBeforeUpdate,
 | 
				
			||||||
 | 
					  onDeactivated,
 | 
				
			||||||
 | 
					  onErrorCaptured,
 | 
				
			||||||
 | 
					  onMounted,
 | 
				
			||||||
 | 
					  onRenderTracked,
 | 
				
			||||||
 | 
					  onRenderTriggered,
 | 
				
			||||||
 | 
					  onScopeDispose,
 | 
				
			||||||
 | 
					  onServerPrefetch,
 | 
				
			||||||
 | 
					  onUnmounted,
 | 
				
			||||||
 | 
					  onUpdated,
 | 
				
			||||||
 | 
					  onWatcherCleanup,
 | 
				
			||||||
 | 
					  openBlock,
 | 
				
			||||||
 | 
					  popScopeId,
 | 
				
			||||||
 | 
					  provide,
 | 
				
			||||||
 | 
					  proxyRefs,
 | 
				
			||||||
 | 
					  pushScopeId,
 | 
				
			||||||
 | 
					  queuePostFlushCb,
 | 
				
			||||||
 | 
					  reactive,
 | 
				
			||||||
 | 
					  readonly,
 | 
				
			||||||
 | 
					  ref,
 | 
				
			||||||
 | 
					  registerRuntimeCompiler,
 | 
				
			||||||
 | 
					  render,
 | 
				
			||||||
 | 
					  renderList,
 | 
				
			||||||
 | 
					  renderSlot,
 | 
				
			||||||
 | 
					  resolveComponent,
 | 
				
			||||||
 | 
					  resolveDirective,
 | 
				
			||||||
 | 
					  resolveDynamicComponent,
 | 
				
			||||||
 | 
					  resolveFilter,
 | 
				
			||||||
 | 
					  resolveTransitionHooks,
 | 
				
			||||||
 | 
					  setBlockTracking,
 | 
				
			||||||
 | 
					  setDevtoolsHook,
 | 
				
			||||||
 | 
					  setTransitionHooks,
 | 
				
			||||||
 | 
					  shallowReactive,
 | 
				
			||||||
 | 
					  shallowReadonly,
 | 
				
			||||||
 | 
					  shallowRef,
 | 
				
			||||||
 | 
					  ssrContextKey,
 | 
				
			||||||
 | 
					  ssrUtils,
 | 
				
			||||||
 | 
					  stop,
 | 
				
			||||||
 | 
					  toDisplayString,
 | 
				
			||||||
 | 
					  toHandlerKey,
 | 
				
			||||||
 | 
					  toHandlers,
 | 
				
			||||||
 | 
					  toRaw,
 | 
				
			||||||
 | 
					  toRef,
 | 
				
			||||||
 | 
					  toRefs,
 | 
				
			||||||
 | 
					  toValue,
 | 
				
			||||||
 | 
					  transformVNodeArgs,
 | 
				
			||||||
 | 
					  triggerRef,
 | 
				
			||||||
 | 
					  unref,
 | 
				
			||||||
 | 
					  useAttrs,
 | 
				
			||||||
 | 
					  useCssModule,
 | 
				
			||||||
 | 
					  useCssVars,
 | 
				
			||||||
 | 
					  useHost,
 | 
				
			||||||
 | 
					  useId,
 | 
				
			||||||
 | 
					  useModel,
 | 
				
			||||||
 | 
					  useSSRContext,
 | 
				
			||||||
 | 
					  useShadowRoot,
 | 
				
			||||||
 | 
					  useSlots,
 | 
				
			||||||
 | 
					  useTemplateRef,
 | 
				
			||||||
 | 
					  useTransitionState,
 | 
				
			||||||
 | 
					  vModelCheckbox,
 | 
				
			||||||
 | 
					  vModelDynamic,
 | 
				
			||||||
 | 
					  vModelRadio,
 | 
				
			||||||
 | 
					  vModelSelect,
 | 
				
			||||||
 | 
					  vModelText,
 | 
				
			||||||
 | 
					  vShow,
 | 
				
			||||||
 | 
					  version,
 | 
				
			||||||
 | 
					  warn,
 | 
				
			||||||
 | 
					  watch,
 | 
				
			||||||
 | 
					  watchEffect,
 | 
				
			||||||
 | 
					  watchPostEffect,
 | 
				
			||||||
 | 
					  watchSyncEffect,
 | 
				
			||||||
 | 
					  withAsyncContext,
 | 
				
			||||||
 | 
					  withCtx,
 | 
				
			||||||
 | 
					  withDefaults,
 | 
				
			||||||
 | 
					  withDirectives,
 | 
				
			||||||
 | 
					  withKeys,
 | 
				
			||||||
 | 
					  withMemo,
 | 
				
			||||||
 | 
					  withModifiers,
 | 
				
			||||||
 | 
					  withScopeId
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					//# sourceMappingURL=vue.js.map
 | 
				
			||||||
							
								
								
									
										7
									
								
								docs/.vitepress/cache/deps/vue.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								docs/.vitepress/cache/deps/vue.js.map
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "version": 3,
 | 
				
			||||||
 | 
					  "sources": [],
 | 
				
			||||||
 | 
					  "sourcesContent": [],
 | 
				
			||||||
 | 
					  "mappings": "",
 | 
				
			||||||
 | 
					  "names": []
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										28
									
								
								docs/.vitepress/config.mts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								docs/.vitepress/config.mts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					import { defineConfig } from 'vitepress'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// https://vitepress.dev/reference/site-config
 | 
				
			||||||
 | 
					export default defineConfig({
 | 
				
			||||||
 | 
					  title: "template project",
 | 
				
			||||||
 | 
					  description: "a template project",
 | 
				
			||||||
 | 
					  themeConfig: {
 | 
				
			||||||
 | 
					    // https://vitepress.dev/reference/default-theme-config
 | 
				
			||||||
 | 
					    nav: [
 | 
				
			||||||
 | 
					      { text: 'Home', link: '/' },
 | 
				
			||||||
 | 
					      { text: 'Examples', link: '/markdown-examples' }
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    sidebar: [
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        text: 'Examples',
 | 
				
			||||||
 | 
					        items: [
 | 
				
			||||||
 | 
					          { text: 'Markdown Examples', link: '/markdown-examples' },
 | 
				
			||||||
 | 
					          { text: 'Runtime API Examples', link: '/api-examples' }
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    socialLinks: [
 | 
				
			||||||
 | 
					      { icon: 'github', link: 'https://github.com/vuejs/vitepress' }
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
							
								
								
									
										49
									
								
								docs/api-examples.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								docs/api-examples.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,49 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					outline: deep
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Runtime API Examples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This page demonstrates usage of some of the runtime APIs provided by VitePress.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					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:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```md
 | 
				
			||||||
 | 
					<script setup>
 | 
				
			||||||
 | 
					import { useData } from 'vitepress'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const { theme, page, frontmatter } = useData()
 | 
				
			||||||
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Results
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Theme Data
 | 
				
			||||||
 | 
					<pre>{{ theme }}</pre>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Page Data
 | 
				
			||||||
 | 
					<pre>{{ page }}</pre>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Page Frontmatter
 | 
				
			||||||
 | 
					<pre>{{ frontmatter }}</pre>
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script setup>
 | 
				
			||||||
 | 
					import { useData } from 'vitepress'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const { site, theme, page, frontmatter } = useData()
 | 
				
			||||||
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Results
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Theme Data
 | 
				
			||||||
 | 
					<pre>{{ theme }}</pre>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Page Data
 | 
				
			||||||
 | 
					<pre>{{ page }}</pre>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Page Frontmatter
 | 
				
			||||||
 | 
					<pre>{{ frontmatter }}</pre>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## More
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Check out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata).
 | 
				
			||||||
							
								
								
									
										25
									
								
								docs/index.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/index.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					# https://vitepress.dev/reference/default-theme-home-page
 | 
				
			||||||
 | 
					layout: home
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hero:
 | 
				
			||||||
 | 
					  name: "template project"
 | 
				
			||||||
 | 
					  text: "a template project"
 | 
				
			||||||
 | 
					  tagline: My great project tagline
 | 
				
			||||||
 | 
					  actions:
 | 
				
			||||||
 | 
					    - theme: brand
 | 
				
			||||||
 | 
					      text: Markdown Examples
 | 
				
			||||||
 | 
					      link: /markdown-examples
 | 
				
			||||||
 | 
					    - theme: alt
 | 
				
			||||||
 | 
					      text: API Examples
 | 
				
			||||||
 | 
					      link: /api-examples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					features:
 | 
				
			||||||
 | 
					  - title: Feature A
 | 
				
			||||||
 | 
					    details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
 | 
				
			||||||
 | 
					  - title: Feature B
 | 
				
			||||||
 | 
					    details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
 | 
				
			||||||
 | 
					  - title: Feature C
 | 
				
			||||||
 | 
					    details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										85
									
								
								docs/markdown-examples.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								docs/markdown-examples.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,85 @@
 | 
				
			|||||||
 | 
					# Markdown Extension Examples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This page demonstrates some of the built-in markdown extensions provided by VitePress.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Syntax Highlighting
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Input**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					````md
 | 
				
			||||||
 | 
					```js{4}
 | 
				
			||||||
 | 
					export default {
 | 
				
			||||||
 | 
					  data () {
 | 
				
			||||||
 | 
					    return {
 | 
				
			||||||
 | 
					      msg: 'Highlighted!'
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					````
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Output**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```js{4}
 | 
				
			||||||
 | 
					export default {
 | 
				
			||||||
 | 
					  data () {
 | 
				
			||||||
 | 
					    return {
 | 
				
			||||||
 | 
					      msg: 'Highlighted!'
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Custom Containers
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Input**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```md
 | 
				
			||||||
 | 
					::: info
 | 
				
			||||||
 | 
					This is an info box.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: tip
 | 
				
			||||||
 | 
					This is a tip.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: warning
 | 
				
			||||||
 | 
					This is a warning.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: danger
 | 
				
			||||||
 | 
					This is a dangerous warning.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: details
 | 
				
			||||||
 | 
					This is a details block.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Output**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: info
 | 
				
			||||||
 | 
					This is an info box.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: tip
 | 
				
			||||||
 | 
					This is a tip.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: warning
 | 
				
			||||||
 | 
					This is a warning.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: danger
 | 
				
			||||||
 | 
					This is a dangerous warning.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					::: details
 | 
				
			||||||
 | 
					This is a details block.
 | 
				
			||||||
 | 
					:::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## More
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown).
 | 
				
			||||||
							
								
								
									
										2465
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										2465
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										10
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "devDependencies": {
 | 
				
			||||||
 | 
					    "vitepress": "^1.6.4"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "scripts": {
 | 
				
			||||||
 | 
					    "docs:dev": "vitepress dev docs",
 | 
				
			||||||
 | 
					    "docs:build": "vitepress build docs",
 | 
				
			||||||
 | 
					    "docs:preview": "vitepress preview docs"
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user