Updated vitepress (major overhaul)
This commit is contained in:
parent
8a75fb2b9a
commit
6c48ad86e6
11 changed files with 381 additions and 350 deletions
|
@ -1,32 +0,0 @@
|
||||||
const fs = require("fs");
|
|
||||||
const path = require("path");
|
|
||||||
|
|
||||||
function walk(dir, dest) {
|
|
||||||
fs.readdir(dir, (err, list) => {
|
|
||||||
list.forEach(file => {
|
|
||||||
const resolvedFile = path.resolve(dir, file);
|
|
||||||
fs.stat(resolvedFile, (err, stat) => {
|
|
||||||
if (stat.isDirectory()) {
|
|
||||||
walk(resolvedFile, path.resolve(dest, file));
|
|
||||||
} else {
|
|
||||||
const stream = fs.createReadStream(resolvedFile);
|
|
||||||
let lineCount = 0;
|
|
||||||
stream.on("data", buffer => {
|
|
||||||
let idx = -1;
|
|
||||||
lineCount--; // Because the loop will run once for idx=-1
|
|
||||||
do {
|
|
||||||
idx = buffer.indexOf(10, idx + 1);
|
|
||||||
lineCount++;
|
|
||||||
} while (idx !== -1);
|
|
||||||
if (lineCount > 4) {
|
|
||||||
stream.destroy();
|
|
||||||
fs.mkdirSync(dest, { recursive: true });
|
|
||||||
fs.copyFileSync(resolvedFile, path.resolve(dest, file));
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
walk("./components", "./docs/api");
|
|
|
@ -15,25 +15,29 @@ module.exports = {
|
||||||
['meta', { name: 'og:description', content: 'A game engine that grows with you' }],
|
['meta', { name: 'og:description', content: 'A game engine that grows with you' }],
|
||||||
['meta', { name: 'og:image', content: '/Logo.png' }]
|
['meta', { name: 'og:image', content: '/Logo.png' }]
|
||||||
],
|
],
|
||||||
|
lastUpdated: true,
|
||||||
|
appearance: false,
|
||||||
themeConfig: {
|
themeConfig: {
|
||||||
repo: 'profectus-engine/profectus-docs',
|
logo: "/favicon.svg",
|
||||||
docsDir: 'docs',
|
editLink: {
|
||||||
docsBranch: 'main',
|
pattern: "https://github.com/profectus-engine/profectus-docs/edit/main/docs/:path",
|
||||||
editLinks: true,
|
editLinkText: "Edit this page on GitHub"
|
||||||
editLinkText: 'Edit this page on GitHub',
|
},
|
||||||
lastUpdated: 'Last Updated',
|
|
||||||
nav: [
|
nav: [
|
||||||
{ text: "Guide", link: "/guide/", activeMatch: "^/guide/" },
|
{ text: "Guide", link: "/guide/", activeMatch: "^/guide/" },
|
||||||
{ text: "API", link: "/api/", activeMatch: "^/api/" },
|
{ text: "API", link: "/api/", activeMatch: "^/api/" },
|
||||||
{ text: "Forums", link: "https://forums.moddingtree.com" },
|
{ text: "Forums", link: "https://forums.moddingtree.com" }
|
||||||
{ text: "Discord", link: "https://discord.gg/F3xveHV" },
|
],
|
||||||
{ text: "Github", link: "https://github.com/profectus-engine/Profectus" }
|
socialLinks: [
|
||||||
|
{ icon: "discord", link: "https://discord.gg/F3xveHV" },
|
||||||
|
{ icon: "github", link: "https://github.com/profectus-engine/Profectus" }
|
||||||
],
|
],
|
||||||
sidebar: {
|
sidebar: {
|
||||||
"/guide/": [
|
"/guide/": [
|
||||||
{
|
{
|
||||||
text: "Getting Started",
|
text: "Getting Started",
|
||||||
children: [
|
collapsible: true,
|
||||||
|
items: [
|
||||||
{ text: "Introduction", link: "/guide/" },
|
{ text: "Introduction", link: "/guide/" },
|
||||||
{ text: "Setting Up", link: "/guide/setup" },
|
{ text: "Setting Up", link: "/guide/setup" },
|
||||||
{ text: "Updating Profectus", link: "/guide/updating" },
|
{ text: "Updating Profectus", link: "/guide/updating" },
|
||||||
|
@ -42,7 +46,8 @@ module.exports = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Creating Your Project",
|
text: "Creating Your Project",
|
||||||
children: [
|
collapsible: true,
|
||||||
|
items: [
|
||||||
{ text: "Project Info", link: "/guide/project-info" },
|
{ text: "Project Info", link: "/guide/project-info" },
|
||||||
{ text: "Project Entry", link: "/guide/project-entry" },
|
{ text: "Project Entry", link: "/guide/project-entry" },
|
||||||
{ text: "Changelog", link: "/guide/changelog" },
|
{ text: "Changelog", link: "/guide/changelog" },
|
||||||
|
@ -52,7 +57,8 @@ module.exports = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Important Concepts",
|
text: "Important Concepts",
|
||||||
children: [
|
collapsible: true,
|
||||||
|
items: [
|
||||||
{ text: "Layers", link: "/guide/layers" },
|
{ text: "Layers", link: "/guide/layers" },
|
||||||
{ text: "Features", link: "/guide/features" },
|
{ text: "Features", link: "/guide/features" },
|
||||||
{ text: "Coercable Components", link: "/guide/coercable" },
|
{ text: "Coercable Components", link: "/guide/coercable" },
|
||||||
|
@ -62,7 +68,8 @@ module.exports = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Advanced Concepts",
|
text: "Advanced Concepts",
|
||||||
children: [
|
collapsible: true,
|
||||||
|
items: [
|
||||||
{ text: "Creating Features", link: "/guide/creating-features" },
|
{ text: "Creating Features", link: "/guide/creating-features" },
|
||||||
{ text: "Dynamic Layers", link: "/guide/dynamic-layers" }
|
{ text: "Dynamic Layers", link: "/guide/dynamic-layers" }
|
||||||
]
|
]
|
||||||
|
@ -76,34 +83,33 @@ module.exports = {
|
||||||
function generateAPISidebar() {
|
function generateAPISidebar() {
|
||||||
const sidebar = [];
|
const sidebar = [];
|
||||||
|
|
||||||
console.log(path.resolve("./docs/api/modules"))
|
|
||||||
const modules = fs.readdirSync("./docs/api/modules");
|
const modules = fs.readdirSync("./docs/api/modules");
|
||||||
modules.forEach(file => {
|
modules.forEach(file => {
|
||||||
const moduleSidebar = { text: camelToTitle(file), children: [] };
|
const moduleSidebar = { text: camelToTitle(file), collapsible: true, items: [], collapsed: file === "lib" };
|
||||||
sidebar.push(moduleSidebar)
|
sidebar.push(moduleSidebar)
|
||||||
walk(path.join("./docs/api/modules", file), moduleSidebar.children);
|
walk(path.join("./docs/api/modules", file), moduleSidebar.items);
|
||||||
});
|
});
|
||||||
|
|
||||||
const componentFolders = [];
|
const componentFolders = [];
|
||||||
walk("./docs/api/components", componentFolders);
|
walk("./docs/api/components", componentFolders);
|
||||||
sidebar.unshift({
|
sidebar.unshift({
|
||||||
text: "Components",
|
text: "Components",
|
||||||
children: componentFolders
|
collapsible: true,
|
||||||
|
collapsed: true,
|
||||||
|
items: componentFolders
|
||||||
});
|
});
|
||||||
|
|
||||||
walk("./docs/api/features", sidebar.find(item => item.text === "Features").children);
|
|
||||||
|
|
||||||
sort(sidebar);
|
sort(sidebar);
|
||||||
|
|
||||||
return sidebar;
|
return sidebar;
|
||||||
}
|
}
|
||||||
|
|
||||||
function sort(sidebar) {
|
function sort(sidebar) {
|
||||||
sidebar.filter(sidebar => !!sidebar.children).forEach(item => sort(item.children));
|
sidebar.filter(sidebar => !!sidebar.items).forEach(item => sort(item.items));
|
||||||
sidebar.sort((a, b) => {
|
sidebar.sort((a, b) => {
|
||||||
if (a.children && !b.children) {
|
if (a.items && !b.items) {
|
||||||
return -1;
|
return -1;
|
||||||
} else if (!a.children && b.children) {
|
} else if (!a.items && b.items) {
|
||||||
return 1;
|
return 1;
|
||||||
} else if (a.text > b.text) {
|
} else if (a.text > b.text) {
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -121,16 +127,8 @@ function walk(dir, sidebar) {
|
||||||
const resolvedFile = path.join(dir, file);
|
const resolvedFile = path.join(dir, file);
|
||||||
const stat = fs.statSync(resolvedFile);
|
const stat = fs.statSync(resolvedFile);
|
||||||
if (stat.isDirectory()) {
|
if (stat.isDirectory()) {
|
||||||
let folder = sidebar.find(item => item.text === camelToTitle(file));
|
walk(resolvedFile, sidebar);
|
||||||
if (!folder) {
|
} else if (!file.includes("Component") || dir.includes("components")) {
|
||||||
folder = {
|
|
||||||
text: camelToTitle(file),
|
|
||||||
children: []
|
|
||||||
};
|
|
||||||
sidebar.push(folder);
|
|
||||||
}
|
|
||||||
walk(resolvedFile, folder.children);
|
|
||||||
} else {
|
|
||||||
sidebar.push({ text: camelToTitle(file.substr(0, file.length - 3)), link: "/" + resolvedFile.substr(5, resolvedFile.length - 8).replace(/\\/g, "/") + ".html" });
|
sidebar.push({ text: camelToTitle(file.substr(0, file.length - 3)), link: "/" + resolvedFile.substr(5, resolvedFile.length - 8).replace(/\\/g, "/") + ".html" });
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -1,16 +1,8 @@
|
||||||
<template>
|
<template>
|
||||||
<Layout>
|
<Layout>
|
||||||
<template #home>
|
<template #home-hero-before>
|
||||||
<main class="home" aria-labelledby="main-title">
|
|
||||||
<Profectus v-if="showLogo" style="height: 30vmin; margin: auto; display: block" />
|
<Profectus v-if="showLogo" style="height: 30vmin; margin: auto; display: block" />
|
||||||
<div v-else style="height: 30vmin; margin: auto; display: block" />
|
<div v-else style="height: 30vmin; margin: auto; display: block" />
|
||||||
<HomeHero />
|
|
||||||
<HomeFeatures />
|
|
||||||
<div class="home-content">
|
|
||||||
<Content />
|
|
||||||
</div>
|
|
||||||
<HomeFooter />
|
|
||||||
</main>
|
|
||||||
</template>
|
</template>
|
||||||
</Layout>
|
</Layout>
|
||||||
</template>
|
</template>
|
||||||
|
@ -19,22 +11,9 @@
|
||||||
import { nextTick, ref } from 'vue';
|
import { nextTick, ref } from 'vue';
|
||||||
import DefaultTheme from 'vitepress/theme';
|
import DefaultTheme from 'vitepress/theme';
|
||||||
import Profectus from './Profectus.vue';
|
import Profectus from './Profectus.vue';
|
||||||
// I want Profectus above the hero text, so I effectively need to recreate the Home class now
|
|
||||||
import HomeHero from './home/HomeHero.vue';
|
|
||||||
import HomeFeatures from './home/HomeFeatures.vue';
|
|
||||||
import HomeFooter from './home/HomeFooter.vue';
|
|
||||||
const { Layout } = DefaultTheme;
|
const { Layout } = DefaultTheme;
|
||||||
|
|
||||||
const showLogo = ref(false);
|
const showLogo = ref(false);
|
||||||
nextTick(() => showLogo.value = true);
|
nextTick(() => showLogo.value = true);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
|
||||||
.home {
|
|
||||||
padding-top: var(--header-height);
|
|
||||||
}
|
|
||||||
.home-content {
|
|
||||||
max-width: 960px;
|
|
||||||
margin: 0px auto;
|
|
||||||
padding: 0 1.5rem;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
|
@ -1,6 +1,11 @@
|
||||||
/* Hide Github button that goes to profectus-docs */
|
body {
|
||||||
.nav-links > .item:last-child {
|
font-size: 14px;
|
||||||
display: none;
|
}
|
||||||
|
|
||||||
|
@media (min-width: 960px) {
|
||||||
|
.name, .text {
|
||||||
|
font-size: 52px !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-block.info {
|
.custom-block.info {
|
||||||
|
@ -11,29 +16,31 @@
|
||||||
background-color: #EBCB8B;
|
background-color: #EBCB8B;
|
||||||
}
|
}
|
||||||
|
|
||||||
tr:nth-child(2n) {
|
.vp-doc tr:nth-child(2n),
|
||||||
background-color: var(--code-bg-color);
|
.vp-doc th {
|
||||||
|
background-color: var(--vp-c-bg-alt);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar > .sidebar-links > .sidebar-link > .sidebar-links > .sidebar-link > .sidebar-links > .sidebar-link > .sidebar-links > .sidebar-link > .sidebar-links > .sidebar-link > .sidebar-link-item {
|
.vp-doc th,
|
||||||
display: block;
|
.vp-doc td {
|
||||||
padding: 0.3rem 1.5rem 0.3rem 5rem;
|
border: 1px solid var(--vp-c-divider-light);
|
||||||
line-height: 1.4;
|
|
||||||
font-size: 0.9rem;
|
|
||||||
font-weight: 400;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
p.sidebar-link-item {
|
.vp-doc h1:first-child {
|
||||||
color: var(--c-text-lighter);
|
position: sticky;
|
||||||
|
top: 16px;
|
||||||
|
z-index: 20;
|
||||||
|
white-space: nowrap;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
pre {
|
.content,
|
||||||
display: inline-block;
|
.VPNav.no-sidebar {
|
||||||
margin: 0;
|
background: var(--vp-c-bg) !important;
|
||||||
border-radius: 3px;
|
}
|
||||||
padding: 0.25rem 0.5rem;
|
|
||||||
font-family: var(--code-font-family);
|
.vp-doc :not(pre) > code {
|
||||||
font-size: 0.85em;
|
color: var(--vp-c-text-light-1);
|
||||||
color: var(--c-text-light);
|
background-color: var(--vp-code-block-bg);
|
||||||
background-color: var(--code-inline-bg-color);
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,11 +1,27 @@
|
||||||
:root {
|
:root {
|
||||||
--c-white: #2E3440;
|
--vp-c-bg: #2E3440;
|
||||||
--c-white-dark: #3B4252;
|
--vp-c-bg-alt: #3B4252;
|
||||||
--c-text-light-1: #D8DEE9;
|
--vp-code-block-bg: #434C5E;
|
||||||
--c-text-light-2: #E5E9F0;
|
--vp-c-text-light-1: #D8DEE9;
|
||||||
--c-text-light-3: #ECEFF4;
|
--vp-c-text-light-2: #E5E9F0;
|
||||||
--c-brand: #5E81AC;
|
--vp-c-text-light-3: #ECEFF4;
|
||||||
--c-brand-light: #88C0D0;
|
--vp-c-text-dark-1: #2E3440;
|
||||||
--code-inline-bg-color: #3B4252;
|
--vp-c-divider-light: #4C566A;
|
||||||
--font-family-base: Roboto Mono,monospace;
|
--vp-c-brand: #5E81AC;
|
||||||
|
--vp-c-brand-light: #81A1C1;
|
||||||
|
--vp-button-brand-border: #81A1C1;
|
||||||
|
--vp-button-brand-text: #ECEFF4;
|
||||||
|
--vp-button-brand-hover-text: #ECEFF4;
|
||||||
|
--vp-button-brand-active-text: #ECEFF4;
|
||||||
|
--vp-button-alt-text: #ECEFF4;
|
||||||
|
--vp-button-alt-bg: #3B4252;
|
||||||
|
--vp-button-alt-border: #4C566A;
|
||||||
|
--vp-code-inline-bg-color: #3B4252;
|
||||||
|
--vp-c-gray-light-1: #2E3440;
|
||||||
|
--vp-c-gray-light-2: #3B4252;
|
||||||
|
--vp-c-gray-light-3: #434C5E;
|
||||||
|
--vp-c-gray-light-4: #4C566A;
|
||||||
|
--vp-c-bg-soft: #3B4252;
|
||||||
|
--vp-font-family-base: Roboto Mono, monospace;
|
||||||
|
--vp-font-family-mono: Roboto Mono, monospace;
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,4 +34,4 @@ While absolute purity is impossible, design decisions have been and will continu
|
||||||
- An engine should be efficient
|
- An engine should be efficient
|
||||||
- An engine should report issues early and thoroughly
|
- An engine should report issues early and thoroughly
|
||||||
- Passing by reference is one honking great idea -- [let's do more of that](https://www.python.org/dev/peps/pep-0020/)!
|
- Passing by reference is one honking great idea -- [let's do more of that](https://www.python.org/dev/peps/pep-0020/)!
|
||||||
- [Refs are better than reactive objects](https://dev.to/ycmjason/thought-on-vue-3-composition-api-reactive-considered-harmful-j8c)
|
- See [Refs are better than reactive objects](https://dev.to/ycmjason/thought-on-vue-3-composition-api-reactive-considered-harmful-j8c)
|
||||||
|
|
|
@ -1,15 +1,22 @@
|
||||||
---
|
---
|
||||||
home: true
|
layout: home
|
||||||
title: Home
|
title: Home
|
||||||
heroText: Profectus
|
hero:
|
||||||
tagline: A game engine that grows with you
|
name: Profectus
|
||||||
actionText: Get Started
|
text: A game engine that grows with you
|
||||||
actionLink: /guide/setup
|
tagline: Starts at your skill level and encourages your ambition to make your projects bigger and better.
|
||||||
|
actions:
|
||||||
|
- theme: brand
|
||||||
|
text: Get Started
|
||||||
|
link: /guide/setup
|
||||||
|
- theme: alt
|
||||||
|
text: Learn More
|
||||||
|
link: /guide/
|
||||||
features:
|
features:
|
||||||
- title: Easy to Use
|
- title: Easy to Use
|
||||||
details: Everything is written to be as intuitive to use as possible
|
details: Everything is written to be as intuitive to use as possible, through consistent design.
|
||||||
- title: Helpful
|
- title: Helpful
|
||||||
details: Seamlessly deploy your project, get type hints in your IDE, and more
|
details: Built with TypeScript to guide you as you write. Seamlessly deploy your project with pre-configured github workflows, and more.
|
||||||
- title: Incremental
|
- title: Incremental
|
||||||
details: Designed to actively encourage you to become better at programming
|
details: Designed to actively encourage you to become better at programming. The engine will never limit you.
|
||||||
---
|
---
|
||||||
|
|
24
docs/public/favicon.svg
Normal file
24
docs/public/favicon.svg
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
<svg width="656" height="649" viewBox="0 0 656 649" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_d_65_3)">
|
||||||
|
<rect x="26" y="21" width="600" height="600" rx="30" fill="#2E3440"/>
|
||||||
|
</g>
|
||||||
|
<path d="M313 572.877C295.453 567.525 262.205 562.614 233 572.877C243.737 355.447 238.724 271.878 233 107.877C233 107.877 279.614 70.7611 313 65.8775C346.386 60.9938 399.025 76.3369 433 115.877C438 145.877 428.647 222.534 389 271.878C354.851 314.378 259 310.358 259 364.877C259 466.877 313 572.877 313 572.877Z" stroke="#A3BE8C" stroke-width="10" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M433 115.878C421.023 186.453 397.39 226.835 370.997 251.5C305.783 312.444 223.719 277.436 259 364.877" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M406.5 248C395.275 252.447 387.434 253.134 370.997 251.5" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M285.5 306.5C323.145 305.626 339.011 298.775 368.5 288" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M433 115.877C381.5 77.8262 298.094 104.947 259 167C254.257 174.528 251.896 182.373 250.674 191C247.146 215.91 253.117 247.34 238.673 296.5" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M233 107.878L250.674 191" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<path d="M215 386.5C228.178 408.708 231.486 429.334 236.7 467.5" stroke="#A3BE8C" stroke-width="5" stroke-miterlimit="16" stroke-linecap="round"/>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_d_65_3" x="22" y="21" width="608" height="608" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||||
|
<feOffset dy="4"/>
|
||||||
|
<feGaussianBlur stdDeviation="2"/>
|
||||||
|
<feComposite in2="hardAlpha" operator="out"/>
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||||
|
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_65_3"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_65_3" result="shape"/>
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
|
@ -7,7 +7,7 @@
|
||||||
"serve": "vitepress serve docs",
|
"serve": "vitepress serve docs",
|
||||||
"dev": "vitepress dev docs",
|
"dev": "vitepress dev docs",
|
||||||
"build": "vitepress build docs",
|
"build": "vitepress build docs",
|
||||||
"generate": "tsc --project ./profectus-theme && vue-docgen -c docgen.config.js && cd profectus && vue-typedoc --logLevel Verbose --plugin ../typedoc-theme/index.js --theme profectus --plugin typedoc-plugin-markdown --plugin typedoc-plugin-mdn-links && cd .. && rm docs/api/modules/main.md && node copyComponents.js"
|
"generate": "tsc --project ./profectus-theme && vue-docgen -c docgen.config.js && cd profectus && vue-typedoc --logLevel Verbose --plugin ../typedoc-theme/index.js --theme profectus --plugin typedoc-plugin-markdown --plugin typedoc-plugin-mdn-links && cd .. && rm docs/api/modules/main.md && node postProcess.js"
|
||||||
},
|
},
|
||||||
"repository": "git+https://github.com/profectus-engine/profectus-docs.git",
|
"repository": "git+https://github.com/profectus-engine/profectus-docs.git",
|
||||||
"author": "thepaperpilot",
|
"author": "thepaperpilot",
|
||||||
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/profectus-engine/profectus-docs#readme",
|
"homepage": "https://github.com/profectus-engine/profectus-docs#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"vitepress": "^0.22.3"
|
"vitepress": "^1.0.0-alpha.4"
|
||||||
},
|
},
|
||||||
"private": true,
|
"private": true,
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|
65
postProcess.js
Normal file
65
postProcess.js
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
const fs = require("fs");
|
||||||
|
const path = require("path");
|
||||||
|
|
||||||
|
function walk(dir, cb) {
|
||||||
|
const list = fs.readdirSync(dir);
|
||||||
|
return Promise.all(list.map(file => {
|
||||||
|
const resolvedFile = path.resolve(dir, file);
|
||||||
|
const stat = fs.statSync(resolvedFile);
|
||||||
|
if (stat.isDirectory()) {
|
||||||
|
return walk(resolvedFile, cb);
|
||||||
|
} else {
|
||||||
|
return new Promise((resolve) => cb(dir, resolvedFile, resolve));
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
|
||||||
|
walk("./components", (dir, file, resolve) => {
|
||||||
|
const relPath = path.relative("./components", dir);
|
||||||
|
let dest = path.resolve("./docs/api", relPath);
|
||||||
|
if (relPath.includes("features")) {
|
||||||
|
dest = path.resolve("./docs/api/modules", relPath);
|
||||||
|
}
|
||||||
|
const filePath = path.resolve(dir, file);
|
||||||
|
const stream = fs.createReadStream(filePath);
|
||||||
|
let lineCount = 0;
|
||||||
|
stream.on("data", buffer => {
|
||||||
|
let idx = -1;
|
||||||
|
lineCount--; // Because the loop will run once for idx=-1
|
||||||
|
do {
|
||||||
|
idx = buffer.indexOf(10, idx + 1);
|
||||||
|
lineCount++;
|
||||||
|
} while (idx !== -1);
|
||||||
|
if (lineCount > 4) {
|
||||||
|
stream.destroy();
|
||||||
|
fs.mkdirSync(dest, { recursive: true });
|
||||||
|
fs.copyFileSync(filePath, path.resolve(dest, path.basename(file)));
|
||||||
|
}
|
||||||
|
resolve();
|
||||||
|
});
|
||||||
|
}).then(() => {
|
||||||
|
const frontmatter = Buffer.from("---\neditLink: false\n---\n");
|
||||||
|
walk("./docs/api", function addFrontmatter(dir, file, resolve) {
|
||||||
|
if (path.extname(file) !== ".md") return;
|
||||||
|
const filePath = path.resolve(dir, file);
|
||||||
|
const data = fs.readFileSync(filePath).toString();
|
||||||
|
const fd = fs.openSync(filePath, "w+");
|
||||||
|
fs.writeSync(fd, frontmatter);
|
||||||
|
if (!path.relative("./docs/api", dir).includes("components") && !path.basename(file).includes("Component")) {
|
||||||
|
const files = fs.readdirSync(dir).filter(p => p.match(/.*Component.md/));
|
||||||
|
if (files.length > 0) {
|
||||||
|
const firstSectionIndex = data.indexOf("##");
|
||||||
|
fs.writeSync(fd, data.slice(0, firstSectionIndex));
|
||||||
|
const componentsList = `## Components\n\n${files.map(f => `- [${f.slice(0, -12)}](./${f})`).join("\n")}\n\n`;
|
||||||
|
fs.writeSync(fd, componentsList);
|
||||||
|
fs.writeSync(fd, data.slice(firstSectionIndex));
|
||||||
|
} else {
|
||||||
|
fs.writeSync(fd, data);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
fs.writeSync(fd, data);
|
||||||
|
}
|
||||||
|
fs.closeSync(fd);
|
||||||
|
resolve();
|
||||||
|
});
|
||||||
|
});
|
403
yarn.lock
403
yarn.lock
|
@ -2,24 +2,24 @@
|
||||||
# yarn lockfile v1
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
"@algolia/autocomplete-core@1.5.2":
|
"@algolia/autocomplete-core@1.7.1":
|
||||||
version "1.5.2"
|
version "1.7.1"
|
||||||
resolved "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz"
|
resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz#025538b8a9564a9f3dd5bcf8a236d6951c76c7d1"
|
||||||
integrity sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A==
|
integrity sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@algolia/autocomplete-shared" "1.5.2"
|
"@algolia/autocomplete-shared" "1.7.1"
|
||||||
|
|
||||||
"@algolia/autocomplete-preset-algolia@1.5.2":
|
"@algolia/autocomplete-preset-algolia@1.7.1":
|
||||||
version "1.5.2"
|
version "1.7.1"
|
||||||
resolved "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz"
|
resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz#7dadc5607097766478014ae2e9e1c9c4b3f957c8"
|
||||||
integrity sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw==
|
integrity sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@algolia/autocomplete-shared" "1.5.2"
|
"@algolia/autocomplete-shared" "1.7.1"
|
||||||
|
|
||||||
"@algolia/autocomplete-shared@1.5.2":
|
"@algolia/autocomplete-shared@1.7.1":
|
||||||
version "1.5.2"
|
version "1.7.1"
|
||||||
resolved "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz"
|
resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz#95c3a0b4b78858fed730cf9c755b7d1cd0c82c74"
|
||||||
integrity sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug==
|
integrity sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==
|
||||||
|
|
||||||
"@algolia/cache-browser-local-storage@4.12.2":
|
"@algolia/cache-browser-local-storage@4.12.2":
|
||||||
version "4.12.2"
|
version "4.12.2"
|
||||||
|
@ -143,27 +143,27 @@
|
||||||
"@babel/helper-validator-identifier" "^7.16.7"
|
"@babel/helper-validator-identifier" "^7.16.7"
|
||||||
to-fast-properties "^2.0.0"
|
to-fast-properties "^2.0.0"
|
||||||
|
|
||||||
"@docsearch/css@3.0.0", "@docsearch/css@^3.0.0-alpha.41":
|
"@docsearch/css@3.1.1", "@docsearch/css@^3.0.0":
|
||||||
version "3.0.0"
|
version "3.1.1"
|
||||||
resolved "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0.tgz"
|
resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.1.1.tgz#e0976bf995e383f8ee8657306311b9cb95016330"
|
||||||
integrity sha512-1kkV7tkAsiuEd0shunYRByKJe3xQDG2q7wYg24SOw1nV9/2lwEd4WrUYRJC/ukGTl2/kHeFxsaUvtiOy0y6fFA==
|
integrity sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==
|
||||||
|
|
||||||
"@docsearch/js@^3.0.0-alpha.41":
|
"@docsearch/js@^3.0.0":
|
||||||
version "3.0.0"
|
version "3.1.1"
|
||||||
resolved "https://registry.npmjs.org/@docsearch/js/-/js-3.0.0.tgz"
|
resolved "https://registry.yarnpkg.com/@docsearch/js/-/js-3.1.1.tgz#fbcf85d034b11ae15397310ef117c7d6fb4e6871"
|
||||||
integrity sha512-j3tUJWlgW3slYqzGB8fm7y05kh2qqrIK1dZOXHeMUm/5gdKE85fiz/ltfCPMDFb/MXF+bLZChJXSMzqY0Ck30Q==
|
integrity sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@docsearch/react" "3.0.0"
|
"@docsearch/react" "3.1.1"
|
||||||
preact "^10.0.0"
|
preact "^10.0.0"
|
||||||
|
|
||||||
"@docsearch/react@3.0.0":
|
"@docsearch/react@3.1.1":
|
||||||
version "3.0.0"
|
version "3.1.1"
|
||||||
resolved "https://registry.npmjs.org/@docsearch/react/-/react-3.0.0.tgz"
|
resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.1.1.tgz#3dffb5db8cf9eb95d6e732cf038264bfc10191ed"
|
||||||
integrity sha512-yhMacqS6TVQYoBh/o603zszIb5Bl8MIXuOc6Vy617I74pirisDzzcNh0NEaYQt50fVVR3khUbeEhUEWEWipESg==
|
integrity sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@algolia/autocomplete-core" "1.5.2"
|
"@algolia/autocomplete-core" "1.7.1"
|
||||||
"@algolia/autocomplete-preset-algolia" "1.5.2"
|
"@algolia/autocomplete-preset-algolia" "1.7.1"
|
||||||
"@docsearch/css" "3.0.0"
|
"@docsearch/css" "3.1.1"
|
||||||
algoliasearch "^4.0.0"
|
algoliasearch "^4.0.0"
|
||||||
|
|
||||||
"@emmetio/abbreviation@^2.2.3":
|
"@emmetio/abbreviation@^2.2.3":
|
||||||
|
@ -443,10 +443,15 @@
|
||||||
resolved "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz"
|
resolved "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz"
|
||||||
integrity sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==
|
integrity sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==
|
||||||
|
|
||||||
"@vitejs/plugin-vue@^2.2.0":
|
"@types/web-bluetooth@^0.0.14":
|
||||||
version "2.2.4"
|
version "0.0.14"
|
||||||
resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.2.4.tgz"
|
resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz#94e175b53623384bff1f354cdb3197a8d63cdbe5"
|
||||||
integrity sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==
|
integrity sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A==
|
||||||
|
|
||||||
|
"@vitejs/plugin-vue@^2.3.2":
|
||||||
|
version "2.3.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz#fbf80cc039b82ac21a1acb0f0478de8f61fbf600"
|
||||||
|
integrity sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==
|
||||||
|
|
||||||
"@volar/code-gen@0.32.1":
|
"@volar/code-gen@0.32.1":
|
||||||
version "0.32.1"
|
version "0.32.1"
|
||||||
|
@ -527,6 +532,16 @@
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
|
||||||
|
"@vue/compiler-core@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a"
|
||||||
|
integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
source-map "^0.6.1"
|
||||||
|
|
||||||
"@vue/compiler-dom@3.2.31", "@vue/compiler-dom@^3.2.0", "@vue/compiler-dom@^3.2.27":
|
"@vue/compiler-dom@3.2.31", "@vue/compiler-dom@^3.2.0", "@vue/compiler-dom@^3.2.27":
|
||||||
version "3.2.31"
|
version "3.2.31"
|
||||||
resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz"
|
resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz"
|
||||||
|
@ -535,7 +550,31 @@
|
||||||
"@vue/compiler-core" "3.2.31"
|
"@vue/compiler-core" "3.2.31"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
"@vue/compiler-sfc@3.2.31", "@vue/compiler-sfc@^3.2.0":
|
"@vue/compiler-dom@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5"
|
||||||
|
integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-core" "3.2.37"
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
|
"@vue/compiler-sfc@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4"
|
||||||
|
integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/compiler-core" "3.2.37"
|
||||||
|
"@vue/compiler-dom" "3.2.37"
|
||||||
|
"@vue/compiler-ssr" "3.2.37"
|
||||||
|
"@vue/reactivity-transform" "3.2.37"
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
magic-string "^0.25.7"
|
||||||
|
postcss "^8.1.10"
|
||||||
|
source-map "^0.6.1"
|
||||||
|
|
||||||
|
"@vue/compiler-sfc@^3.2.0":
|
||||||
version "3.2.31"
|
version "3.2.31"
|
||||||
resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz"
|
resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz"
|
||||||
integrity sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==
|
integrity sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==
|
||||||
|
@ -559,6 +598,19 @@
|
||||||
"@vue/compiler-dom" "3.2.31"
|
"@vue/compiler-dom" "3.2.31"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
|
"@vue/compiler-ssr@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz#4899d19f3a5fafd61524a9d1aee8eb0505313cff"
|
||||||
|
integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==
|
||||||
|
dependencies:
|
||||||
|
"@vue/compiler-dom" "3.2.37"
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
|
"@vue/devtools-api@^6.1.4":
|
||||||
|
version "6.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.2.0.tgz#e3dc98a0cce8e87292745e2d24c9ee8c274a023b"
|
||||||
|
integrity sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==
|
||||||
|
|
||||||
"@vue/reactivity-transform@3.2.31":
|
"@vue/reactivity-transform@3.2.31":
|
||||||
version "3.2.31"
|
version "3.2.31"
|
||||||
resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz"
|
resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz"
|
||||||
|
@ -570,43 +622,88 @@
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
"@vue/reactivity@3.2.31", "@vue/reactivity@^3.2.27":
|
"@vue/reactivity-transform@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz#0caa47c4344df4ae59f5a05dde2a8758829f8eca"
|
||||||
|
integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==
|
||||||
|
dependencies:
|
||||||
|
"@babel/parser" "^7.16.4"
|
||||||
|
"@vue/compiler-core" "3.2.37"
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
estree-walker "^2.0.2"
|
||||||
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
|
"@vue/reactivity@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848"
|
||||||
|
integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==
|
||||||
|
dependencies:
|
||||||
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
|
"@vue/reactivity@^3.2.27":
|
||||||
version "3.2.31"
|
version "3.2.31"
|
||||||
resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.31.tgz"
|
resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.31.tgz"
|
||||||
integrity sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==
|
integrity sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.31"
|
||||||
|
|
||||||
"@vue/runtime-core@3.2.31":
|
"@vue/runtime-core@3.2.37":
|
||||||
version "3.2.31"
|
version "3.2.37"
|
||||||
resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.31.tgz"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz#7ba7c54bb56e5d70edfc2f05766e1ca8519966e3"
|
||||||
integrity sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==
|
integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/reactivity" "3.2.31"
|
"@vue/reactivity" "3.2.37"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
"@vue/runtime-dom@3.2.31":
|
"@vue/runtime-dom@3.2.37":
|
||||||
version "3.2.31"
|
version "3.2.37"
|
||||||
resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz#002bdc8228fa63949317756fb1e92cdd3f9f4bbd"
|
||||||
integrity sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==
|
integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/runtime-core" "3.2.31"
|
"@vue/runtime-core" "3.2.37"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.37"
|
||||||
csstype "^2.6.8"
|
csstype "^2.6.8"
|
||||||
|
|
||||||
"@vue/server-renderer@3.2.31":
|
"@vue/server-renderer@3.2.37":
|
||||||
version "3.2.31"
|
version "3.2.37"
|
||||||
resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.31.tgz"
|
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz#840a29c8dcc29bddd9b5f5ffa22b95c0e72afdfc"
|
||||||
integrity sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==
|
integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-ssr" "3.2.31"
|
"@vue/compiler-ssr" "3.2.37"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
"@vue/shared@3.2.31", "@vue/shared@^3.2.27":
|
"@vue/shared@3.2.31", "@vue/shared@^3.2.27":
|
||||||
version "3.2.31"
|
version "3.2.31"
|
||||||
resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.2.31.tgz"
|
resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.2.31.tgz"
|
||||||
integrity sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==
|
integrity sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==
|
||||||
|
|
||||||
|
"@vue/shared@3.2.37":
|
||||||
|
version "3.2.37"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702"
|
||||||
|
integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==
|
||||||
|
|
||||||
|
"@vueuse/core@^8.5.0":
|
||||||
|
version "8.9.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-8.9.1.tgz#9e986c9847ec41996321709494176ad54810b9c9"
|
||||||
|
integrity sha512-a7goYb/gJxjXRBw4Fr/jEACiN33ghwM1ohJVu+Zwsr3lNL4qCQ1nU+ogta98lNg5hXJxWj7mYEmQDjjyWOu5nA==
|
||||||
|
dependencies:
|
||||||
|
"@types/web-bluetooth" "^0.0.14"
|
||||||
|
"@vueuse/metadata" "8.9.1"
|
||||||
|
"@vueuse/shared" "8.9.1"
|
||||||
|
vue-demi "*"
|
||||||
|
|
||||||
|
"@vueuse/metadata@8.9.1":
|
||||||
|
version "8.9.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-8.9.1.tgz#5699e7d9a67894b8490cfb61c37beb0428e6fe07"
|
||||||
|
integrity sha512-6LADOlyl3oENHa9dsoY7LXjU1Mh14DnpM6ztETI3hpm5ZffOMIG5CB2Q6aEZfIvYr1lkJVmG2L82wFKk7VRfIA==
|
||||||
|
|
||||||
|
"@vueuse/shared@8.9.1":
|
||||||
|
version "8.9.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-8.9.1.tgz#1b48414c06d1e3d14fe3f32bf72f5fab35451a3d"
|
||||||
|
integrity sha512-klZfn7ijI3juqVgpfQVrrlBh4uTFajwSCWm8Cdt45Kg26b1LZ9jn9n7J6GhmkFay5016GnjjivQoekQSMeJNUg==
|
||||||
|
dependencies:
|
||||||
|
vue-demi "*"
|
||||||
|
|
||||||
acorn@^7.1.1:
|
acorn@^7.1.1:
|
||||||
version "7.4.1"
|
version "7.4.1"
|
||||||
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
|
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
|
||||||
|
@ -696,6 +793,11 @@ binary-extensions@^2.0.0:
|
||||||
resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
|
resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
|
||||||
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
|
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
|
||||||
|
|
||||||
|
body-scroll-lock@^4.0.0-beta.0:
|
||||||
|
version "4.0.0-beta.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/body-scroll-lock/-/body-scroll-lock-4.0.0-beta.0.tgz#4f78789d10e6388115c0460cd6d7d4dd2bbc4f7e"
|
||||||
|
integrity sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==
|
||||||
|
|
||||||
brace-expansion@^1.1.7:
|
brace-expansion@^1.1.7:
|
||||||
version "1.1.11"
|
version "1.1.11"
|
||||||
resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
|
resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
|
||||||
|
@ -873,232 +975,106 @@ entities@^3.0.1:
|
||||||
resolved "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz"
|
resolved "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz"
|
||||||
integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==
|
integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==
|
||||||
|
|
||||||
esbuild-android-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz#d532d38cb5fe0ae45167ce35f4bbc784c636be40"
|
|
||||||
integrity sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==
|
|
||||||
|
|
||||||
esbuild-android-64@0.14.48:
|
esbuild-android-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz#7e6394a0e517f738641385aaf553c7e4fb6d1ae3"
|
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz#7e6394a0e517f738641385aaf553c7e4fb6d1ae3"
|
||||||
integrity sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==
|
integrity sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==
|
||||||
|
|
||||||
esbuild-android-arm64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz#9c5bb3366aabfd14a1c726d36978b79441dfcb6e"
|
|
||||||
integrity sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==
|
|
||||||
|
|
||||||
esbuild-android-arm64@0.14.48:
|
esbuild-android-arm64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz#6877566be0f82dd5a43030c0007d06ece7f7c02f"
|
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz#6877566be0f82dd5a43030c0007d06ece7f7c02f"
|
||||||
integrity sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==
|
integrity sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==
|
||||||
|
|
||||||
esbuild-darwin-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz#05dcdb6d884f427039ffee5e92ff97527e56c26d"
|
|
||||||
integrity sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==
|
|
||||||
|
|
||||||
esbuild-darwin-64@0.14.48:
|
esbuild-darwin-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz#ea3caddb707d88f844b1aa1dea5ff3b0a71ef1fd"
|
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz#ea3caddb707d88f844b1aa1dea5ff3b0a71ef1fd"
|
||||||
integrity sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==
|
integrity sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==
|
||||||
|
|
||||||
esbuild-darwin-arm64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz#28e080da4ea0cfe9498071e7f8060498caee1a95"
|
|
||||||
integrity sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==
|
|
||||||
|
|
||||||
esbuild-darwin-arm64@0.14.48:
|
esbuild-darwin-arm64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz#4e5eaab54df66cc319b76a2ac0e8af4e6f0d9c2f"
|
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz#4e5eaab54df66cc319b76a2ac0e8af4e6f0d9c2f"
|
||||||
integrity sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==
|
integrity sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==
|
||||||
|
|
||||||
esbuild-freebsd-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz#200d3664a3b945bc9fdcba73614b49a11ebd1cfa"
|
|
||||||
integrity sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==
|
|
||||||
|
|
||||||
esbuild-freebsd-64@0.14.48:
|
esbuild-freebsd-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz#47b5abc7426eae66861490ffbb380acc67af5b15"
|
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz#47b5abc7426eae66861490ffbb380acc67af5b15"
|
||||||
integrity sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==
|
integrity sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==
|
||||||
|
|
||||||
esbuild-freebsd-arm64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz#624b08c5da6013bdc312aaa23c4ff409580f5c3c"
|
|
||||||
integrity sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==
|
|
||||||
|
|
||||||
esbuild-freebsd-arm64@0.14.48:
|
esbuild-freebsd-arm64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz#e8c54c8637cd44feed967ea12338b0a4da3a7b11"
|
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz#e8c54c8637cd44feed967ea12338b0a4da3a7b11"
|
||||||
integrity sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==
|
integrity sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==
|
||||||
|
|
||||||
esbuild-linux-32@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz#0238e597eb0b60aa06c7e98fccbbfd6bb9a0d6c5"
|
|
||||||
integrity sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==
|
|
||||||
|
|
||||||
esbuild-linux-32@0.14.48:
|
esbuild-linux-32@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz#229cf3246de2b7937c3ac13fac622d4d7a1344c5"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz#229cf3246de2b7937c3ac13fac622d4d7a1344c5"
|
||||||
integrity sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==
|
integrity sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==
|
||||||
|
|
||||||
esbuild-linux-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz#8a8b8cf47dfce127c858e71229d9a385a82c62e8"
|
|
||||||
integrity sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==
|
|
||||||
|
|
||||||
esbuild-linux-64@0.14.48:
|
esbuild-linux-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz#7c0e7226c02c42aacc5656c36977493dc1e96c4f"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz#7c0e7226c02c42aacc5656c36977493dc1e96c4f"
|
||||||
integrity sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==
|
integrity sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==
|
||||||
|
|
||||||
esbuild-linux-arm64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz#7ac94371418a2640ba413bc1700aaedeb2794e52"
|
|
||||||
integrity sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==
|
|
||||||
|
|
||||||
esbuild-linux-arm64@0.14.48:
|
esbuild-linux-arm64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz#0af1eda474b5c6cc0cace8235b74d0cb8fcf57a7"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz#0af1eda474b5c6cc0cace8235b74d0cb8fcf57a7"
|
||||||
integrity sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==
|
integrity sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==
|
||||||
|
|
||||||
esbuild-linux-arm@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz#034bd18e9310b9f010c89f90ef7f05706689600b"
|
|
||||||
integrity sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==
|
|
||||||
|
|
||||||
esbuild-linux-arm@0.14.48:
|
esbuild-linux-arm@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz#de4d1fa6b77cdcd00e2bb43dd0801e4680f0ab52"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz#de4d1fa6b77cdcd00e2bb43dd0801e4680f0ab52"
|
||||||
integrity sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==
|
integrity sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==
|
||||||
|
|
||||||
esbuild-linux-mips64le@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz#05f98a8cf6b578eab6b4e6b0ab094f37530934f4"
|
|
||||||
integrity sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==
|
|
||||||
|
|
||||||
esbuild-linux-mips64le@0.14.48:
|
esbuild-linux-mips64le@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz#822c1778495f7868e990d4da47ad7281df28fd15"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz#822c1778495f7868e990d4da47ad7281df28fd15"
|
||||||
integrity sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==
|
integrity sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==
|
||||||
|
|
||||||
esbuild-linux-ppc64le@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz#46fd0add8d8535678439d7a9c2876ad20042d952"
|
|
||||||
integrity sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==
|
|
||||||
|
|
||||||
esbuild-linux-ppc64le@0.14.48:
|
esbuild-linux-ppc64le@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz#55de0a9ec4a48fedfe82a63e083164d001709447"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz#55de0a9ec4a48fedfe82a63e083164d001709447"
|
||||||
integrity sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==
|
integrity sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==
|
||||||
|
|
||||||
esbuild-linux-riscv64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz#ea2e986f0f3e5df73c635135dd778051734fc605"
|
|
||||||
integrity sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==
|
|
||||||
|
|
||||||
esbuild-linux-riscv64@0.14.48:
|
esbuild-linux-riscv64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz#cd2b7381880b2f4b21a5a598fb673492120f18a5"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz#cd2b7381880b2f4b21a5a598fb673492120f18a5"
|
||||||
integrity sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==
|
integrity sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==
|
||||||
|
|
||||||
esbuild-linux-s390x@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz#efe89486e9a1b1508925048076e3f3a6698aa6a3"
|
|
||||||
integrity sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==
|
|
||||||
|
|
||||||
esbuild-linux-s390x@0.14.48:
|
esbuild-linux-s390x@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz#4b319eca2a5c64637fc7397ffbd9671719cdb6bf"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz#4b319eca2a5c64637fc7397ffbd9671719cdb6bf"
|
||||||
integrity sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==
|
integrity sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==
|
||||||
|
|
||||||
esbuild-netbsd-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz#439fe27d8ee3b5887501ee63988e85f920107db6"
|
|
||||||
integrity sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==
|
|
||||||
|
|
||||||
esbuild-netbsd-64@0.14.48:
|
esbuild-netbsd-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz#c27cde8b5cb55dcc227943a18ab078fb98d0adbf"
|
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz#c27cde8b5cb55dcc227943a18ab078fb98d0adbf"
|
||||||
integrity sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==
|
integrity sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==
|
||||||
|
|
||||||
esbuild-openbsd-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz#31ebf616aadf6e60674469f2b92cec92280d9930"
|
|
||||||
integrity sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==
|
|
||||||
|
|
||||||
esbuild-openbsd-64@0.14.48:
|
esbuild-openbsd-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz#af5ab2d1cb41f09064bba9465fc8bf1309150df1"
|
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz#af5ab2d1cb41f09064bba9465fc8bf1309150df1"
|
||||||
integrity sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==
|
integrity sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==
|
||||||
|
|
||||||
esbuild-sunos-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz#815e4f936d74970292a63ccfd5791fe5e3569f5f"
|
|
||||||
integrity sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==
|
|
||||||
|
|
||||||
esbuild-sunos-64@0.14.48:
|
esbuild-sunos-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz#db3ae20526055cf6fd5c4582676233814603ac54"
|
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz#db3ae20526055cf6fd5c4582676233814603ac54"
|
||||||
integrity sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==
|
integrity sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==
|
||||||
|
|
||||||
esbuild-windows-32@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz#189e14df2478f2c193c86968ab1fb54e1ceaafd2"
|
|
||||||
integrity sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==
|
|
||||||
|
|
||||||
esbuild-windows-32@0.14.48:
|
esbuild-windows-32@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz#021ffceb0a3f83078262870da88a912293c57475"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz#021ffceb0a3f83078262870da88a912293c57475"
|
||||||
integrity sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==
|
integrity sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==
|
||||||
|
|
||||||
esbuild-windows-64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz"
|
|
||||||
integrity sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==
|
|
||||||
|
|
||||||
esbuild-windows-64@0.14.48:
|
esbuild-windows-64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz#a4d3407b580f9faac51f61eec095fa985fb3fee4"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz#a4d3407b580f9faac51f61eec095fa985fb3fee4"
|
||||||
integrity sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==
|
integrity sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==
|
||||||
|
|
||||||
esbuild-windows-arm64@0.14.25:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz#8b243cbbad8a86cf98697da9ccb88c05df2ef458"
|
|
||||||
integrity sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==
|
|
||||||
|
|
||||||
esbuild-windows-arm64@0.14.48:
|
esbuild-windows-arm64@0.14.48:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz#762c0562127d8b09bfb70a3c816460742dd82880"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz#762c0562127d8b09bfb70a3c816460742dd82880"
|
||||||
integrity sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==
|
integrity sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==
|
||||||
|
|
||||||
esbuild@^0.14.14:
|
|
||||||
version "0.14.25"
|
|
||||||
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.14.25.tgz"
|
|
||||||
integrity sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==
|
|
||||||
optionalDependencies:
|
|
||||||
esbuild-android-64 "0.14.25"
|
|
||||||
esbuild-android-arm64 "0.14.25"
|
|
||||||
esbuild-darwin-64 "0.14.25"
|
|
||||||
esbuild-darwin-arm64 "0.14.25"
|
|
||||||
esbuild-freebsd-64 "0.14.25"
|
|
||||||
esbuild-freebsd-arm64 "0.14.25"
|
|
||||||
esbuild-linux-32 "0.14.25"
|
|
||||||
esbuild-linux-64 "0.14.25"
|
|
||||||
esbuild-linux-arm "0.14.25"
|
|
||||||
esbuild-linux-arm64 "0.14.25"
|
|
||||||
esbuild-linux-mips64le "0.14.25"
|
|
||||||
esbuild-linux-ppc64le "0.14.25"
|
|
||||||
esbuild-linux-riscv64 "0.14.25"
|
|
||||||
esbuild-linux-s390x "0.14.25"
|
|
||||||
esbuild-netbsd-64 "0.14.25"
|
|
||||||
esbuild-openbsd-64 "0.14.25"
|
|
||||||
esbuild-sunos-64 "0.14.25"
|
|
||||||
esbuild-windows-32 "0.14.25"
|
|
||||||
esbuild-windows-64 "0.14.25"
|
|
||||||
esbuild-windows-arm64 "0.14.25"
|
|
||||||
|
|
||||||
esbuild@^0.14.27:
|
esbuild@^0.14.27:
|
||||||
version "0.14.48"
|
version "0.14.48"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.48.tgz#da5d8d25cd2d940c45ea0cfecdca727f7aee2b85"
|
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.48.tgz#da5d8d25cd2d940c45ea0cfecdca727f7aee2b85"
|
||||||
|
@ -1596,7 +1572,7 @@ pixi.js@^6.3.0:
|
||||||
"@pixi/ticker" "6.3.0"
|
"@pixi/ticker" "6.3.0"
|
||||||
"@pixi/utils" "6.3.0"
|
"@pixi/utils" "6.3.0"
|
||||||
|
|
||||||
postcss@^8.1.10, postcss@^8.4.6:
|
postcss@^8.1.10:
|
||||||
version "8.4.8"
|
version "8.4.8"
|
||||||
resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz"
|
resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz"
|
||||||
integrity sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==
|
integrity sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==
|
||||||
|
@ -1624,11 +1600,6 @@ prettier@^1.19.1:
|
||||||
resolved "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz"
|
resolved "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz"
|
||||||
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
|
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
|
||||||
|
|
||||||
prismjs@^1.25.0:
|
|
||||||
version "1.27.0"
|
|
||||||
resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz"
|
|
||||||
integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==
|
|
||||||
|
|
||||||
promise-polyfill@^8.2.0:
|
promise-polyfill@^8.2.0:
|
||||||
version "8.2.3"
|
version "8.2.3"
|
||||||
resolved "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.3.tgz"
|
resolved "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.3.tgz"
|
||||||
|
@ -1942,19 +1913,7 @@ url@^0.11.0:
|
||||||
punycode "1.3.2"
|
punycode "1.3.2"
|
||||||
querystring "0.2.0"
|
querystring "0.2.0"
|
||||||
|
|
||||||
vite@^2.8.1:
|
"vite@^2.9.12 || ^3.0.0-0", vite@^2.9.7:
|
||||||
version "2.8.6"
|
|
||||||
resolved "https://registry.npmjs.org/vite/-/vite-2.8.6.tgz"
|
|
||||||
integrity sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==
|
|
||||||
dependencies:
|
|
||||||
esbuild "^0.14.14"
|
|
||||||
postcss "^8.4.6"
|
|
||||||
resolve "^1.22.0"
|
|
||||||
rollup "^2.59.0"
|
|
||||||
optionalDependencies:
|
|
||||||
fsevents "~2.3.2"
|
|
||||||
|
|
||||||
"vite@^2.9.12 || ^3.0.0-0":
|
|
||||||
version "2.9.14"
|
version "2.9.14"
|
||||||
resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.14.tgz#c438324c6594afd1050df3777da981dee988bb1b"
|
resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.14.tgz#c438324c6594afd1050df3777da981dee988bb1b"
|
||||||
integrity sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==
|
integrity sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==
|
||||||
|
@ -1966,17 +1925,20 @@ vite@^2.8.1:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
fsevents "~2.3.2"
|
fsevents "~2.3.2"
|
||||||
|
|
||||||
vitepress@^0.22.3:
|
vitepress@^1.0.0-alpha.4:
|
||||||
version "0.22.3"
|
version "1.0.0-alpha.4"
|
||||||
resolved "https://registry.npmjs.org/vitepress/-/vitepress-0.22.3.tgz"
|
resolved "https://registry.yarnpkg.com/vitepress/-/vitepress-1.0.0-alpha.4.tgz#2d9929e2cade3d98f57f61848c01968fb386cee0"
|
||||||
integrity sha512-Yfvu/rent2vp/TXIDZMutS6ft2TJPn4xngS48PYFWDEbuFI2ccUAXM481lF1qVVnCKxfh4g8e/KPvevSJdg1Bw==
|
integrity sha512-bOAA4KW6vYGlkbcrPLZLTKWTgXVroObU+o9xj9EENyEl6yg26WWvfN7DGA4BftjdM5O8nR93Z5khPQ3W/tFE7Q==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@docsearch/css" "^3.0.0-alpha.41"
|
"@docsearch/css" "^3.0.0"
|
||||||
"@docsearch/js" "^3.0.0-alpha.41"
|
"@docsearch/js" "^3.0.0"
|
||||||
"@vitejs/plugin-vue" "^2.2.0"
|
"@vitejs/plugin-vue" "^2.3.2"
|
||||||
prismjs "^1.25.0"
|
"@vue/devtools-api" "^6.1.4"
|
||||||
vite "^2.8.1"
|
"@vueuse/core" "^8.5.0"
|
||||||
vue "^3.2.31"
|
body-scroll-lock "^4.0.0-beta.0"
|
||||||
|
shiki "^0.10.1"
|
||||||
|
vite "^2.9.7"
|
||||||
|
vue "^3.2.33"
|
||||||
|
|
||||||
vitest@^0.17.1:
|
vitest@^0.17.1:
|
||||||
version "0.17.1"
|
version "0.17.1"
|
||||||
|
@ -2131,6 +2093,11 @@ vscode-vue-languageservice@0.32.1:
|
||||||
vscode-pug-languageservice "0.32.1"
|
vscode-pug-languageservice "0.32.1"
|
||||||
vscode-typescript-languageservice "0.32.1"
|
vscode-typescript-languageservice "0.32.1"
|
||||||
|
|
||||||
|
vue-demi@*:
|
||||||
|
version "0.13.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.2.tgz#f6081c2feb5b698549729a81683ce029b8da289e"
|
||||||
|
integrity sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ==
|
||||||
|
|
||||||
vue-docgen-api@^4.44.17:
|
vue-docgen-api@^4.44.17:
|
||||||
version "4.44.17"
|
version "4.44.17"
|
||||||
resolved "https://registry.npmjs.org/vue-docgen-api/-/vue-docgen-api-4.44.17.tgz"
|
resolved "https://registry.npmjs.org/vue-docgen-api/-/vue-docgen-api-4.44.17.tgz"
|
||||||
|
@ -2206,16 +2173,16 @@ vue-tsc@0.32.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
vue-tsc "0.32.1"
|
vue-tsc "0.32.1"
|
||||||
|
|
||||||
vue@^3.2.31:
|
vue@^3.2.33:
|
||||||
version "3.2.31"
|
version "3.2.37"
|
||||||
resolved "https://registry.npmjs.org/vue/-/vue-3.2.31.tgz"
|
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e"
|
||||||
integrity sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==
|
integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-dom" "3.2.31"
|
"@vue/compiler-dom" "3.2.37"
|
||||||
"@vue/compiler-sfc" "3.2.31"
|
"@vue/compiler-sfc" "3.2.37"
|
||||||
"@vue/runtime-dom" "3.2.31"
|
"@vue/runtime-dom" "3.2.37"
|
||||||
"@vue/server-renderer" "3.2.31"
|
"@vue/server-renderer" "3.2.37"
|
||||||
"@vue/shared" "3.2.31"
|
"@vue/shared" "3.2.37"
|
||||||
|
|
||||||
vuedraggable@^2.24.3:
|
vuedraggable@^2.24.3:
|
||||||
version "2.24.3"
|
version "2.24.3"
|
||||||
|
|
Loading…
Reference in a new issue