Updated vitepress (major overhaul)

This commit is contained in:
thepaperpilot 2022-07-14 00:25:11 -05:00
parent 8a75fb2b9a
commit 6c48ad86e6
11 changed files with 381 additions and 350 deletions

View file

@ -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");

View file

@ -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" });
} }
}); });

View file

@ -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>

View file

@ -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);
} }

View file

@ -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;
} }

View file

@ -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)

View file

@ -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
View 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

View file

@ -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
View 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
View file

@ -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"