@@ -13,9 +28,27 @@ const { frontmatter } = useData();
diff --git a/app/.vitepress/src/layouts/LayoutNews.vue b/app/.vitepress/src/layouts/LayoutNews.vue
deleted file mode 100644
index 2ce1cb37e5c92a6e91d23c2957ff191d98e92e35..0000000000000000000000000000000000000000
--- a/app/.vitepress/src/layouts/LayoutNews.vue
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
diff --git a/app/.vitepress/src/shared/@types/type-blogs.ts b/app/.vitepress/src/shared/@types/type-blogs.ts
new file mode 100644
index 0000000000000000000000000000000000000000..9dc57126843aed66eecd776daa8f6cbadf323e97
--- /dev/null
+++ b/app/.vitepress/src/shared/@types/type-blogs.ts
@@ -0,0 +1,26 @@
+export interface BlogItemT {
+ archives: string;
+ articleName: string;
+ author: any;
+ category: string;
+ date: string;
+ deleteType: string;
+ lang: string;
+ path: string;
+ summary: string;
+ tags: string[];
+ textContent: string;
+ title: string;
+ type: string;
+ views: number;
+}
+
+export interface ParamsType {
+ page: number;
+ pageSize: number;
+ lang: string;
+ category: string;
+ archives?: string;
+ author?: string;
+ tags?: string;
+}
diff --git a/app/.vitepress/src/shared/category.ts b/app/.vitepress/src/shared/category.ts
new file mode 100644
index 0000000000000000000000000000000000000000..09418d1383dc6956ce92666e32263c5e7dc52582
--- /dev/null
+++ b/app/.vitepress/src/shared/category.ts
@@ -0,0 +1,3 @@
+const categories: string[] = ['security', 'news', 'blog', 'events', 'showcase'];
+
+export default categories;
diff --git a/app/.vitepress/src/shared/lang.ts b/app/.vitepress/src/shared/lang.ts
deleted file mode 100644
index c72b03d6d6a6c4b25f48da7e4770e341dc77aec3..0000000000000000000000000000000000000000
--- a/app/.vitepress/src/shared/lang.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export function getNewPath(lang: string, path: string) {
- const newLang = lang === 'zh' ? 'en' : 'zh';
- return path.replace(`/${lang}/`, `/${newLang}/`);
-}
diff --git a/app/.vitepress/src/shared/styles/base.scss b/app/.vitepress/src/shared/styles/base.scss
index f6d1cedbc268f53cb89fc58df5837487829742eb..a4d6e0df5737f63fb217346328eca51be3fbf62e 100644
--- a/app/.vitepress/src/shared/styles/base.scss
+++ b/app/.vitepress/src/shared/styles/base.scss
@@ -7,10 +7,7 @@ body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- // background: var(--theme-page-bg);
box-sizing: border-box;
- overflow-x: hidden;
- overflow-y: auto;
font-family: 'Helvetica', 'Arial', 'PingFang SC', 'Microsoft YaHei',
sans-serif;
&::-webkit-scrollbar-track {
@@ -30,7 +27,7 @@ body {
}
:root.dark {
- --el-color-primary: var(--o-color-kleinblue8);
+ --el-color-primary: var(--o-color-trafficpurple8);
}
*,
@@ -50,12 +47,8 @@ img {
}
a {
- cursor: pointer;
color: var(--o-color-link1);
text-decoration: none;
- &:hover {
- color: var(--o-color-link2);
- }
&:active {
color: var(--o-color-link3);
}
@@ -89,6 +82,22 @@ ul {
.overflow {
overflow: hidden;
}
-.hm-t-container {
- display: none;
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-weight: 400;
+}
+
+// 顶部偏移
+html {
+ scroll-padding-top: 80px;
+}
+
+::target-text {
+ background-color: var(--o-color-brand1);
+ color: #fff;
}
diff --git a/app/.vitepress/src/shared/styles/element-plus/_message.scss b/app/.vitepress/src/shared/styles/element-plus/_message.scss
new file mode 100644
index 0000000000000000000000000000000000000000..001bfe2efb3df2b85f8ae1d3d51c0e630d80b029
--- /dev/null
+++ b/app/.vitepress/src/shared/styles/element-plus/_message.scss
@@ -0,0 +1,53 @@
+.el-message {
+ justify-content: center;
+ top: 104px !important;
+ height: 112px;
+ border-radius: 0;
+ background: var(--o-color-bg2) !important;
+ box-shadow: var(--o-shadow-l4);
+ font-size: var(--o-font-h4);
+ --el-message-border-color: var(--o-color-bg2);
+ min-width: 480px;
+ .el-message__icon {
+ margin-right: var(--o-spacing-h6);
+ font-size: var(--o-font-size-h5);
+ }
+
+ .el-message__content {
+ text-overflow: -o-ellipsis-lastline;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ line-clamp: 2;
+ -webkit-box-orient: vertical;
+ color: var(--o-color-text1) !important;
+ font-size: var(--o-font-size-h7);
+ }
+
+ @media screen and (max-width: 867px) {
+ height: inherit;
+ max-width: 280px;
+ min-width: 0;
+
+ .el-message__icon {
+ font-size: var(--o-font-size-h8);
+ }
+
+ .el-message__content {
+ font-size: var(--o-font-size-tip);
+ }
+ }
+}
+.home-loading {
+ .el-loading-mask {
+ display: none;
+ }
+}
+:is(.el-loading-parent--relative) {
+ pointer-events: auto;
+ user-select: auto;
+}
+:is(.el-button, .el-message-box) {
+ border-radius: 0;
+}
diff --git a/app/.vitepress/src/shared/styles/element-plus/index.scss b/app/.vitepress/src/shared/styles/element-plus/index.scss
new file mode 100644
index 0000000000000000000000000000000000000000..92b7bdbaa34413bb372e987a4aa0c85e38ba4dba
--- /dev/null
+++ b/app/.vitepress/src/shared/styles/element-plus/index.scss
@@ -0,0 +1,21 @@
+@forward 'element-plus/theme-chalk/src/common/var.scss' with (
+ $colors: (
+ 'primary': (
+ 'base': #7d32ea,
+ ),
+ 'success': (
+ 'base': #82c04d,
+ ),
+ 'warning': (
+ 'base': #f0934b,
+ ),
+ 'danger': (
+ 'base': #f3524d,
+ ),
+ 'error': (
+ 'base': #f3524d,
+ ),
+ )
+);
+
+@use 'element-plus/theme-chalk/src/index.scss' as *;
diff --git a/app/.vitepress/src/shared/styles/index.scss b/app/.vitepress/src/shared/styles/index.scss
index b2afe418a616587baa9c28755517aa9876f66fef..92e9542920173d4217e4e2cf1e861f20089e497b 100644
--- a/app/.vitepress/src/shared/styles/index.scss
+++ b/app/.vitepress/src/shared/styles/index.scss
@@ -1,5 +1,4 @@
-@import './normalize.scss';
@import './base.scss';
-@import './opendesign/index.scss';
-@import './opendesign/theme-dark.scss';
@import './markdown.scss';
+@import './element-plus/message';
+@import './theme-dark.scss';
diff --git a/app/.vitepress/src/shared/styles/markdown.scss b/app/.vitepress/src/shared/styles/markdown.scss
index 7e1dc2eeb68d3075506db5d69fb8ad37f08dd719..15892cd79e9c09f820c6ab52277995500fe91706 100644
--- a/app/.vitepress/src/shared/styles/markdown.scss
+++ b/app/.vitepress/src/shared/styles/markdown.scss
@@ -4,7 +4,7 @@
min-height: calc(100vh - 443px);
padding: 40px;
margin: var(--o-spacing-h2) auto;
- margin-bottom: var(--o-spacing-h1);
+ margin-bottom: 0;
background-color: var(--o-color-bg2);
box-shadow: var(--o-shadow-l1);
& > *:first-child {
@@ -23,6 +23,7 @@
margin-top: var(--o-spacing-h5);
margin-bottom: var(--o-spacing-h2);
}
+
ol,
ul {
list-style: inherit;
@@ -30,6 +31,7 @@
a {
word-break: break-all;
+ display: inline-block;
}
h1,
@@ -39,7 +41,6 @@
h5,
h6 {
color: var(--o-color-text1);
- font-weight: normal;
a {
display: none;
@@ -114,22 +115,26 @@
margin-top: var(--o-spacing-h8);
margin-bottom: var(--o-spacing-h8);
font-size: var(--o-font-size-text);
- font-weight: normal;
- word-break: break-all;
+ font-weight: 400;
color: var(--o-color-text4);
line-height: var(--o-line-height-text);
@media screen and (max-width: 768px) {
font-size: var(--o-font-size-tip);
+ text-align: justify;
+ }
+ }
+ p {
+ strong {
+ color: var(--o-color-text3);
}
}
ul,
ol {
- padding-left: 1em;
-
+ padding-left: 2em;
li {
&::marker {
- color: var(--o-color-text1);
+ color: var(--o-color-text3);
}
}
}
@@ -178,29 +183,18 @@
img {
max-width: 100%;
+ @media screen and (max-width: 767px) {
+ width: 100% !important;
+ }
}
- video {
- width: 100%;
- }
-
- // a[href^='#'] {
- // display: none;
- // }
- div[class*='language-'] {
- // position: relative;
- // margin: 8px 0;
- // background-color: var(--o-color-bg1);
- // box-shadow: var(--o-shadow-l1);
- // overflow-x: auto;
- pre {
- background-color: #272822;
- }
+ a[href^='#'] {
+ display: none;
}
code,
pre {
text-align: left;
- white-space: pre;
+ white-space: pre-wrap;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
@@ -211,6 +205,9 @@
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
+ line-height: 1.45;
+ font-family: 'Helvetica', 'Arial', 'PingFang SC', 'Microsoft YaHei',
+ sans-serif;
}
pre {
@@ -220,10 +217,8 @@
box-shadow: var(--o-shadow-l1);
overflow-x: auto;
z-index: 1;
- padding: 24px 32px;
- @media screen and (max-width: 768px) {
- padding: 12px 24px;
- }
+ padding: 24px 40px;
+ font-size: 14px;
&::-webkit-scrollbar-track {
border-radius: 4px;
background-color: var(--o-color-bg2);
@@ -238,27 +233,32 @@
border-radius: 4px;
background: var(--o-color-bg4);
}
+ @media (max-width: 768px) {
+ padding: 16px;
+ }
}
-
- code {
- padding: 0;
- line-height: var(--o-line-height-text);
+ pre code {
+ color: var(--o-color-text3);
+ }
+ p code,
+ li code {
+ line-height: 16px;
font-size: var(--o-font-size-text);
- color: var(--o-color-text1);
+ padding: 0 4px;
+ background-color: var(--o-color-bg-secondary);
+ border: 1px solid var(--o-color-border2);
+ display: inline-block;
+ font-weight: 300;
}
}
-.dark .markdown img {
- filter: brightness(80%) grayscale(20%) contrast(1.2);
-}
-
/**
* 法律声明 && 隐私政策
**/
.legal-privacy {
margin: 0 auto;
padding: 0;
- padding-top: 94px;
+ padding-top: 64px;
padding-bottom: var(--o-spacing-h1);
max-width: 880px;
background: var(--o-color-bg1);
@@ -266,8 +266,7 @@
}
@media screen and (max-width: 768px) {
.legal-privacy {
- padding-top: 0;
- margin-top: var(--o-spacing-h2);
+ padding-top: var(--o-spacing-h2);
padding-bottom: var(--o-spacing-h2);
}
}
@@ -287,15 +286,31 @@
font-size: var(--o-font-size-h7);
letter-spacing: 0;
line-height: var(--o-line-height-h8);
- font-weight: 700;
+ font-weight: 300;
margin-bottom: var(--o-spacing-h6);
}
+.legal-privacy h3 {
+ font-weight: 300;
+}
@media screen and (max-width: 768px) {
.legal-privacy h2 {
font-size: var(--o-font-size-text);
letter-spacing: 0;
line-height: var(--o-line-height-text);
- font-weight: 700;
+ font-weight: 300;
margin-bottom: --o-spacing-h8;
}
}
+.dark .markdown img {
+ filter: brightness(0.8) grayscale(0.2) contrast(1.2);
+}
+
+.contribution-markdown {
+ padding-bottom: var(--o-spacing-h1);
+ @media screen and (min-width: 768px) and (max-width: 1100px) {
+ padding-bottom: var(--o-spacing-h2);
+ }
+ @media screen and (max-width: 768px) {
+ padding-bottom: 0;
+ }
+}
diff --git a/app/.vitepress/src/shared/styles/normalize.scss b/app/.vitepress/src/shared/styles/normalize.scss
deleted file mode 100644
index ec4f1f581fdb1d954926c6473f35c26ca456ca5f..0000000000000000000000000000000000000000
--- a/app/.vitepress/src/shared/styles/normalize.scss
+++ /dev/null
@@ -1,351 +0,0 @@
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
-
-/* Document
- ========================================================================== */
-
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in iOS.
- */
-
-html {
- line-height: 1.15; /* 1 */
- -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/* Sections
- ========================================================================== */
-
-/**
- * Remove the margin in all browsers.
- */
-
-body {
- margin: 0;
-}
-
-/**
- * Render the `main` element consistently in IE.
- */
-
-main {
- display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-
-h1 {
- font-size: 2em;
- margin: 0 0;
-}
-
-/* Grouping content
- ========================================================================== */
-
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-
-hr {
- box-sizing: content-box; /* 1 */
- height: 0; /* 1 */
- overflow: visible; /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-pre {
- // font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/* Text-level semantics
- ========================================================================== */
-
-/**
- * Remove the gray background on active links in IE 10.
- */
-
-a {
- background-color: transparent;
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57-
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-
-abbr[title] {
- border-bottom: none; /* 1 */
- text-decoration: underline; /* 2 */
- text-decoration: underline dotted; /* 2 */
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-
-b,
-strong {
- font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-
-code,
-kbd,
-samp {
- // font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/**
- * Add the correct font size in all browsers.
- */
-
-small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` elements from affecting the line height in
- * all browsers.
- */
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/* Embedded content
- ========================================================================== */
-
-/**
- * Remove the border on images inside links in IE 10.
- */
-
-img {
- border-style: none;
-}
-
-/* Forms
- ========================================================================== */
-
-/**
- * 1. Change the font styles in all browsers.
- * 2. Remove the margin in Firefox and Safari.
- */
-
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit; /* 1 */
- font-size: 100%; /* 1 */
- line-height: 1.15; /* 1 */
- margin: 0; /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-
-button,
-input {
- /* 1 */
- overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-
-button,
-select {
- /* 1 */
- text-transform: none;
-}
-
-/**
- * Correct the inability to style clickable types in iOS and Safari.
- */
-
-button,
-[type='button'],
-[type='reset'],
-[type='submit'] {
- -webkit-appearance: button;
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-
-button::-moz-focus-inner,
-[type='button']::-moz-focus-inner,
-[type='reset']::-moz-focus-inner,
-[type='submit']::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-
-button:-moz-focusring,
-[type='button']:-moz-focusring,
-[type='reset']:-moz-focusring,
-[type='submit']:-moz-focusring {
- outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-
-fieldset {
- padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-
-legend {
- box-sizing: border-box; /* 1 */
- color: inherit; /* 2 */
- display: table; /* 1 */
- max-width: 100%; /* 1 */
- padding: 0; /* 3 */
- white-space: normal; /* 1 */
-}
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-
-progress {
- vertical-align: baseline;
-}
-
-/**
- * Remove the default vertical scrollbar in IE 10+.
- */
-
-textarea {
- overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10.
- * 2. Remove the padding in IE 10.
- */
-
-[type='checkbox'],
-[type='radio'] {
- box-sizing: border-box; /* 1 */
- padding: 0; /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-
-[type='number']::-webkit-inner-spin-button,
-[type='number']::-webkit-outer-spin-button {
- height: auto;
-}
-
-/**
- * 1. Correct the odd appearance in Chrome and Safari.
- * 2. Correct the outline style in Safari.
- */
-
-[type='search'] {
- -webkit-appearance: textfield; /* 1 */
- outline-offset: -2px; /* 2 */
-}
-
-/**
- * Remove the inner padding in Chrome and Safari on macOS.
- */
-
-[type='search']::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * 1. Correct the inability to style clickable types in iOS and Safari.
- * 2. Change font properties to `inherit` in Safari.
- */
-
-::-webkit-file-upload-button {
- -webkit-appearance: button; /* 1 */
- font: inherit; /* 2 */
-}
-
-/* Interactive
- ========================================================================== */
-
-/*
- * Add the correct display in Edge, IE 10+, and Firefox.
- */
-
-details {
- display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-
-summary {
- display: list-item;
-}
-
-/* Misc
- ========================================================================== */
-
-/**
- * Add the correct display in IE 10+.
- */
-
-template {
- display: none;
-}
-
-/**
- * Add the correct display in IE 10.
- */
-
-[hidden] {
- display: none;
-}
diff --git a/app/.vitepress/src/shared/styles/opendesign/theme-dark.scss b/app/.vitepress/src/shared/styles/theme-dark.scss
similarity index 75%
rename from app/.vitepress/src/shared/styles/opendesign/theme-dark.scss
rename to app/.vitepress/src/shared/styles/theme-dark.scss
index df2bb4a8407a16fce35abf70497b8da6fbf2e0fd..fa23af92706941d12b4c447c73ffa8ffe6915089 100644
--- a/app/.vitepress/src/shared/styles/opendesign/theme-dark.scss
+++ b/app/.vitepress/src/shared/styles/theme-dark.scss
@@ -15,12 +15,12 @@
--o-color-error3: var(--o-color-red1); // disabled
// 品牌色
- --o-color-brand1: var(--o-color-kleinblue8); // 常规
- --o-color-brand2: var(--o-color-kleinblue9); // 悬浮
- --o-color-brand3: var(--o-color-kleinblue5); // 点击确认
- --o-color-brand4: var(--o-color-kleinblue7); // 特殊场景
- --o-color-brand5: var(--o-color-kleinblue3); // 普通禁用
- --o-color-brand6: var(--o-color-kleinblue3); // 文字禁用
+ --o-color-brand1: var(--o-color-trafficpurple8); // 常规
+ --o-color-brand2: var(--o-color-trafficpurple9); // 悬浮
+ --o-color-brand3: var(--o-color-trafficpurple5); // 点击确认
+ --o-color-brand4: var(--o-color-trafficpurple7); // 特殊场景
+ --o-color-brand5: var(--o-color-trafficpurple3); // 普通禁用
+ --o-color-brand6: var(--o-color-trafficpurple3); // 文字禁用
// 文字颜色
--o-color-text1: var(--o-color-white); // 强调/正文标题
@@ -28,7 +28,7 @@
--o-color-text3: var(--o-color-neutral11); // 次强调/正文标题
--o-color-text4: var(--o-color-neutral9); // 次要信息/正文
--o-color-text5: var(--o-color-neutral5); // 置灰信息
- --o-color-text-secondary: var(--o-color-neutral6); // 次级文字颜色
+ --o-color-text-secondary: var(--o-color-neutral9); // 次级文字颜色
// 背景色
--o-color-bg1: var(--o-color-neutral1); // 整体背景色
@@ -37,20 +37,20 @@
--o-color-bg4: var(--o-color-greyblack3); // 三级容器背景色
--o-color-bg5: var(--o-color-greyblack3); // 弹出框、tooltip背景色
--o-color-bg6: rgba(0, 0, 0, 0.5); // 蒙层
- --o-color-bg-secondary: var(--o-color-greyblack2); // 次级背景颜色
+ --o-color-bg-secondary: var(--o-color-neutral5); // 刺激背景颜色
// 链接色
- --o-color-link1: var(--o-color-kleinblue8); // 常规
- --o-color-link2: var(--o-color-kleinblue9); // 悬浮
- --o-color-link3: var(--o-color-kleinblue5); // 点击
- --o-color-link4: var(--o-color-kleinblue7); // 特殊场景
- --o-color-link5: var(--o-color-kleinblue3); // 一般禁用
- --o-color-link6: var(--o-color-kleinblue3); // 文字禁用,暂和一般禁用保持一致
+ --o-color-link1: var(--o-color-trafficpurple8); // 常规
+ --o-color-link2: var(--o-color-trafficpurple9); // 悬浮
+ --o-color-link3: var(--o-color-trafficpurple5); // 点击
+ --o-color-link4: var(--o-color-trafficpurple7); // 特殊场景
+ --o-color-link5: var(--o-color-trafficpurple3); // 一般禁用
+ --o-color-link6: var(--o-color-trafficpurple3); // 文字禁用,暂和一般禁用保持一致
// 边框颜色
--o-color-border1: var(--o-color-neutral9);
--o-color-border2: var(--o-color-neutral3);
- --o-color-border3: var(--o-color-kleinblue8);
+ --o-color-border3: var(--o-color-trafficpurple8);
// 分割线颜色
--o-color-division1: var(--o-color-neutral3);
@@ -72,4 +72,6 @@
--o-shadow-l3: 0 6px 18px rgba(0, 0, 0, 0.42); // SL3 三级投影,应用于一级投影上的卡片、组件等
--o-shadow-l4: 0 10px 32px rgba(0, 0, 0, 0.54); // SL4 覆盖阴影,应用于信息提示【tips、活动进入按钮等】等投影
--o-shadow-l5: 0 12px 42px rgba(0, 0, 0, 0.72); // SL5 弹出阴影,应用于模态弹窗投影
+
+ --o-color-fill6:0,0,0;
}
diff --git a/app/.vitepress/src/shared/utils.ts b/app/.vitepress/src/shared/utils.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ebd2cdd5b698787965c725c64a693144a6ea672d
--- /dev/null
+++ b/app/.vitepress/src/shared/utils.ts
@@ -0,0 +1,15 @@
+/**
+ * 是否是浏览器环境
+ * @returns boolean
+ */
+export function isBrowser(): boolean {
+ return typeof global === 'undefined';
+}
+
+
+
+
+
+
+
+
diff --git a/app/.vitepress/src/stores/common.ts b/app/.vitepress/src/stores/common.ts
deleted file mode 100644
index de323f09e36e9be0d81e2ebe380438cd9368349f..0000000000000000000000000000000000000000
--- a/app/.vitepress/src/stores/common.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { defineStore } from 'pinia';
-
-export const useCommon = defineStore('common', {
- state: () => ({
- theme: 'light',
- iconMenuShow: true,
- }),
-});
diff --git a/app/.vitepress/src/views/blogs/TheBlogs.vue b/app/.vitepress/src/views/blogs/TheBlogs.vue
index 2212f0ab92c79552f419c965c321647d756ee65b..f88edac14a48899919b9f01ca01cc95649a4d3a6 100644
--- a/app/.vitepress/src/views/blogs/TheBlogs.vue
+++ b/app/.vitepress/src/views/blogs/TheBlogs.vue
@@ -1,7 +1,487 @@
-
+
- 博客
+
+
+
+ {{ userCaseData.STRATEGY }}
+
+
+
+
+
+
+
+
+
+
+ {{ userCaseData.TIME }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userCaseData.AUTHOR }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userCaseData.TAGS }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.title }}
+
+ {{ item.summary }}
+
+ {{ tag }}
+
+
+
+
+
+
+
-
+
diff --git a/app/.vitepress/theme/index.ts b/app/.vitepress/theme/index.ts
index 8dc835f39c782e2c880600c25f2dae7196edea9c..0494512992900788ca94b11553222df2bbb2627c 100644
--- a/app/.vitepress/theme/index.ts
+++ b/app/.vitepress/theme/index.ts
@@ -1,15 +1,27 @@
import type { App } from 'vue';
import { createPinia } from 'pinia';
+import '@/shared/styles/element-plus/index.scss';
import '@/shared/styles/index.scss';
import Layout from '@/App.vue';
import NotFound from '@/NotFound.vue';
+import ElementPlus from 'element-plus';
+import OpenDesign from 'opendesign';
+import 'element-plus/theme-chalk/dark/css-vars.css';
+
export default {
Layout,
NotFound,
enhanceApp({ app }: { app: App }) {
+ if (typeof global !== 'undefined') {
+ // @ts-ignore
+ global.window = {};
+ }
app.use(createPinia());
+
+ app.use(ElementPlus);
+ app.use(OpenDesign);
},
};
diff --git a/app/vite.config.js b/app/vite.config.js
index f7d4950fdff49cccf2efb72e113a2419f7ad16e6..96ff955a8b966eda1ba05802d43a1bcc45a630c4 100644
--- a/app/vite.config.js
+++ b/app/vite.config.js
@@ -6,10 +6,7 @@ import Icons from 'unplugin-icons/vite';
import { FileSystemIconLoader } from 'unplugin-icons/loaders';
export default defineConfig({
- build: {
- outDir: path.resolve(__dirname, '../dist'),
- cssCodeSplit: true,
- },
+ build: {},
publicDir: path.resolve(__dirname, './.vitepress/public'),
resolve: {
alias: {
@@ -34,5 +31,4 @@ export default defineConfig({
},
}),
],
- server: {},
});
diff --git a/app/zh/blogs/default.png b/app/zh/blogs/default.png
deleted file mode 100644
index 70823878926531de19293cb21a7b135cd8f59798..0000000000000000000000000000000000000000
Binary files a/app/zh/blogs/default.png and /dev/null differ
diff --git "a/content/zh/post/laishenghao/2023_10_18_openGauss\345\237\272\344\272\2164\350\267\257\351\262\262\351\271\217\346\234\215\345\212\241\345\231\250\347\232\204\346\200\247\350\203\275\350\260\203\344\274\230.md" "b/content/zh/post/laishenghao/2023_10_18_openGauss\345\237\272\344\272\2164\350\267\257\351\262\262\351\271\217\346\234\215\345\212\241\345\231\250\347\232\204\346\200\247\350\203\275\350\260\203\344\274\230.md"
deleted file mode 100644
index 9a8668560b21d0c6a79ad5a45bcf4c35b35d0c28..0000000000000000000000000000000000000000
--- "a/content/zh/post/laishenghao/2023_10_18_openGauss\345\237\272\344\272\2164\350\267\257\351\262\262\351\271\217\346\234\215\345\212\241\345\231\250\347\232\204\346\200\247\350\203\275\350\260\203\344\274\230.md"
+++ /dev/null
@@ -1,938 +0,0 @@
-+++
-
-title = "openGauss基于4路鲲鹏服务器的性能调优"
-
-date = "2023-10-17"
-
-tags = ["性能调优", "TPCC", "openGauss"]
-
-archives = "2023-10"
-
-author = "laishenghao"
-
-summary = "openGauss基于4路鲲鹏服务器的性能调优"
-
-img = "/zh/post/laishenghao/title/opengauss.png"
-
-times = "19:00"
-
-+++
-
-# 1、概述
-本文主要描述了在4路鲲鹏服务器上,通过软硬件协同优化配置达到openGauss数据库的极致性能的方法。
-
-主要包括软硬件要求、BIOS配置、网卡配置、磁盘配置、服务器参数设置、数据库参数配置、绑核以及TPCC模型脚本优化等内容。
-
-## 1.1 硬件规格
-- **服务器:** TaiShan 200(Model 2480)
-- **CPU:** Kunpeng-920 ARM aarch64(4 Sockets * 64 Cores)
-- **内存:** 1TB
-- **网卡:** 万兆网卡Hi1822 Family(4*25GE),时延 < 0.1ms
-- **磁盘:** NVME * 4,Model Number:HWE56P433T2M005N(V5 NVME卡)、HWE36P43016M000N(V3 NVME卡),其中V5 NVME卡 1MB顺序写带宽达到2600MB以上
-
-## 1.2 软件规格
-- **操作系统:** openEuler 20.03 (LTS)
-- **数据库软件:** openGauss 5.0.0 或其他更高Release版
-- **压测软件:** BenchmarkSQL-5.0
-
-# 2、服务器优化配置
-## 2.1 BIOS配置
-登录服务器管理系统,进入BIOS,进行以下配置,保存后重启:
-
-| 配置项 | 推荐值 | 菜单路径 | 说明 |
-| ----------------------------- | -------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| Support Smmu | Disabled | Advanced > MISC Config > Support Smmu | System Memory Management Unit |
-| CPU Prefetching Configuration | Disabled | Advanced > MISC Config > CPU Prefetching Configuration | CPU预取,推荐关闭 |
-| Die Interleaving | Disabled | Advanced > Memory Config > Die Interleaving | 控制是否使用DIE交织,推荐关闭 |
-| Max Payload Size | 512B | Advanced > PCIe Config > CPU X PCIe - Port X > Max Payload Size | 每次传输数据的最大单位,值越大带宽利用率越高。
其中X为具体的CPU编号 |
-
-
-## 2.2 磁盘配置
-
-本次调优中,需要用到4个 NVME 存储卡。分别用于存放 datanode 本身、xlog、2个比较大的表空间。其中用于存放 xlog 的为V5的NVME存储卡,容量3TB以上,其余为V3的NVME存储卡,容量1TB以上。
-
-在4p单机环境下,CPU更多,并发更大,单位时间内产生的数据量更大,IO很容易成为制约性能的瓶颈,所以在条件允许的情况下,应尽量使用V5的存储卡,V5的存储卡优先用于存放xlog文件。
-
-```shell
-df -h | grep nvme
-```
-
- 
-
-### 2.2.1 格式化文件系统
-
-查看 nvme 的文件系统类型,确认块大小是否为8KB(bsize=8192)。
-
-```shell
-# 如查看挂载在 /data4 路径下硬盘信息
-xfs_info /data4
-```
-
- 
-
-如果不是,则将其格式化为8KB(**格式化前注意数据备份**)。
-
-```shell
-umount /data4
-mkfs.xfs -b size=8192 /dev/nvme3n1 -f
-mount /dev/nvme3n1 /data4
-```
-
-操作完成后再次用 xfs_info 确认是否执行成功。
-
-### 2.2.2 配置磁盘IO队列调度机制
-
-```shell
-echo none > /sys/block/nvme0n1/queue/scheduler
-echo none > /sys/block/nvme1n1/queue/scheduler
-echo none > /sys/block/nvme2n1/queue/scheduler
-echo none > /sys/block/nvme3n1/queue/scheduler
-```
-
-## 2.3 网络配置
-
-进入[华为官网]( https://support.huawei.com/enterprise/zh/intelligent-accelerator-components/in500-solution-pid-23507369/software) ,选择对应的版本及补丁号,如 [IN500 solution 5.1.0.SPC401](https://support.huawei.com/enterprise/zh/intelligent-accelerator-components/in500-solution-pid-23507369/software/250968786) ,下载 [IN500_solution_5.1.0.SPC401.zip](https://support.huawei.com/enterprise/zh/software/250968786-ESW2000173161)
-
-安装hinicadm工具。
-
-以管理员身份执行以下命令:
-
-```shell
-mkdir IN500_solution_5.1.0
-export IN500_HOME=$(pwd)/IN500_solution_5.1.0
-unzip IN500_solution_5.1.0.SPC401.zip -d IN500_solution_5.1.0
-cd $IN500_HOME/tools/linux_arm/nic/
-rpm -ivh hinicadm-2.4.1.0-1.aarch64.rpm
-```
-
- 
-
-通过 ifconfig 命令查看使用的网络接口卡。
-
-```shell
-ifconfig
-```
-
-根据配置的ip确认网络接口卡名:enp71s0
-
- 
-
-查看Hi1822设备信息:
-
-```shell
-hinicadm info
-```
-
- 
-
-可以看到小网口 enp71s0 对应的物理网卡设备名为 hinic0。
-
-设置环境参数,以方便后续使用:
-
-```shell
-export CARD_NAME=enp71s0
-export HARD_DEV=hinic0
-```
-
-### 2.3.1 更换网卡固件
-
-1. 查看固件版本。
-
- ```shell
- ethtool -i $CARD_NAME
- ```
-
- 
-
-**firmware-version 为 2.4.1.0,则无需修改。否则如果是2.5.0.0,建议更换为2.4.1.0。**
-
-2. 更换固件步骤:
-
-* (2)更换固件。
-
- ```shell
- # 命令格式为:
- hinicadm updatefw -i <物理网卡设备名> -f <固件文件路径>
- # 例如:
- hinicadm updatefw -i $HARD_DEV -f $IN500_HOME/firmware/update_bin/cfg_data_nic_prd_1h_4x25G/Hi1822_nic_prd_1h_4x25G.bin
- ```
-
-* (3)重启服务器,确认firmware-version 是否为 2.4.1.0。
-
-### 2.3.2 设置中断队列
-
-* (1)查看当前网卡的中断队列配置
-
- IN500_solution_5.1.0支持设置最大中断数为16或64,在4P单机调优场景下,我们需要将中断数配置为24,所以需要将最大中断数配置为64。
-
- 通过以下命令查看当前的配置:
-
- ```shell
- ethtool -l $CARD_NAME
- ```
-
- 
-
-上图中第一个Combined值为网卡支持的最大中断数,第二个Combined值为当前网卡配置的中断数24。
-
-若配置已正确,则无需执行下列步骤,否则执行下列步骤进行修改。
-
-* (2)修改最大配置
-
- ```shell
- # 命令格式:
- $IN500_HOME/tools/linux_arm/nic/config/hinicconfig <物理网卡设备名> -f <多中断队列配置文件>
- # 例如:
- cd $IN500_HOME/tools/linux_arm/nic/config/
- ./hinicconfig $HARD_DEV -f ./std_sh_4x25ge_dpdk_cfg_template0.ini # 64中断,本文场景下执行此命令
- # ./hinicconfig $HARD_DEV -f ./std_sh_4x25ge_dpdk_cfg_template0.ini # 16中断
- ```
-
-
-
-* (3)修改当前配置
-
- ```shell
- ethtool -L $CARD_NAME combined 24
- ```
-
-* (4)再次执行步骤(1)进行配置确认。
-
-### 2.3.3 网络中断绑核
-
-在4路鲲鹏服务器中,共有8个NUMA节点、256核。将每个节点的最后3个核,共24个核用作网络中断,会有比较好的优化效果。
-
-使用以下命令查看CPU与node情况:
-
-```shell
-numactl -H
-```
-
- 
-
-中断绑核脚本如下:
-
-```shell
-export CARD_NAME=enp71s0
-
-irq_list=`cat /proc/interrupts | grep $CARD_NAME | awk {'print $1'} | tr -d ":"`
-irq_array_net=($irq_list)
-
-cpu_array_irq=(29 30 31 61 62 63 93 94 95 125 126 127 157 158 159 189 190 191 221 222 223 253 254 255)
-
-for (( i=0;i<24;i++ ))
-do
- echo "${cpu_array_irq[$i]}" > /proc/irq/${irq_array_net[$i]}/smp_affinity_list
-done
-
-for j in ${irq_array_net[@]}
-do
- cat /proc/irq/$j/smp_affinity_list
-done
-
-```
-
-将CARD_NAME改为实际值,保存为sh脚本bind_irq.sh 并执行完成中断绑定。
-
-```shell
-sh bind_irq.sh
-```
-
-### 2.3.4 修改网卡参数
-
-```shell
-ifconfig $CARD_NAME mtu 1500
-# 配置读写缓冲区
-ethtool -G $CARD_NAME rx 1024 tx 1024
-# 将网络分片offloading到网卡上
-ethtool –K $CARD_NAME tso on
-ethtool –K $CARD_NAME lro on
-ethtool –K $CARD_NAME gro on
-ethtool –K $CARD_NAME gso on
-```
-
-## 2.4 其他操作系统配置
-
-* 关闭不必要的服务
-
- ```shell
- service sysmonitor stop
- service irqbalance stop
- service rsyslog stop
- service firewalld stop
- ```
-
-* 关闭透明大页
-
- ```shell
- echo 'never' > /sys/kernel/mm/transparent_hugepage/defrag
- echo 'never' > /sys/kernel/mm/transparent_hugepage/enabled
- ```
-
-* 取消CPU平衡
-
- ```shell
- echo 0 > /proc/sys/kernel/numa_balancing
- ```
-
-* 调整内存脏页回收策略
-
- ```shell
- echo 3000 > /proc/sys/vm/dirty_expire_centisecs
- echo 500 > /proc/sys/vm/dirty_writeback_centisecs
- echo 60 > /proc/sys/vm/dirty_ratio
- echo 5 > /proc/sys/vm/dirty_background_ratio
- ```
-
-
-# 3、openGauss数据库配置
-
-## 3.1 数据库安装与环境变量配置
-
-(1)切换到数据库运行用户下(非root用户)。
-
-(2)创建文件:
-
-```shell
-vim ~/env.txt
-```
-
-配置如下环境变量(env.txt):
-
-```shell
-export GAUSSHOME=/home/my_user/package # openGauss 的安装目录
-export LD_LIBRARY_PATH=$GAUSSHOME/lib
-export PATH=$GAUSSHOME/bin:$PATH
-export DATA_NODE=/xxx/data # 数据库节点路径
-export XLOG=xxx/pg_xlog # 存放xlog的路径
-export TABLESPACE2=xxx/tablespace2 # 表空间路径2
-export TABLESPACE3=xxx/tablespace3 # 表空间路径3
-export DATA_BACK=xxx/data_back # 数据备份路径
-```
-
-执行命令使环境变量生效
-
-```shell
-source ~/env.txt
-```
-
-**注意:**
-
-* DATA_NODE、XLOG、TABLESPACE2、TABLESPACE3 分别放到4个不同的 nvme 盘。
-* XLOG建议放到最好的 nvme 盘。
-* 以上路径不要同时存放其他数据,避免后续恢复数据时被删除。
-
-(3)安装数据库
-
-从 [openGauss官网](https://opengauss.org/zh/download/) 下载安装包,按官网文档进行安装到 $GAUSSHOME 路径。
-
-安装好后,初始化数据库节点到 $DATA_NODE 路径下。
-
-## 3.1 修改pg_hpa.conf
-
-在文件末尾增加以下内容,
-
-```properties
-host tpcc1000 tpcc_bot xxx.xxx.xxx.xxx/32 sha256
-```
-
-其中,
-
-* tpcc1000 为后面创建的数据库名。
-* tpcc_bot 为后面创建的数据库用户名。
-* xxx.xxx.xxx.xxx 改为benchmark压测服务器的IP。
-
-## 3.2 修改postgersql.conf
-
-本节列举openGauss的主要GUC参数配置。主要注意事项如下:
-
-* 在极限性能场景下,关闭用于调试等的无关功能。
-
-* 打开 synchronous_commit、fsync参数保障数据安全落盘。
-
-* 开启线程池,使用绑核配置。绑核编号中除去用于网络中断的核以及用于处理xlog的核。
-
- enable_thread_pool = on
- thread_pool_attr = '696,8,(cpubind:1-28,32-60,64-92,96-124,128-156,160-188,192-220,224-252)'
-
-* xlog落盘压力较大,相关线程单独绑核。
-
-* xlog生成速率非常大,调整回收相关参数加快回收速率。
-
-* 打开autovacuum。
-
-* listen_addresses、port需要根据实际情况进行修改。
-
-* wal_file_init_num 在生成数据阶段使用30,在跑TPCC阶段改为60000。
-
-参考配置如下,参数具体含义可以在[openGauss官网](https://opengauss.org)查阅:
-
-```properties
-max_connections = 4096
-allow_concurrent_tuple_update = true
-audit_enabled = off
-cstore_buffers =16MB
-enable_alarm = off
-enable_codegen = false
-enable_data_replicate = off
-full_page_writes = off
-max_files_per_process = 100000
-max_prepared_transactions = 2048
-use_workload_manager = off
-wal_buffers = 1GB
-work_mem = 1MB
-transaction_isolation = 'read committed'
-default_transaction_isolation = 'read committed'
-synchronous_commit = on
-fsync = on
-maintenance_work_mem = 2GB
-autovacuum = on
-autovacuum_mode = vacuum
-autovacuum_vacuum_cost_delay =10
-update_lockwait_timeout =20min
-enable_mergejoin = off
-enable_nestloop = off
-enable_hashjoin = off
-enable_bitmapscan = on
-enable_material = off
-wal_log_hints = off
-log_duration = off
-checkpoint_timeout = 15min
-autovacuum_vacuum_scale_factor = 0.1
-autovacuum_analyze_scale_factor = 0.02
-enable_save_datachanged_timestamp =FALSE
-log_timezone = 'PRC'
-timezone = 'PRC'
-lc_messages = 'C'
-lc_monetary = 'C'
-lc_numeric = 'C'
-lc_time = 'C'
-enable_double_write = on
-enable_incremental_checkpoint = on
-enable_opfusion = on
-numa_distribute_mode = 'all'
-track_activities = off
-enable_instr_track_wait = off
-enable_instr_rt_percentile = off
-track_sql_count = off
-enable_instr_cpu_timer = off
-plog_merge_age = 0
-session_timeout = 0
-enable_instance_metric_persistent = off
-enable_logical_io_statistics = off
-enable_user_metric_persistent =off
-enable_xlog_prune = off
-enable_resource_track = off
-enable_thread_pool = on
-thread_pool_attr = '696,8,(cpubind:1-28,32-60,64-92,96-124,128-156,160-188,192-220,224-252)'
-enable_partition_opfusion=on
-dirty_page_percent_max = 0.1
-candidate_buf_percent_target = 0.7
-checkpoint_segments =10240
-advance_xlog_file_num = 100
-autovacuum_max_workers = 20
-autovacuum_naptime = 5s
-bgwriter_flush_after = 256kB
-data_replicate_buffer_size = 16MB
-enable_stmt_track = off
-remote_read_mode=non_authentication
-wal_level = archive
-hot_standby = off
-hot_standby_feedback = off
-client_min_messages = ERROR
-log_min_messages = FATAL
-enable_asp = off
-enable_bbox_dump = off
-enable_ffic_log = off
-wal_keep_segments = 1025
-wal_writer_delay = 100
-local_syscache_threshold = 40MB
-sql_beta_feature = 'partition_opfusion'
-pagewriter_thread_num = 2
-max_redo_log_size=400GB
-walwriter_cpu_bind = 0
-undo_zone_count=0
-gs_clean_timeout =0
-pagewriter_sleep = 30
-incremental_checkpoint_timeout=5min
-xloginsert_locks=8
-walwriter_sleep_threshold = 50000
-log_hostname = off
-vacuum_cost_limit = 10000
-instr_unique_sql_count=0
-track_counts = on
-bgwriter_flush_after = 32
-enable_seqscan = off
-enable_beta_opfusion=on
-enable_global_syscache=off
-enable_ustore = off
-enable_cachedplan_mgr=off
-shared_buffers = 450GB
-enable_page_lsn_check = off
-max_io_capacity = 4GB
-light_comm = on
-enable_indexscan_optimization = on
-time_record_level = 1
-listen_addresses = '?'
-port = ?
-bgwriter_delay = 1s
-checkpoint_segments=10000
-# 在生成数据阶段使用30,在跑TPCC阶段改为60000
-wal_file_init_num = 30
-# wal_file_init_num = 60000
-```
-
-
-## 3.3 创建压测数据库
-
-(1)用绑核方式启动
-
--C参数指定绑核列表,参数与openGauss的线程池绑定参数一致。
-
-```shell
-numactl -C 1-28,32-60,64-92,96-124,128-156,160-188,192-220,224-252 gs_ctl start -D $datadir -Z single_node
-```
-
-(2)创建数据库
-
-登录数据库,创建用于压测的用户及数据库。
-
-注意与前面在pg_hba.conf配置的参数保持一致。
-
-```sql
-create user tpcc_bot with sysadmin identified by 'my_password@123';
-create database tpcc1000 encoding='UTF-8' owner=tpcc_bot;
-```
-
-完成后退出登录。
-
-# 4、Benchmark配置
-
-## 4.1 Benchmark 运行环境
-
-用于运行Benchmark压测的服务器不需要很高的配置,只要保证不会成为瓶颈点即可。
-
-本文所使用的客户端服务器配置为2Taishan 200服务器,CPU为Kunpeng-920 ARM aarch64(2socket*64core),内存765GB。
-
-系统配置部分可以参考第二节《服务器优化配置》进行配置,其中中断配置推荐为:最大中断数设置为64,使用中断数设置为48。
-
-Benchmark-sql-5.0软件的安装可以参考 [此文](https://opengauss.org/zh/blogs/optimize/opengauss-tpcc.html) ,本文不再赘述。
-
-## 4.2 修改数据生成脚本
-
-安装好Benchmark-sql-5.0后,进入运行路径 benchmarksql-5.0/run。
-
-* (1)修改 sql.common/tableCreates.sql,组要修改如下:
-
- * 增加2个表空间,bmsql_customer分配到 example2,bmsql_stock分配到 example3。
-
- * 删除无用序列 bmsql_hist_id_seq。
-
- * 修改表创建语句,给主要的表增加 FACTOR属性。
- * 增加分区设置。
-
- 具体如下:
-
- ```sql
- CREATE TABLESPACE example2 relative location 'tablespace2';
- CREATE TABLESPACE example3 relative location 'tablespace3';
-
- create table bmsql_config (
- cfg_name varchar(30),
- cfg_value varchar(50)
- );
-
- create table bmsql_warehouse (
- w_id integer not null,
- w_ytd decimal(20,2),
- w_tax decimal(4,4),
- w_name varchar(10),
- w_street_1 varchar(20),
- w_street_2 varchar(20),
- w_city varchar(20),
- w_state char(2),
- w_zip char(9)
- ) WITH (FILLFACTOR=80);
-
- create table bmsql_district (
- d_w_id integer not null,
- d_id integer not null,
- d_ytd decimal(20,2),
- d_tax decimal(4,4),
- d_next_o_id integer,
- d_name varchar(10),
- d_street_1 varchar(20),
- d_street_2 varchar(20),
- d_city varchar(20),
- d_state char(2),
- d_zip char(9)
- ) WITH (FILLFACTOR=80);
-
- create table bmsql_customer (
- c_w_id integer not null,
- c_d_id integer not null,
- c_id integer not null,
- c_discount decimal(4,4),
- c_credit char(2),
- c_last varchar(16),
- c_first varchar(16),
- c_credit_lim decimal(12,2),
- c_balance decimal(12,2),
- c_ytd_payment decimal(12,2),
- c_payment_cnt integer,
- c_delivery_cnt integer,
- c_street_1 varchar(20),
- c_street_2 varchar(20),
- c_city varchar(20),
- c_state char(2),
- c_zip char(9),
- c_phone char(16),
- c_since timestamp,
- c_middle char(2),
- c_data varchar(500)
- ) WITH (FILLFACTOR=80) tablespace example2;
-
- -- create sequence bmsql_hist_id_seq;
-
- create table bmsql_history (
- hist_id integer,
- h_c_id integer,
- h_c_d_id integer,
- h_c_w_id integer,
- h_d_id integer,
- h_w_id integer,
- h_date timestamp,
- h_amount decimal(6,2),
- h_data varchar(24)
- ) WITH (FILLFACTOR=80);
-
- create table bmsql_new_order (
- no_w_id integer not null,
- no_d_id integer not null,
- no_o_id integer not null
- ) WITH (FILLFACTOR=80);
-
- create table bmsql_oorder (
- o_w_id integer not null,
- o_d_id integer not null,
- o_id integer not null,
- o_c_id integer,
- o_carrier_id integer,
- o_ol_cnt integer,
- o_all_local integer,
- o_entry_d timestamp
- ) WITH (FILLFACTOR=80);
-
- create table bmsql_order_line (
- ol_w_id integer not null,
- ol_d_id integer not null,
- ol_o_id integer not null,
- ol_number integer not null,
- ol_i_id integer not null,
- ol_delivery_d timestamp,
- ol_amount decimal(6,2),
- ol_supply_w_id integer,
- ol_quantity integer,
- ol_dist_info char(24)
- ) WITH (FILLFACTOR=80) tablespace example2
- partition by RANGE(ol_w_id)
- (
- partition bmsql_order_line_p1 values less than (126),
- partition bmsql_order_line_p2 values less than (251),
- partition bmsql_order_line_p3 values less than (376),
- partition bmsql_order_line_p4 values less than (501),
- partition bmsql_order_line_p5 values less than (626),
- partition bmsql_order_line_p6 values less than (751),
- partition bmsql_order_line_p7 values less than (876),
- partition bmsql_order_line_p8 values less than (1001)
- );
-
-
- create table bmsql_item (
- i_id integer not null,
- i_name varchar(24),
- i_price decimal(5,2),
- i_data varchar(50),
- i_im_id integer
- );
-
- create table bmsql_stock (
- s_w_id integer not null,
- s_i_id integer not null,
- s_quantity integer,
- s_ytd integer,
- s_order_cnt integer,
- s_remote_cnt integer,
- s_data varchar(50),
- s_dist_01 char(24),
- s_dist_02 char(24),
- s_dist_03 char(24),
- s_dist_04 char(24),
- s_dist_05 char(24),
- s_dist_06 char(24),
- s_dist_07 char(24),
- s_dist_08 char(24),
- s_dist_09 char(24),
- s_dist_10 char(24)
- ) WITH (FILLFACTOR=80) tablespace example3
- partition by RANGE(s_w_id)
- (
- partition bmsql_stock_p1 values less than (126),
- partition bmsql_stock_p2 values less than (251),
- partition bmsql_stock_p3 values less than (376),
- partition bmsql_stock_p4 values less than (501),
- partition bmsql_stock_p5 values less than (626),
- partition bmsql_stock_p6 values less than (751),
- partition bmsql_stock_p7 values less than (876),
- partition bmsql_stock_p8 values less than (1001)
- );
-
- ```
-
-
-* (2)修改 sql.common/indexCreates.sql,改为如下:
-
- ```sql
- alter table bmsql_warehouse add constraint bmsql_warehouse_pkey
- primary key (w_id);
-
- alter table bmsql_district add constraint bmsql_district_pkey
- primary key (d_w_id, d_id);
-
- alter table bmsql_customer add constraint bmsql_customer_pkey
- primary key (c_w_id, c_d_id, c_id);
-
- create index bmsql_customer_idx1
- on bmsql_customer (c_w_id, c_d_id, c_last, c_first);
-
- alter table bmsql_oorder add constraint bmsql_oorder_pkey
- primary key (o_w_id, o_d_id, o_id);
-
- create index bmsql_oorder_idx1
- on bmsql_oorder (o_w_id, o_d_id, o_c_id);
-
- alter table bmsql_new_order add constraint bmsql_new_order_pkey
- primary key (no_w_id, no_d_id, no_o_id) using index tablespace example2;
-
- alter table bmsql_order_line add constraint bmsql_order_line_pkey
- primary key (ol_w_id, ol_d_id, ol_o_id, ol_number);
-
- alter table bmsql_stock add constraint bmsql_stock_pkey
- primary key (s_w_id, s_i_id);
-
- alter table bmsql_item add constraint bmsql_item_pkey
- primary key (i_id);
- ```
-
-
-
-* (3)修改数据生成脚本 runDatabaseBuild.sh,具体如下:
-
- ```shell
- #!/bin/sh
- Cwd=`cd $(dirname $0);pwd`
- if [ $# -lt 1 ] ; then
- echo "usage: $(basename $0) PROPS [OPT VAL [...]]" >&2
- exit 2
- fi
-
- PROPS="$1"
- shift
- if [ ! -f "${PROPS}" ] ; then
- echo "${PROPS}: no such file or directory" >&2
- exit 1
- fi
- DB="$(grep '^db=' $PROPS | sed -e 's/^db=//')"
-
- BEFORE_LOAD="tableCreates_4p"
- #AFTER_LOAD="indexCreates foreignKeys extraHistID buildFinish"
- AFTER_LOAD="indexCreates buildFinish"
-
- for step in ${BEFORE_LOAD} ; do
- $Cwd/runSQL.sh "${PROPS}" $step
- done
-
- $Cwd/runLoader.sh "${PROPS}" $*
-
- for step in ${AFTER_LOAD} ; do
- $Cwd/runSQL.sh "${PROPS}" $step
- done
- ```
-
-## 4.3 运行参数配置
-
- 进入路径 benchmarksql-5.0/run,复制一份配置文件并修改props_4p_5min.og,作为预热5分钟时使用。
-
- ```shell
- cp props.pg props_4p_5min.og
- vim props_4p_5min.og
- ```
-
- props_4p_5min.og:将ip、port、my_db_user_name、my_db_user_name改为实际值。
-
- ```properties
- db=postgres
- driver=org.postgresql.Driver
- conn=jdbc:postgresql://ip:port/tpcc1000?prepareThreshold=1&batchMode=on&fetchsize=10&loggerLevel=OFF
- user=my_db_user_name
- password=******
-
- warehouses=1000
- loadWorkers=80
-
- terminals=812
- //To run specified transactions per terminal- runMins must equal zero
- runTxnsPerTerminal=0
- //To run for specified minutes- runTxnsPerTerminal must equal zero
- runMins=5
- //Number of total transactions per minute
- limitTxnsPerMin=0
-
- //Set to true to run in 4.x compatible mode. Set to false to use the
- //entire configured database evenly.
- terminalWarehouseFixed=false
-
- //The following five values must add up to 100
- //The default percentages of 45, 43, 4, 4 & 4 match the TPC-C spec
- newOrderWeight=45
- paymentWeight=43
- orderStatusWeight=4
- deliveryWeight=4
- stockLevelWeight=4
-
- ```
-
- 修改完成后保存,再复制一份为 props_4p_60min.og,并将 runMins 的值改为60,作为跑1小时TPCC使用。
-
- ```shell
- cp props_4p_5min.og props_4p_60min.og
- vim props_4p_60min.og
- ```
-
- ```properties
- db=postgres
- driver=org.postgresql.Driver
- conn=jdbc:postgresql://ip:port/tpcc1000?prepareThreshold=1&batchMode=on&fetchsize=10&loggerLevel=OFF
- user=my_db_user_name
- password=******
-
- warehouses=1000
- loadWorkers=80
-
- terminals=812
- //To run specified transactions per terminal- runMins must equal zero
- runTxnsPerTerminal=0
- //To run for specified minutes- runTxnsPerTerminal must equal zero
- runMins=60
- //Number of total transactions per minute
- limitTxnsPerMin=0
-
- //Set to true to run in 4.x compatible mode. Set to false to use the
- //entire configured database evenly.
- terminalWarehouseFixed=false
-
- //The following five values must add up to 100
- //The default percentages of 45, 43, 4, 4 & 4 match the TPC-C spec
- newOrderWeight=45
- paymentWeight=43
- orderStatusWeight=4
- deliveryWeight=4
- stockLevelWeight=4
-
- ```
-
-# 5、压测
-
-## 5.1 数据生成
-
-进入benchmark的run目录下,执行以下命令生成数据:
-
-```shell
-numactl -C 0-19,32-51,64-83,96-115 ./runDatabaseBuild.sh props_4p_5min.og
-```
-
-任务结束后,待数据全部落盘,stop数据库。
-
-将postgresql.conf 的 wal_file_init_num 参数改为 60000。
-
-```shell
-echo "wal_file_init_num = 60000" >> $DATA_NODE/postgresql.conf
-```
-
-## 5.2 数据备份
-
-```shell
-cp -r $DATA_NODE $DATA_BACK
-```
-
-## 5.3 数据分盘
-
-```shell
-mv $DATA_NODE/pg_xlog $XLOG
-mv $DATA_NODE/pg_location/tablespace2 $TABLESPACE2
-mv $DATA_NODE/pg_location/tablespace3 $TABLESPACE3
-
-ln -svf $XLOG $DATA_NODE/pg_xlog
-ln -svf $TABLESPACE2 $DATA_NODE/pg_location/tablespace2
-ln -svf $TABLESPACE3 $DATA_NODE/pg_location/tablespace3
-```
-
-## 5.4 以preferred方式绑核启动
-
-(1)查看xlog盘对应的NUMA节点
-
-例如 xlog 对应nvme0,则使用如下命令查看:
-
-```shell
-cat /sys/class/nvme/nvme0/device/numa_node
-```
-
- 
-
-如上图所示,结果为0,说明xlog盘对应的NUMA节点为0节点。
-
-(2)绑核启动
-
-通过以下命令启动openGauss数据库。
-
-```shell
-numactl -C 1-28,32-60,64-92,96-124,128-156,160-188,192-220,224-252 --preferred=0 gs_ctl start -D $datadir -Z single_node
-```
-
-其中,
-
-* -C参数为绑核参数,参数与openGauss的线程池绑定列表一致。
-* -p或--preferred参数为设置内存分配优先分配到 node 0 节点。
-
-数据库启动成功后,通过以下命令查看numa的节点内存分配,将可以看到,node 0 剩余的内存是比其他节点要少的,说明preferred参数配置生效,否则没有生效,可能会导致在不同的测试次数中大幅波动。
-
- 
-
-## 5.5 预热
-
-在压测端执行以下命令进行5分钟预热:
-
-```shell
-numactl -C 0-19,32-51,64-83,96-115 ./runBenchmark.sh props_4p_5min.og
-```
-
-通过htop命令查看CPU情况,前面几分钟如下则正常,后面几分钟由于在初始化xlog文件,会下降到60%左右,属于正常现象。
-
- 
-
-预热5分钟 TPCC约为185万。
-
- 
-
-## 5.6正式压测
-
-预热5分钟结束再过10分钟,执行以下命令正式压测,最终TPCC达到230万以上。
-
-```shell
-numactl -C 0-19,32-51,64-83,96-115 ./runBenchmark.sh props_4p_60min.og
-```
-
- 
-
- 
-
diff --git a/content/zh/post/laishenghao/figures/20231017/image-1.png b/content/zh/post/laishenghao/figures/20231017/image-1.png
deleted file mode 100644
index 6e2aba71e1139b7cb439073d149650954f729580..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-1.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-10.png b/content/zh/post/laishenghao/figures/20231017/image-10.png
deleted file mode 100644
index c0a6e9fbbc9b7ff33c597c0ddfc0eb2aed811677..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-10.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-11.png b/content/zh/post/laishenghao/figures/20231017/image-11.png
deleted file mode 100644
index 68228006a60cf790e1eac8b623af7ac956a39129..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-11.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-12.png b/content/zh/post/laishenghao/figures/20231017/image-12.png
deleted file mode 100644
index 19900b47de92a966be66c40eb820cc5ce1621a71..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-12.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-13.png b/content/zh/post/laishenghao/figures/20231017/image-13.png
deleted file mode 100644
index e3473c4fe1a3acb20e220a90d9384f08a0edd323..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-13.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-14.png b/content/zh/post/laishenghao/figures/20231017/image-14.png
deleted file mode 100644
index 7b5d3160eeeec6c014c2e635cc167cdce998fc24..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-14.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-2.png b/content/zh/post/laishenghao/figures/20231017/image-2.png
deleted file mode 100644
index 0a3651d551f38ba90befd9429849d6c8e0d93fc2..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-2.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-3.png b/content/zh/post/laishenghao/figures/20231017/image-3.png
deleted file mode 100644
index b93b319590d3af56ab2f7e198757881051b133bd..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-3.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-4.png b/content/zh/post/laishenghao/figures/20231017/image-4.png
deleted file mode 100644
index 593b4d8d413a6a80510e68a428fc25feb2fe8b1d..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-4.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-5.png b/content/zh/post/laishenghao/figures/20231017/image-5.png
deleted file mode 100644
index fe1a43169ce78c2b47c6dd4876faec2304d92a5a..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-5.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-6.png b/content/zh/post/laishenghao/figures/20231017/image-6.png
deleted file mode 100644
index 1eda725d3d2cd6bae70ca50fe4ed5e5e0d485576..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-6.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-7.png b/content/zh/post/laishenghao/figures/20231017/image-7.png
deleted file mode 100644
index c4018f750c4973a85dcc01c91981965957ebcc58..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-7.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-8.png b/content/zh/post/laishenghao/figures/20231017/image-8.png
deleted file mode 100644
index 70f0b4eebe4974d81238b453093c497827df26c0..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-8.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/figures/20231017/image-9.png b/content/zh/post/laishenghao/figures/20231017/image-9.png
deleted file mode 100644
index 8069b84840a7bef858aa63923f87fcd5c7b52cbf..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/figures/20231017/image-9.png and /dev/null differ
diff --git a/content/zh/post/laishenghao/title/opengauss.png b/content/zh/post/laishenghao/title/opengauss.png
deleted file mode 100644
index 9daa81898c8dd392fdde9f3ff6aa590a3dbf1490..0000000000000000000000000000000000000000
Binary files a/content/zh/post/laishenghao/title/opengauss.png and /dev/null differ
diff --git a/deploy/nginx/nginx.conf b/deploy/nginx/nginx.conf
index a938f530cc30a0a92039e3bf7953b7b08207bfe1..79ee45e0a0cbd0b1ae648be6cd3c7391f0b47090 100644
--- a/deploy/nginx/nginx.conf
+++ b/deploy/nginx/nginx.conf
@@ -53,11 +53,7 @@ http {
gzip_vary on;
server {
- # listen 443 ssl;
- # server_name localhost;
- # charset utf-8;
-
- listen 80;
+ listen 8080;
charset utf-8;
limit_conn perserver 50;
if ($request_method = 'OPTIONS') {
@@ -77,6 +73,7 @@ http {
location / {
add_header Cache-Control no-cache;
}
+
root /usr/share/nginx/html;
index index.html;
# error_page 404 /404.html;
diff --git a/opendesign/_utils/common.ts b/opendesign/_utils/common.ts
new file mode 100644
index 0000000000000000000000000000000000000000..9a855ca113fa95661ac5d37d6055c00b344b1b78
--- /dev/null
+++ b/opendesign/_utils/common.ts
@@ -0,0 +1 @@
+export type SizeType = 'large' | 'medium' | 'small' | 'mini';
diff --git a/opendesign/button/index.ts b/opendesign/button/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ad4db8f068b84568642b64a13383a711c830fa23
--- /dev/null
+++ b/opendesign/button/index.ts
@@ -0,0 +1,8 @@
+import type { App } from 'vue';
+import Button from './src/button';
+
+Button.install = function (app: App) {
+ app.component(Button.name, Button);
+};
+
+export { Button };
diff --git a/opendesign/button/src/button-types.ts b/opendesign/button/src/button-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..de428912b68fdffa012aa8b5af43363de270580e
--- /dev/null
+++ b/opendesign/button/src/button-types.ts
@@ -0,0 +1,36 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+import { SizeType } from '../../_utils/common';
+
+type ButtonType = 'outline' | 'primary' | 'secondary' | 'text';
+// TODO:status颜色规范待补充
+type ButtonStatus = 'normal';
+type ButtonNativeType = 'button' | 'submit' | 'reset';
+
+export const buttonProps = {
+ size: {
+ type: String as PropType
,
+ default: 'medium',
+ },
+ type: {
+ type: String as PropType,
+ default: 'outline',
+ },
+ status: {
+ type: String as PropType,
+ default: 'nomral',
+ },
+ disabled: {
+ type: Boolean,
+ default: false,
+ },
+ animation: {
+ type: Boolean,
+ default: false,
+ },
+ nativeType: {
+ type: String as PropType,
+ default: 'button',
+ },
+};
+
+export type ButtonProps = ExtractDefaultPropTypes;
diff --git a/opendesign/button/src/button.scss b/opendesign/button/src/button.scss
new file mode 100644
index 0000000000000000000000000000000000000000..10c5df37a5e0e1ac6582a098e7778a31ac1bf9dc
--- /dev/null
+++ b/opendesign/button/src/button.scss
@@ -0,0 +1,195 @@
+@import './var.scss';
+
+.o-button {
+ display: inline-flex;
+ align-items: center;
+ padding: var(--o-button-padding);
+ font-size: var(--o-button-font-size);
+ line-height: var(--o-button-line-height);
+ color: var(--o-button-font-color);
+ background-color: var(--o-button-bg-color);
+ border: var(--o-button-border);
+ outline: none;
+ user-select: none;
+ cursor: pointer;
+
+ &.with-prefix {
+ padding-left: var(--o-button-icon-paddding);
+ }
+
+ &.with-suffix {
+ padding-right: var(--o-button-icon-paddding);
+ }
+
+ &.is-disabled {
+ cursor: not-allowed;
+ }
+
+ &:hover {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-button-font-color_hover);
+ border: var(--o-button-border_hover);
+ background-color: var(--o-button-bg-color_hover);
+ }
+ }
+ &:active {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-button-font-color_active);
+ background-color: var(--o-button-bg-color_active);
+ border: var(--o-button-border_active);
+ }
+ }
+ &.is-disabled {
+ color: var(--o-button-font-color_disabled);
+ border: var(--o-button-border_disabled);
+ background-color: var(--o-button-bg-color_disabled);
+ }
+
+ //primary
+ &.o-button-type-primary {
+ color: var(--o-button-font-color-primary);
+ border: var(--o-button-border-primary);
+ background-color: var(--o-button-bg-color-primary);
+
+ &:hover {
+ @media screen and (min-width: 1100px) {
+ border: var(--o-button-border-primary_hover);
+ background-color: var(--o-button-bg-color-primary_hover);
+ }
+ }
+ &:active {
+ @media screen and (min-width: 1100px) {
+ border: var(--o-button-border-primary_active);
+ background-color: var(--o-button-bg-color-primary_active);
+ }
+ }
+ }
+ &.o-button-type-primary.is-disabled {
+ color: var(--o-button-font-color-primary_disabled);
+ border: var(--o-button-border-primary_disabled);
+ background-color: var(--o-button-bg-color-primary_disabled);
+ }
+
+ // secondary
+ &.o-button-type-secondary {
+ color: var(--o-button-font-color-secondary);
+ border: var(--o-button-border-secondary);
+ background-color: var(--o-button-bg-color-secondary);
+ &:hover {
+ border: var(--o-button-border-secondary_hover);
+ background-color: var(--o-button-bg-color-secondary_hover);
+ }
+ &:active {
+ border: var(--o-button-border-secondary_active);
+ background-color: var(--o-button-bg-color-secondary_active);
+ }
+ }
+ &.o-button-type-secondary.is-disabled {
+ color: var(--o-button-font-color-secondary_disabled);
+ border: var(--o-button-border-secondary_disabled);
+ background-color: var(--o-button-bg-color-secondary_disabled);
+ }
+
+ // text
+ &.o-button-type-text {
+ color: var(--o-button-font-color-text);
+ border: var(--o-button-border-text);
+ background-color: var(--o-button-bg-color-text);
+ &:hover {
+ // border: var(--o-button-border-text_hover);
+ // background-color: var(--o-button-bg-color-text_hover);
+ }
+ &:active {
+ // border: var(--o-button-border-text_active);
+ // background-color: var(--o-button-bg-color-text_active);
+ }
+ }
+ &.o-button-type-text.is-disabled {
+ color: var(--o-button-font-color-text_disabled);
+ border: var(--o-button-border-text_disabled);
+ background-color: var(--o-button-bg-color-text_disabled);
+ }
+
+ .prefix-icon {
+ display: inline-flex;
+ align-items: center;
+ margin-right: var(--o-button-icon-margin);
+ font-size: var(--o-button-icon-font-size);
+ transition: all 0.2s linear;
+ }
+
+ .suffix-icon {
+ display: inline-flex;
+ align-items: center;
+ margin-left: var(--o-button-icon-margin);
+ font-size: var(--o-button-icon-font-size);
+ transition: all 0.2s linear;
+ }
+
+ &.animation:hover .prefix-icon {
+ @media screen and (min-width: 1100px) {
+ transform: translate(-4px);
+ }
+ }
+
+ &.animation:hover .suffix-icon {
+ @media screen and (min-width: 1100px) {
+ transform: translate(4px);
+ }
+ }
+
+ &.o-button-size-small {
+ padding: var(--o-button-padding-small);
+ font-size: var(--o-button-font-size-small);
+ line-height: var(--o-button-line-height-small);
+ &.with-prefix {
+ padding-left: var(--o-button-icon-paddding-small);
+ }
+
+ &.with-suffix {
+ padding-right: var(--o-button-icon-paddding-small);
+ }
+
+ .prefix-icon {
+ margin-right: var(--o-button-icon-margin-small);
+ font-size: var(--o-button-icon-font-size-small);
+ }
+
+ .suffix-icon {
+ margin-left: var(--o-button-icon-margin-small);
+ font-size: var(--o-button-icon-font-size-small);
+ svg {
+ width: var(--o-button-icon-font-size-small);
+ height: var(--o-button-icon-font-size-small);
+ }
+ }
+ }
+
+ &.o-button-size-mini {
+ padding: var(--o-button-padding-mini);
+ font-size: var(--o-button-font-size-mini);
+ line-height: var(--o-button-line-height-mini);
+
+ &.with-prefix {
+ padding-left: var(--o-button-icon-paddding-mini);
+ }
+
+ &.with-suffix {
+ padding-right: var(--o-button-icon-paddding-mini);
+ }
+
+ .prefix-icon {
+ margin-right: var(--o-button-icon-margin-mini);
+ font-size: var(--o-button-icon-font-size-mini);
+ }
+
+ .suffix-icon {
+ margin-left: var(--o-button-icon-margin-mini);
+ font-size: var(--o-button-icon-font-size-mini);
+ svg {
+ width: var(--o-button-icon-font-size-mini);
+ height: var(--o-button-icon-font-size-mini);
+ }
+ }
+ }
+}
diff --git a/opendesign/button/src/button.tsx b/opendesign/button/src/button.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..116b113634e9c4d8da7aa149b1f0b4d0ebc15705
--- /dev/null
+++ b/opendesign/button/src/button.tsx
@@ -0,0 +1,46 @@
+import { computed, defineComponent, toRefs } from 'vue';
+import { buttonProps, ButtonProps } from './button-types';
+import './button.scss';
+
+export default defineComponent({
+ name: 'OButton',
+ props: buttonProps,
+ emits: ['click'],
+ setup(props: ButtonProps, { emit, slots }) {
+ const { size, type, status, disabled, animation, nativeType } =
+ toRefs(props);
+
+ const classNames = computed(() => ({
+ 'o-button': true,
+ [`o-button-size-${size.value}`]: true,
+ [`o-button-type-${type.value}`]: true,
+ [`o-button-status-${status.value}`]: true,
+ 'with-prefix': slots.prefixIcon,
+ 'with-suffix': slots.suffix,
+ animation: animation.value,
+ 'is-disabled': disabled.value,
+ }));
+
+ const onClick = (e: MouseEvent) => {
+ emit('click', e);
+ };
+
+ return () => {
+ return (
+
+ );
+ };
+ },
+});
diff --git a/opendesign/button/src/var.scss b/opendesign/button/src/var.scss
new file mode 100644
index 0000000000000000000000000000000000000000..9c992381b2140ac8c1877b1eeb82848c85ec684f
--- /dev/null
+++ b/opendesign/button/src/var.scss
@@ -0,0 +1,90 @@
+.o-button {
+ // 文字颜色
+ --o-button-font-color: var(--o-color-brand1);
+ --o-button-font-color-primary: var(--o-color-text2);
+ --o-button-font-color-secondary: var(--o-color-text1);
+ --o-button-font-color-text: var(--o-color-text1);
+ // 文字颜色 hover态,注:只有类型为outline的按钮hover时有文字颜色变化
+ --o-button-font-color_hover: var(--o-color-brand2);
+ // 文字颜色 avtive态,注:只有类型为outline的按钮active时有文字颜色变化
+ --o-button-font-color_active: var(--o-color-brand3);
+ // 文字颜色 disabled态
+ --o-button-font-color_disabled: var(--o-color-brand5);
+ --o-button-font-color-primary_disabled: var(--o-color-text2);
+ --o-button-font-color-secondary_disabled: var(--o-color-text1);
+ --o-button-font-color-text_disabled: var(--o-color-text5);
+
+ // 背景颜色
+ --o-button-bg-color: var(--o-color-transparent);
+ --o-button-bg-color-primary: var(--o-color-brand1);
+ --o-button-bg-color-secondary: var(--o-color-secondary);
+ --o-button-bg-color-text: var(--o-color-transparent);
+ // 背景颜色 hover态
+ --o-button-bg-color_hover: var(--o-color-transparent);
+ --o-button-bg-color-primary_hover: var(--o-color-brand2);
+ --o-button-bg-color-secondary_hover: var(--o-color-secondary_hover);
+ --o-button-bg-color-text_hover: var(--o-color-secondary_hover);
+ // 背景颜色 active态
+ --o-button-bg-color_active: var(--o-color-transparent);
+ --o-button-bg-color-primary_active: var(--o-color-brand3);
+ --o-button-bg-color-secondary_active: var(--o-color-secondary_active);
+ --o-button-bg-color-text_active: var(--o-color-secondary_active);
+ // 背景颜色 disabled态
+ --o-button-bg-color_disabled: var(--o-color-transparent);
+ --o-button-bg-color-primary_disabled: var(--o-color-brand5);
+ --o-button-bg-color-secondary_disabled: var(--o-color-secondary_disabled);
+ --o-button-bg-color-text_disabled: var(--o-color-secondary_disabled);
+
+ // border
+ --o-button-border: 1px solid var(--o-color-brand1);
+ --o-button-border-primary: 1px solid var(--o-color-brand1);
+ --o-button-border-secondary: 1px solid var(--o-color-secondary);
+ --o-button-border-text: 1px solid var(--o-color-transparent);
+ // border hover态
+ --o-button-border_hover: 1px solid var(--o-color-brand2);
+ --o-button-border-primary_hover: 1px solid var(--o-color-brand2);
+ --o-button-border-secondary_hover: 1px solid var(--o-color-secondary_hover);
+ --o-button-border-text_hover: 1px solid var(--o-color-secondary_hover);
+ // border active态
+ --o-button-border_active: 1px solid var(--o-color-brand3);
+ --o-button-border-primary_active: 1px solid var(--o-color-brand3);
+ --o-button-border-secondary_active: 1px solid var(--o-color-secondary_active);
+ --o-button-border-text_active: 1px solid var(--o-color-secondary_active);
+ // border disabled态
+ --o-button-border_disabled: 1px solid var(--o-color-brand5);
+ --o-button-border-primary_disabled: 1px solid var(--o-color-brand5);
+ --o-button-border-secondary_disabled: 1px solid
+ var(--o-color-secondary_disabled);
+ --o-button-border-text_disabled: 1px solid var(--o-color-transparent);
+
+ // font-size
+ --o-button-font-size: var(--o-font-size-h8);
+ --o-button-font-size-small: var(--o-font-size-text);
+ --o-button-font-size-mini: var(--o-font-size-tip);
+
+ // line-height
+ --o-button-line-height: var(--o-line-height-h8);
+ --o-button-line-height-small: var(--o-line-height-text);
+ --o-button-line-height-mini: var(--o-line-height-tip);
+
+ // padding
+ --o-button-padding: 11px 28px;
+ --o-button-padding-small: 9px 28px;
+ --o-button-padding-mini: 6px 16px;
+
+ // icon margin
+ --o-button-icon-margin: 8px;
+ --o-button-icon-margin-small: 8px;
+ --o-button-icon-margin-mini: 4px;
+ // icon font-size
+ --o-button-icon-font-size: var(--o-font-size-h5);
+ --o-button-icon-font-size-small: var(--o-font-size-h8);
+ --o-button-icon-font-size-mini: var(--o-font-size-tip);
+ // icon padding
+ --o-button-icon-paddding: 20px;
+ --o-button-icon-paddding-small: 14px;
+ --o-button-icon-paddding-mini: 6x;
+
+ // animation
+ -o-button-transition: color 0.2s, background-color 0.3s, border 0.3s;
+}
diff --git a/opendesign/card/OCard.vue b/opendesign/card/OCard.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4cfc689b8964e3086c6a252fdd78f1218c6551ab
--- /dev/null
+++ b/opendesign/card/OCard.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/card/index.ts b/opendesign/card/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7a07a1b9fd0d11195eeb2d749b5dbdf213440876
--- /dev/null
+++ b/opendesign/card/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Card from './OCard.vue';
+Card.install = function (app: App) {
+ app.component('OCard', Card);
+};
+
+export { Card };
diff --git a/opendesign/carousel/index.ts b/opendesign/carousel/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/opendesign/checkbox/index.ts b/opendesign/checkbox/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..4992370144fecef6c5fa2847d94461481990b747
--- /dev/null
+++ b/opendesign/checkbox/index.ts
@@ -0,0 +1,13 @@
+import type { App } from 'vue';
+import Checkbox from './src/checkbox';
+import CheckboxGroup from './src/checkbox-group';
+
+Checkbox.install = function (app: App) {
+ app.component(Checkbox.name, Checkbox);
+};
+
+CheckboxGroup.install = function (app: App) {
+ app.component(CheckboxGroup.name, CheckboxGroup);
+};
+
+export { Checkbox, CheckboxGroup };
diff --git a/opendesign/checkbox/src/checkbox-group-types.ts b/opendesign/checkbox/src/checkbox-group-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..608fe1a1a2767c66c863bc97c830c922ddc9093a
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox-group-types.ts
@@ -0,0 +1,28 @@
+import { ExtractDefaultPropTypes, InjectionKey, PropType, Ref } from 'vue';
+
+export const checkboxGroupProps = {
+ // 双向绑定值
+ modelValue: {
+ type: Array as PropType>,
+ default: null,
+ },
+ // 是否禁用
+ disabled: {
+ type: Boolean,
+ default: false,
+ },
+};
+
+export type CheckboxGroupProps = ExtractDefaultPropTypes<
+ typeof checkboxGroupProps
+>;
+
+interface CheckboxGroupInjection {
+ modelValue: Ref>;
+ disabled: Ref;
+ // eslint-disable-next-line no-unused-vars
+ onChange: (val: Array) => void;
+}
+
+export const checkboxGroupKey: InjectionKey =
+ Symbol('OCheckboxGroup');
diff --git a/opendesign/checkbox/src/checkbox-group.scss b/opendesign/checkbox/src/checkbox-group.scss
new file mode 100644
index 0000000000000000000000000000000000000000..4b7bd0f3a9a6216085936106622224228a5ae96c
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox-group.scss
@@ -0,0 +1,7 @@
+.o-checkbox-group {
+ display: flex;
+ align-items: center;
+ .o-checkbox + .o-checkbox {
+ margin-left: 24px;
+ }
+}
diff --git a/opendesign/checkbox/src/checkbox-group.tsx b/opendesign/checkbox/src/checkbox-group.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..62bd5f34c7e8c1fd0892d453ff421e05c2e9272c
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox-group.tsx
@@ -0,0 +1,28 @@
+import { defineComponent, provide, toRefs } from 'vue';
+import {
+ checkboxGroupKey,
+ checkboxGroupProps,
+ CheckboxGroupProps,
+} from './checkbox-group-types';
+import './checkbox-group.scss';
+
+export default defineComponent({
+ name: 'OCheckboxGroup',
+ props: checkboxGroupProps,
+ emits: ['update:modelValue', 'change'],
+ setup(props: CheckboxGroupProps, { emit, slots }) {
+ const { modelValue, disabled } = toRefs(props);
+
+ const onChange = (val: Array) => {
+ emit('update:modelValue', val);
+ emit('change', val);
+ };
+
+ // 注入
+ provide(checkboxGroupKey, { modelValue, disabled, onChange });
+
+ return () => {
+ return {slots.default?.()}
;
+ };
+ },
+});
diff --git a/opendesign/checkbox/src/checkbox-types.ts b/opendesign/checkbox/src/checkbox-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..695189bfef4606477520997412e00d09f461d7a3
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox-types.ts
@@ -0,0 +1,27 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+
+export const checkboxProps = {
+ // 双向绑定值
+ modelValue: {
+ type: [String, Number, Boolean] as PropType,
+ default: null,
+ },
+ // value
+ value: {
+ type: [String, Number, Boolean] as PropType,
+ required: true,
+ default: null,
+ },
+ // 是否禁用
+ disabled: {
+ type: Boolean,
+ default: false,
+ },
+ // name
+ name: {
+ type: String,
+ default: '',
+ },
+};
+
+export type CheckboxProps = ExtractDefaultPropTypes;
diff --git a/opendesign/checkbox/src/checkbox.scss b/opendesign/checkbox/src/checkbox.scss
new file mode 100644
index 0000000000000000000000000000000000000000..e4fbfd1316b3d8a897edf1ab7524ec200f72be64
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox.scss
@@ -0,0 +1,49 @@
+.o-checkbox {
+ display: inline-flex;
+ align-items: center;
+ position: relative;
+ font-size: var(--o-font-size-text);
+ line-height: var(--o-line-height-text);
+ cursor: pointer;
+
+ input[type='checkbox'] {
+ position: absolute;
+ outline: none;
+ z-index: -1;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ opacity: 0;
+ }
+
+ &-icon {
+ width: 16px;
+ height: 16px;
+ border: 1px solid var(--o-color-division1);
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ color: var(--o-color-white);
+ // transition: border-color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1),
+ // background-color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
+ }
+
+ &-label {
+ margin-left: 8px;
+ color: var(--o-color-text1);
+ }
+
+ &:hover {
+ .o-checkbox-icon {
+ border-color: var(--o-color-brand1);
+ }
+ }
+
+ &.o-checkbox-checked {
+ .o-checkbox-icon {
+ background-color: var(--o-color-brand1);
+ border-color: var(--o-color-brand1);
+ }
+ }
+}
diff --git a/opendesign/checkbox/src/checkbox.tsx b/opendesign/checkbox/src/checkbox.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..9b69eb1277b6fc54e9aafb98e95a604ebf9dfeec
--- /dev/null
+++ b/opendesign/checkbox/src/checkbox.tsx
@@ -0,0 +1,102 @@
+import { computed, defineComponent, inject } from 'vue';
+import { checkboxGroupKey } from './checkbox-group-types';
+import { checkboxProps, CheckboxProps } from './checkbox-types';
+import './checkbox.scss';
+
+export default defineComponent({
+ name: 'OCheckbox',
+ props: checkboxProps,
+ emits: ['update:modelValue', 'change'],
+ setup(props: CheckboxProps, { emit, slots }) {
+ const checkboxGroupInjection = inject(checkboxGroupKey, null);
+
+ // 是否禁用
+ const isDisabled = computed(
+ () => checkboxGroupInjection?.disabled.value || props.disabled
+ );
+
+ // 是否选中
+ const isChecked = computed(() =>
+ checkboxGroupInjection
+ ? checkboxGroupInjection.modelValue.value.includes(props.value)
+ : props.value === props.modelValue
+ );
+
+ const onClick = (e: Event) => {
+ e.stopPropagation();
+ };
+
+ const onChange = (e: Event) => {
+ if (isDisabled.value) {
+ return;
+ }
+ const { checked } = e.target as HTMLInputElement;
+ let newValue;
+ if (checkboxGroupInjection) {
+ newValue = [...checkboxGroupInjection.modelValue.value];
+ if (checked) {
+ newValue.push(props.value);
+ } else {
+ newValue = newValue.filter((item) => item !== props.value);
+ }
+
+ checkboxGroupInjection?.onChange(newValue);
+ } else {
+ newValue = props.value;
+ }
+
+ emit('update:modelValue', newValue);
+ emit('change', newValue);
+ };
+
+ const getContent = () => {
+ if (slots.checkbox) {
+ return slots.checkbox({
+ checked: isChecked.value,
+ disabled: isDisabled.value,
+ });
+ } else {
+ return (
+ <>
+
+ {isChecked.value ? (
+
+ ) : (
+ ''
+ )}
+
+ {slots.default?.()}
+ >
+ );
+ }
+ };
+
+ return () => {
+ return (
+
+ );
+ };
+ },
+});
diff --git a/opendesign/collapse/OCollapse.vue b/opendesign/collapse/OCollapse.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ec3b1ed9654b8f8be8f9d8b13f6b48dd4306a9e9
--- /dev/null
+++ b/opendesign/collapse/OCollapse.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/collapse/OCollapseItem.vue b/opendesign/collapse/OCollapseItem.vue
new file mode 100644
index 0000000000000000000000000000000000000000..263ccfb9f56c1180f47afa5e21e9804198e2e147
--- /dev/null
+++ b/opendesign/collapse/OCollapseItem.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/collapse/index.ts b/opendesign/collapse/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..bccdd918fa0140c17ef82682a304a76609fd0d86
--- /dev/null
+++ b/opendesign/collapse/index.ts
@@ -0,0 +1,10 @@
+import type { App } from 'vue';
+import Collapse from './OCollapse.vue';
+import CollapseItem from './OCollapseItem.vue';
+Collapse.install = function (app: App) {
+ app.component('OCollapse', Collapse);
+};
+CollapseItem.install = function (app: App) {
+ app.component('OCollapseItem', CollapseItem);
+};
+export { Collapse, CollapseItem };
diff --git a/opendesign/container/index.ts b/opendesign/container/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..d4355f5bb927b2d5a7e4876fa4a269fbf588386c
--- /dev/null
+++ b/opendesign/container/index.ts
@@ -0,0 +1,8 @@
+import type { App } from 'vue';
+import Container from './src/container';
+
+Container.install = function (app: App) {
+ app.component(Container.name, Container);
+};
+
+export { Container };
diff --git a/opendesign/container/src/container-types.ts b/opendesign/container/src/container-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..8f97141fc197f1c928d5a6d1b58718687b7740ad
--- /dev/null
+++ b/opendesign/container/src/container-types.ts
@@ -0,0 +1,18 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+
+type ContainerLevelIndex = 1 | 2 | 3 | 4 | 5;
+
+export const containerProps = {
+ // 层级
+ levelIndex: {
+ type: Number as PropType,
+ default: 2,
+ },
+ // 是否有阴影
+ shadow: {
+ type: Boolean,
+ default: true,
+ },
+};
+
+export type ContainerProps = ExtractDefaultPropTypes;
diff --git a/opendesign/container/src/container.scss b/opendesign/container/src/container.scss
new file mode 100644
index 0000000000000000000000000000000000000000..b6a8bcd5b799118e7dd23f0d819701aa82340694
--- /dev/null
+++ b/opendesign/container/src/container.scss
@@ -0,0 +1,31 @@
+@import './var.scss';
+
+.o-container {
+ &-level1 {
+ background-color: var(--o-container-bg-color-level1);
+ box-shadow: var(--o-container-shadow-level1);
+ }
+ &-level2 {
+ background-color: var(--o-container-bg-color-level2);
+ box-shadow: var(--o-container-shadow-level2);
+
+ &:hover {
+ @media screen and (min-width: 1100px) {
+ background-color: var(--o-container-bg-color-level2_hover);
+ box-shadow: var(--o-container-shadow-level2_hover);
+ }
+ }
+ }
+ &-level3 {
+ background-color: var(--o-container-bg-color-level3);
+ box-shadow: var(--o-container-shadow-level3);
+ }
+ &-level4 {
+ background-color: var(--o-container-bg-color-level4);
+ box-shadow: var(--o-container-shadow-level4);
+ }
+ &-level5 {
+ background-color: var(--o-container-bg-color-level5);
+ box-shadow: var(--o-container-shadow-level5);
+ }
+}
diff --git a/opendesign/container/src/container.tsx b/opendesign/container/src/container.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..bba10b223678837551901d25f69d31ec30072250
--- /dev/null
+++ b/opendesign/container/src/container.tsx
@@ -0,0 +1,17 @@
+import { defineComponent } from 'vue';
+import { containerProps, ContainerProps } from './container-types';
+import './container.scss';
+
+export default defineComponent({
+ name: 'OContainer',
+ props: containerProps,
+ setup(props: ContainerProps, { slots }) {
+ return () => {
+ return (
+
+ {slots.default?.()}
+
+ );
+ };
+ },
+});
diff --git a/opendesign/container/src/var.scss b/opendesign/container/src/var.scss
new file mode 100644
index 0000000000000000000000000000000000000000..31dbca79815de4a00b062fbca1b45ca25f48d1de
--- /dev/null
+++ b/opendesign/container/src/var.scss
@@ -0,0 +1,17 @@
+.o-container {
+ // 背景颜色
+ --o-container-bg-color-level1: var(--o-color-fill1);
+ --o-container-bg-color-level2: var(--o-color-fill2);
+ --o-container-bg-color-level2_hover: var(--o-color-fill2_hover);
+ --o-container-bg-color-level3: var(--o-color-fill3);
+ --o-container-bg-color-level4: var(--o-color-fill4);
+ --o-container-bg-color-level5: var(--o-color-fill5);
+
+ // 阴影
+ --o-container-shadow-level1: var(--o-shadow-l1);
+ --o-container-shadow-level2: var(--o-shadow-l2);
+ --o-container-shadow-level2_hover: var(--o-shadow-l2_hover);
+ --o-container-shadow-level3: var(--o-shadow-l3);
+ --o-container-shadow-level4: var(--o-shadow-l4);
+ --o-container-shadow-level5: var(--o-shadow-l5);
+}
diff --git a/opendesign/data-picker/ODatePicker.vue b/opendesign/data-picker/ODatePicker.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0b63fde22b82f752394d18430a6e6b1ccf0717ba
--- /dev/null
+++ b/opendesign/data-picker/ODatePicker.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
diff --git a/opendesign/data-picker/index.ts b/opendesign/data-picker/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..a8990ef66c97c3d42cd7b57db6761d164492183b
--- /dev/null
+++ b/opendesign/data-picker/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import DatePicker from './ODatePicker.vue';
+DatePicker.install = function (app: App) {
+ app.component('ODatePicker', DatePicker);
+};
+
+export { DatePicker };
diff --git a/opendesign/dialog/ODialog.vue b/opendesign/dialog/ODialog.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5b718eca981d5e6d4ee97036499d2dcfa562cd3e
--- /dev/null
+++ b/opendesign/dialog/ODialog.vue
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/dialog/index.ts b/opendesign/dialog/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7d58df2b66238288dd48af4d96e7c5c5c293dccc
--- /dev/null
+++ b/opendesign/dialog/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Dialog from './ODialog.vue';
+Dialog.install = function (app: App) {
+ app.component('ODialog', Dialog);
+};
+
+export { Dialog };
diff --git a/opendesign/drawer/ODrawer.vue b/opendesign/drawer/ODrawer.vue
new file mode 100644
index 0000000000000000000000000000000000000000..136ac5366bb6244e623b59c546f34b7a4c7fcc6d
--- /dev/null
+++ b/opendesign/drawer/ODrawer.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/drawer/index.ts b/opendesign/drawer/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fb09bdd38c8219163740cfbdbaa79a22e9bfdea1
--- /dev/null
+++ b/opendesign/drawer/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Drawer from './ODrawer.vue';
+
+Drawer.install = function (app: App) {
+ app.component('ODrawer', Drawer);
+};
+export { Drawer };
diff --git a/opendesign/icon/OIcon.vue b/opendesign/icon/OIcon.vue
new file mode 100644
index 0000000000000000000000000000000000000000..5bd32fa69c458a290ecb9caff9f22750c50c1b9c
--- /dev/null
+++ b/opendesign/icon/OIcon.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
diff --git a/opendesign/icon/index.ts b/opendesign/icon/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..d2a3f0c2325cb6b8c5baca1da6578ae7a42b69c9
--- /dev/null
+++ b/opendesign/icon/index.ts
@@ -0,0 +1,8 @@
+import type { App } from 'vue';
+import Icon from './OIcon.vue';
+
+Icon.install = function (app: App) {
+ app.component('OIcon', Icon);
+};
+
+export { Icon };
diff --git a/opendesign/index.ts b/opendesign/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..f78abbc75741287ef045f52a90d04807250ec163
--- /dev/null
+++ b/opendesign/index.ts
@@ -0,0 +1,63 @@
+import type { App } from 'vue';
+
+import './style/variable.scss';
+
+import { Button } from './button';
+import { Radio, RadioGroup } from './radio';
+import { Checkbox, CheckboxGroup } from './checkbox';
+import { Select, Option } from './select';
+import { DatePicker } from './data-picker';
+import { TimeSelect } from './time-select';
+
+import { Icon } from './icon';
+import { Card } from './card';
+import { Dialog } from './dialog';
+import { Tag } from './tag';
+import { Tabs, TabPane } from './tabs';
+import { Input } from './input';
+import { Tree } from './tree';
+import { Pagination } from './pagination';
+import { Table, TableColumn } from './table';
+import { Timeline } from './timeline';
+import { Search } from './search';
+import { Drawer } from './drawer';
+import { Switch } from './switch';
+import { Collapse, CollapseItem } from './collapse';
+import { Container } from './container';
+
+const components = [
+ Button,
+ Radio,
+ RadioGroup,
+ Checkbox,
+ CheckboxGroup,
+ Select,
+ Option,
+ DatePicker,
+ TimeSelect,
+ Icon,
+ Card,
+ Dialog,
+ Pagination,
+ Table,
+ TableColumn,
+ Tag,
+ Timeline,
+ Input,
+ Tabs,
+ TabPane,
+ Tree,
+ Search,
+ Drawer,
+ Switch,
+ Collapse,
+ CollapseItem,
+ Container,
+];
+export default {
+ install(app: App): void {
+ components.forEach((component) => {
+ app.use(component as any);
+ });
+ },
+};
diff --git a/opendesign/input/OInput.vue b/opendesign/input/OInput.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f4fa7015f6f416b0d80f34d8c28b079feda36b48
--- /dev/null
+++ b/opendesign/input/OInput.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
diff --git a/opendesign/input/index.ts b/opendesign/input/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..dd41787e6411b793c7f66027debd46dfbca4f176
--- /dev/null
+++ b/opendesign/input/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Input from './OInput.vue';
+Input.install = function (app: App) {
+ app.component('OInput', Input);
+};
+
+export { Input };
diff --git a/opendesign/package.json b/opendesign/package.json
new file mode 100644
index 0000000000000000000000000000000000000000..5af3bcac5080f4114a47404383e7b2bbac900180
--- /dev/null
+++ b/opendesign/package.json
@@ -0,0 +1,9 @@
+{
+ "name": "opendesign",
+ "version": "0.0.1",
+ "description": "opendesign components",
+ "main": "index.ts",
+ "dependencies": {
+ "vue": "^3.2.33"
+ }
+}
diff --git a/opendesign/pagination/OPagination.vue b/opendesign/pagination/OPagination.vue
new file mode 100644
index 0000000000000000000000000000000000000000..4939b33ae14bff7fe3a52ed7abfd9be7f689cea4
--- /dev/null
+++ b/opendesign/pagination/OPagination.vue
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
diff --git a/opendesign/pagination/index.ts b/opendesign/pagination/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e90ec8c79f477d5476368dfdd28472d9ac9a6f40
--- /dev/null
+++ b/opendesign/pagination/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Pagination from './OPagination.vue';
+Pagination.install = function (app: App) {
+ app.component('OPagination', Pagination);
+};
+
+export { Pagination };
\ No newline at end of file
diff --git a/opendesign/radio/index.ts b/opendesign/radio/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..35f2f2c39d18d1d370c791ab5ce9055c3c017c93
--- /dev/null
+++ b/opendesign/radio/index.ts
@@ -0,0 +1,13 @@
+import type { App } from 'vue';
+import Radio from './src/radio';
+import RadioGroup from './src/radio-group';
+
+Radio.install = function (app: App) {
+ app.component(Radio.name, Radio);
+};
+
+RadioGroup.install = function (app: App) {
+ app.component(RadioGroup.name, RadioGroup);
+};
+
+export { Radio, RadioGroup };
diff --git a/opendesign/radio/src/radio-group-types.ts b/opendesign/radio/src/radio-group-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..2085a688c9130a9a143ed6b24625343bf30ce240
--- /dev/null
+++ b/opendesign/radio/src/radio-group-types.ts
@@ -0,0 +1,26 @@
+import { ExtractDefaultPropTypes, InjectionKey, PropType, Ref } from 'vue';
+
+export const radioGroupProps = {
+ // 双向绑定值
+ modelValue: {
+ type: [String, Number, Boolean] as PropType,
+ default: null,
+ },
+ // 是否禁用
+ disabled: {
+ type: Boolean,
+ default: false,
+ },
+};
+
+export type RadioGroupProps = ExtractDefaultPropTypes;
+
+interface RadioGroupInjection {
+ modelValue: Ref;
+ disabled: Ref;
+ // eslint-disable-next-line no-unused-vars
+ onChange: (val: string | number | boolean) => void;
+}
+
+export const radioGroupKey: InjectionKey =
+ Symbol('ORadioGroup');
diff --git a/opendesign/radio/src/radio-group.scss b/opendesign/radio/src/radio-group.scss
new file mode 100644
index 0000000000000000000000000000000000000000..e74b34fd7bee7e63a40f04727770f22bc6cf060e
--- /dev/null
+++ b/opendesign/radio/src/radio-group.scss
@@ -0,0 +1,7 @@
+.o-radio-group {
+ display: flex;
+ align-items: center;
+ .o-radio + .o-radio {
+ margin-left: 24px;
+ }
+}
diff --git a/opendesign/radio/src/radio-group.tsx b/opendesign/radio/src/radio-group.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..1dd0aa01dae6980a1b007733740f2f7ecdeff3ab
--- /dev/null
+++ b/opendesign/radio/src/radio-group.tsx
@@ -0,0 +1,28 @@
+import { defineComponent, provide, toRefs } from 'vue';
+import {
+ radioGroupKey,
+ radioGroupProps,
+ RadioGroupProps,
+} from './radio-group-types';
+import './radio-group.scss';
+
+export default defineComponent({
+ name: 'ORadioGroup',
+ props: radioGroupProps,
+ emits: ['update:modelValue', 'change'],
+ setup(props: RadioGroupProps, { emit, slots }) {
+ const { modelValue, disabled } = toRefs(props);
+
+ const onChange = (val: string | number | boolean) => {
+ emit('update:modelValue', val);
+ emit('change', val);
+ };
+
+ // 注入
+ provide(radioGroupKey, { modelValue, disabled, onChange });
+
+ return () => {
+ return {slots.default?.()}
;
+ };
+ },
+});
diff --git a/opendesign/radio/src/radio-types.ts b/opendesign/radio/src/radio-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..19920b69c053ac7e6a75110e68645fbca05ad49f
--- /dev/null
+++ b/opendesign/radio/src/radio-types.ts
@@ -0,0 +1,22 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+
+export const radioProps = {
+ // 双向绑定值
+ modelValue: {
+ type: [String, Number, Boolean] as PropType,
+ default: null,
+ },
+ // value
+ value: {
+ type: [String, Number, Boolean] as PropType,
+ required: true,
+ default: null,
+ },
+ // 是否禁用
+ disabled: {
+ type: Boolean,
+ default: false,
+ },
+};
+
+export type RadioProps = ExtractDefaultPropTypes;
diff --git a/opendesign/radio/src/radio.scss b/opendesign/radio/src/radio.scss
new file mode 100644
index 0000000000000000000000000000000000000000..3fc31dc573acd59255943061177e1df36e2a3702
--- /dev/null
+++ b/opendesign/radio/src/radio.scss
@@ -0,0 +1,72 @@
+.o-radio {
+ display: inline-flex;
+ align-items: center;
+ position: relative;
+ font-size: var(--o-font-size-text);
+ line-height: var(--o-line-height-text);
+ cursor: pointer;
+
+ input[type='radio'] {
+ position: absolute;
+ outline: none;
+ z-index: -1;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ opacity: 0;
+ }
+
+ &-icon {
+ position: relative;
+ display: inline-block;
+ border-radius: 50%;
+ width: 18px;
+ height: 18px;
+ background: var(--o-color-bg2);
+ border: 1px solid var(--o-color-border1);
+
+ &::after {
+ content: '';
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ width: 12px;
+ height: 12px;
+ border-radius: 50%;
+ background-color: transparent;
+ transition: background-color 0.3s;
+ }
+ }
+
+ &-label {
+ margin-left: 8px;
+ color: var(--o-color-text1);
+ }
+
+ &.o-radio-checked {
+ .o-radio-icon {
+ &::after {
+ background-color: var(--o-color-brand1);
+ }
+ }
+ }
+
+ &.o-radio-disabled {
+ cursor: not-allowed;
+ .o-radio-label {
+ color: var(--o-color-text5);
+ }
+ .o-radio-icon {
+ border-color: var(--o-color-border2);
+ }
+ &.o-radio-checked {
+ .o-radio-icon {
+ &::after {
+ background-color: var(--o-color-brand5);
+ }
+ }
+ }
+ }
+}
diff --git a/opendesign/radio/src/radio.tsx b/opendesign/radio/src/radio.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..fb2b4d29168cf6ef571d4e848ea829142ac7d7a2
--- /dev/null
+++ b/opendesign/radio/src/radio.tsx
@@ -0,0 +1,79 @@
+import { computed, defineComponent, inject } from 'vue';
+import { radioGroupKey } from './radio-group-types';
+import { radioProps, RadioProps } from './radio-types';
+import './radio.scss';
+
+export default defineComponent({
+ name: 'ORadio',
+ props: radioProps,
+ emits: ['update:modelValue', 'change'],
+ setup(props: RadioProps, { emit, slots }) {
+ const radioGroupInjection = inject(radioGroupKey, null);
+
+ // 是否禁用
+ const isDisabled = computed(
+ () => radioGroupInjection?.disabled.value || props.disabled
+ );
+
+ // 是否选中
+ const isChecked = computed(
+ () =>
+ props.value ===
+ (radioGroupInjection
+ ? radioGroupInjection.modelValue.value
+ : props.modelValue)
+ );
+
+ const onClick = (e: Event) => {
+ e.stopPropagation();
+ };
+
+ const onChange = () => {
+ if (isDisabled.value) {
+ return;
+ }
+
+ const val = props.value;
+ radioGroupInjection?.onChange(val);
+ emit('update:modelValue', val);
+ emit('change', val);
+ };
+
+ const getContent = () => {
+ if (slots.radio) {
+ return slots.radio({
+ checked: isChecked.value,
+ disabled: isDisabled.value,
+ });
+ } else {
+ return (
+ <>
+
+ {slots.default?.()}
+ >
+ );
+ }
+ };
+
+ return () => {
+ return (
+
+ );
+ };
+ },
+});
diff --git a/opendesign/radio/src/var.scss b/opendesign/radio/src/var.scss
new file mode 100644
index 0000000000000000000000000000000000000000..ad6c1046b63d1d3cb21daac846fbbd871beaeda2
--- /dev/null
+++ b/opendesign/radio/src/var.scss
@@ -0,0 +1,6 @@
+.o-radio {
+ --o-radio-font-size: var(--o-font-size-text);
+ --o-radio-line-height: var(--o-line-height-text);
+ --o-radio-icon-width: 18px;
+ --o-radio-icon-height: 18px;
+}
diff --git a/opendesign/search/OSearch.vue b/opendesign/search/OSearch.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f0f5fffe1c2354476aa99a410546da15831a0ada
--- /dev/null
+++ b/opendesign/search/OSearch.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/search/index.ts b/opendesign/search/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..119d1b73829ff42461c004d8be0511131a52d25c
--- /dev/null
+++ b/opendesign/search/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Search from './OSearch.vue';
+Search.install = function (app: App) {
+ app.component('OSearch', Search);
+};
+
+export { Search };
diff --git a/opendesign/select/OOption.vue b/opendesign/select/OOption.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fabca8082e86f5ea966328a24734b355b7a5fabe
--- /dev/null
+++ b/opendesign/select/OOption.vue
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
diff --git a/opendesign/select/OSelect.vue b/opendesign/select/OSelect.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7abf51db7918350ab8530d2edd858721c3572fe2
--- /dev/null
+++ b/opendesign/select/OSelect.vue
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/select/index.ts b/opendesign/select/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..9f7a8f23f3cf3d18fec3aca47c099a58692dadc8
--- /dev/null
+++ b/opendesign/select/index.ts
@@ -0,0 +1,11 @@
+import type { App } from 'vue';
+import Select from './OSelect.vue';
+import Option from './OOption.vue';
+Select.install = function (app: App) {
+ app.component('OSelect', Select);
+};
+Option.install = function (app: App) {
+ app.component('OOption', Option);
+};
+
+export { Select, Option };
diff --git a/opendesign/select/src/select-types.ts b/opendesign/select/src/select-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..307d3a420830bca3e15f031b479b05d741fd9f57
--- /dev/null
+++ b/opendesign/select/src/select-types.ts
@@ -0,0 +1,10 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+
+export const selectProps = {
+ // 双向绑定值
+ modelValue: {
+ type: [String, Number, Boolean] as PropType,
+ },
+};
+
+export type SelectProps = ExtractDefaultPropTypes;
diff --git a/opendesign/style/_animation.scss b/opendesign/style/_animation.scss
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/app/.vitepress/src/shared/styles/opendesign/_color.scss b/opendesign/style/_color.scss
similarity index 99%
rename from app/.vitepress/src/shared/styles/opendesign/_color.scss
rename to opendesign/style/_color.scss
index 2d7e2d3ffcafd505abee7ca3c7ce278ccadbadc4..5b8a9959e1185d61885f9f70e6e22e09eba10e8b 100644
--- a/app/.vitepress/src/shared/styles/opendesign/_color.scss
+++ b/opendesign/style/_color.scss
@@ -164,4 +164,6 @@
--o-color-fill3: var(--o-color-white); // SL3 三级投影容器背景,应用于一级投影上的卡片、组件等
--o-color-fill4: var(--o-color-white); // SL4 覆盖阴影容器背景,应用于信息提示【tips、活动进入按钮等】等投影容器
--o-color-fill5: var(--o-color-white); // SL5 弹出阴影容器背景,应用于模态弹窗投影
+
+ --o-color-fill6:255,255,255;
}
diff --git a/app/.vitepress/src/shared/styles/opendesign/_font.scss b/opendesign/style/_font.scss
similarity index 100%
rename from app/.vitepress/src/shared/styles/opendesign/_font.scss
rename to opendesign/style/_font.scss
diff --git a/app/.vitepress/src/shared/styles/opendesign/_shadow.scss b/opendesign/style/_shadow.scss
similarity index 82%
rename from app/.vitepress/src/shared/styles/opendesign/_shadow.scss
rename to opendesign/style/_shadow.scss
index 78dcd8d96a0a483060378c3cdb1dd4e6b7e80178..31c21c71a49cbf0ed7a68f998a6b0cdadf53c42e 100644
--- a/app/.vitepress/src/shared/styles/opendesign/_shadow.scss
+++ b/opendesign/style/_shadow.scss
@@ -2,7 +2,7 @@
:root {
--o-shadow-l1: 0 1px 5px rgba(45, 47, 51, 0.1); // SL1 一级投影,应用于楼层、导航栏、组件里局部投影等,
--o-shadow-l2: 0 1px 5px rgba(45, 47, 51, 0.1); // SL2-normal 二级投影,应用于卡片、组件里局部投影等
- --o-shadow-l2_hover: 0 6px 18px rgba(0, 47, 167, 0.14); // SL2-hover 升起投影,应用于悬停状态的卡片等,是SL2的激活态
+ --o-shadow-l2_hover: 0 6px 18px rgba(125, 50, 234, 0.14); // SL2-hover 升起投影,应用于悬停状态的卡片等,是SL2的激活态
--o-shadow-l3: 0 6px 18px rgba(45, 47, 51, 0.14); // SL3 三级投影,应用于一级投影上的卡片、组件等
--o-shadow-l4: 0 10px 32px rgba(45, 47, 51, 0.18); // SL4 覆盖阴影,应用于信息提示【tips、活动进入按钮等】等投影
--o-shadow-l5: 0 12px 42px rgba(45, 47, 51, 0.24); // SL5 弹出阴影,应用于模态弹窗投影
diff --git a/app/.vitepress/src/shared/styles/opendesign/_spacing.scss b/opendesign/style/_spacing.scss
similarity index 90%
rename from app/.vitepress/src/shared/styles/opendesign/_spacing.scss
rename to opendesign/style/_spacing.scss
index b61ec74fd4fe467b59acb83a8b8f6a46eacc76c2..e3dcd5bfbe1370420420c90af1683fed7df3393f 100644
--- a/app/.vitepress/src/shared/styles/opendesign/_spacing.scss
+++ b/opendesign/style/_spacing.scss
@@ -9,5 +9,5 @@
--o-spacing-h7: 10px;
--o-spacing-h8: 8px;
--o-spacing-h9: 6px;
- --o-spacing-10: 4px;
+ --o-spacing-h10: 4px;
}
diff --git a/app/.vitepress/src/shared/styles/opendesign/index.scss b/opendesign/style/variable.scss
similarity index 100%
rename from app/.vitepress/src/shared/styles/opendesign/index.scss
rename to opendesign/style/variable.scss
diff --git a/opendesign/switch/OSwitch.vue b/opendesign/switch/OSwitch.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ee3fea99196e7d7be3225a32b5c73f3300d82eae
--- /dev/null
+++ b/opendesign/switch/OSwitch.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
diff --git a/opendesign/switch/index.ts b/opendesign/switch/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ae6cb44779dfc31495ed2a6a23b8401c850c0ba5
--- /dev/null
+++ b/opendesign/switch/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Switch from './OSwitch.vue';
+Switch.install = function (app: App) {
+ app.component('OSwitch', Switch);
+};
+
+export { Switch };
diff --git a/opendesign/table/OTable.vue b/opendesign/table/OTable.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c3298f45a36cfdd637ff602aa2d8209839b9c9b8
--- /dev/null
+++ b/opendesign/table/OTable.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/table/OTableColumn.vue b/opendesign/table/OTableColumn.vue
new file mode 100644
index 0000000000000000000000000000000000000000..982cabee1cd304c63253fc7d8908819392987141
--- /dev/null
+++ b/opendesign/table/OTableColumn.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/opendesign/table/index.ts b/opendesign/table/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..839f04b1bd57afaf223481e118399e5550ac776b
--- /dev/null
+++ b/opendesign/table/index.ts
@@ -0,0 +1,10 @@
+import type { App } from 'vue';
+import Table from './OTable.vue';
+import TableColumn from './OTableColumn.vue';
+Table.install = function (app: App) {
+ app.component('OTable', Table);
+};
+TableColumn.install = function (app: App) {
+ app.component('OTableColumn', TableColumn);
+};
+export { Table, TableColumn };
diff --git a/opendesign/tabs/OTabPane.vue b/opendesign/tabs/OTabPane.vue
new file mode 100644
index 0000000000000000000000000000000000000000..074a678f34065aefb95d502397de207d15573f8c
--- /dev/null
+++ b/opendesign/tabs/OTabPane.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
diff --git a/opendesign/tabs/OTabs.vue b/opendesign/tabs/OTabs.vue
new file mode 100644
index 0000000000000000000000000000000000000000..512563e966a82be5291cac6f858b727dab6896c5
--- /dev/null
+++ b/opendesign/tabs/OTabs.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
diff --git a/opendesign/tabs/index.ts b/opendesign/tabs/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7de648bb126b2b9658563f34bd70e83ec1cee1b3
--- /dev/null
+++ b/opendesign/tabs/index.ts
@@ -0,0 +1,11 @@
+import type { App } from 'vue';
+import Tabs from './OTabs.vue';
+import TabPane from './OTabPane.vue';
+Tabs.install = function (app: App) {
+ app.component('OTabs', Tabs);
+};
+TabPane.install = function (app: App) {
+ app.component('OTabPane', TabPane);
+};
+
+export { Tabs, TabPane };
diff --git a/opendesign/tag/index.ts b/opendesign/tag/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e966d8fb2abb17c6023d1db8a44c72661ea8ee9f
--- /dev/null
+++ b/opendesign/tag/index.ts
@@ -0,0 +1,8 @@
+import type { App } from 'vue';
+import Tag from './src/tag';
+
+Tag.install = function (app: App) {
+ app.component(Tag.name, Tag);
+};
+
+export { Tag };
diff --git a/opendesign/tag/src/tag-types.ts b/opendesign/tag/src/tag-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..bff63be1de0aa25bdb623e6e19dbc1a229a54ec7
--- /dev/null
+++ b/opendesign/tag/src/tag-types.ts
@@ -0,0 +1,25 @@
+import { ExtractDefaultPropTypes, PropType } from 'vue';
+import { SizeType } from '../../_utils/common';
+
+type TagType = 'outline' | 'primary' | 'secondary' | 'text' | 'disabled';
+
+export const tagProps = {
+ size: {
+ type: String as PropType,
+ default: 'medium',
+ },
+ type: {
+ type: String as PropType,
+ default: 'outline',
+ },
+ checked: {
+ type: Boolean,
+ default: false,
+ },
+ checkable: {
+ type: Boolean,
+ default: false,
+ },
+};
+
+export type TagProps = ExtractDefaultPropTypes;
diff --git a/opendesign/tag/src/tag.scss b/opendesign/tag/src/tag.scss
new file mode 100644
index 0000000000000000000000000000000000000000..61a488422492047bc21aaeff44a5640be6185721
--- /dev/null
+++ b/opendesign/tag/src/tag.scss
@@ -0,0 +1,112 @@
+@import './var.scss';
+
+.o-tag {
+ padding: var(--o-tag-padding);
+ font-size: var(--o-tag-font-size);
+ line-height: var(--o-tag-line-height);
+ color: var(--o-tag-font-color);
+ border: var(--o-tag-border);
+ outline: none;
+ user-select: none;
+ cursor: default;
+ display: inline-block;
+
+ &:active {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-tag-font-color_active);
+ border: var(--o-tag-font-color_active);
+ }
+ }
+
+ &.o-tag-type-primary {
+ color: var(--o-tag-font-color-primary);
+ border: var(--o-tag-border-primary);
+ &:hover {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-color-brand2);
+ border: var(--o-tag-border-primary_hover);
+ }
+ }
+ &.o-tag-checked {
+ position: relative;
+ .checked-icon {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ width: 16px;
+ height: 16px;
+ &::after {
+ border: 8px solid transparent;
+ border-right: 8px solid var(--o-color-brand1);
+ border-bottom: 8px solid var(--o-color-brand1);
+ content: '';
+ width: 16px;
+ height: 16px;
+ position: absolute;
+ bottom: -1px;
+ right: -1px;
+ display: block;
+ z-index: 1;
+ }
+ svg {
+ width: 9px;
+ height: 9px;
+ color: #fff;
+ display: block;
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ z-index: 2;
+ }
+ }
+ }
+ }
+ &.o-tag-checkable {
+ cursor: pointer;
+ }
+ &.o-tag-type-disabled {
+ color: var(--o-tag-font-color1);
+ border: var(--o-tag-border-secondary);
+ line-height: var(--o-tag-small-line-height);
+ padding: var(--o-tag-secondary-padding);
+ background: var(--o-tag-bg-color-disabled);
+ @media screen and (max-width: 767px) {
+ font-size: var(--o-tag-small-font-size);
+ }
+ }
+ &.o-tag-type-secondary {
+ color: var(--o-tag-font-color-secondary);
+ border: var(--o-tag-border-secondary);
+ line-height: var(--o-tag-small-line-height);
+ padding: var(--o-tag-secondary-padding);
+ background: var(--o-tag-bg-color-secondary);
+ @media screen and (max-width: 767px) {
+ font-size: var(--o-tag-small-font-size);
+ }
+ }
+
+ &.o-tag-type-text {
+ color: var(--o-tag-font-color);
+ border: var(--o-tag-border-text);
+ background: none;
+ &:hover,
+ &:active {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-tag-font-color_hover);
+ }
+ }
+ }
+ &.o-tag-size-small {
+ padding: var(--o-tag-small-padding);
+ font-size: var(--o-tag-small-font-size);
+ line-height: var(--o-tag-small-line-height);
+
+ &:hover,
+ &:active {
+ @media screen and (min-width: 1100px) {
+ color: var(--o-tag-font-color);
+ border: var(--o-tag-border);
+ }
+ }
+ }
+}
diff --git a/opendesign/tag/src/tag.tsx b/opendesign/tag/src/tag.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..6db151cea83381480c91733899186a40144ae0b8
--- /dev/null
+++ b/opendesign/tag/src/tag.tsx
@@ -0,0 +1,50 @@
+import { computed, defineComponent, toRefs } from 'vue';
+import { tagProps, TagProps } from './tag-types';
+import './tag.scss';
+
+export default defineComponent({
+ name: 'OTag',
+ props: tagProps,
+ emits: ['click'],
+ setup(props: TagProps, { emit, slots }) {
+ const { size, type, checked, checkable } = toRefs(props);
+
+ const classNames = computed(() => {
+ return {
+ 'o-tag': true,
+ [`o-tag-size-${size.value}`]: true,
+ [`o-tag-type-${type.value}`]: true,
+ 'o-tag-checked': checked.value,
+ 'o-tag-checkable': checkable.value,
+ };
+ });
+
+ const onClick = (e: MouseEvent) => {
+ emit('click', e);
+ };
+
+ return () => {
+ return (
+
+ {slots.default?.()}
+ {checked.value && type.value === 'primary' && (
+
+
+
+ )}
+
+ );
+ };
+ },
+});
diff --git a/opendesign/tag/src/var.scss b/opendesign/tag/src/var.scss
new file mode 100644
index 0000000000000000000000000000000000000000..82e9488a1bef33971e0ff3697dca437abd9719c9
--- /dev/null
+++ b/opendesign/tag/src/var.scss
@@ -0,0 +1,51 @@
+.o-tag {
+ // 文字颜色
+ --o-tag-font-color: var(--o-color-text4);
+ --o-tag-font-color-primary: var(--o-color-brand1);
+ --o-tag-font-color-secondary: var(--o-color-neutral4);
+ // 文字颜色 hover态,注:只有类型为outline的按钮hover时有文字颜色变化
+ --o-tag-font-color_hover: var(--o-color-brand2);
+ // 文字颜色 avtive态,注:只有类型为outline的按钮active时有文字颜色变化
+ --o-tag-font-color_active: var(--o-color-brand3);
+ --o-tag-font-color1: var(--o-color-text4);
+
+ // 背景颜色
+ --o-tag-bg-color: var(--o-color-transparent);
+ --o-tag-bg-color-primary: var(--o-color-brand1);
+ --o-tag-bg-color-secondary: var(--o-color-secondary);
+ --o-tag-bg-color-text: var(--o-color-transparent);
+ --o-tag-bg-color-disabled: var(--o-color-bg-secondary);
+
+ // 背景颜色 hover态
+ --o-tag-bg-color_hover: var(--o-color-transparent);
+ --o-tag-bg-color-primary_hover: var(--o-color-brand2);
+
+ // 背景颜色 active态
+ --o-tag-bg-color_active: var(--o-color-transparent);
+ --o-tag-bg-color-primary_active: var(--o-color-brand3);
+
+ // border
+ --o-tag-border: 1px solid var(--o-color-border1);
+ --o-tag-border-primary: 1px solid var(--o-color-brand1);
+ --o-tag-border-secondary: 1px solid var(--o-color-transparent);
+ --o-tag-border-text: 1px solid var(--o-color-transparent);
+ // border hover态
+ --o-tag-border_hover: 1px solid var(--o-color-brand2);
+ --o-tag-border-primary_hover: 1px solid var(--o-color-brand2);
+
+ // font-size
+ --o-tag-font-size: var(--o-font-size-text);
+ --o-tag-small-font-size: var(--o-font-size-tip);
+
+ // line-height
+ --o-tag-line-height: var(--o-line-height-text);
+ --o-tag-small-line-height: var(--o-line-height-tip);
+
+ // padding
+ --o-tag-padding: 3px 12px;
+ --o-tag-small-padding: 0 8px;
+ --o-tag-secondary-padding: 2px 4px;
+
+ // 特殊背景
+ --o-tag-bg-color-secondary: linear-gradient(225deg, #feb32a 0%, #f6d365 100%);
+}
diff --git a/opendesign/time-select/OTimeSelect.vue b/opendesign/time-select/OTimeSelect.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c29dffb056e68a5b306c285f42d9cefc46c16100
--- /dev/null
+++ b/opendesign/time-select/OTimeSelect.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
diff --git a/opendesign/time-select/index.ts b/opendesign/time-select/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..85804f6a542e3153d8f8e38f6dd051f8e7cd26f5
--- /dev/null
+++ b/opendesign/time-select/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import TimeSelect from './OTimeSelect.vue';
+TimeSelect.install = function (app: App) {
+ app.component('OTimeSelect', TimeSelect);
+};
+
+export { TimeSelect };
diff --git a/opendesign/timeline/index.ts b/opendesign/timeline/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..742ea80cb05308becec353ddc8f0c7b2620f0a68
--- /dev/null
+++ b/opendesign/timeline/index.ts
@@ -0,0 +1,8 @@
+import type { App } from 'vue';
+import Timeline from './src/timeline';
+
+Timeline.install = function (app: App) {
+ app.component(Timeline.name, Timeline);
+};
+
+export { Timeline };
diff --git a/opendesign/timeline/src/timeline-types.ts b/opendesign/timeline/src/timeline-types.ts
new file mode 100644
index 0000000000000000000000000000000000000000..6b400ff1b3d2fb9cb8e83fcbb4681e4d0faa6ed6
--- /dev/null
+++ b/opendesign/timeline/src/timeline-types.ts
@@ -0,0 +1,18 @@
+import { ExtractDefaultPropTypes } from 'vue';
+
+export const timelineProps = {
+ leftArrow: {
+ type: Boolean,
+ default: true,
+ },
+ rightArrow: {
+ type: Boolean,
+ default: true,
+ },
+ modelValue: {
+ type: String,
+ default: '',
+ },
+};
+
+export type TimelineProps = ExtractDefaultPropTypes;
diff --git a/opendesign/timeline/src/timeline.scss b/opendesign/timeline/src/timeline.scss
new file mode 100644
index 0000000000000000000000000000000000000000..f019985ed2f7e4d7b26b7940891fc44b67fab095
--- /dev/null
+++ b/opendesign/timeline/src/timeline.scss
@@ -0,0 +1,73 @@
+@import './var.scss';
+.o-timeline {
+ position: relative;
+
+ &-list {
+ display: flex;
+ justify-content: space-evenly;
+ position: relative;
+
+ &::after {
+ width: 100%;
+ height: 2px;
+ background-color: var(--o-timeline-background-color);
+ content: '';
+ display: block;
+ position: absolute;
+ top: 43px;
+ z-index: 2;
+ }
+ }
+
+ &-item {
+ position: relative;
+ z-index: 3;
+ list-style: none;
+ text-align: center;
+ cursor: pointer;
+ }
+
+ &-day {
+ font-size: var(--o-timeline-font-size);
+ color: var(--o-timeline-font-color);
+ line-height: var(--o-timeline-line-height);
+ margin-bottom: var(--o-timeline-spacing-word);
+ transition: var(--o-timeline-transition);
+ }
+ &-icon {
+ cursor: pointer;
+ width: var(--o-timeline-font-size-icon);
+ height: var(--o-timeline-font-size-icon);
+ color: var(--o-timeline-font-color);
+ display: inline-block;
+ background-color: var(--o-timeline-background-icon);
+ transition: var(--o-timeline-transition);
+ }
+ .active {
+ .o-timeline-day {
+ color: var(--o-timeline-font-color-active);
+ }
+ .o-timeline-icon {
+ color: var(--o-timeline-font-color-active);
+ }
+ }
+
+ &-left-arrow {
+ cursor: pointer;
+ position: absolute;
+ top: 28px;
+ left: -10px;
+ z-index: 4;
+ color: var(--o-timeline-background-color);
+ font-size: var(--o-timeline-font-size-icon);
+ }
+ &-right-arrow {
+ cursor: pointer;
+ position: absolute;
+ top: 28px;
+ right: -10px;
+ z-index: 4;
+ color: var(--o-timeline-background-color);
+ font-size: var(--o-timeline-font-size-icon);
+ }
+}
diff --git a/opendesign/timeline/src/timeline.tsx b/opendesign/timeline/src/timeline.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..3484334ac1e87e84b2110069d47615af6d2b31db
--- /dev/null
+++ b/opendesign/timeline/src/timeline.tsx
@@ -0,0 +1,148 @@
+import { defineComponent, ref, Ref, toRefs, onMounted } from 'vue';
+import { timelineProps, TimelineProps } from './timeline-types';
+import IconLeft from '~icons/app/icon-chevron-left.svg';
+import IconRight from '~icons/app/icon-chevron-right';
+import IconChecked from '~icons/app/icon-checked.svg';
+import IconUnchecked from '~icons/app/icon-unchecked.svg';
+import './timeline.scss';
+
+export default defineComponent({
+ name: 'OTimeline',
+ props: timelineProps,
+ emits: ['update:modelValue'],
+ setup(props: TimelineProps, { emit }) {
+ const { leftArrow, rightArrow, modelValue } = toRefs(props);
+ // 六月
+ const SPLITEMONTH = 6;
+ // 时间线列表
+ const timeList: Ref = ref([]);
+ // 命中的tab
+ const activeTab = ref(5);
+ // 最左与最右阈值
+ const leftThreshold = '2020-10';
+ const rightThreshold: Ref = ref('');
+ // 时间线列表赋值
+ const changeDate = (year: number, month: number): Array => {
+ const result: Array = [];
+ if (month >= SPLITEMONTH) {
+ for (let i = 0; i < 6; i++) {
+ result.push(
+ year +
+ '-' +
+ (month - (6 - i - 1) >= 10
+ ? month - (6 - i - 1)
+ : '0' + (month - (6 - i - 1)))
+ );
+ }
+ } else {
+ // last year
+ for (let i = 1; i <= 6 - month; i++) {
+ result.push(
+ year -
+ 1 +
+ '-' +
+ (6 + i + month >= 10 ? 6 + i + month : '0' + (6 + i + month))
+ );
+ }
+ // this year
+ for (let i = 1; i < month + 1; i++) {
+ result.push(year + '-0' + i);
+ }
+ }
+ return result;
+ };
+ // 初始化时间线列表赋值
+ const initDate = () => {
+ const modelDate = !isNaN(new Date(modelValue.value).getTime())
+ ? new Date(modelValue.value)
+ : new Date();
+ const modelYear = modelDate.getFullYear();
+ const _modelYear =
+ modelDate.getFullYear() === 2020 ? 2021 : modelDate.getFullYear();
+ const modelMonth =
+ (modelYear === 2021 && modelDate.getMonth() + 1 < 3) ||
+ modelYear === 2020
+ ? 3
+ : modelDate.getMonth() + 1;
+ const year = new Date().getFullYear();
+ const month = new Date().getMonth() + 1;
+ rightThreshold.value = year + '-' + (month >= 10 ? month : '0' + month);
+ timeList.value = changeDate(_modelYear, modelMonth);
+ emit('update:modelValue', timeList.value[activeTab.value]);
+ };
+ // 点击时间线tab
+ const useClickTab = (index: number): void => {
+ activeTab.value = index;
+ emit('update:modelValue', timeList.value[activeTab.value]);
+ };
+ // 点击左侧按钮
+ const useClickLeft = () => {
+ const date = new Date(timeList.value[4]);
+ const year = date.getFullYear();
+ const month = date.getMonth() + 1;
+ timeList.value = changeDate(year, month);
+ emit('update:modelValue', timeList.value[activeTab.value]);
+ };
+ // 点击右侧按钮
+ const useClickRight = () => {
+ const date = new Date(timeList.value[5]);
+ const year = date.getFullYear();
+ const month = date.getMonth() + 2;
+ timeList.value =
+ month <= 12 ? changeDate(year, month) : changeDate(year + 1, 1);
+ emit('update:modelValue', timeList.value[activeTab.value]);
+ };
+
+ onMounted(() => {
+ initDate();
+ });
+
+ return () => {
+ return (
+
+ {leftArrow &&
+ leftArrow.value &&
+ timeList.value[0] !== leftThreshold ? (
+
useClickLeft()}
+ class="o-timeline-left-arrow"
+ >
+ ) : (
+ ''
+ )}
+
+ {timeList.value &&
+ timeList.value.map((item, index) => {
+ return (
+ - useClickTab(index)}
+ >
+
{item}
+ {index === activeTab.value ? (
+
+ ) : (
+
+ )}
+
+ );
+ })}
+
+ {rightArrow &&
+ rightArrow.value &&
+ timeList.value[5] !== rightThreshold.value ? (
+
useClickRight()}
+ >
+ ) : (
+ ''
+ )}
+
+ );
+ };
+ },
+});
diff --git a/opendesign/timeline/src/var.scss b/opendesign/timeline/src/var.scss
new file mode 100644
index 0000000000000000000000000000000000000000..d75006df4825ce6892bb5aa8419ca235ab600340
--- /dev/null
+++ b/opendesign/timeline/src/var.scss
@@ -0,0 +1,22 @@
+.o-timeline {
+ // 背景颜色
+ --o-timeline-background-color: var(--o-color-neutral11);
+ --o-timeline-background-icon: var(--o-color-bg1);
+
+ // 文字颜色
+ --o-timeline-font-color-active: var(--o-color-brand1);
+ --o-timeline-font-color: var(--o-color-text4);
+
+ // font-size
+ --o-timeline-font-size: var(--o-font-size-h6);
+ --o-timeline-font-size-icon: var(--o-font-size-h5);
+
+ // line-height
+ --o-timeline-line-height: var(--o-line-height-h6);
+
+ // 动画
+ --o-timeline-transition: all 0.2s;
+
+ // 间距
+ --o-timeline-spacing-word: var(--o-spacing-h10);
+}
diff --git a/opendesign/tree/OTree.vue b/opendesign/tree/OTree.vue
new file mode 100644
index 0000000000000000000000000000000000000000..31034f608442509deb1417f05732ae69bcc29abe
--- /dev/null
+++ b/opendesign/tree/OTree.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/opendesign/tree/index.ts b/opendesign/tree/index.ts
new file mode 100644
index 0000000000000000000000000000000000000000..f1d3c7569f3b75656f38940f2e78e727d20750b7
--- /dev/null
+++ b/opendesign/tree/index.ts
@@ -0,0 +1,7 @@
+import type { App } from 'vue';
+import Tree from './OTree.vue';
+Tree.install = function (app: App) {
+ app.component('OTree', Tree);
+};
+
+export { Tree };
diff --git a/package-lock.json b/package-lock.json
deleted file mode 100644
index 13d4e7fd18fb09ec4ed519bb9c465f6f7dafb813..0000000000000000000000000000000000000000
--- a/package-lock.json
+++ /dev/null
@@ -1,8969 +0,0 @@
-{
- "name": "opengauss-blog",
- "version": "0.0.1",
- "lockfileVersion": 2,
- "requires": true,
- "packages": {
- "": {
- "name": "opengauss-blog",
- "version": "0.0.1",
- "dependencies": {
- "@amap/amap-jsapi-loader": "^1.0.1",
- "aos": "^2.3.4",
- "axios": "^0.27.2",
- "dayjs": "^1.8.31",
- "element-plus": "^2.2.9",
- "lodash": "^4.17.21",
- "opendesign": "./opendesign",
- "pinia": "^2.0.13",
- "swiper": "6.8.1",
- "vue": "^3.2.33"
- },
- "devDependencies": {
- "@types/aos": "^3.0.4",
- "@types/lodash": "^4.14.182",
- "@types/node": "^18.0.1",
- "@typescript-eslint/eslint-plugin": "^5.30.5",
- "@typescript-eslint/parser": "^5.30.5",
- "@vitejs/plugin-vue-jsx": "^1.3.10",
- "@vue/compiler-sfc": "^3.2.37",
- "@vue/eslint-config-prettier": "^7.0.0",
- "@vue/eslint-config-typescript": "^11.0.0",
- "eslint": "^8.19.0",
- "eslint-plugin-vue": "^9.1.1",
- "husky": "^8.0.1",
- "install": "^0.13.0",
- "lint-staged": "^13.0.3",
- "prettier": "^2.7.1",
- "sass": "^1.51.0",
- "typescript": "^4.7.4",
- "unplugin-element-plus": "^0.4.1",
- "unplugin-icons": "^0.14.1",
- "vitepress": "1.0.0-alpha.4"
- }
- },
- "node_modules/@algolia/autocomplete-core": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz",
- "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==",
- "dev": true,
- "dependencies": {
- "@algolia/autocomplete-shared": "1.7.1"
- }
- },
- "node_modules/@algolia/autocomplete-preset-algolia": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz",
- "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==",
- "dev": true,
- "dependencies": {
- "@algolia/autocomplete-shared": "1.7.1"
- },
- "peerDependencies": {
- "@algolia/client-search": "^4.9.1",
- "algoliasearch": "^4.9.1"
- }
- },
- "node_modules/@algolia/autocomplete-shared": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz",
- "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==",
- "dev": true
- },
- "node_modules/@algolia/cache-browser-local-storage": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.13.1.tgz",
- "integrity": "sha512-UAUVG2PEfwd/FfudsZtYnidJ9eSCpS+LW9cQiesePQLz41NAcddKxBak6eP2GErqyFagSlnVXe/w2E9h2m2ttg==",
- "dev": true,
- "dependencies": {
- "@algolia/cache-common": "4.13.1"
- }
- },
- "node_modules/@algolia/cache-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.13.1.tgz",
- "integrity": "sha512-7Vaf6IM4L0Jkl3sYXbwK+2beQOgVJ0mKFbz/4qSxKd1iy2Sp77uTAazcX+Dlexekg1fqGUOSO7HS4Sx47ZJmjA==",
- "dev": true
- },
- "node_modules/@algolia/cache-in-memory": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.13.1.tgz",
- "integrity": "sha512-pZzybCDGApfA/nutsFK1P0Sbsq6fYJU3DwIvyKg4pURerlJM4qZbB9bfLRef0FkzfQu7W11E4cVLCIOWmyZeuQ==",
- "dev": true,
- "dependencies": {
- "@algolia/cache-common": "4.13.1"
- }
- },
- "node_modules/@algolia/client-account": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.13.1.tgz",
- "integrity": "sha512-TFLiZ1KqMiir3FNHU+h3b0MArmyaHG+eT8Iojio6TdpeFcAQ1Aiy+2gb3SZk3+pgRJa/BxGmDkRUwE5E/lv3QQ==",
- "dev": true,
- "dependencies": {
- "@algolia/client-common": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/@algolia/client-analytics": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.13.1.tgz",
- "integrity": "sha512-iOS1JBqh7xaL5x00M5zyluZ9+9Uy9GqtYHv/2SMuzNW1qP7/0doz1lbcsP3S7KBbZANJTFHUOfuqyRLPk91iFA==",
- "dev": true,
- "dependencies": {
- "@algolia/client-common": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/@algolia/client-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.13.1.tgz",
- "integrity": "sha512-LcDoUE0Zz3YwfXJL6lJ2OMY2soClbjrrAKB6auYVMNJcoKZZ2cbhQoFR24AYoxnGUYBER/8B+9sTBj5bj/Gqbg==",
- "dev": true,
- "dependencies": {
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/@algolia/client-personalization": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.13.1.tgz",
- "integrity": "sha512-1CqrOW1ypVrB4Lssh02hP//YxluoIYXAQCpg03L+/RiXJlCs+uIqlzC0ctpQPmxSlTK6h07kr50JQoYH/TIM9w==",
- "dev": true,
- "dependencies": {
- "@algolia/client-common": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/@algolia/client-search": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.13.1.tgz",
- "integrity": "sha512-YQKYA83MNRz3FgTNM+4eRYbSmHi0WWpo019s5SeYcL3HUan/i5R09VO9dk3evELDFJYciiydSjbsmhBzbpPP2A==",
- "dev": true,
- "dependencies": {
- "@algolia/client-common": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/@algolia/logger-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.13.1.tgz",
- "integrity": "sha512-L6slbL/OyZaAXNtS/1A8SAbOJeEXD5JcZeDCPYDqSTYScfHu+2ePRTDMgUTY4gQ7HsYZ39N1LujOd8WBTmM2Aw==",
- "dev": true
- },
- "node_modules/@algolia/logger-console": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.13.1.tgz",
- "integrity": "sha512-7jQOTftfeeLlnb3YqF8bNgA2GZht7rdKkJ31OCeSH2/61haO0tWPoNRjZq9XLlgMQZH276pPo0NdiArcYPHjCA==",
- "dev": true,
- "dependencies": {
- "@algolia/logger-common": "4.13.1"
- }
- },
- "node_modules/@algolia/requester-browser-xhr": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.13.1.tgz",
- "integrity": "sha512-oa0CKr1iH6Nc7CmU6RE7TnXMjHnlyp7S80pP/LvZVABeJHX3p/BcSCKovNYWWltgTxUg0U1o+2uuy8BpMKljwA==",
- "dev": true,
- "dependencies": {
- "@algolia/requester-common": "4.13.1"
- }
- },
- "node_modules/@algolia/requester-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.13.1.tgz",
- "integrity": "sha512-eGVf0ID84apfFEuXsaoSgIxbU3oFsIbz4XiotU3VS8qGCJAaLVUC5BUJEkiFENZIhon7hIB4d0RI13HY4RSA+w==",
- "dev": true
- },
- "node_modules/@algolia/requester-node-http": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.13.1.tgz",
- "integrity": "sha512-7C0skwtLdCz5heKTVe/vjvrqgL/eJxmiEjHqXdtypcE5GCQCYI15cb+wC4ytYioZDMiuDGeVYmCYImPoEgUGPw==",
- "dev": true,
- "dependencies": {
- "@algolia/requester-common": "4.13.1"
- }
- },
- "node_modules/@algolia/transporter": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.13.1.tgz",
- "integrity": "sha512-pICnNQN7TtrcYJqqPEXByV8rJ8ZRU2hCiIKLTLRyNpghtQG3VAFk6fVtdzlNfdUGZcehSKGarPIZEHlQXnKjgw==",
- "dev": true,
- "dependencies": {
- "@algolia/cache-common": "4.13.1",
- "@algolia/logger-common": "4.13.1",
- "@algolia/requester-common": "4.13.1"
- }
- },
- "node_modules/@amap/amap-jsapi-loader": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@amap/amap-jsapi-loader/-/amap-jsapi-loader-1.0.1.tgz",
- "integrity": "sha512-nPyLKt7Ow/ThHLkSvn2etQlUzqxmTVgK7bIgwdBRTg2HK5668oN7xVxkaiRe3YZEzGzfV2XgH5Jmu2T73ljejw=="
- },
- "node_modules/@ampproject/remapping": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
- "dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.1.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@antfu/install-pkg": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.1.0.tgz",
- "integrity": "sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==",
- "dev": true,
- "dependencies": {
- "execa": "^5.1.1",
- "find-up": "^5.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/execa": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/human-signals": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
- "dev": true,
- "engines": {
- "node": ">=10.17.0"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@antfu/install-pkg/node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@antfu/utils": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.5.2.tgz",
- "integrity": "sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/compat-data": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
- "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz",
- "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==",
- "dev": true,
- "dependencies": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.18.6",
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helpers": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
- }
- },
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/generator": {
- "version": "7.18.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz",
- "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.7",
- "@jridgewell/gen-mapping": "^0.3.2",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
- "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz",
- "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "browserslist": "^4.20.2",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz",
- "integrity": "sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-function-name": "^7.18.6",
- "@babel/helper-member-expression-to-functions": "^7.18.6",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz",
- "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-function-name": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz",
- "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.18.6",
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz",
- "integrity": "sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-imports": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
- "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz",
- "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-simple-access": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.18.6",
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.8",
- "@babel/types": "^7.18.8"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
- "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz",
- "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-replace-supers": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz",
- "integrity": "sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-member-expression-to-functions": "^7.18.6",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
- "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
- "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz",
- "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz",
- "integrity": "sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==",
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-meta": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
- "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
- "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typescript": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz",
- "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-typescript": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/template": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
- "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.8.tgz",
- "integrity": "sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.7",
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-function-name": "^7.18.6",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.18.8",
- "@babel/types": "^7.18.8",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/types": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.8.tgz",
- "integrity": "sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@ctrl/tinycolor": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
- "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==",
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@docsearch/css": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.1.1.tgz",
- "integrity": "sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==",
- "dev": true
- },
- "node_modules/@docsearch/js": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.1.1.tgz",
- "integrity": "sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw==",
- "dev": true,
- "dependencies": {
- "@docsearch/react": "3.1.1",
- "preact": "^10.0.0"
- }
- },
- "node_modules/@docsearch/react": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.1.1.tgz",
- "integrity": "sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==",
- "dev": true,
- "dependencies": {
- "@algolia/autocomplete-core": "1.7.1",
- "@algolia/autocomplete-preset-algolia": "1.7.1",
- "@docsearch/css": "3.1.1",
- "algoliasearch": "^4.0.0"
- },
- "peerDependencies": {
- "@types/react": ">= 16.8.0 < 19.0.0",
- "react": ">= 16.8.0 < 19.0.0",
- "react-dom": ">= 16.8.0 < 19.0.0"
- }
- },
- "node_modules/@element-plus/icons-vue": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz",
- "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==",
- "peerDependencies": {
- "vue": "^3.2.0"
- }
- },
- "node_modules/@eslint/eslintrc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
- "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
- "dev": true,
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.3.2",
- "globals": "^13.15.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.16.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
- "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@floating-ui/core": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz",
- "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg=="
- },
- "node_modules/@floating-ui/dom": {
- "version": "0.5.4",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz",
- "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==",
- "dependencies": {
- "@floating-ui/core": "^0.7.3"
- }
- },
- "node_modules/@humanwhocodes/config-array": {
- "version": "0.9.5",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
- "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
- "dev": true,
- "dependencies": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
- "minimatch": "^3.0.4"
- },
- "engines": {
- "node": ">=10.10.0"
- }
- },
- "node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
- "dev": true
- },
- "node_modules/@iconify/types": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@iconify/types/-/types-1.1.0.tgz",
- "integrity": "sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==",
- "dev": true
- },
- "node_modules/@iconify/utils": {
- "version": "1.0.33",
- "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-1.0.33.tgz",
- "integrity": "sha512-vGeAqo7aGPxOQmGdVoXFUOuyN+0V7Lcrx2EvaiRjxUD1x6Om0Tvq2bdm7E24l2Pz++4S0mWMCVFXe/17EtKImQ==",
- "dev": true,
- "dependencies": {
- "@antfu/install-pkg": "^0.1.0",
- "@antfu/utils": "^0.5.0",
- "@iconify/types": "^1.1.0",
- "debug": "^4.3.4",
- "kolorist": "^1.5.1",
- "local-pkg": "^0.4.1"
- }
- },
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
- "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.0",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
- "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@rollup/pluginutils": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
- "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
- "dev": true,
- "dependencies": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "node_modules/@types/aos": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/aos/-/aos-3.0.4.tgz",
- "integrity": "sha512-mna6Jd6bdK1NpwarLopGvXOgUoCfj0470IwLxuVOFDElTGI0JTd7xSGQ0AjbAEnHErC/b3fA9t2uB3IXVKmckA==",
- "dev": true
- },
- "node_modules/@types/json-schema": {
- "version": "7.0.11",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
- "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
- "dev": true
- },
- "node_modules/@types/lodash": {
- "version": "4.14.182",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
- "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
- },
- "node_modules/@types/lodash-es": {
- "version": "4.17.6",
- "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz",
- "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==",
- "dependencies": {
- "@types/lodash": "*"
- }
- },
- "node_modules/@types/node": {
- "version": "18.0.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
- "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
- "dev": true
- },
- "node_modules/@types/web-bluetooth": {
- "version": "0.0.14",
- "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz",
- "integrity": "sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A=="
- },
- "node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz",
- "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/type-utils": "5.30.5",
- "@typescript-eslint/utils": "5.30.5",
- "debug": "^4.3.4",
- "functional-red-black-tree": "^1.0.1",
- "ignore": "^5.2.0",
- "regexpp": "^3.2.0",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "@typescript-eslint/parser": "^5.0.0",
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/parser": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz",
- "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/typescript-estree": "5.30.5",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/scope-manager": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz",
- "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/visitor-keys": "5.30.5"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/type-utils": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz",
- "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/utils": "5.30.5",
- "debug": "^4.3.4",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/types": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz",
- "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz",
- "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/visitor-keys": "5.30.5",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/utils": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz",
- "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/typescript-estree": "5.30.5",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz",
- "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.30.5",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@vitejs/plugin-vue": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz",
- "integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==",
- "dev": true,
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "vite": "^2.5.10",
- "vue": "^3.2.25"
- }
- },
- "node_modules/@vitejs/plugin-vue-jsx": {
- "version": "1.3.10",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.3.10.tgz",
- "integrity": "sha512-Cf5zznh4yNMiEMBfTOztaDVDmK1XXfgxClzOSUVUc8WAmHzogrCUeM8B05ABzuGtg0D1amfng+mUmSIOFGP3Pw==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.17.9",
- "@babel/plugin-syntax-import-meta": "^7.10.4",
- "@babel/plugin-transform-typescript": "^7.16.8",
- "@rollup/pluginutils": "^4.2.0",
- "@vue/babel-plugin-jsx": "^1.1.1",
- "hash-sum": "^2.0.0"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/@vue/babel-helper-vue-transform-on": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz",
- "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==",
- "dev": true
- },
- "node_modules/@vue/babel-plugin-jsx": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz",
- "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.0.0",
- "@babel/plugin-syntax-jsx": "^7.0.0",
- "@babel/template": "^7.0.0",
- "@babel/traverse": "^7.0.0",
- "@babel/types": "^7.0.0",
- "@vue/babel-helper-vue-transform-on": "^1.0.2",
- "camelcase": "^6.0.0",
- "html-tags": "^3.1.0",
- "svg-tags": "^1.0.0"
- }
- },
- "node_modules/@vue/compiler-core": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz",
- "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"
- }
- },
- "node_modules/@vue/compiler-dom": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz",
- "integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==",
- "dependencies": {
- "@vue/compiler-core": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "node_modules/@vue/compiler-sfc": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz",
- "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"
- }
- },
- "node_modules/@vue/compiler-sfc/node_modules/magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "dependencies": {
- "sourcemap-codec": "^1.4.8"
- }
- },
- "node_modules/@vue/compiler-ssr": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz",
- "integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==",
- "dependencies": {
- "@vue/compiler-dom": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "node_modules/@vue/devtools-api": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.0.tgz",
- "integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA=="
- },
- "node_modules/@vue/eslint-config-prettier": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.0.0.tgz",
- "integrity": "sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==",
- "dev": true,
- "dependencies": {
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-prettier": "^4.0.0"
- },
- "peerDependencies": {
- "eslint": ">= 7.28.0",
- "prettier": ">= 2.0.0"
- }
- },
- "node_modules/@vue/eslint-config-typescript": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.0.tgz",
- "integrity": "sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/eslint-plugin": "^5.0.0",
- "@typescript-eslint/parser": "^5.0.0",
- "vue-eslint-parser": "^9.0.0"
- },
- "engines": {
- "node": "^14.17.0 || >=16.0.0"
- },
- "peerDependencies": {
- "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0",
- "eslint-plugin-vue": "^9.0.0",
- "typescript": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@vue/reactivity": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz",
- "integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==",
- "dependencies": {
- "@vue/shared": "3.2.37"
- }
- },
- "node_modules/@vue/reactivity-transform": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz",
- "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"
- }
- },
- "node_modules/@vue/reactivity-transform/node_modules/magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "dependencies": {
- "sourcemap-codec": "^1.4.8"
- }
- },
- "node_modules/@vue/runtime-core": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz",
- "integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==",
- "dependencies": {
- "@vue/reactivity": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "node_modules/@vue/runtime-dom": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz",
- "integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==",
- "dependencies": {
- "@vue/runtime-core": "3.2.37",
- "@vue/shared": "3.2.37",
- "csstype": "^2.6.8"
- }
- },
- "node_modules/@vue/runtime-dom/node_modules/csstype": {
- "version": "2.6.20",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz",
- "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA=="
- },
- "node_modules/@vue/server-renderer": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz",
- "integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==",
- "dependencies": {
- "@vue/compiler-ssr": "3.2.37",
- "@vue/shared": "3.2.37"
- },
- "peerDependencies": {
- "vue": "3.2.37"
- }
- },
- "node_modules/@vue/shared": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz",
- "integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw=="
- },
- "node_modules/@vueuse/core": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-8.9.1.tgz",
- "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": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.1.0",
- "vue": "^2.6.0 || ^3.2.0"
- },
- "peerDependenciesMeta": {
- "@vue/composition-api": {
- "optional": true
- },
- "vue": {
- "optional": true
- }
- }
- },
- "node_modules/@vueuse/core/node_modules/@vueuse/shared": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-8.9.1.tgz",
- "integrity": "sha512-klZfn7ijI3juqVgpfQVrrlBh4uTFajwSCWm8Cdt45Kg26b1LZ9jn9n7J6GhmkFay5016GnjjivQoekQSMeJNUg==",
- "dependencies": {
- "vue-demi": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.1.0",
- "vue": "^2.6.0 || ^3.2.0"
- },
- "peerDependenciesMeta": {
- "@vue/composition-api": {
- "optional": true
- },
- "vue": {
- "optional": true
- }
- }
- },
- "node_modules/@vueuse/core/node_modules/vue-demi": {
- "version": "0.13.2",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.2.tgz",
- "integrity": "sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ==",
- "hasInstallScript": true,
- "bin": {
- "vue-demi-fix": "bin/vue-demi-fix.js",
- "vue-demi-switch": "bin/vue-demi-switch.js"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.0.0-rc.1",
- "vue": "^3.0.0-0 || ^2.6.0"
- },
- "peerDependenciesMeta": {
- "@vue/composition-api": {
- "optional": true
- }
- }
- },
- "node_modules/@vueuse/metadata": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.9.1.tgz",
- "integrity": "sha512-6LADOlyl3oENHa9dsoY7LXjU1Mh14DnpM6ztETI3hpm5ZffOMIG5CB2Q6aEZfIvYr1lkJVmG2L82wFKk7VRfIA==",
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/acorn": {
- "version": "8.7.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
- "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/aggregate-error": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
- "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
- "dev": true,
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/algoliasearch": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.13.1.tgz",
- "integrity": "sha512-dtHUSE0caWTCE7liE1xaL+19AFf6kWEcyn76uhcitWpntqvicFHXKFoZe5JJcv9whQOTRM6+B8qJz6sFj+rDJA==",
- "dev": true,
- "dependencies": {
- "@algolia/cache-browser-local-storage": "4.13.1",
- "@algolia/cache-common": "4.13.1",
- "@algolia/cache-in-memory": "4.13.1",
- "@algolia/client-account": "4.13.1",
- "@algolia/client-analytics": "4.13.1",
- "@algolia/client-common": "4.13.1",
- "@algolia/client-personalization": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/logger-common": "4.13.1",
- "@algolia/logger-console": "4.13.1",
- "@algolia/requester-browser-xhr": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/requester-node-http": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "node_modules/ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/aos": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/aos/-/aos-2.3.4.tgz",
- "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
- "dependencies": {
- "classlist-polyfill": "^1.0.3",
- "lodash.debounce": "^4.0.6",
- "lodash.throttle": "^4.0.1"
- }
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/astral-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/async-validator": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz",
- "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
- },
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
- },
- "node_modules/axios": {
- "version": "0.27.2",
- "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
- "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
- "dependencies": {
- "follow-redirects": "^1.14.9",
- "form-data": "^4.0.0"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/body-scroll-lock": {
- "version": "4.0.0-beta.0",
- "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-4.0.0-beta.0.tgz",
- "integrity": "sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==",
- "dev": true
- },
- "node_modules/boolbase": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
- "dev": true
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/browserslist": {
- "version": "4.21.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
- "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "caniuse-lite": "^1.0.30001359",
- "electron-to-chromium": "^1.4.172",
- "node-releases": "^2.0.5",
- "update-browserslist-db": "^1.0.4"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001364",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz",
- "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
- }
- ]
- },
- "node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/chokidar/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/classlist-polyfill": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
- "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
- },
- "node_modules/clean-stack": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
- "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-truncate": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz",
- "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==",
- "dev": true,
- "dependencies": {
- "slice-ansi": "^5.0.0",
- "string-width": "^5.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "node_modules/colorette": {
- "version": "2.0.19",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
- "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
- "dev": true
- },
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/commander": {
- "version": "9.3.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz",
- "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==",
- "dev": true,
- "engines": {
- "node": "^12.20.0 || >=14"
- }
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "node_modules/convert-source-map": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.1.1"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true,
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/dayjs": {
- "version": "1.11.3",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.3.tgz",
- "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
- },
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
- "dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/dom7": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/dom7/-/dom7-3.0.0.tgz",
- "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==",
- "dependencies": {
- "ssr-window": "^3.0.0-alpha.1"
- }
- },
- "node_modules/eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "dev": true
- },
- "node_modules/electron-to-chromium": {
- "version": "1.4.185",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz",
- "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==",
- "dev": true
- },
- "node_modules/element-plus": {
- "version": "2.2.9",
- "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.2.9.tgz",
- "integrity": "sha512-jYbL0JkCdv95rkT6trZJjCAizLPySa0qcd2cgq+57SKQnCZAcNDDq4GbTuFRnNavdoeCJnuM3HIficTIUpsMOQ==",
- "dependencies": {
- "@ctrl/tinycolor": "^3.4.1",
- "@element-plus/icons-vue": "^2.0.6",
- "@floating-ui/dom": "^0.5.4",
- "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7",
- "@types/lodash": "^4.14.182",
- "@types/lodash-es": "^4.17.6",
- "@vueuse/core": "^8.7.5",
- "async-validator": "^4.2.5",
- "dayjs": "^1.11.3",
- "escape-html": "^1.0.3",
- "lodash": "^4.17.21",
- "lodash-es": "^4.17.21",
- "lodash-unified": "^1.0.2",
- "memoize-one": "^6.0.0",
- "normalize-wheel-es": "^1.1.2"
- },
- "peerDependencies": {
- "vue": "^3.2.0"
- }
- },
- "node_modules/element-plus/node_modules/@popperjs/core": {
- "name": "@sxzz/popperjs-es",
- "version": "2.11.7",
- "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
- "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
- },
- "node_modules/emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
- },
- "node_modules/es-module-lexer": {
- "version": "0.10.5",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.10.5.tgz",
- "integrity": "sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==",
- "dev": true
- },
- "node_modules/esbuild": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.49.tgz",
- "integrity": "sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "esbuild-android-64": "0.14.49",
- "esbuild-android-arm64": "0.14.49",
- "esbuild-darwin-64": "0.14.49",
- "esbuild-darwin-arm64": "0.14.49",
- "esbuild-freebsd-64": "0.14.49",
- "esbuild-freebsd-arm64": "0.14.49",
- "esbuild-linux-32": "0.14.49",
- "esbuild-linux-64": "0.14.49",
- "esbuild-linux-arm": "0.14.49",
- "esbuild-linux-arm64": "0.14.49",
- "esbuild-linux-mips64le": "0.14.49",
- "esbuild-linux-ppc64le": "0.14.49",
- "esbuild-linux-riscv64": "0.14.49",
- "esbuild-linux-s390x": "0.14.49",
- "esbuild-netbsd-64": "0.14.49",
- "esbuild-openbsd-64": "0.14.49",
- "esbuild-sunos-64": "0.14.49",
- "esbuild-windows-32": "0.14.49",
- "esbuild-windows-64": "0.14.49",
- "esbuild-windows-arm64": "0.14.49"
- }
- },
- "node_modules/esbuild-android-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz",
- "integrity": "sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-android-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz",
- "integrity": "sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz",
- "integrity": "sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-darwin-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz",
- "integrity": "sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz",
- "integrity": "sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-freebsd-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz",
- "integrity": "sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-32": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz",
- "integrity": "sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz",
- "integrity": "sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz",
- "integrity": "sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz",
- "integrity": "sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-mips64le": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz",
- "integrity": "sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-ppc64le": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz",
- "integrity": "sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-riscv64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz",
- "integrity": "sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-linux-s390x": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz",
- "integrity": "sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-netbsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz",
- "integrity": "sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-openbsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz",
- "integrity": "sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-sunos-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz",
- "integrity": "sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-32": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz",
- "integrity": "sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz",
- "integrity": "sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/esbuild-windows-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz",
- "integrity": "sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-html": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
- },
- "node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/eslint": {
- "version": "8.19.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz",
- "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==",
- "dev": true,
- "dependencies": {
- "@eslint/eslintrc": "^1.3.0",
- "@humanwhocodes/config-array": "^0.9.2",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.3.2",
- "doctrine": "^3.0.0",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.2",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^6.0.1",
- "globals": "^13.15.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "js-yaml": "^4.1.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
- "strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint-config-prettier": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
- "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
- "dev": true,
- "bin": {
- "eslint-config-prettier": "bin/cli.js"
- },
- "peerDependencies": {
- "eslint": ">=7.0.0"
- }
- },
- "node_modules/eslint-plugin-prettier": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
- "dev": true,
- "dependencies": {
- "prettier-linter-helpers": "^1.0.0"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "eslint": ">=7.28.0",
- "prettier": ">=2.0.0"
- },
- "peerDependenciesMeta": {
- "eslint-config-prettier": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-plugin-vue": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.2.0.tgz",
- "integrity": "sha512-W2hc+NUXoce8sZtWgZ45miQTy6jNyuSdub5aZ1IBune4JDeAyzucYX0TzkrQ1jMO52sNUDYlCIHDoaNePe0p5g==",
- "dev": true,
- "dependencies": {
- "eslint-utils": "^3.0.0",
- "natural-compare": "^1.4.0",
- "nth-check": "^2.0.1",
- "postcss-selector-parser": "^6.0.9",
- "semver": "^7.3.5",
- "vue-eslint-parser": "^9.0.1",
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || >=16.0.0"
- },
- "peerDependencies": {
- "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "engines": {
- "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=5"
- }
- },
- "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/eslint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/eslint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/eslint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/eslint/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/eslint/node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/eslint/node_modules/globals": {
- "version": "13.16.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
- "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint/node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/espree": {
- "version": "9.3.2",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
- "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.7.1",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/esquery/node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esrecurse/node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/execa": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz",
- "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.1",
- "human-signals": "^3.0.1",
- "is-stream": "^3.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^5.1.0",
- "onetime": "^6.0.0",
- "signal-exit": "^3.0.7",
- "strip-final-newline": "^3.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true
- },
- "node_modules/fast-diff": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
- "dev": true
- },
- "node_modules/fast-glob": {
- "version": "3.2.11",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
- "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fast-glob/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
- "node_modules/fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true
- },
- "node_modules/fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
- "dev": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
- "dependencies": {
- "flat-cache": "^3.0.4"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
- "dev": true,
- "dependencies": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- },
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/flatted": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz",
- "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==",
- "dev": true
- },
- "node_modules/follow-redirects": {
- "version": "1.15.1",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
- "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
- "optional": true
- }
- }
- },
- "node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
- "dev": true
- },
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.3"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/hash-sum": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
- "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
- "dev": true
- },
- "node_modules/html-tags": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz",
- "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/human-signals": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz",
- "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==",
- "dev": true,
- "engines": {
- "node": ">=12.20.0"
- }
- },
- "node_modules/husky": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz",
- "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==",
- "dev": true,
- "bin": {
- "husky": "lib/bin.js"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/typicode"
- }
- },
- "node_modules/ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/immutable": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
- "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
- "dev": true
- },
- "node_modules/import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "dev": true,
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "dev": true,
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/install": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz",
- "integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
- "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
- "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
- "dev": true,
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true
- },
- "node_modules/json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
- "dev": true,
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/jsonc-parser": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
- "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
- "dev": true
- },
- "node_modules/kolorist": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.5.1.tgz",
- "integrity": "sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==",
- "dev": true
- },
- "node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/lilconfig": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz",
- "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/lint-staged": {
- "version": "13.0.3",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.0.3.tgz",
- "integrity": "sha512-9hmrwSCFroTSYLjflGI8Uk+GWAwMB4OlpU4bMJEAT5d/llQwtYKoim4bLOyLCuWFAhWEupE0vkIFqtw/WIsPug==",
- "dev": true,
- "dependencies": {
- "cli-truncate": "^3.1.0",
- "colorette": "^2.0.17",
- "commander": "^9.3.0",
- "debug": "^4.3.4",
- "execa": "^6.1.0",
- "lilconfig": "2.0.5",
- "listr2": "^4.0.5",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-inspect": "^1.12.2",
- "pidtree": "^0.6.0",
- "string-argv": "^0.3.1",
- "yaml": "^2.1.1"
- },
- "bin": {
- "lint-staged": "bin/lint-staged.js"
- },
- "engines": {
- "node": "^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/lint-staged"
- }
- },
- "node_modules/listr2": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz",
- "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==",
- "dev": true,
- "dependencies": {
- "cli-truncate": "^2.1.0",
- "colorette": "^2.0.16",
- "log-update": "^4.0.0",
- "p-map": "^4.0.0",
- "rfdc": "^1.3.0",
- "rxjs": "^7.5.5",
- "through": "^2.3.8",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "enquirer": ">= 2.3.0 < 3"
- },
- "peerDependenciesMeta": {
- "enquirer": {
- "optional": true
- }
- }
- },
- "node_modules/listr2/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/listr2/node_modules/cli-truncate": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
- "dev": true,
- "dependencies": {
- "slice-ansi": "^3.0.0",
- "string-width": "^4.2.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/listr2/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/listr2/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/listr2/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/listr2/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/listr2/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/local-pkg": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.1.tgz",
- "integrity": "sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==",
- "dev": true,
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
- "node_modules/lodash-es": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
- "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- },
- "node_modules/lodash-unified": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz",
- "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==",
- "peerDependencies": {
- "@types/lodash-es": "*",
- "lodash": "*",
- "lodash-es": "*"
- }
- },
- "node_modules/lodash.debounce": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "node_modules/lodash.throttle": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
- "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
- },
- "node_modules/log-update": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
- "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
- "dev": true,
- "dependencies": {
- "ansi-escapes": "^4.3.0",
- "cli-cursor": "^3.1.0",
- "slice-ansi": "^4.0.0",
- "wrap-ansi": "^6.2.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/log-update/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/log-update/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/log-update/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/log-update/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/log-update/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-update/node_modules/slice-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/slice-ansi?sponsor=1"
- }
- },
- "node_modules/log-update/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/log-update/node_modules/wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/magic-string": {
- "version": "0.26.2",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz",
- "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==",
- "dev": true,
- "dependencies": {
- "sourcemap-codec": "^1.4.8"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/memoize-one": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
- "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
- },
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dependencies": {
- "mime-db": "1.52.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mimic-fn": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true
- },
- "node_modules/node-releases": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
- "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
- "dev": true
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/normalize-wheel-es": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
- "integrity": "sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png=="
- },
- "node_modules/npm-run-path": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz",
- "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==",
- "dev": true,
- "dependencies": {
- "path-key": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm-run-path/node_modules/path-key": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/nth-check": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
- "dev": true,
- "dependencies": {
- "boolbase": "^1.0.0"
- },
- "funding": {
- "url": "https://github.com/fb55/nth-check?sponsor=1"
- }
- },
- "node_modules/object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/onetime": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/opendesign": {
- "resolved": "opendesign",
- "link": true
- },
- "node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "dependencies": {
- "p-limit": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-map": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
- "dev": true,
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pidtree": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
- "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
- "dev": true,
- "bin": {
- "pidtree": "bin/pidtree.js"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/pinia": {
- "version": "2.0.14",
- "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.14.tgz",
- "integrity": "sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==",
- "dependencies": {
- "@vue/devtools-api": "^6.1.4",
- "vue-demi": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/posva"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.4.0",
- "typescript": ">=4.4.4",
- "vue": "^2.6.14 || ^3.2.0"
- },
- "peerDependenciesMeta": {
- "@vue/composition-api": {
- "optional": true
- },
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/pinia/node_modules/vue-demi": {
- "version": "0.13.2",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.2.tgz",
- "integrity": "sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ==",
- "hasInstallScript": true,
- "bin": {
- "vue-demi-fix": "bin/vue-demi-fix.js",
- "vue-demi-switch": "bin/vue-demi-switch.js"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.0.0-rc.1",
- "vue": "^3.0.0-0 || ^2.6.0"
- },
- "peerDependenciesMeta": {
- "@vue/composition-api": {
- "optional": true
- }
- }
- },
- "node_modules/postcss": {
- "version": "8.4.14",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
- "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/postcss-selector-parser": {
- "version": "6.0.10",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
- "dev": true,
- "dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/preact": {
- "version": "10.9.0",
- "resolved": "https://registry.npmjs.org/preact/-/preact-10.9.0.tgz",
- "integrity": "sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/preact"
- }
- },
- "node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/prettier": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
- "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
- "dev": true,
- "bin": {
- "prettier": "bin-prettier.js"
- },
- "engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
- }
- },
- "node_modules/prettier-linter-helpers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
- "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
- "dev": true,
- "dependencies": {
- "fast-diff": "^1.1.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
- "node_modules/resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/restore-cursor/node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/restore-cursor/node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rfdc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
- "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
- "dev": true
- },
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/rollup": {
- "version": "2.76.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.76.0.tgz",
- "integrity": "sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/rxjs": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
- "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
- "dev": true,
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/sass": {
- "version": "1.53.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz",
- "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==",
- "dev": true,
- "dependencies": {
- "chokidar": ">=3.0.0 <4.0.0",
- "immutable": "^4.0.0",
- "source-map-js": ">=0.6.2 <2.0.0"
- },
- "bin": {
- "sass": "sass.js"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shiki": {
- "version": "0.10.1",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz",
- "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==",
- "dev": true,
- "dependencies": {
- "jsonc-parser": "^3.0.0",
- "vscode-oniguruma": "^1.6.1",
- "vscode-textmate": "5.2.0"
- }
- },
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/slice-ansi": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
- "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^6.0.0",
- "is-fullwidth-code-point": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/slice-ansi?sponsor=1"
- }
- },
- "node_modules/slice-ansi/node_modules/ansi-styles": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz",
- "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
- },
- "node_modules/ssr-window": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-3.0.0.tgz",
- "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA=="
- },
- "node_modules/string-argv": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
- "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==",
- "dev": true,
- "engines": {
- "node": ">=0.6.19"
- }
- },
- "node_modules/string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "dev": true,
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/string-width/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/string-width/node_modules/strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-final-newline": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/svg-tags": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
- "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
- "dev": true
- },
- "node_modules/swiper": {
- "version": "6.8.1",
- "resolved": "https://registry.npmjs.org/swiper/-/swiper-6.8.1.tgz",
- "integrity": "sha512-Gc2rKe0XH3zoB0ogonlielduGM9DDQCJtXAeFeD2ujwzhEqw+5udwebCMNjhAcQ+xl9ygM5PnRoziAUol3Dx5w==",
- "funding": [
- {
- "type": "patreon",
- "url": "https://www.patreon.com/vladimirkharlampidi"
- },
- {
- "type": "open_collective",
- "url": "http://opencollective.com/swiper"
- }
- ],
- "hasInstallScript": true,
- "dependencies": {
- "dom7": "^3.0.0",
- "ssr-window": "^3.0.0"
- },
- "engines": {
- "node": ">= 4.7.0"
- }
- },
- "node_modules/text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
- "dev": true
- },
- "node_modules/through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
- "dev": true
- },
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/tslib": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
- "dev": true
- },
- "node_modules/tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
- "dev": true,
- "dependencies": {
- "tslib": "^1.8.1"
- },
- "engines": {
- "node": ">= 6"
- },
- "peerDependencies": {
- "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
- }
- },
- "node_modules/tsutils/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
- "node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/type-fest": {
- "version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typescript": {
- "version": "4.7.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
- "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
- "devOptional": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/unplugin": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-0.7.1.tgz",
- "integrity": "sha512-Z6hNDXDNh9aimMkPU1mEjtk+2ova8gh0y7rJeJdGH1vWZOHwF2lLQiQ/R97rv9ymmzEQXsR2fyMet72T8jy6ew==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.7.1",
- "chokidar": "^3.5.3",
- "webpack-sources": "^3.2.3",
- "webpack-virtual-modules": "^0.4.4"
- },
- "peerDependencies": {
- "esbuild": ">=0.13",
- "rollup": "^2.50.0",
- "vite": "^2.3.0 || ^3.0.0-0",
- "webpack": "4 || 5"
- },
- "peerDependenciesMeta": {
- "esbuild": {
- "optional": true
- },
- "rollup": {
- "optional": true
- },
- "vite": {
- "optional": true
- },
- "webpack": {
- "optional": true
- }
- }
- },
- "node_modules/unplugin-element-plus": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/unplugin-element-plus/-/unplugin-element-plus-0.4.1.tgz",
- "integrity": "sha512-x8L35sppkbtnAf+aSPXNsLPjCUrM0mWKgujqMIgrHiDQaGbpMlNnbN2kjP5CMclykNOw8fUCreEhtxPyzg8tmw==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^4.2.1",
- "es-module-lexer": "^0.10.5",
- "magic-string": "^0.26.2",
- "unplugin": "^0.7.1"
- },
- "engines": {
- "node": ">=14.19.0"
- }
- },
- "node_modules/unplugin-icons": {
- "version": "0.14.7",
- "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-0.14.7.tgz",
- "integrity": "sha512-TrNnEdpaXMdiG5BsCgvU6cv/gSLYvIk1f8wGCGZmOo4wmi3nqYBuqIEuiXhmmyXdDZuRRpCaOzCnCYYZ5H7U8g==",
- "dev": true,
- "dependencies": {
- "@antfu/install-pkg": "^0.1.0",
- "@antfu/utils": "^0.5.2",
- "@iconify/utils": "^1.0.33",
- "debug": "^4.3.4",
- "kolorist": "^1.5.1",
- "local-pkg": "^0.4.1",
- "unplugin": "^0.7.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- },
- "peerDependencies": {
- "@svgr/core": ">=5.5.0",
- "@vue/compiler-sfc": "^3.0.2",
- "vue-template-compiler": "^2.6.12",
- "vue-template-es2015-compiler": "^1.9.0"
- },
- "peerDependenciesMeta": {
- "@svgr/core": {
- "optional": true
- },
- "@vue/compiler-sfc": {
- "optional": true
- },
- "vue-template-compiler": {
- "optional": true
- },
- "vue-template-es2015-compiler": {
- "optional": true
- }
- }
- },
- "node_modules/update-browserslist-db": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
- "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- },
- "bin": {
- "browserslist-lint": "cli.js"
- },
- "peerDependencies": {
- "browserslist": ">= 4.21.0"
- }
- },
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
- },
- "node_modules/vite": {
- "version": "2.9.14",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.14.tgz",
- "integrity": "sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.14.27",
- "postcss": "^8.4.13",
- "resolve": "^1.22.0",
- "rollup": "^2.59.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": ">=12.2.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- },
- "peerDependencies": {
- "less": "*",
- "sass": "*",
- "stylus": "*"
- },
- "peerDependenciesMeta": {
- "less": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- }
- }
- },
- "node_modules/vitepress": {
- "version": "1.0.0-alpha.4",
- "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-alpha.4.tgz",
- "integrity": "sha512-bOAA4KW6vYGlkbcrPLZLTKWTgXVroObU+o9xj9EENyEl6yg26WWvfN7DGA4BftjdM5O8nR93Z5khPQ3W/tFE7Q==",
- "dev": true,
- "dependencies": {
- "@docsearch/css": "^3.0.0",
- "@docsearch/js": "^3.0.0",
- "@vitejs/plugin-vue": "^2.3.2",
- "@vue/devtools-api": "^6.1.4",
- "@vueuse/core": "^8.5.0",
- "body-scroll-lock": "^4.0.0-beta.0",
- "shiki": "^0.10.1",
- "vite": "^2.9.7",
- "vue": "^3.2.33"
- },
- "bin": {
- "vitepress": "bin/vitepress.js"
- },
- "engines": {
- "node": ">=14.6.0"
- }
- },
- "node_modules/vscode-oniguruma": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz",
- "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==",
- "dev": true
- },
- "node_modules/vscode-textmate": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
- "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
- "dev": true
- },
- "node_modules/vue": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz",
- "integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==",
- "dependencies": {
- "@vue/compiler-dom": "3.2.37",
- "@vue/compiler-sfc": "3.2.37",
- "@vue/runtime-dom": "3.2.37",
- "@vue/server-renderer": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "node_modules/vue-eslint-parser": {
- "version": "9.0.3",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz",
- "integrity": "sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==",
- "dev": true,
- "dependencies": {
- "debug": "^4.3.4",
- "eslint-scope": "^7.1.1",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.1",
- "esquery": "^1.4.0",
- "lodash": "^4.17.21",
- "semver": "^7.3.6"
- },
- "engines": {
- "node": "^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=6.0.0"
- }
- },
- "node_modules/vue-eslint-parser/node_modules/eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
- "dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- }
- },
- "node_modules/vue-eslint-parser/node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/webpack-sources": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
- "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
- "dev": true,
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/webpack-virtual-modules": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.4.tgz",
- "integrity": "sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==",
- "dev": true
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/word-wrap": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/wrap-ansi/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/wrap-ansi/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "node_modules/xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "node_modules/yaml": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz",
- "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==",
- "dev": true,
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "opendesign": {
- "version": "0.0.1",
- "dependencies": {
- "vue": "^3.2.33"
- }
- }
- },
- "dependencies": {
- "@algolia/autocomplete-core": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz",
- "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==",
- "dev": true,
- "requires": {
- "@algolia/autocomplete-shared": "1.7.1"
- }
- },
- "@algolia/autocomplete-preset-algolia": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz",
- "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==",
- "dev": true,
- "requires": {
- "@algolia/autocomplete-shared": "1.7.1"
- }
- },
- "@algolia/autocomplete-shared": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz",
- "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==",
- "dev": true
- },
- "@algolia/cache-browser-local-storage": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.13.1.tgz",
- "integrity": "sha512-UAUVG2PEfwd/FfudsZtYnidJ9eSCpS+LW9cQiesePQLz41NAcddKxBak6eP2GErqyFagSlnVXe/w2E9h2m2ttg==",
- "dev": true,
- "requires": {
- "@algolia/cache-common": "4.13.1"
- }
- },
- "@algolia/cache-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.13.1.tgz",
- "integrity": "sha512-7Vaf6IM4L0Jkl3sYXbwK+2beQOgVJ0mKFbz/4qSxKd1iy2Sp77uTAazcX+Dlexekg1fqGUOSO7HS4Sx47ZJmjA==",
- "dev": true
- },
- "@algolia/cache-in-memory": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.13.1.tgz",
- "integrity": "sha512-pZzybCDGApfA/nutsFK1P0Sbsq6fYJU3DwIvyKg4pURerlJM4qZbB9bfLRef0FkzfQu7W11E4cVLCIOWmyZeuQ==",
- "dev": true,
- "requires": {
- "@algolia/cache-common": "4.13.1"
- }
- },
- "@algolia/client-account": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.13.1.tgz",
- "integrity": "sha512-TFLiZ1KqMiir3FNHU+h3b0MArmyaHG+eT8Iojio6TdpeFcAQ1Aiy+2gb3SZk3+pgRJa/BxGmDkRUwE5E/lv3QQ==",
- "dev": true,
- "requires": {
- "@algolia/client-common": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "@algolia/client-analytics": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.13.1.tgz",
- "integrity": "sha512-iOS1JBqh7xaL5x00M5zyluZ9+9Uy9GqtYHv/2SMuzNW1qP7/0doz1lbcsP3S7KBbZANJTFHUOfuqyRLPk91iFA==",
- "dev": true,
- "requires": {
- "@algolia/client-common": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "@algolia/client-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.13.1.tgz",
- "integrity": "sha512-LcDoUE0Zz3YwfXJL6lJ2OMY2soClbjrrAKB6auYVMNJcoKZZ2cbhQoFR24AYoxnGUYBER/8B+9sTBj5bj/Gqbg==",
- "dev": true,
- "requires": {
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "@algolia/client-personalization": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.13.1.tgz",
- "integrity": "sha512-1CqrOW1ypVrB4Lssh02hP//YxluoIYXAQCpg03L+/RiXJlCs+uIqlzC0ctpQPmxSlTK6h07kr50JQoYH/TIM9w==",
- "dev": true,
- "requires": {
- "@algolia/client-common": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "@algolia/client-search": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.13.1.tgz",
- "integrity": "sha512-YQKYA83MNRz3FgTNM+4eRYbSmHi0WWpo019s5SeYcL3HUan/i5R09VO9dk3evELDFJYciiydSjbsmhBzbpPP2A==",
- "dev": true,
- "requires": {
- "@algolia/client-common": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "@algolia/logger-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.13.1.tgz",
- "integrity": "sha512-L6slbL/OyZaAXNtS/1A8SAbOJeEXD5JcZeDCPYDqSTYScfHu+2ePRTDMgUTY4gQ7HsYZ39N1LujOd8WBTmM2Aw==",
- "dev": true
- },
- "@algolia/logger-console": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.13.1.tgz",
- "integrity": "sha512-7jQOTftfeeLlnb3YqF8bNgA2GZht7rdKkJ31OCeSH2/61haO0tWPoNRjZq9XLlgMQZH276pPo0NdiArcYPHjCA==",
- "dev": true,
- "requires": {
- "@algolia/logger-common": "4.13.1"
- }
- },
- "@algolia/requester-browser-xhr": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.13.1.tgz",
- "integrity": "sha512-oa0CKr1iH6Nc7CmU6RE7TnXMjHnlyp7S80pP/LvZVABeJHX3p/BcSCKovNYWWltgTxUg0U1o+2uuy8BpMKljwA==",
- "dev": true,
- "requires": {
- "@algolia/requester-common": "4.13.1"
- }
- },
- "@algolia/requester-common": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.13.1.tgz",
- "integrity": "sha512-eGVf0ID84apfFEuXsaoSgIxbU3oFsIbz4XiotU3VS8qGCJAaLVUC5BUJEkiFENZIhon7hIB4d0RI13HY4RSA+w==",
- "dev": true
- },
- "@algolia/requester-node-http": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.13.1.tgz",
- "integrity": "sha512-7C0skwtLdCz5heKTVe/vjvrqgL/eJxmiEjHqXdtypcE5GCQCYI15cb+wC4ytYioZDMiuDGeVYmCYImPoEgUGPw==",
- "dev": true,
- "requires": {
- "@algolia/requester-common": "4.13.1"
- }
- },
- "@algolia/transporter": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.13.1.tgz",
- "integrity": "sha512-pICnNQN7TtrcYJqqPEXByV8rJ8ZRU2hCiIKLTLRyNpghtQG3VAFk6fVtdzlNfdUGZcehSKGarPIZEHlQXnKjgw==",
- "dev": true,
- "requires": {
- "@algolia/cache-common": "4.13.1",
- "@algolia/logger-common": "4.13.1",
- "@algolia/requester-common": "4.13.1"
- }
- },
- "@amap/amap-jsapi-loader": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@amap/amap-jsapi-loader/-/amap-jsapi-loader-1.0.1.tgz",
- "integrity": "sha512-nPyLKt7Ow/ThHLkSvn2etQlUzqxmTVgK7bIgwdBRTg2HK5668oN7xVxkaiRe3YZEzGzfV2XgH5Jmu2T73ljejw=="
- },
- "@ampproject/remapping": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
- "dev": true,
- "requires": {
- "@jridgewell/gen-mapping": "^0.1.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@antfu/install-pkg": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.1.0.tgz",
- "integrity": "sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==",
- "dev": true,
- "requires": {
- "execa": "^5.1.1",
- "find-up": "^5.0.0"
- },
- "dependencies": {
- "execa": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
- }
- },
- "human-signals": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
- "dev": true
- },
- "is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true
- },
- "mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
- },
- "npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
- "requires": {
- "path-key": "^3.0.0"
- }
- },
- "onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- },
- "strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true
- }
- }
- },
- "@antfu/utils": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.5.2.tgz",
- "integrity": "sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==",
- "dev": true
- },
- "@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "requires": {
- "@babel/highlight": "^7.18.6"
- }
- },
- "@babel/compat-data": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
- "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
- "dev": true
- },
- "@babel/core": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz",
- "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==",
- "dev": true,
- "requires": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.18.6",
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helpers": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
- "semver": "^6.3.0"
- },
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
- }
- },
- "@babel/generator": {
- "version": "7.18.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz",
- "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.7",
- "@jridgewell/gen-mapping": "^0.3.2",
- "jsesc": "^2.5.1"
- },
- "dependencies": {
- "@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- }
- }
- },
- "@babel/helper-annotate-as-pure": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
- "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-compilation-targets": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz",
- "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==",
- "dev": true,
- "requires": {
- "@babel/compat-data": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "browserslist": "^4.20.2",
- "semver": "^6.3.0"
- },
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
- }
- },
- "@babel/helper-create-class-features-plugin": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz",
- "integrity": "sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==",
- "dev": true,
- "requires": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-function-name": "^7.18.6",
- "@babel/helper-member-expression-to-functions": "^7.18.6",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6"
- }
- },
- "@babel/helper-environment-visitor": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz",
- "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==",
- "dev": true
- },
- "@babel/helper-function-name": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz",
- "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==",
- "dev": true,
- "requires": {
- "@babel/template": "^7.18.6",
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-member-expression-to-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz",
- "integrity": "sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-module-imports": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
- "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-module-transforms": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz",
- "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==",
- "dev": true,
- "requires": {
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-simple-access": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.18.6",
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.8",
- "@babel/types": "^7.18.8"
- }
- },
- "@babel/helper-optimise-call-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
- "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-plugin-utils": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz",
- "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==",
- "dev": true
- },
- "@babel/helper-replace-supers": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz",
- "integrity": "sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==",
- "dev": true,
- "requires": {
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-member-expression-to-functions": "^7.18.6",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-simple-access": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
- "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-validator-identifier": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
- "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
- "dev": true
- },
- "@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
- "dev": true
- },
- "@babel/helpers": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz",
- "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==",
- "dev": true,
- "requires": {
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- }
- },
- "@babel/parser": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz",
- "integrity": "sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA=="
- },
- "@babel/plugin-syntax-import-meta": {
- "version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.10.4"
- }
- },
- "@babel/plugin-syntax-jsx": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
- "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
- }
- },
- "@babel/plugin-syntax-typescript": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
- "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
- }
- },
- "@babel/plugin-transform-typescript": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz",
- "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==",
- "dev": true,
- "requires": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-typescript": "^7.18.6"
- }
- },
- "@babel/template": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz",
- "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/traverse": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.8.tgz",
- "integrity": "sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.7",
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-function-name": "^7.18.6",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.18.8",
- "@babel/types": "^7.18.8",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- }
- },
- "@babel/types": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.8.tgz",
- "integrity": "sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "to-fast-properties": "^2.0.0"
- }
- },
- "@ctrl/tinycolor": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
- "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw=="
- },
- "@docsearch/css": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.1.1.tgz",
- "integrity": "sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==",
- "dev": true
- },
- "@docsearch/js": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.1.1.tgz",
- "integrity": "sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw==",
- "dev": true,
- "requires": {
- "@docsearch/react": "3.1.1",
- "preact": "^10.0.0"
- }
- },
- "@docsearch/react": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.1.1.tgz",
- "integrity": "sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==",
- "dev": true,
- "requires": {
- "@algolia/autocomplete-core": "1.7.1",
- "@algolia/autocomplete-preset-algolia": "1.7.1",
- "@docsearch/css": "3.1.1",
- "algoliasearch": "^4.0.0"
- }
- },
- "@element-plus/icons-vue": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz",
- "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==",
- "requires": {}
- },
- "@eslint/eslintrc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
- "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
- "dev": true,
- "requires": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.3.2",
- "globals": "^13.15.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
- "dependencies": {
- "globals": {
- "version": "13.16.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
- "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
- "dev": true,
- "requires": {
- "type-fest": "^0.20.2"
- }
- },
- "type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true
- }
- }
- },
- "@floating-ui/core": {
- "version": "0.7.3",
- "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz",
- "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg=="
- },
- "@floating-ui/dom": {
- "version": "0.5.4",
- "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz",
- "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==",
- "requires": {
- "@floating-ui/core": "^0.7.3"
- }
- },
- "@humanwhocodes/config-array": {
- "version": "0.9.5",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
- "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
- "dev": true,
- "requires": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
- "minimatch": "^3.0.4"
- }
- },
- "@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
- "dev": true
- },
- "@iconify/types": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@iconify/types/-/types-1.1.0.tgz",
- "integrity": "sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==",
- "dev": true
- },
- "@iconify/utils": {
- "version": "1.0.33",
- "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-1.0.33.tgz",
- "integrity": "sha512-vGeAqo7aGPxOQmGdVoXFUOuyN+0V7Lcrx2EvaiRjxUD1x6Om0Tvq2bdm7E24l2Pz++4S0mWMCVFXe/17EtKImQ==",
- "dev": true,
- "requires": {
- "@antfu/install-pkg": "^0.1.0",
- "@antfu/utils": "^0.5.0",
- "@iconify/types": "^1.1.0",
- "debug": "^4.3.4",
- "kolorist": "^1.5.1",
- "local-pkg": "^0.4.1"
- }
- },
- "@jridgewell/gen-mapping": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
- "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
- "dev": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.0",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- },
- "@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true
- },
- "@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true
- },
- "@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "@jridgewell/trace-mapping": {
- "version": "0.3.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
- "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
- "dev": true,
- "requires": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- },
- "@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- }
- },
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "requires": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- }
- },
- "@rollup/pluginutils": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
- "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
- "dev": true,
- "requires": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- }
- },
- "@types/aos": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/aos/-/aos-3.0.4.tgz",
- "integrity": "sha512-mna6Jd6bdK1NpwarLopGvXOgUoCfj0470IwLxuVOFDElTGI0JTd7xSGQ0AjbAEnHErC/b3fA9t2uB3IXVKmckA==",
- "dev": true
- },
- "@types/json-schema": {
- "version": "7.0.11",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
- "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
- "dev": true
- },
- "@types/lodash": {
- "version": "4.14.182",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
- "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
- },
- "@types/lodash-es": {
- "version": "4.17.6",
- "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz",
- "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==",
- "requires": {
- "@types/lodash": "*"
- }
- },
- "@types/node": {
- "version": "18.0.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz",
- "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==",
- "dev": true
- },
- "@types/web-bluetooth": {
- "version": "0.0.14",
- "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz",
- "integrity": "sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A=="
- },
- "@typescript-eslint/eslint-plugin": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz",
- "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==",
- "dev": true,
- "requires": {
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/type-utils": "5.30.5",
- "@typescript-eslint/utils": "5.30.5",
- "debug": "^4.3.4",
- "functional-red-black-tree": "^1.0.1",
- "ignore": "^5.2.0",
- "regexpp": "^3.2.0",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- }
- },
- "@typescript-eslint/parser": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz",
- "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==",
- "dev": true,
- "requires": {
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/typescript-estree": "5.30.5",
- "debug": "^4.3.4"
- }
- },
- "@typescript-eslint/scope-manager": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz",
- "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/visitor-keys": "5.30.5"
- }
- },
- "@typescript-eslint/type-utils": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz",
- "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==",
- "dev": true,
- "requires": {
- "@typescript-eslint/utils": "5.30.5",
- "debug": "^4.3.4",
- "tsutils": "^3.21.0"
- }
- },
- "@typescript-eslint/types": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz",
- "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==",
- "dev": true
- },
- "@typescript-eslint/typescript-estree": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz",
- "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/visitor-keys": "5.30.5",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- }
- },
- "@typescript-eslint/utils": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz",
- "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==",
- "dev": true,
- "requires": {
- "@types/json-schema": "^7.0.9",
- "@typescript-eslint/scope-manager": "5.30.5",
- "@typescript-eslint/types": "5.30.5",
- "@typescript-eslint/typescript-estree": "5.30.5",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0"
- }
- },
- "@typescript-eslint/visitor-keys": {
- "version": "5.30.5",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz",
- "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.30.5",
- "eslint-visitor-keys": "^3.3.0"
- }
- },
- "@vitejs/plugin-vue": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz",
- "integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==",
- "dev": true,
- "requires": {}
- },
- "@vitejs/plugin-vue-jsx": {
- "version": "1.3.10",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.3.10.tgz",
- "integrity": "sha512-Cf5zznh4yNMiEMBfTOztaDVDmK1XXfgxClzOSUVUc8WAmHzogrCUeM8B05ABzuGtg0D1amfng+mUmSIOFGP3Pw==",
- "dev": true,
- "requires": {
- "@babel/core": "^7.17.9",
- "@babel/plugin-syntax-import-meta": "^7.10.4",
- "@babel/plugin-transform-typescript": "^7.16.8",
- "@rollup/pluginutils": "^4.2.0",
- "@vue/babel-plugin-jsx": "^1.1.1",
- "hash-sum": "^2.0.0"
- }
- },
- "@vue/babel-helper-vue-transform-on": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz",
- "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==",
- "dev": true
- },
- "@vue/babel-plugin-jsx": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz",
- "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==",
- "dev": true,
- "requires": {
- "@babel/helper-module-imports": "^7.0.0",
- "@babel/plugin-syntax-jsx": "^7.0.0",
- "@babel/template": "^7.0.0",
- "@babel/traverse": "^7.0.0",
- "@babel/types": "^7.0.0",
- "@vue/babel-helper-vue-transform-on": "^1.0.2",
- "camelcase": "^6.0.0",
- "html-tags": "^3.1.0",
- "svg-tags": "^1.0.0"
- }
- },
- "@vue/compiler-core": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz",
- "integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==",
- "requires": {
- "@babel/parser": "^7.16.4",
- "@vue/shared": "3.2.37",
- "estree-walker": "^2.0.2",
- "source-map": "^0.6.1"
- }
- },
- "@vue/compiler-dom": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz",
- "integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==",
- "requires": {
- "@vue/compiler-core": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "@vue/compiler-sfc": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz",
- "integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==",
- "requires": {
- "@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"
- },
- "dependencies": {
- "magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "requires": {
- "sourcemap-codec": "^1.4.8"
- }
- }
- }
- },
- "@vue/compiler-ssr": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz",
- "integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==",
- "requires": {
- "@vue/compiler-dom": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "@vue/devtools-api": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.0.tgz",
- "integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA=="
- },
- "@vue/eslint-config-prettier": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.0.0.tgz",
- "integrity": "sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==",
- "dev": true,
- "requires": {
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-prettier": "^4.0.0"
- }
- },
- "@vue/eslint-config-typescript": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.0.tgz",
- "integrity": "sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==",
- "dev": true,
- "requires": {
- "@typescript-eslint/eslint-plugin": "^5.0.0",
- "@typescript-eslint/parser": "^5.0.0",
- "vue-eslint-parser": "^9.0.0"
- }
- },
- "@vue/reactivity": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz",
- "integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==",
- "requires": {
- "@vue/shared": "3.2.37"
- }
- },
- "@vue/reactivity-transform": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz",
- "integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==",
- "requires": {
- "@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"
- },
- "dependencies": {
- "magic-string": {
- "version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
- "requires": {
- "sourcemap-codec": "^1.4.8"
- }
- }
- }
- },
- "@vue/runtime-core": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz",
- "integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==",
- "requires": {
- "@vue/reactivity": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "@vue/runtime-dom": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz",
- "integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==",
- "requires": {
- "@vue/runtime-core": "3.2.37",
- "@vue/shared": "3.2.37",
- "csstype": "^2.6.8"
- },
- "dependencies": {
- "csstype": {
- "version": "2.6.20",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz",
- "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA=="
- }
- }
- },
- "@vue/server-renderer": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz",
- "integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==",
- "requires": {
- "@vue/compiler-ssr": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "@vue/shared": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz",
- "integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw=="
- },
- "@vueuse/core": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-8.9.1.tgz",
- "integrity": "sha512-a7goYb/gJxjXRBw4Fr/jEACiN33ghwM1ohJVu+Zwsr3lNL4qCQ1nU+ogta98lNg5hXJxWj7mYEmQDjjyWOu5nA==",
- "requires": {
- "@types/web-bluetooth": "^0.0.14",
- "@vueuse/metadata": "8.9.1",
- "@vueuse/shared": "8.9.1",
- "vue-demi": "*"
- },
- "dependencies": {
- "@vueuse/shared": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-8.9.1.tgz",
- "integrity": "sha512-klZfn7ijI3juqVgpfQVrrlBh4uTFajwSCWm8Cdt45Kg26b1LZ9jn9n7J6GhmkFay5016GnjjivQoekQSMeJNUg==",
- "requires": {
- "vue-demi": "*"
- }
- },
- "vue-demi": {
- "version": "0.13.2",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.2.tgz",
- "integrity": "sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ==",
- "requires": {}
- }
- }
- },
- "@vueuse/metadata": {
- "version": "8.9.1",
- "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.9.1.tgz",
- "integrity": "sha512-6LADOlyl3oENHa9dsoY7LXjU1Mh14DnpM6ztETI3hpm5ZffOMIG5CB2Q6aEZfIvYr1lkJVmG2L82wFKk7VRfIA=="
- },
- "acorn": {
- "version": "8.7.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
- "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
- "dev": true
- },
- "acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "requires": {}
- },
- "aggregate-error": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
- "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
- "dev": true,
- "requires": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- }
- },
- "ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- }
- },
- "algoliasearch": {
- "version": "4.13.1",
- "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.13.1.tgz",
- "integrity": "sha512-dtHUSE0caWTCE7liE1xaL+19AFf6kWEcyn76uhcitWpntqvicFHXKFoZe5JJcv9whQOTRM6+B8qJz6sFj+rDJA==",
- "dev": true,
- "requires": {
- "@algolia/cache-browser-local-storage": "4.13.1",
- "@algolia/cache-common": "4.13.1",
- "@algolia/cache-in-memory": "4.13.1",
- "@algolia/client-account": "4.13.1",
- "@algolia/client-analytics": "4.13.1",
- "@algolia/client-common": "4.13.1",
- "@algolia/client-personalization": "4.13.1",
- "@algolia/client-search": "4.13.1",
- "@algolia/logger-common": "4.13.1",
- "@algolia/logger-console": "4.13.1",
- "@algolia/requester-browser-xhr": "4.13.1",
- "@algolia/requester-common": "4.13.1",
- "@algolia/requester-node-http": "4.13.1",
- "@algolia/transporter": "4.13.1"
- }
- },
- "ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
- "requires": {
- "type-fest": "^0.21.3"
- }
- },
- "ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true
- },
- "ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dev": true,
- "requires": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- }
- },
- "aos": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/aos/-/aos-2.3.4.tgz",
- "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
- "requires": {
- "classlist-polyfill": "^1.0.3",
- "lodash.debounce": "^4.0.6",
- "lodash.throttle": "^4.0.1"
- }
- },
- "argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "astral-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true
- },
- "async-validator": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz",
- "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
- },
- "asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
- },
- "axios": {
- "version": "0.27.2",
- "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
- "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
- "requires": {
- "follow-redirects": "^1.14.9",
- "form-data": "^4.0.0"
- }
- },
- "balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true
- },
- "body-scroll-lock": {
- "version": "4.0.0-beta.0",
- "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-4.0.0-beta.0.tgz",
- "integrity": "sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==",
- "dev": true
- },
- "boolbase": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
- "dev": true
- },
- "brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "browserslist": {
- "version": "4.21.1",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
- "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30001359",
- "electron-to-chromium": "^1.4.172",
- "node-releases": "^2.0.5",
- "update-browserslist-db": "^1.0.4"
- }
- },
- "callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true
- },
- "camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
- "dev": true
- },
- "caniuse-lite": {
- "version": "1.0.30001364",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz",
- "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==",
- "dev": true
- },
- "chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "requires": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "fsevents": "~2.3.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "classlist-polyfill": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
- "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
- },
- "clean-stack": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
- "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
- "dev": true
- },
- "cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "requires": {
- "restore-cursor": "^3.1.0"
- }
- },
- "cli-truncate": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz",
- "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==",
- "dev": true,
- "requires": {
- "slice-ansi": "^5.0.0",
- "string-width": "^5.0.0"
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "colorette": {
- "version": "2.0.19",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
- "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
- "dev": true
- },
- "combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "requires": {
- "delayed-stream": "~1.0.0"
- }
- },
- "commander": {
- "version": "9.3.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz",
- "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==",
- "dev": true
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "convert-source-map": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.1.1"
- }
- },
- "cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "requires": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- }
- },
- "cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true
- },
- "dayjs": {
- "version": "1.11.3",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.3.tgz",
- "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
- },
- "debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "requires": {
- "ms": "2.1.2"
- }
- },
- "deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
- },
- "delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
- },
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
- "dev": true,
- "requires": {
- "esutils": "^2.0.2"
- }
- },
- "dom7": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/dom7/-/dom7-3.0.0.tgz",
- "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==",
- "requires": {
- "ssr-window": "^3.0.0-alpha.1"
- }
- },
- "eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "dev": true
- },
- "electron-to-chromium": {
- "version": "1.4.185",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz",
- "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==",
- "dev": true
- },
- "element-plus": {
- "version": "2.2.9",
- "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.2.9.tgz",
- "integrity": "sha512-jYbL0JkCdv95rkT6trZJjCAizLPySa0qcd2cgq+57SKQnCZAcNDDq4GbTuFRnNavdoeCJnuM3HIficTIUpsMOQ==",
- "requires": {
- "@ctrl/tinycolor": "^3.4.1",
- "@element-plus/icons-vue": "^2.0.6",
- "@floating-ui/dom": "^0.5.4",
- "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7",
- "@types/lodash": "^4.14.182",
- "@types/lodash-es": "^4.17.6",
- "@vueuse/core": "^8.7.5",
- "async-validator": "^4.2.5",
- "dayjs": "^1.11.3",
- "escape-html": "^1.0.3",
- "lodash": "^4.17.21",
- "lodash-es": "^4.17.21",
- "lodash-unified": "^1.0.2",
- "memoize-one": "^6.0.0",
- "normalize-wheel-es": "^1.1.2"
- },
- "dependencies": {
- "@popperjs/core": {
- "version": "npm:@sxzz/popperjs-es@2.11.7",
- "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
- "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
- }
- }
- },
- "emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
- },
- "es-module-lexer": {
- "version": "0.10.5",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.10.5.tgz",
- "integrity": "sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==",
- "dev": true
- },
- "esbuild": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.49.tgz",
- "integrity": "sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==",
- "dev": true,
- "requires": {
- "esbuild-android-64": "0.14.49",
- "esbuild-android-arm64": "0.14.49",
- "esbuild-darwin-64": "0.14.49",
- "esbuild-darwin-arm64": "0.14.49",
- "esbuild-freebsd-64": "0.14.49",
- "esbuild-freebsd-arm64": "0.14.49",
- "esbuild-linux-32": "0.14.49",
- "esbuild-linux-64": "0.14.49",
- "esbuild-linux-arm": "0.14.49",
- "esbuild-linux-arm64": "0.14.49",
- "esbuild-linux-mips64le": "0.14.49",
- "esbuild-linux-ppc64le": "0.14.49",
- "esbuild-linux-riscv64": "0.14.49",
- "esbuild-linux-s390x": "0.14.49",
- "esbuild-netbsd-64": "0.14.49",
- "esbuild-openbsd-64": "0.14.49",
- "esbuild-sunos-64": "0.14.49",
- "esbuild-windows-32": "0.14.49",
- "esbuild-windows-64": "0.14.49",
- "esbuild-windows-arm64": "0.14.49"
- }
- },
- "esbuild-android-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz",
- "integrity": "sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==",
- "dev": true,
- "optional": true
- },
- "esbuild-android-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz",
- "integrity": "sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==",
- "dev": true,
- "optional": true
- },
- "esbuild-darwin-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz",
- "integrity": "sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==",
- "dev": true,
- "optional": true
- },
- "esbuild-darwin-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz",
- "integrity": "sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==",
- "dev": true,
- "optional": true
- },
- "esbuild-freebsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz",
- "integrity": "sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==",
- "dev": true,
- "optional": true
- },
- "esbuild-freebsd-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz",
- "integrity": "sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-32": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz",
- "integrity": "sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz",
- "integrity": "sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-arm": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz",
- "integrity": "sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz",
- "integrity": "sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-mips64le": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz",
- "integrity": "sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-ppc64le": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz",
- "integrity": "sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-riscv64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz",
- "integrity": "sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==",
- "dev": true,
- "optional": true
- },
- "esbuild-linux-s390x": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz",
- "integrity": "sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==",
- "dev": true,
- "optional": true
- },
- "esbuild-netbsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz",
- "integrity": "sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==",
- "dev": true,
- "optional": true
- },
- "esbuild-openbsd-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz",
- "integrity": "sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==",
- "dev": true,
- "optional": true
- },
- "esbuild-sunos-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz",
- "integrity": "sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==",
- "dev": true,
- "optional": true
- },
- "esbuild-windows-32": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz",
- "integrity": "sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==",
- "dev": true,
- "optional": true
- },
- "esbuild-windows-64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz",
- "integrity": "sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==",
- "dev": true,
- "optional": true
- },
- "esbuild-windows-arm64": {
- "version": "0.14.49",
- "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz",
- "integrity": "sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==",
- "dev": true,
- "optional": true
- },
- "escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true
- },
- "escape-html": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
- },
- "eslint": {
- "version": "8.19.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz",
- "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==",
- "dev": true,
- "requires": {
- "@eslint/eslintrc": "^1.3.0",
- "@humanwhocodes/config-array": "^0.9.2",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.3.2",
- "doctrine": "^3.0.0",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.2",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^6.0.1",
- "globals": "^13.15.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "js-yaml": "^4.1.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
- "strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true
- },
- "eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
- "dev": true,
- "requires": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- }
- },
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- },
- "globals": {
- "version": "13.16.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
- "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
- "dev": true,
- "requires": {
- "type-fest": "^0.20.2"
- }
- },
- "has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
- "type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true
- }
- }
- },
- "eslint-config-prettier": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
- "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
- "dev": true,
- "requires": {}
- },
- "eslint-plugin-prettier": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
- "dev": true,
- "requires": {
- "prettier-linter-helpers": "^1.0.0"
- }
- },
- "eslint-plugin-vue": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.2.0.tgz",
- "integrity": "sha512-W2hc+NUXoce8sZtWgZ45miQTy6jNyuSdub5aZ1IBune4JDeAyzucYX0TzkrQ1jMO52sNUDYlCIHDoaNePe0p5g==",
- "dev": true,
- "requires": {
- "eslint-utils": "^3.0.0",
- "natural-compare": "^1.4.0",
- "nth-check": "^2.0.1",
- "postcss-selector-parser": "^6.0.9",
- "semver": "^7.3.5",
- "vue-eslint-parser": "^9.0.1",
- "xml-name-validator": "^4.0.0"
- }
- },
- "eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "requires": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- }
- },
- "eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true
- }
- }
- },
- "eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true
- },
- "espree": {
- "version": "9.3.2",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
- "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
- "dev": true,
- "requires": {
- "acorn": "^8.7.1",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
- }
- },
- "esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
- "dev": true,
- "requires": {
- "estraverse": "^5.1.0"
- },
- "dependencies": {
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- }
- }
- },
- "esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "requires": {
- "estraverse": "^5.2.0"
- },
- "dependencies": {
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- }
- }
- },
- "estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true
- },
- "estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- },
- "esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true
- },
- "execa": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz",
- "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.1",
- "human-signals": "^3.0.1",
- "is-stream": "^3.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^5.1.0",
- "onetime": "^6.0.0",
- "signal-exit": "^3.0.7",
- "strip-final-newline": "^3.0.0"
- }
- },
- "fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true
- },
- "fast-diff": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
- "dev": true
- },
- "fast-glob": {
- "version": "3.2.11",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
- "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
- "fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true
- },
- "fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
- "dev": true,
- "requires": {
- "reusify": "^1.0.4"
- }
- },
- "file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
- "requires": {
- "flat-cache": "^3.0.4"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "requires": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
- "dev": true,
- "requires": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- }
- },
- "flatted": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz",
- "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==",
- "dev": true
- },
- "follow-redirects": {
- "version": "1.15.1",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
- "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA=="
- },
- "form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "requires": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "optional": true
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
- "dev": true
- },
- "gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true
- },
- "get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
- "dev": true
- },
- "glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.3"
- }
- },
- "globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true
- },
- "globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- }
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true
- },
- "hash-sum": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
- "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
- "dev": true
- },
- "html-tags": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz",
- "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==",
- "dev": true
- },
- "human-signals": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz",
- "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==",
- "dev": true
- },
- "husky": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz",
- "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==",
- "dev": true
- },
- "ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
- "dev": true
- },
- "immutable": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz",
- "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==",
- "dev": true
- },
- "import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "dev": true,
- "requires": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- }
- },
- "imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "dev": true
- },
- "indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "install": {
- "version": "0.13.0",
- "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz",
- "integrity": "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==",
- "dev": true
- },
- "is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "requires": {
- "binary-extensions": "^2.0.0"
- }
- },
- "is-core-module": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
- "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
- "is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
- "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
- "dev": true
- },
- "is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "is-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
- "dev": true
- },
- "isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "requires": {
- "argparse": "^2.0.1"
- }
- },
- "jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true
- },
- "json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true
- },
- "json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
- "dev": true
- },
- "jsonc-parser": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
- "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
- "dev": true
- },
- "kolorist": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.5.1.tgz",
- "integrity": "sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==",
- "dev": true
- },
- "levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "requires": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- }
- },
- "lilconfig": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz",
- "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==",
- "dev": true
- },
- "lint-staged": {
- "version": "13.0.3",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.0.3.tgz",
- "integrity": "sha512-9hmrwSCFroTSYLjflGI8Uk+GWAwMB4OlpU4bMJEAT5d/llQwtYKoim4bLOyLCuWFAhWEupE0vkIFqtw/WIsPug==",
- "dev": true,
- "requires": {
- "cli-truncate": "^3.1.0",
- "colorette": "^2.0.17",
- "commander": "^9.3.0",
- "debug": "^4.3.4",
- "execa": "^6.1.0",
- "lilconfig": "2.0.5",
- "listr2": "^4.0.5",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-inspect": "^1.12.2",
- "pidtree": "^0.6.0",
- "string-argv": "^0.3.1",
- "yaml": "^2.1.1"
- }
- },
- "listr2": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz",
- "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==",
- "dev": true,
- "requires": {
- "cli-truncate": "^2.1.0",
- "colorette": "^2.0.16",
- "log-update": "^4.0.0",
- "p-map": "^4.0.0",
- "rfdc": "^1.3.0",
- "rxjs": "^7.5.5",
- "through": "^2.3.8",
- "wrap-ansi": "^7.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "cli-truncate": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
- "dev": true,
- "requires": {
- "slice-ansi": "^3.0.0",
- "string-width": "^4.2.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- }
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- }
- }
- },
- "local-pkg": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.1.tgz",
- "integrity": "sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==",
- "dev": true
- },
- "locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "requires": {
- "p-locate": "^5.0.0"
- }
- },
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
- "lodash-es": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
- "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- },
- "lodash-unified": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz",
- "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==",
- "requires": {}
- },
- "lodash.debounce": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
- },
- "lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "lodash.throttle": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
- "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
- },
- "log-update": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
- "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
- "dev": true,
- "requires": {
- "ansi-escapes": "^4.3.0",
- "cli-cursor": "^3.1.0",
- "slice-ansi": "^4.0.0",
- "wrap-ansi": "^6.2.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "slice-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- }
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- },
- "wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- }
- }
- }
- },
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "magic-string": {
- "version": "0.26.2",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz",
- "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==",
- "dev": true,
- "requires": {
- "sourcemap-codec": "^1.4.8"
- }
- },
- "memoize-one": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
- "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
- },
- "merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "requires": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- }
- },
- "mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
- },
- "mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "requires": {
- "mime-db": "1.52.0"
- }
- },
- "mimic-fn": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
- "dev": true
- },
- "minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
- },
- "natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true
- },
- "node-releases": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
- "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
- "dev": true
- },
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true
- },
- "normalize-wheel-es": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
- "integrity": "sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png=="
- },
- "npm-run-path": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz",
- "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==",
- "dev": true,
- "requires": {
- "path-key": "^4.0.0"
- },
- "dependencies": {
- "path-key": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "dev": true
- }
- }
- },
- "nth-check": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
- "dev": true,
- "requires": {
- "boolbase": "^1.0.0"
- }
- },
- "object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
- "dev": true
- },
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "onetime": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
- "dev": true,
- "requires": {
- "mimic-fn": "^4.0.0"
- }
- },
- "opendesign": {
- "version": "file:opendesign",
- "requires": {
- "vue": "^3.2.33"
- }
- },
- "optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "requires": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- }
- },
- "p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "requires": {
- "yocto-queue": "^0.1.0"
- }
- },
- "p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "requires": {
- "p-limit": "^3.0.2"
- }
- },
- "p-map": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
- "dev": true,
- "requires": {
- "aggregate-error": "^3.0.0"
- }
- },
- "parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "requires": {
- "callsites": "^3.0.0"
- }
- },
- "path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true
- },
- "path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true
- },
- "path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
- "picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- },
- "picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true
- },
- "pidtree": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
- "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
- "dev": true
- },
- "pinia": {
- "version": "2.0.14",
- "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.14.tgz",
- "integrity": "sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==",
- "requires": {
- "@vue/devtools-api": "^6.1.4",
- "vue-demi": "*"
- },
- "dependencies": {
- "vue-demi": {
- "version": "0.13.2",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.2.tgz",
- "integrity": "sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ==",
- "requires": {}
- }
- }
- },
- "postcss": {
- "version": "8.4.14",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
- "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
- "requires": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- }
- },
- "postcss-selector-parser": {
- "version": "6.0.10",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
- "dev": true,
- "requires": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- }
- },
- "preact": {
- "version": "10.9.0",
- "resolved": "https://registry.npmjs.org/preact/-/preact-10.9.0.tgz",
- "integrity": "sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q==",
- "dev": true
- },
- "prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true
- },
- "prettier": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
- "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
- "dev": true
- },
- "prettier-linter-helpers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
- "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
- "dev": true,
- "requires": {
- "fast-diff": "^1.1.2"
- }
- },
- "punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true
- },
- "queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true
- },
- "readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "requires": {
- "picomatch": "^2.2.1"
- }
- },
- "regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true
- },
- "resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- }
- },
- "resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true
- },
- "restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "requires": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "dependencies": {
- "mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
- },
- "onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- }
- }
- },
- "reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true
- },
- "rfdc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
- "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
- "dev": true
- },
- "rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "dev": true,
- "requires": {
- "glob": "^7.1.3"
- }
- },
- "rollup": {
- "version": "2.76.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.76.0.tgz",
- "integrity": "sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==",
- "dev": true,
- "requires": {
- "fsevents": "~2.3.2"
- }
- },
- "run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "requires": {
- "queue-microtask": "^1.2.2"
- }
- },
- "rxjs": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
- "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
- "dev": true,
- "requires": {
- "tslib": "^2.1.0"
- }
- },
- "safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "sass": {
- "version": "1.53.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz",
- "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==",
- "dev": true,
- "requires": {
- "chokidar": ">=3.0.0 <4.0.0",
- "immutable": "^4.0.0",
- "source-map-js": ">=0.6.2 <2.0.0"
- }
- },
- "semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "requires": {
- "shebang-regex": "^3.0.0"
- }
- },
- "shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true
- },
- "shiki": {
- "version": "0.10.1",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz",
- "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==",
- "dev": true,
- "requires": {
- "jsonc-parser": "^3.0.0",
- "vscode-oniguruma": "^1.6.1",
- "vscode-textmate": "5.2.0"
- }
- },
- "signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
- "slice-ansi": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
- "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^6.0.0",
- "is-fullwidth-code-point": "^4.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz",
- "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==",
- "dev": true
- }
- }
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
- },
- "source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
- },
- "sourcemap-codec": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
- },
- "ssr-window": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-3.0.0.tgz",
- "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA=="
- },
- "string-argv": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
- "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==",
- "dev": true
- },
- "string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "dev": true,
- "requires": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true
- },
- "strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
- "dev": true,
- "requires": {
- "ansi-regex": "^6.0.1"
- }
- }
- }
- },
- "strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "requires": {
- "ansi-regex": "^5.0.1"
- }
- },
- "strip-final-newline": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
- "dev": true
- },
- "strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true
- },
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
- "supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true
- },
- "svg-tags": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
- "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
- "dev": true
- },
- "swiper": {
- "version": "6.8.1",
- "resolved": "https://registry.npmjs.org/swiper/-/swiper-6.8.1.tgz",
- "integrity": "sha512-Gc2rKe0XH3zoB0ogonlielduGM9DDQCJtXAeFeD2ujwzhEqw+5udwebCMNjhAcQ+xl9ygM5PnRoziAUol3Dx5w==",
- "requires": {
- "dom7": "^3.0.0",
- "ssr-window": "^3.0.0"
- }
- },
- "text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
- "dev": true
- },
- "through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
- "dev": true
- },
- "to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- },
- "tslib": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
- "dev": true
- },
- "tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
- "dev": true,
- "requires": {
- "tslib": "^1.8.1"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- }
- }
- },
- "type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "requires": {
- "prelude-ls": "^1.2.1"
- }
- },
- "type-fest": {
- "version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
- "dev": true
- },
- "typescript": {
- "version": "4.7.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz",
- "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==",
- "devOptional": true
- },
- "unplugin": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-0.7.1.tgz",
- "integrity": "sha512-Z6hNDXDNh9aimMkPU1mEjtk+2ova8gh0y7rJeJdGH1vWZOHwF2lLQiQ/R97rv9ymmzEQXsR2fyMet72T8jy6ew==",
- "dev": true,
- "requires": {
- "acorn": "^8.7.1",
- "chokidar": "^3.5.3",
- "webpack-sources": "^3.2.3",
- "webpack-virtual-modules": "^0.4.4"
- }
- },
- "unplugin-element-plus": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/unplugin-element-plus/-/unplugin-element-plus-0.4.1.tgz",
- "integrity": "sha512-x8L35sppkbtnAf+aSPXNsLPjCUrM0mWKgujqMIgrHiDQaGbpMlNnbN2kjP5CMclykNOw8fUCreEhtxPyzg8tmw==",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^4.2.1",
- "es-module-lexer": "^0.10.5",
- "magic-string": "^0.26.2",
- "unplugin": "^0.7.1"
- }
- },
- "unplugin-icons": {
- "version": "0.14.7",
- "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-0.14.7.tgz",
- "integrity": "sha512-TrNnEdpaXMdiG5BsCgvU6cv/gSLYvIk1f8wGCGZmOo4wmi3nqYBuqIEuiXhmmyXdDZuRRpCaOzCnCYYZ5H7U8g==",
- "dev": true,
- "requires": {
- "@antfu/install-pkg": "^0.1.0",
- "@antfu/utils": "^0.5.2",
- "@iconify/utils": "^1.0.33",
- "debug": "^4.3.4",
- "kolorist": "^1.5.1",
- "local-pkg": "^0.4.1",
- "unplugin": "^0.7.0"
- }
- },
- "update-browserslist-db": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
- "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
- "dev": true,
- "requires": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- }
- },
- "uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "requires": {
- "punycode": "^2.1.0"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "v8-compile-cache": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
- "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
- "dev": true
- },
- "vite": {
- "version": "2.9.14",
- "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.14.tgz",
- "integrity": "sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==",
- "dev": true,
- "requires": {
- "esbuild": "^0.14.27",
- "fsevents": "~2.3.2",
- "postcss": "^8.4.13",
- "resolve": "^1.22.0",
- "rollup": "^2.59.0"
- }
- },
- "vitepress": {
- "version": "1.0.0-alpha.4",
- "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-alpha.4.tgz",
- "integrity": "sha512-bOAA4KW6vYGlkbcrPLZLTKWTgXVroObU+o9xj9EENyEl6yg26WWvfN7DGA4BftjdM5O8nR93Z5khPQ3W/tFE7Q==",
- "dev": true,
- "requires": {
- "@docsearch/css": "^3.0.0",
- "@docsearch/js": "^3.0.0",
- "@vitejs/plugin-vue": "^2.3.2",
- "@vue/devtools-api": "^6.1.4",
- "@vueuse/core": "^8.5.0",
- "body-scroll-lock": "^4.0.0-beta.0",
- "shiki": "^0.10.1",
- "vite": "^2.9.7",
- "vue": "^3.2.33"
- }
- },
- "vscode-oniguruma": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz",
- "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==",
- "dev": true
- },
- "vscode-textmate": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
- "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
- "dev": true
- },
- "vue": {
- "version": "3.2.37",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz",
- "integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==",
- "requires": {
- "@vue/compiler-dom": "3.2.37",
- "@vue/compiler-sfc": "3.2.37",
- "@vue/runtime-dom": "3.2.37",
- "@vue/server-renderer": "3.2.37",
- "@vue/shared": "3.2.37"
- }
- },
- "vue-eslint-parser": {
- "version": "9.0.3",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz",
- "integrity": "sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==",
- "dev": true,
- "requires": {
- "debug": "^4.3.4",
- "eslint-scope": "^7.1.1",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.1",
- "esquery": "^1.4.0",
- "lodash": "^4.17.21",
- "semver": "^7.3.6"
- },
- "dependencies": {
- "eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
- "dev": true,
- "requires": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- }
- },
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- }
- }
- },
- "webpack-sources": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
- "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
- "dev": true
- },
- "webpack-virtual-modules": {
- "version": "0.4.4",
- "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.4.tgz",
- "integrity": "sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==",
- "dev": true
- },
- "which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- },
- "word-wrap": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true
- },
- "wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- }
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
- "dev": true
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "yaml": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz",
- "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==",
- "dev": true
- },
- "yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true
- }
- }
-}
diff --git a/package.json b/package.json
index 6f8aa28dea96d14af096d78728fcd883e7c7cd81..4e1129ba9174a4ddad1dfcc462b86c69fa479200 100644
--- a/package.json
+++ b/package.json
@@ -1,34 +1,46 @@
{
- "name": "opengauss-blog",
+ "name": "opengauss",
"version": "0.0.1",
"description": "",
"scripts": {
"dev": "vitepress dev app",
- "build": "vitepress build app"
+ "build": "vitepress build app",
+ "lint": "eslint \"app/.vitepress/src/**/*.{js,ts,vue,jsx,tsx}\"",
+ "fix": "eslint --fix \"app/.vitepress/src/**/*.{js,ts,vue,jsx,tsx}\"",
+ "lint:components": "eslint \"opendesign/**/*.{js,ts,vue,jsx,tsx}\"",
+ "prepare": "husky install"
},
"keywords": [],
"author": "",
"license": "",
"dependencies": {
- "axios": "1.3.4",
"dayjs": "1.11.7",
- "pinia": "2.0.22",
- "vue": "3.2.39"
+ "element-plus": "2.2.34",
+ "lodash": "4.17.21",
+ "opendesign": "./opendesign",
+ "pinia": "2.0.33",
+ "vue": "3.2.47"
},
"devDependencies": {
- "@types/node": "^18.0.1",
- "@typescript-eslint/eslint-plugin": "^5.30.5",
- "@typescript-eslint/parser": "^5.30.5",
- "@vitejs/plugin-vue-jsx": "^1.3.10",
- "@vue/compiler-sfc": "^3.2.37",
- "@vue/eslint-config-prettier": "^7.0.0",
- "@vue/eslint-config-typescript": "^11.0.0",
- "eslint": "^8.19.0",
- "eslint-plugin-vue": "^9.1.1",
- "prettier": "^2.7.1",
- "sass": "^1.51.0",
- "typescript": "^4.7.4",
- "unplugin-icons": "^0.14.1",
- "vitepress": "^0.22.4"
+ "@types/lodash": "4.14.197",
+ "@types/node": "20.5.9",
+ "@typescript-eslint/eslint-plugin": "5.51.0",
+ "@typescript-eslint/parser": "5.51.0",
+ "@vitejs/plugin-vue-jsx": "2.1.1",
+ "eslint": "8.34.0",
+ "eslint-plugin-vue": "9.9.0",
+ "husky": "8.0.3",
+ "prettier": "2.8.4",
+ "sass": "1.62.0",
+ "typescript": "4.9.4",
+ "unplugin-icons": "0.17.1",
+ "vitepress": "0.22.4"
+ },
+ "pnpm": {
+ "peerDependencyRules": {
+ "ignoreMissing": [
+ "@algolia/client-search"
+ ]
+ }
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7ac4be9ec80124eefc0d639a4ef66c2b8a5c1757..4c42cefece9ea9a6df408d0210c8a2840b03cc81 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,639 +5,748 @@ settings:
excludeLinksFromLockfile: false
dependencies:
- axios:
- specifier: 1.3.4
- version: registry.npmmirror.com/axios@1.3.4
dayjs:
specifier: 1.11.7
version: registry.npmmirror.com/dayjs@1.11.7
+ element-plus:
+ specifier: 2.2.34
+ version: registry.npmmirror.com/element-plus@2.2.34(vue@3.2.47)
+ lodash:
+ specifier: 4.17.21
+ version: registry.npmmirror.com/lodash@4.17.21
+ opendesign:
+ specifier: ./opendesign
+ version: link:opendesign
pinia:
- specifier: 2.0.22
- version: registry.npmmirror.com/pinia@2.0.22(typescript@4.7.4)(vue@3.2.39)
+ specifier: 2.0.33
+ version: registry.npmmirror.com/pinia@2.0.33(typescript@4.9.4)(vue@3.2.47)
vue:
- specifier: 3.2.39
- version: registry.npmmirror.com/vue@3.2.39
+ specifier: 3.2.47
+ version: registry.npmmirror.com/vue@3.2.47
devDependencies:
+ '@types/lodash':
+ specifier: 4.14.197
+ version: registry.npmmirror.com/@types/lodash@4.14.197
'@types/node':
- specifier: ^18.0.1
- version: registry.npmmirror.com/@types/node@18.0.1
+ specifier: 20.5.9
+ version: registry.npmmirror.com/@types/node@20.5.9
'@typescript-eslint/eslint-plugin':
- specifier: ^5.30.5
- version: registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.30.5(@typescript-eslint/parser@5.30.5)(eslint@8.19.0)(typescript@4.7.4)
+ specifier: 5.51.0
+ version: registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.51.0(@typescript-eslint/parser@5.51.0)(eslint@8.34.0)(typescript@4.9.4)
'@typescript-eslint/parser':
- specifier: ^5.30.5
- version: registry.npmmirror.com/@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.7.4)
+ specifier: 5.51.0
+ version: registry.npmmirror.com/@typescript-eslint/parser@5.51.0(eslint@8.34.0)(typescript@4.9.4)
'@vitejs/plugin-vue-jsx':
- specifier: ^1.3.10
- version: registry.npmmirror.com/@vitejs/plugin-vue-jsx@1.3.10
- '@vue/compiler-sfc':
- specifier: ^3.2.37
- version: registry.npmmirror.com/@vue/compiler-sfc@3.2.37
- '@vue/eslint-config-prettier':
- specifier: ^7.0.0
- version: registry.npmmirror.com/@vue/eslint-config-prettier@7.0.0(eslint@8.19.0)(prettier@2.7.1)
- '@vue/eslint-config-typescript':
- specifier: ^11.0.0
- version: registry.npmmirror.com/@vue/eslint-config-typescript@11.0.0(eslint-plugin-vue@9.1.1)(eslint@8.19.0)(typescript@4.7.4)
+ specifier: 2.1.1
+ version: registry.npmmirror.com/@vitejs/plugin-vue-jsx@2.1.1(vite@3.2.7)(vue@3.2.47)
eslint:
- specifier: ^8.19.0
- version: registry.npmmirror.com/eslint@8.19.0
+ specifier: 8.34.0
+ version: registry.npmmirror.com/eslint@8.34.0
eslint-plugin-vue:
- specifier: ^9.1.1
- version: registry.npmmirror.com/eslint-plugin-vue@9.1.1(eslint@8.19.0)
+ specifier: 9.9.0
+ version: registry.npmmirror.com/eslint-plugin-vue@9.9.0(eslint@8.34.0)
+ husky:
+ specifier: 8.0.3
+ version: registry.npmmirror.com/husky@8.0.3
prettier:
- specifier: ^2.7.1
- version: registry.npmmirror.com/prettier@2.7.1
+ specifier: 2.8.4
+ version: registry.npmmirror.com/prettier@2.8.4
sass:
- specifier: ^1.51.0
- version: registry.npmmirror.com/sass@1.51.0
+ specifier: 1.62.0
+ version: registry.npmmirror.com/sass@1.62.0
typescript:
- specifier: ^4.7.4
- version: registry.npmmirror.com/typescript@4.7.4
+ specifier: 4.9.4
+ version: registry.npmmirror.com/typescript@4.9.4
unplugin-icons:
- specifier: ^0.14.1
- version: registry.npmmirror.com/unplugin-icons@0.14.1(@vue/compiler-sfc@3.2.37)(vite@2.9.14)
+ specifier: 0.17.1
+ version: registry.npmmirror.com/unplugin-icons@0.17.1
vitepress:
- specifier: ^0.22.4
- version: registry.npmmirror.com/vitepress@0.22.4(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)(sass@1.51.0)
+ specifier: 0.22.4
+ version: registry.npmmirror.com/vitepress@0.22.4(sass@1.62.0)(search-insights@2.9.0)
packages:
- registry.npmmirror.com/@algolia/autocomplete-core@1.7.1:
- resolution: {integrity: sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz}
+ registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6:
+ resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz}
+ name: '@aashutoshrathi/word-wrap'
+ version: 1.2.6
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ registry.npmmirror.com/@algolia/autocomplete-core@1.9.3(algoliasearch@4.18.0)(search-insights@2.9.0):
+ resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz}
+ id: registry.npmmirror.com/@algolia/autocomplete-core/1.9.3
name: '@algolia/autocomplete-core'
- version: 1.7.1
+ version: 1.9.3
+ dependencies:
+ '@algolia/autocomplete-plugin-algolia-insights': registry.npmmirror.com/@algolia/autocomplete-plugin-algolia-insights@1.9.3(algoliasearch@4.18.0)(search-insights@2.9.0)
+ '@algolia/autocomplete-shared': registry.npmmirror.com/@algolia/autocomplete-shared@1.9.3(algoliasearch@4.18.0)
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
+ - search-insights
+ dev: true
+
+ registry.npmmirror.com/@algolia/autocomplete-plugin-algolia-insights@1.9.3(algoliasearch@4.18.0)(search-insights@2.9.0):
+ resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz}
+ id: registry.npmmirror.com/@algolia/autocomplete-plugin-algolia-insights/1.9.3
+ name: '@algolia/autocomplete-plugin-algolia-insights'
+ version: 1.9.3
+ peerDependencies:
+ search-insights: '>= 1 < 3'
dependencies:
- '@algolia/autocomplete-shared': registry.npmmirror.com/@algolia/autocomplete-shared@1.7.1
+ '@algolia/autocomplete-shared': registry.npmmirror.com/@algolia/autocomplete-shared@1.9.3(algoliasearch@4.18.0)
+ search-insights: registry.npmmirror.com/search-insights@2.9.0
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
dev: true
- registry.npmmirror.com/@algolia/autocomplete-preset-algolia@1.7.1(@algolia/client-search@4.13.1)(algoliasearch@4.13.1):
- resolution: {integrity: sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz}
- id: registry.npmmirror.com/@algolia/autocomplete-preset-algolia/1.7.1
+ registry.npmmirror.com/@algolia/autocomplete-preset-algolia@1.9.3(algoliasearch@4.18.0):
+ resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz}
+ id: registry.npmmirror.com/@algolia/autocomplete-preset-algolia/1.9.3
name: '@algolia/autocomplete-preset-algolia'
- version: 1.7.1
+ version: 1.9.3
peerDependencies:
- '@algolia/client-search': ^4.9.1
- algoliasearch: ^4.9.1
+ '@algolia/client-search': '>= 4.9.1 < 6'
+ algoliasearch: '>= 4.9.1 < 6'
+ peerDependenciesMeta:
+ '@algolia/client-search':
+ optional: true
dependencies:
- '@algolia/autocomplete-shared': registry.npmmirror.com/@algolia/autocomplete-shared@1.7.1
- '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.13.1
- algoliasearch: registry.npmmirror.com/algoliasearch@4.13.1
+ '@algolia/autocomplete-shared': registry.npmmirror.com/@algolia/autocomplete-shared@1.9.3(algoliasearch@4.18.0)
+ algoliasearch: registry.npmmirror.com/algoliasearch@4.18.0
dev: true
- registry.npmmirror.com/@algolia/autocomplete-shared@1.7.1:
- resolution: {integrity: sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz}
+ registry.npmmirror.com/@algolia/autocomplete-shared@1.9.3(algoliasearch@4.18.0):
+ resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz}
+ id: registry.npmmirror.com/@algolia/autocomplete-shared/1.9.3
name: '@algolia/autocomplete-shared'
- version: 1.7.1
+ version: 1.9.3
+ peerDependencies:
+ '@algolia/client-search': '>= 4.9.1 < 6'
+ algoliasearch: '>= 4.9.1 < 6'
+ peerDependenciesMeta:
+ '@algolia/client-search':
+ optional: true
+ dependencies:
+ algoliasearch: registry.npmmirror.com/algoliasearch@4.18.0
dev: true
- registry.npmmirror.com/@algolia/cache-browser-local-storage@4.13.1:
- resolution: {integrity: sha512-UAUVG2PEfwd/FfudsZtYnidJ9eSCpS+LW9cQiesePQLz41NAcddKxBak6eP2GErqyFagSlnVXe/w2E9h2m2ttg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/cache-browser-local-storage@4.18.0:
+ resolution: {integrity: sha512-rUAs49NLlO8LVLgGzM4cLkw8NJLKguQLgvFmBEe3DyzlinoqxzQMHfKZs6TSq4LZfw/z8qHvRo8NcTAAUJQLcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.18.0.tgz}
name: '@algolia/cache-browser-local-storage'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.13.1
+ '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.18.0
dev: true
- registry.npmmirror.com/@algolia/cache-common@4.13.1:
- resolution: {integrity: sha512-7Vaf6IM4L0Jkl3sYXbwK+2beQOgVJ0mKFbz/4qSxKd1iy2Sp77uTAazcX+Dlexekg1fqGUOSO7HS4Sx47ZJmjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-common/-/cache-common-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/cache-common@4.18.0:
+ resolution: {integrity: sha512-BmxsicMR4doGbeEXQu8yqiGmiyvpNvejYJtQ7rvzttEAMxOPoWEHrWyzBQw4x7LrBY9pMrgv4ZlUaF8PGzewHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-common/-/cache-common-4.18.0.tgz}
name: '@algolia/cache-common'
- version: 4.13.1
+ version: 4.18.0
dev: true
- registry.npmmirror.com/@algolia/cache-in-memory@4.13.1:
- resolution: {integrity: sha512-pZzybCDGApfA/nutsFK1P0Sbsq6fYJU3DwIvyKg4pURerlJM4qZbB9bfLRef0FkzfQu7W11E4cVLCIOWmyZeuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-in-memory/-/cache-in-memory-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/cache-in-memory@4.18.0:
+ resolution: {integrity: sha512-evD4dA1nd5HbFdufBxLqlJoob7E2ozlqJZuV3YlirNx5Na4q1LckIuzjNYZs2ddLzuTc/Xd5O3Ibf7OwPskHxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/cache-in-memory/-/cache-in-memory-4.18.0.tgz}
name: '@algolia/cache-in-memory'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.13.1
+ '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.18.0
dev: true
- registry.npmmirror.com/@algolia/client-account@4.13.1:
- resolution: {integrity: sha512-TFLiZ1KqMiir3FNHU+h3b0MArmyaHG+eT8Iojio6TdpeFcAQ1Aiy+2gb3SZk3+pgRJa/BxGmDkRUwE5E/lv3QQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-account/-/client-account-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/client-account@4.18.0:
+ resolution: {integrity: sha512-XsDnlROr3+Z1yjxBJjUMfMazi1V155kVdte6496atvBgOEtwCzTs3A+qdhfsAnGUvaYfBrBkL0ThnhMIBCGcew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-account/-/client-account-4.18.0.tgz}
name: '@algolia/client-account'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.13.1
- '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.18.0
+ '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
- registry.npmmirror.com/@algolia/client-analytics@4.13.1:
- resolution: {integrity: sha512-iOS1JBqh7xaL5x00M5zyluZ9+9Uy9GqtYHv/2SMuzNW1qP7/0doz1lbcsP3S7KBbZANJTFHUOfuqyRLPk91iFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-analytics/-/client-analytics-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/client-analytics@4.18.0:
+ resolution: {integrity: sha512-chEUSN4ReqU7uRQ1C8kDm0EiPE+eJeAXiWcBwLhEynfNuTfawN9P93rSZktj7gmExz0C8XmkbBU19IQ05wCNrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-analytics/-/client-analytics-4.18.0.tgz}
name: '@algolia/client-analytics'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.13.1
- '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.13.1
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.18.0
+ '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.18.0
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
- registry.npmmirror.com/@algolia/client-common@4.13.1:
- resolution: {integrity: sha512-LcDoUE0Zz3YwfXJL6lJ2OMY2soClbjrrAKB6auYVMNJcoKZZ2cbhQoFR24AYoxnGUYBER/8B+9sTBj5bj/Gqbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-common/-/client-common-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/client-common@4.18.0:
+ resolution: {integrity: sha512-7N+soJFP4wn8tjTr3MSUT/U+4xVXbz4jmeRfWfVAzdAbxLAQbHa0o/POSdTvQ8/02DjCLelloZ1bb4ZFVKg7Wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-common/-/client-common-4.18.0.tgz}
name: '@algolia/client-common'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
- registry.npmmirror.com/@algolia/client-personalization@4.13.1:
- resolution: {integrity: sha512-1CqrOW1ypVrB4Lssh02hP//YxluoIYXAQCpg03L+/RiXJlCs+uIqlzC0ctpQPmxSlTK6h07kr50JQoYH/TIM9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-personalization/-/client-personalization-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/client-personalization@4.18.0:
+ resolution: {integrity: sha512-+PeCjODbxtamHcPl+couXMeHEefpUpr7IHftj4Y4Nia1hj8gGq4VlIcqhToAw8YjLeCTfOR7r7xtj3pJcYdP8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-personalization/-/client-personalization-4.18.0.tgz}
name: '@algolia/client-personalization'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.13.1
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.18.0
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
- registry.npmmirror.com/@algolia/client-search@4.13.1:
- resolution: {integrity: sha512-YQKYA83MNRz3FgTNM+4eRYbSmHi0WWpo019s5SeYcL3HUan/i5R09VO9dk3evELDFJYciiydSjbsmhBzbpPP2A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-search/-/client-search-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/client-search@4.18.0:
+ resolution: {integrity: sha512-F9xzQXTjm6UuZtnsLIew6KSraXQ0AzS/Ee+OD+mQbtcA/K1sg89tqb8TkwjtiYZ0oij13u3EapB3gPZwm+1Y6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/client-search/-/client-search-4.18.0.tgz}
name: '@algolia/client-search'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.13.1
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.18.0
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
- registry.npmmirror.com/@algolia/logger-common@4.13.1:
- resolution: {integrity: sha512-L6slbL/OyZaAXNtS/1A8SAbOJeEXD5JcZeDCPYDqSTYScfHu+2ePRTDMgUTY4gQ7HsYZ39N1LujOd8WBTmM2Aw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/logger-common/-/logger-common-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/logger-common@4.18.0:
+ resolution: {integrity: sha512-46etYgSlkoKepkMSyaoriSn2JDgcrpc/nkOgou/lm0y17GuMl9oYZxwKKTSviLKI5Irk9nSKGwnBTQYwXOYdRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/logger-common/-/logger-common-4.18.0.tgz}
name: '@algolia/logger-common'
- version: 4.13.1
+ version: 4.18.0
dev: true
- registry.npmmirror.com/@algolia/logger-console@4.13.1:
- resolution: {integrity: sha512-7jQOTftfeeLlnb3YqF8bNgA2GZht7rdKkJ31OCeSH2/61haO0tWPoNRjZq9XLlgMQZH276pPo0NdiArcYPHjCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/logger-console/-/logger-console-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/logger-console@4.18.0:
+ resolution: {integrity: sha512-3P3VUYMl9CyJbi/UU1uUNlf6Z8N2ltW3Oqhq/nR7vH0CjWv32YROq3iGWGxB2xt3aXobdUPXs6P0tHSKRmNA6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/logger-console/-/logger-console-4.18.0.tgz}
name: '@algolia/logger-console'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.13.1
+ '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.18.0
dev: true
- registry.npmmirror.com/@algolia/requester-browser-xhr@4.13.1:
- resolution: {integrity: sha512-oa0CKr1iH6Nc7CmU6RE7TnXMjHnlyp7S80pP/LvZVABeJHX3p/BcSCKovNYWWltgTxUg0U1o+2uuy8BpMKljwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/requester-browser-xhr@4.18.0:
+ resolution: {integrity: sha512-/AcWHOBub2U4TE/bPi4Gz1XfuLK6/7dj4HJG+Z2SfQoS1RjNLshZclU3OoKIkFp8D2NC7+BNsPvr9cPLyW8nyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.18.0.tgz}
name: '@algolia/requester-browser-xhr'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
dev: true
- registry.npmmirror.com/@algolia/requester-common@4.13.1:
- resolution: {integrity: sha512-eGVf0ID84apfFEuXsaoSgIxbU3oFsIbz4XiotU3VS8qGCJAaLVUC5BUJEkiFENZIhon7hIB4d0RI13HY4RSA+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-common/-/requester-common-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/requester-common@4.18.0:
+ resolution: {integrity: sha512-xlT8R1qYNRBCi1IYLsx7uhftzdfsLPDGudeQs+xvYB4sQ3ya7+ppolB/8m/a4F2gCkEO6oxpp5AGemM7kD27jA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-common/-/requester-common-4.18.0.tgz}
name: '@algolia/requester-common'
- version: 4.13.1
+ version: 4.18.0
dev: true
- registry.npmmirror.com/@algolia/requester-node-http@4.13.1:
- resolution: {integrity: sha512-7C0skwtLdCz5heKTVe/vjvrqgL/eJxmiEjHqXdtypcE5GCQCYI15cb+wC4ytYioZDMiuDGeVYmCYImPoEgUGPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-node-http/-/requester-node-http-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/requester-node-http@4.18.0:
+ resolution: {integrity: sha512-TGfwj9aeTVgOUhn5XrqBhwUhUUDnGIKlI0kCBMdR58XfXcfdwomka+CPIgThRbfYw04oQr31A6/95ZH2QVJ9UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/requester-node-http/-/requester-node-http-4.18.0.tgz}
name: '@algolia/requester-node-http'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
dev: true
- registry.npmmirror.com/@algolia/transporter@4.13.1:
- resolution: {integrity: sha512-pICnNQN7TtrcYJqqPEXByV8rJ8ZRU2hCiIKLTLRyNpghtQG3VAFk6fVtdzlNfdUGZcehSKGarPIZEHlQXnKjgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/transporter/-/transporter-4.13.1.tgz}
+ registry.npmmirror.com/@algolia/transporter@4.18.0:
+ resolution: {integrity: sha512-xbw3YRUGtXQNG1geYFEDDuFLZt4Z8YNKbamHPkzr3rWc6qp4/BqEeXcI2u/P/oMq2yxtXgMxrCxOPA8lyIe5jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@algolia/transporter/-/transporter-4.18.0.tgz}
name: '@algolia/transporter'
- version: 4.13.1
+ version: 4.18.0
dependencies:
- '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.13.1
- '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.13.1
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
+ '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.18.0
+ '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.18.0
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
dev: true
- registry.npmmirror.com/@ampproject/remapping@2.2.0:
- resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz}
+ registry.npmmirror.com/@ampproject/remapping@2.2.1:
+ resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.1.tgz}
name: '@ampproject/remapping'
- version: 2.2.0
+ version: 2.2.1
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.1.1
- '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.14
+ '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18
dev: true
- registry.npmmirror.com/@antfu/install-pkg@0.1.0:
- resolution: {integrity: sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/install-pkg/-/install-pkg-0.1.0.tgz}
+ registry.npmmirror.com/@antfu/install-pkg@0.1.1:
+ resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/install-pkg/-/install-pkg-0.1.1.tgz}
name: '@antfu/install-pkg'
- version: 0.1.0
+ version: 0.1.1
dependencies:
execa: registry.npmmirror.com/execa@5.1.1
find-up: registry.npmmirror.com/find-up@5.0.0
dev: true
- registry.npmmirror.com/@antfu/utils@0.5.1:
- resolution: {integrity: sha512-8Afo0+xvYe1K8Wm4xHTymfTkpzy36aaqDvhXIayUwl+mecMG9Xzl3XjXa6swG6Bk8FBeQ646RyvmsYt6+2Be9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.5.1.tgz}
+ registry.npmmirror.com/@antfu/utils@0.7.6:
+ resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.6.tgz}
name: '@antfu/utils'
- version: 0.5.1
+ version: 0.7.6
dev: true
- registry.npmmirror.com/@babel/code-frame@7.18.6:
- resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz}
+ registry.npmmirror.com/@babel/code-frame@7.22.5:
+ resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.5.tgz}
name: '@babel/code-frame'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.18.6
+ '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.22.5
dev: true
- registry.npmmirror.com/@babel/compat-data@7.18.6:
- resolution: {integrity: sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.18.6.tgz}
+ registry.npmmirror.com/@babel/compat-data@7.22.6:
+ resolution: {integrity: sha512-29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.6.tgz}
name: '@babel/compat-data'
- version: 7.18.6
+ version: 7.22.6
engines: {node: '>=6.9.0'}
dev: true
- registry.npmmirror.com/@babel/core@7.18.6:
- resolution: {integrity: sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.18.6.tgz}
+ registry.npmmirror.com/@babel/core@7.22.8:
+ resolution: {integrity: sha512-75+KxFB4CZqYRXjx4NlR4J7yGvKumBuZTmV4NV6v09dVXXkuYVYLT68N6HCzLvfJ+fWCxQsntNzKwwIXL4bHnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.22.8.tgz}
name: '@babel/core'
- version: 7.18.6
+ version: 7.22.8
engines: {node: '>=6.9.0'}
dependencies:
- '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping@2.2.0
- '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.18.6
- '@babel/generator': registry.npmmirror.com/@babel/generator@7.18.7
- '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.18.6(@babel/core@7.18.6)
- '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.18.6
- '@babel/helpers': registry.npmmirror.com/@babel/helpers@7.18.6
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@babel/template': registry.npmmirror.com/@babel/template@7.18.6
- '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
- convert-source-map: registry.npmmirror.com/convert-source-map@1.8.0
+ '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping@2.2.1
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5
+ '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.7
+ '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.8)
+ '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5
+ '@babel/helpers': registry.npmmirror.com/@babel/helpers@7.22.6
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.8
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
+ '@nicolo-ribaudo/semver-v6': registry.npmmirror.com/@nicolo-ribaudo/semver-v6@6.3.3
+ convert-source-map: registry.npmmirror.com/convert-source-map@1.9.0
debug: registry.npmmirror.com/debug@4.3.4
gensync: registry.npmmirror.com/gensync@1.0.0-beta.2
- json5: registry.npmmirror.com/json5@2.2.1
- semver: registry.npmmirror.com/semver@6.3.0
+ json5: registry.npmmirror.com/json5@2.2.3
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/generator@7.18.7:
- resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.18.7.tgz}
+ registry.npmmirror.com/@babel/generator@7.22.7:
+ resolution: {integrity: sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.22.7.tgz}
name: '@babel/generator'
- version: 7.18.7
+ version: 7.22.7
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
- '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.2
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
+ '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18
jsesc: registry.npmmirror.com/jsesc@2.5.2
dev: true
- registry.npmmirror.com/@babel/helper-annotate-as-pure@7.18.6:
- resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5:
+ resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz}
name: '@babel/helper-annotate-as-pure'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-compilation-targets@7.18.6(@babel/core@7.18.6):
- resolution: {integrity: sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz}
- id: registry.npmmirror.com/@babel/helper-compilation-targets/7.18.6
+ registry.npmmirror.com/@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.8):
+ resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.6.tgz}
+ id: registry.npmmirror.com/@babel/helper-compilation-targets/7.22.6
name: '@babel/helper-compilation-targets'
- version: 7.18.6
+ version: 7.22.6
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.18.6
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.18.6
- browserslist: registry.npmmirror.com/browserslist@4.21.1
- semver: registry.npmmirror.com/semver@6.3.0
+ '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.6
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.5
+ '@nicolo-ribaudo/semver-v6': registry.npmmirror.com/@nicolo-ribaudo/semver-v6@6.3.3
+ browserslist: registry.npmmirror.com/browserslist@4.21.9
+ lru-cache: registry.npmmirror.com/lru-cache@5.1.1
dev: true
- registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.18.6(@babel/core@7.18.6):
- resolution: {integrity: sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz}
- id: registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.18.6
+ registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.6(@babel/core@7.22.8):
+ resolution: {integrity: sha512-iwdzgtSiBxF6ni6mzVnZCF3xt5qE6cEA0J7nFt8QOAWZ0zjCFceEgpn3vtb2V7WFR6QzP2jmIFOHMTRo7eNJjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.6.tgz}
+ id: registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.6
name: '@babel/helper-create-class-features-plugin'
- version: 7.18.6
+ version: 7.22.6
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.18.6
- '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.18.6
- '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.18.6
- '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.18.6
- '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.18.6
- '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.18.6
- '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.18.6
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5
+ '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5
+ '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5
+ '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5
+ '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.5
+ '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5
+ '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6
+ '@nicolo-ribaudo/semver-v6': registry.npmmirror.com/@nicolo-ribaudo/semver-v6@6.3.3
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/helper-environment-visitor@7.18.6:
- resolution: {integrity: sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5:
+ resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz}
name: '@babel/helper-environment-visitor'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dev: true
- registry.npmmirror.com/@babel/helper-function-name@7.18.6:
- resolution: {integrity: sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-function-name@7.22.5:
+ resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz}
name: '@babel/helper-function-name'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': registry.npmmirror.com/@babel/template@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-hoist-variables@7.18.6:
- resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5:
+ resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz}
name: '@babel/helper-hoist-variables'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.18.6:
- resolution: {integrity: sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5:
+ resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz}
name: '@babel/helper-member-expression-to-functions'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-module-imports@7.18.6:
- resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-module-imports@7.22.5:
+ resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz}
name: '@babel/helper-module-imports'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-module-transforms@7.18.6:
- resolution: {integrity: sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-module-transforms@7.22.5:
+ resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz}
name: '@babel/helper-module-transforms'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.18.6
- '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.18.6
- '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.18.6
- '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.18.6
- '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.18.6
- '@babel/template': registry.npmmirror.com/@babel/template@7.18.6
- '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5
+ '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5
+ '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.22.5
+ '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.8
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/helper-optimise-call-expression@7.18.6:
- resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5:
+ resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz}
name: '@babel/helper-optimise-call-expression'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-plugin-utils@7.18.6:
- resolution: {integrity: sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5:
+ resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz}
name: '@babel/helper-plugin-utils'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dev: true
- registry.npmmirror.com/@babel/helper-replace-supers@7.18.6:
- resolution: {integrity: sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-replace-supers@7.22.5:
+ resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz}
name: '@babel/helper-replace-supers'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.18.6
- '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.18.6
- '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.18.6
- '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5
+ '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5
+ '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.8
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/helper-simple-access@7.18.6:
- resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-simple-access@7.22.5:
+ resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz}
name: '@babel/helper-simple-access'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-split-export-declaration@7.18.6:
- resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5:
+ resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz}
+ name: '@babel/helper-skip-transparent-expression-wrappers'
+ version: 7.22.5
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
+ dev: true
+
+ registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6:
+ resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz}
name: '@babel/helper-split-export-declaration'
- version: 7.18.6
+ version: 7.22.6
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/helper-validator-identifier@7.18.6:
- resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-string-parser@7.22.5:
+ resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz}
+ name: '@babel/helper-string-parser'
+ version: 7.22.5
+ engines: {node: '>=6.9.0'}
+
+ registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5:
+ resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz}
name: '@babel/helper-validator-identifier'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
- registry.npmmirror.com/@babel/helper-validator-option@7.18.6:
- resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helper-validator-option@7.22.5:
+ resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz}
name: '@babel/helper-validator-option'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dev: true
- registry.npmmirror.com/@babel/helpers@7.18.6:
- resolution: {integrity: sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.18.6.tgz}
+ registry.npmmirror.com/@babel/helpers@7.22.6:
+ resolution: {integrity: sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.6.tgz}
name: '@babel/helpers'
- version: 7.18.6
+ version: 7.22.6
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': registry.npmmirror.com/@babel/template@7.18.6
- '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.8
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/highlight@7.18.6:
- resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz}
+ registry.npmmirror.com/@babel/highlight@7.22.5:
+ resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.5.tgz}
name: '@babel/highlight'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.18.6
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5
chalk: registry.npmmirror.com/chalk@2.4.2
js-tokens: registry.npmmirror.com/js-tokens@4.0.0
dev: true
- registry.npmmirror.com/@babel/parser@7.18.6:
- resolution: {integrity: sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.18.6.tgz}
+ registry.npmmirror.com/@babel/parser@7.22.7:
+ resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.22.7.tgz}
name: '@babel/parser'
- version: 7.18.6
+ version: 7.22.7
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
- registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.18.6):
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz}
- id: registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4
- name: '@babel/plugin-syntax-import-meta'
- version: 7.10.4
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.18.6
- dev: true
-
- registry.npmmirror.com/@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.18.6):
- resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz}
- id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.18.6
+ registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.8):
+ resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz}
+ id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5
name: '@babel/plugin-syntax-jsx'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.18.6
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5
dev: true
- registry.npmmirror.com/@babel/plugin-syntax-typescript@7.18.6(@babel/core@7.18.6):
- resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz}
- id: registry.npmmirror.com/@babel/plugin-syntax-typescript/7.18.6
+ registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.8):
+ resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz}
+ id: registry.npmmirror.com/@babel/plugin-syntax-typescript/7.22.5
name: '@babel/plugin-syntax-typescript'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.18.6
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5
dev: true
- registry.npmmirror.com/@babel/plugin-transform-typescript@7.18.6(@babel/core@7.18.6):
- resolution: {integrity: sha512-ijHNhzIrLj5lQCnI6aaNVRtGVuUZhOXFLRVFs7lLrkXTHip4FKty5oAuQdk4tywG0/WjXmjTfQCWmuzrvFer1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.6.tgz}
- id: registry.npmmirror.com/@babel/plugin-transform-typescript/7.18.6
+ registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.8):
+ resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz}
+ id: registry.npmmirror.com/@babel/plugin-transform-typescript/7.22.5
name: '@babel/plugin-transform-typescript'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.18.6(@babel/core@7.18.6)
- '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.18.6
- '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.18.6(@babel/core@7.18.6)
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5
+ '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.6(@babel/core@7.22.8)
+ '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5
+ '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.8)
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/template@7.18.6:
- resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.18.6.tgz}
+ registry.npmmirror.com/@babel/template@7.22.5:
+ resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.22.5.tgz}
name: '@babel/template'
- version: 7.18.6
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.18.6
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
dev: true
- registry.npmmirror.com/@babel/traverse@7.18.6:
- resolution: {integrity: sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.18.6.tgz}
+ registry.npmmirror.com/@babel/traverse@7.22.8:
+ resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.8.tgz}
name: '@babel/traverse'
- version: 7.18.6
+ version: 7.22.8
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.18.6
- '@babel/generator': registry.npmmirror.com/@babel/generator@7.18.7
- '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.18.6
- '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.18.6
- '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.18.6
- '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.18.6
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
+ '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5
+ '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.7
+ '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5
+ '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5
+ '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5
+ '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
debug: registry.npmmirror.com/debug@4.3.4
globals: registry.npmmirror.com/globals@11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@babel/types@7.18.7:
- resolution: {integrity: sha512-QG3yxTcTIBoAcQmkCs+wAPYZhu7Dk9rXKacINfNbdJDNERTbLQbHGyVG8q/YGMPeCJRIhSY0+fTc5+xuh6WPSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.18.7.tgz}
+ registry.npmmirror.com/@babel/types@7.22.5:
+ resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.22.5.tgz}
name: '@babel/types'
- version: 7.18.7
+ version: 7.22.5
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.18.6
+ '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.22.5
+ '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5
to-fast-properties: registry.npmmirror.com/to-fast-properties@2.0.0
- registry.npmmirror.com/@docsearch/css@3.1.1:
- resolution: {integrity: sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/css/-/css-3.1.1.tgz}
+ registry.npmmirror.com/@ctrl/tinycolor@3.6.0:
+ resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz}
+ name: '@ctrl/tinycolor'
+ version: 3.6.0
+ engines: {node: '>=10'}
+ dev: false
+
+ registry.npmmirror.com/@docsearch/css@3.5.1:
+ resolution: {integrity: sha512-2Pu9HDg/uP/IT10rbQ+4OrTQuxIWdKVUEdcw9/w7kZJv9NeHS6skJx1xuRiFyoGKwAzcHXnLp7csE99sj+O1YA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/css/-/css-3.5.1.tgz}
name: '@docsearch/css'
- version: 3.1.1
+ version: 3.5.1
dev: true
- registry.npmmirror.com/@docsearch/js@3.1.1(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/js/-/js-3.1.1.tgz}
- id: registry.npmmirror.com/@docsearch/js/3.1.1
+ registry.npmmirror.com/@docsearch/js@3.5.1(search-insights@2.9.0):
+ resolution: {integrity: sha512-EXi8de5njxgP6TV3N9ytnGRLG9zmBNTEZjR4VzwPcpPLbZxxTLG2gaFyJyKiFVQxHW/DPlMrDJA3qoRRGEkgZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/js/-/js-3.5.1.tgz}
+ id: registry.npmmirror.com/@docsearch/js/3.5.1
name: '@docsearch/js'
- version: 3.1.1
+ version: 3.5.1
dependencies:
- '@docsearch/react': registry.npmmirror.com/@docsearch/react@3.1.1(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)
- preact: registry.npmmirror.com/preact@10.9.0
+ '@docsearch/react': registry.npmmirror.com/@docsearch/react@3.5.1(search-insights@2.9.0)
+ preact: registry.npmmirror.com/preact@10.15.1
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
- react
- react-dom
+ - search-insights
dev: true
- registry.npmmirror.com/@docsearch/react@3.1.1(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/react/-/react-3.1.1.tgz}
- id: registry.npmmirror.com/@docsearch/react/3.1.1
+ registry.npmmirror.com/@docsearch/react@3.5.1(search-insights@2.9.0):
+ resolution: {integrity: sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@docsearch/react/-/react-3.5.1.tgz}
+ id: registry.npmmirror.com/@docsearch/react/3.5.1
name: '@docsearch/react'
- version: 3.1.1
+ version: 3.5.1
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
react-dom: '>= 16.8.0 < 19.0.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
dependencies:
- '@algolia/autocomplete-core': registry.npmmirror.com/@algolia/autocomplete-core@1.7.1
- '@algolia/autocomplete-preset-algolia': registry.npmmirror.com/@algolia/autocomplete-preset-algolia@1.7.1(@algolia/client-search@4.13.1)(algoliasearch@4.13.1)
- '@docsearch/css': registry.npmmirror.com/@docsearch/css@3.1.1
- '@types/react': registry.npmmirror.com/@types/react@18.2.14
- algoliasearch: registry.npmmirror.com/algoliasearch@4.13.1
- react: registry.npmmirror.com/react@18.2.0
- react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0)
+ '@algolia/autocomplete-core': registry.npmmirror.com/@algolia/autocomplete-core@1.9.3(algoliasearch@4.18.0)(search-insights@2.9.0)
+ '@algolia/autocomplete-preset-algolia': registry.npmmirror.com/@algolia/autocomplete-preset-algolia@1.9.3(algoliasearch@4.18.0)
+ '@docsearch/css': registry.npmmirror.com/@docsearch/css@3.5.1
+ algoliasearch: registry.npmmirror.com/algoliasearch@4.18.0
transitivePeerDependencies:
- '@algolia/client-search'
+ - search-insights
+ dev: true
+
+ registry.npmmirror.com/@element-plus/icons-vue@2.1.0(vue@3.2.47):
+ resolution: {integrity: sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.1.0.tgz}
+ id: registry.npmmirror.com/@element-plus/icons-vue/2.1.0
+ name: '@element-plus/icons-vue'
+ version: 2.1.0
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ vue: registry.npmmirror.com/vue@3.2.47
+ dev: false
+
+ registry.npmmirror.com/@esbuild/android-arm@0.15.18:
+ resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz}
+ name: '@esbuild/android-arm'
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
dev: true
+ optional: true
+
+ registry.npmmirror.com/@esbuild/linux-loong64@0.14.54:
+ resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz}
+ name: '@esbuild/linux-loong64'
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
- registry.npmmirror.com/@eslint/eslintrc@1.3.0:
- resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz}
+ registry.npmmirror.com/@esbuild/linux-loong64@0.15.18:
+ resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz}
+ name: '@esbuild/linux-loong64'
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/@eslint/eslintrc@1.4.1:
+ resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz}
name: '@eslint/eslintrc'
- version: 1.3.0
+ version: 1.4.1
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: registry.npmmirror.com/ajv@6.12.6
debug: registry.npmmirror.com/debug@4.3.4
- espree: registry.npmmirror.com/espree@9.3.2
- globals: registry.npmmirror.com/globals@13.16.0
- ignore: registry.npmmirror.com/ignore@5.2.0
+ espree: registry.npmmirror.com/espree@9.6.0
+ globals: registry.npmmirror.com/globals@13.20.0
+ ignore: registry.npmmirror.com/ignore@5.2.4
import-fresh: registry.npmmirror.com/import-fresh@3.3.0
js-yaml: registry.npmmirror.com/js-yaml@4.1.0
minimatch: registry.npmmirror.com/minimatch@3.1.2
@@ -646,10 +755,24 @@ packages:
- supports-color
dev: true
- registry.npmmirror.com/@humanwhocodes/config-array@0.9.5:
- resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz}
+ registry.npmmirror.com/@floating-ui/core@1.3.1:
+ resolution: {integrity: sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-1.3.1.tgz}
+ name: '@floating-ui/core'
+ version: 1.3.1
+ dev: false
+
+ registry.npmmirror.com/@floating-ui/dom@1.4.4:
+ resolution: {integrity: sha512-21hhDEPOiWkGp0Ys4Wi6Neriah7HweToKra626CIK712B5m9qkdz54OP9gVldUg+URnBTpv/j/bi/skmGdstXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.4.4.tgz}
+ name: '@floating-ui/dom'
+ version: 1.4.4
+ dependencies:
+ '@floating-ui/core': registry.npmmirror.com/@floating-ui/core@1.3.1
+ dev: false
+
+ registry.npmmirror.com/@humanwhocodes/config-array@0.11.10:
+ resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz}
name: '@humanwhocodes/config-array'
- version: 0.9.5
+ version: 0.11.10
engines: {node: '>=10.10.0'}
dependencies:
'@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1
@@ -659,58 +782,55 @@ packages:
- supports-color
dev: true
+ registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1:
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz}
+ name: '@humanwhocodes/module-importer'
+ version: 1.0.1
+ engines: {node: '>=12.22'}
+ dev: true
+
registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1:
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz}
name: '@humanwhocodes/object-schema'
version: 1.2.1
dev: true
- registry.npmmirror.com/@iconify/types@1.1.0:
- resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/types/-/types-1.1.0.tgz}
+ registry.npmmirror.com/@iconify/types@2.0.0:
+ resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/types/-/types-2.0.0.tgz}
name: '@iconify/types'
- version: 1.1.0
+ version: 2.0.0
dev: true
- registry.npmmirror.com/@iconify/utils@1.0.32:
- resolution: {integrity: sha512-m+rnw7qKHq/XF7DAi4BcFoEAcXBfqqMgQJh8brGEHeqE/RUvgDMjmxsHgWnVpFsG+VmjGyAiI7nwXdliCwEU0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/utils/-/utils-1.0.32.tgz}
+ registry.npmmirror.com/@iconify/utils@2.1.11:
+ resolution: {integrity: sha512-M/w3PkN8zQYXi8N6qK/KhnYMfEbbb6Sk8RZVn8g+Pmmu5ybw177RpsaGwpziyHeUsu4etrexYSWq3rwnIqzYCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/utils/-/utils-2.1.11.tgz}
name: '@iconify/utils'
- version: 1.0.32
+ version: 2.1.11
dependencies:
- '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg@0.1.0
- '@antfu/utils': registry.npmmirror.com/@antfu/utils@0.5.1
- '@iconify/types': registry.npmmirror.com/@iconify/types@1.1.0
+ '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg@0.1.1
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils@0.7.6
+ '@iconify/types': registry.npmmirror.com/@iconify/types@2.0.0
debug: registry.npmmirror.com/debug@4.3.4
- kolorist: registry.npmmirror.com/kolorist@1.5.1
- local-pkg: registry.npmmirror.com/local-pkg@0.4.1
+ kolorist: registry.npmmirror.com/kolorist@1.8.0
+ local-pkg: registry.npmmirror.com/local-pkg@0.4.3
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@jridgewell/gen-mapping@0.1.1:
- resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz}
- name: '@jridgewell/gen-mapping'
- version: 0.1.1
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array@1.1.2
- '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14
- dev: true
-
- registry.npmmirror.com/@jridgewell/gen-mapping@0.3.2:
- resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz}
+ registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3:
+ resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz}
name: '@jridgewell/gen-mapping'
- version: 0.3.2
+ version: 0.3.3
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array@1.1.2
- '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14
- '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.14
+ '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15
+ '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18
dev: true
- registry.npmmirror.com/@jridgewell/resolve-uri@3.0.8:
- resolution: {integrity: sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz}
+ registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0:
+ resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz}
name: '@jridgewell/resolve-uri'
- version: 3.0.8
+ version: 3.1.0
engines: {node: '>=6.0.0'}
dev: true
@@ -727,15 +847,28 @@ packages:
version: 1.4.14
dev: true
- registry.npmmirror.com/@jridgewell/trace-mapping@0.3.14:
- resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz}
+ registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15:
+ resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz}
+ name: '@jridgewell/sourcemap-codec'
+ version: 1.4.15
+ dev: true
+
+ registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18:
+ resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz}
name: '@jridgewell/trace-mapping'
- version: 0.3.14
+ version: 0.3.18
dependencies:
- '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri@3.0.8
+ '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0
'@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14
dev: true
+ registry.npmmirror.com/@nicolo-ribaudo/semver-v6@6.3.3:
+ resolution: {integrity: sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nicolo-ribaudo/semver-v6/-/semver-v6-6.3.3.tgz}
+ name: '@nicolo-ribaudo/semver-v6'
+ version: 6.3.3
+ hasBin: true
+ dev: true
+
registry.npmmirror.com/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz}
name: '@nodelib/fs.scandir'
@@ -760,58 +893,57 @@ packages:
engines: {node: '>= 8'}
dependencies:
'@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5
- fastq: registry.npmmirror.com/fastq@1.13.0
+ fastq: registry.npmmirror.com/fastq@1.15.0
dev: true
- registry.npmmirror.com/@rollup/pluginutils@4.2.1:
- resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz}
- name: '@rollup/pluginutils'
- version: 4.2.1
- engines: {node: '>= 8.0.0'}
- dependencies:
- estree-walker: registry.npmmirror.com/estree-walker@2.0.2
- picomatch: registry.npmmirror.com/picomatch@2.3.1
- dev: true
+ registry.npmmirror.com/@sxzz/popperjs-es@2.11.7:
+ resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz}
+ name: '@sxzz/popperjs-es'
+ version: 2.11.7
+ dev: false
- registry.npmmirror.com/@types/json-schema@7.0.11:
- resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz}
+ registry.npmmirror.com/@types/json-schema@7.0.12:
+ resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.12.tgz}
name: '@types/json-schema'
- version: 7.0.11
+ version: 7.0.12
dev: true
- registry.npmmirror.com/@types/node@18.0.1:
- resolution: {integrity: sha512-CmR8+Tsy95hhwtZBKJBs0/FFq4XX7sDZHlGGf+0q+BRZfMbOTkzkj0AFAuTyXbObDIoanaBBW0+KEW+m3N16Wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.0.1.tgz}
- name: '@types/node'
- version: 18.0.1
- dev: true
+ registry.npmmirror.com/@types/lodash-es@4.17.7:
+ resolution: {integrity: sha512-z0ptr6UI10VlU6l5MYhGwS4mC8DZyYer2mCoyysZtSF7p26zOX8UpbrV0YpNYLGS8K4PUFIyEr62IMFFjveSiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.7.tgz}
+ name: '@types/lodash-es'
+ version: 4.17.7
+ dependencies:
+ '@types/lodash': registry.npmmirror.com/@types/lodash@4.14.197
+ dev: false
- registry.npmmirror.com/@types/prop-types@15.7.5:
- resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz}
- name: '@types/prop-types'
- version: 15.7.5
- dev: true
+ registry.npmmirror.com/@types/lodash@4.14.197:
+ resolution: {integrity: sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.197.tgz}
+ name: '@types/lodash'
+ version: 4.14.197
- registry.npmmirror.com/@types/react@18.2.14:
- resolution: {integrity: sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/react/-/react-18.2.14.tgz}
- name: '@types/react'
- version: 18.2.14
- dependencies:
- '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.5
- '@types/scheduler': registry.npmmirror.com/@types/scheduler@0.16.3
- csstype: registry.npmmirror.com/csstype@3.1.2
+ registry.npmmirror.com/@types/node@20.5.9:
+ resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-20.5.9.tgz}
+ name: '@types/node'
+ version: 20.5.9
dev: true
- registry.npmmirror.com/@types/scheduler@0.16.3:
- resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.3.tgz}
- name: '@types/scheduler'
- version: 0.16.3
+ registry.npmmirror.com/@types/semver@7.5.0:
+ resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.5.0.tgz}
+ name: '@types/semver'
+ version: 7.5.0
dev: true
- registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.30.5(@typescript-eslint/parser@5.30.5)(eslint@8.19.0)(typescript@4.7.4):
- resolution: {integrity: sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz}
- id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.30.5
+ registry.npmmirror.com/@types/web-bluetooth@0.0.16:
+ resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz}
+ name: '@types/web-bluetooth'
+ version: 0.0.16
+ dev: false
+
+ registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.51.0(@typescript-eslint/parser@5.51.0)(eslint@8.34.0)(typescript@4.9.4):
+ resolution: {integrity: sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz}
+ id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.51.0
name: '@typescript-eslint/eslint-plugin'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -821,27 +953,28 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.7.4)
- '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.30.5
- '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils@5.30.5(eslint@8.19.0)(typescript@4.7.4)
- '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.30.5(eslint@8.19.0)(typescript@4.7.4)
+ '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.51.0(eslint@8.34.0)(typescript@4.9.4)
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.51.0
+ '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils@5.51.0(eslint@8.34.0)(typescript@4.9.4)
+ '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.51.0(eslint@8.34.0)(typescript@4.9.4)
debug: registry.npmmirror.com/debug@4.3.4
- eslint: registry.npmmirror.com/eslint@8.19.0
- functional-red-black-tree: registry.npmmirror.com/functional-red-black-tree@1.0.1
- ignore: registry.npmmirror.com/ignore@5.2.0
+ eslint: registry.npmmirror.com/eslint@8.34.0
+ grapheme-splitter: registry.npmmirror.com/grapheme-splitter@1.0.4
+ ignore: registry.npmmirror.com/ignore@5.2.4
+ natural-compare-lite: registry.npmmirror.com/natural-compare-lite@1.4.0
regexpp: registry.npmmirror.com/regexpp@3.2.0
- semver: registry.npmmirror.com/semver@7.3.7
- tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.7.4)
- typescript: registry.npmmirror.com/typescript@4.7.4
+ semver: registry.npmmirror.com/semver@7.5.3
+ tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.4)
+ typescript: registry.npmmirror.com/typescript@4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.7.4):
- resolution: {integrity: sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.30.5.tgz}
- id: registry.npmmirror.com/@typescript-eslint/parser/5.30.5
+ registry.npmmirror.com/@typescript-eslint/parser@5.51.0(eslint@8.34.0)(typescript@4.9.4):
+ resolution: {integrity: sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.51.0.tgz}
+ id: registry.npmmirror.com/@typescript-eslint/parser/5.51.0
name: '@typescript-eslint/parser'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -850,31 +983,31 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.30.5
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.30.5
- '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.30.5(typescript@4.7.4)
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.51.0
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.51.0
+ '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.51.0(typescript@4.9.4)
debug: registry.npmmirror.com/debug@4.3.4
- eslint: registry.npmmirror.com/eslint@8.19.0
- typescript: registry.npmmirror.com/typescript@4.7.4
+ eslint: registry.npmmirror.com/eslint@8.34.0
+ typescript: registry.npmmirror.com/typescript@4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/scope-manager@5.30.5:
- resolution: {integrity: sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz}
+ registry.npmmirror.com/@typescript-eslint/scope-manager@5.51.0:
+ resolution: {integrity: sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.51.0.tgz}
name: '@typescript-eslint/scope-manager'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.30.5
- '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.30.5
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.51.0
+ '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.51.0
dev: true
- registry.npmmirror.com/@typescript-eslint/type-utils@5.30.5(eslint@8.19.0)(typescript@4.7.4):
- resolution: {integrity: sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz}
- id: registry.npmmirror.com/@typescript-eslint/type-utils/5.30.5
+ registry.npmmirror.com/@typescript-eslint/type-utils@5.51.0(eslint@8.34.0)(typescript@4.9.4):
+ resolution: {integrity: sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz}
+ id: registry.npmmirror.com/@typescript-eslint/type-utils/5.51.0
name: '@typescript-eslint/type-utils'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -883,27 +1016,28 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.30.5(eslint@8.19.0)(typescript@4.7.4)
+ '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.51.0(typescript@4.9.4)
+ '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@5.51.0(eslint@8.34.0)(typescript@4.9.4)
debug: registry.npmmirror.com/debug@4.3.4
- eslint: registry.npmmirror.com/eslint@8.19.0
- tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.7.4)
- typescript: registry.npmmirror.com/typescript@4.7.4
+ eslint: registry.npmmirror.com/eslint@8.34.0
+ tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.4)
+ typescript: registry.npmmirror.com/typescript@4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/types@5.30.5:
- resolution: {integrity: sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.30.5.tgz}
+ registry.npmmirror.com/@typescript-eslint/types@5.51.0:
+ resolution: {integrity: sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.51.0.tgz}
name: '@typescript-eslint/types'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- registry.npmmirror.com/@typescript-eslint/typescript-estree@5.30.5(typescript@4.7.4):
- resolution: {integrity: sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz}
- id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.30.5
+ registry.npmmirror.com/@typescript-eslint/typescript-estree@5.51.0(typescript@4.9.4):
+ resolution: {integrity: sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz}
+ id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.51.0
name: '@typescript-eslint/typescript-estree'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -911,192 +1045,153 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.30.5
- '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.30.5
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.51.0
+ '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.51.0
debug: registry.npmmirror.com/debug@4.3.4
globby: registry.npmmirror.com/globby@11.1.0
is-glob: registry.npmmirror.com/is-glob@4.0.3
- semver: registry.npmmirror.com/semver@7.3.7
- tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.7.4)
- typescript: registry.npmmirror.com/typescript@4.7.4
+ semver: registry.npmmirror.com/semver@7.5.3
+ tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.4)
+ typescript: registry.npmmirror.com/typescript@4.9.4
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@typescript-eslint/utils@5.30.5(eslint@8.19.0)(typescript@4.7.4):
- resolution: {integrity: sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.30.5.tgz}
- id: registry.npmmirror.com/@typescript-eslint/utils/5.30.5
+ registry.npmmirror.com/@typescript-eslint/utils@5.51.0(eslint@8.34.0)(typescript@4.9.4):
+ resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.51.0.tgz}
+ id: registry.npmmirror.com/@typescript-eslint/utils/5.51.0
name: '@typescript-eslint/utils'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@types/json-schema': registry.npmmirror.com/@types/json-schema@7.0.11
- '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.30.5
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.30.5
- '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.30.5(typescript@4.7.4)
- eslint: registry.npmmirror.com/eslint@8.19.0
+ '@types/json-schema': registry.npmmirror.com/@types/json-schema@7.0.12
+ '@types/semver': registry.npmmirror.com/@types/semver@7.5.0
+ '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.51.0
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.51.0
+ '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.51.0(typescript@4.9.4)
+ eslint: registry.npmmirror.com/eslint@8.34.0
eslint-scope: registry.npmmirror.com/eslint-scope@5.1.1
- eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.19.0)
+ eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0)
+ semver: registry.npmmirror.com/semver@7.5.3
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- registry.npmmirror.com/@typescript-eslint/visitor-keys@5.30.5:
- resolution: {integrity: sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz}
+ registry.npmmirror.com/@typescript-eslint/visitor-keys@5.51.0:
+ resolution: {integrity: sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz}
name: '@typescript-eslint/visitor-keys'
- version: 5.30.5
+ version: 5.51.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.30.5
- eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.3.0
+ '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.51.0
+ eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1
dev: true
- registry.npmmirror.com/@vitejs/plugin-vue-jsx@1.3.10:
- resolution: {integrity: sha512-Cf5zznh4yNMiEMBfTOztaDVDmK1XXfgxClzOSUVUc8WAmHzogrCUeM8B05ABzuGtg0D1amfng+mUmSIOFGP3Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.3.10.tgz}
+ registry.npmmirror.com/@vitejs/plugin-vue-jsx@2.1.1(vite@3.2.7)(vue@3.2.47):
+ resolution: {integrity: sha512-JgDhxstQlwnHBvZ1BSnU5mbmyQ14/t5JhREc6YH5kWyu2QdAAOsLF6xgHoIWarj8tddaiwFrNzLbWJPudpXKYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-2.1.1.tgz}
+ id: registry.npmmirror.com/@vitejs/plugin-vue-jsx/2.1.1
name: '@vitejs/plugin-vue-jsx'
- version: 1.3.10
- engines: {node: '>=12.0.0'}
- dependencies:
- '@babel/core': registry.npmmirror.com/@babel/core@7.18.6
- '@babel/plugin-syntax-import-meta': registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.18.6)
- '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.18.6(@babel/core@7.18.6)
- '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils@4.2.1
- '@vue/babel-plugin-jsx': registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.1(@babel/core@7.18.6)
- hash-sum: registry.npmmirror.com/hash-sum@2.0.0
+ version: 2.1.1
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ vite: ^3.0.0
+ vue: ^3.0.0
+ dependencies:
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.8)
+ '@vue/babel-plugin-jsx': registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.22.8)
+ vite: registry.npmmirror.com/vite@3.2.7(@types/node@20.5.9)(sass@1.62.0)
+ vue: registry.npmmirror.com/vue@3.2.47
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/@vitejs/plugin-vue@2.3.3(vite@2.9.14)(vue@3.2.39):
- resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz}
- id: registry.npmmirror.com/@vitejs/plugin-vue/2.3.3
+ registry.npmmirror.com/@vitejs/plugin-vue@2.3.4(vite@2.9.16)(vue@3.2.47):
+ resolution: {integrity: sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz}
+ id: registry.npmmirror.com/@vitejs/plugin-vue/2.3.4
name: '@vitejs/plugin-vue'
- version: 2.3.3
+ version: 2.3.4
engines: {node: '>=12.0.0'}
peerDependencies:
vite: ^2.5.10
vue: ^3.2.25
dependencies:
- vite: registry.npmmirror.com/vite@2.9.14(sass@1.51.0)
- vue: registry.npmmirror.com/vue@3.2.39
+ vite: registry.npmmirror.com/vite@2.9.16(sass@1.62.0)
+ vue: registry.npmmirror.com/vue@3.2.47
dev: true
- registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.0.2:
- resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz}
+ registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.1.5:
+ resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.1.5.tgz}
name: '@vue/babel-helper-vue-transform-on'
- version: 1.0.2
+ version: 1.1.5
dev: true
- registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.1(@babel/core@7.18.6):
- resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz}
- id: registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.1
+ registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.22.8):
+ resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.5.tgz}
+ id: registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.5
name: '@vue/babel-plugin-jsx'
- version: 1.1.1
+ version: 1.1.5
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
dependencies:
- '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.18.6
- '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.18.6)
- '@babel/template': registry.npmmirror.com/@babel/template@7.18.6
- '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.18.6
- '@babel/types': registry.npmmirror.com/@babel/types@7.18.7
- '@vue/babel-helper-vue-transform-on': registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.0.2
+ '@babel/core': registry.npmmirror.com/@babel/core@7.22.8
+ '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5
+ '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.8)
+ '@babel/template': registry.npmmirror.com/@babel/template@7.22.5
+ '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.8
+ '@babel/types': registry.npmmirror.com/@babel/types@7.22.5
+ '@vue/babel-helper-vue-transform-on': registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.1.5
camelcase: registry.npmmirror.com/camelcase@6.3.0
- html-tags: registry.npmmirror.com/html-tags@3.2.0
+ html-tags: registry.npmmirror.com/html-tags@3.3.1
svg-tags: registry.npmmirror.com/svg-tags@1.0.0
transitivePeerDependencies:
- - '@babel/core'
- supports-color
dev: true
- registry.npmmirror.com/@vue/compiler-core@3.2.37:
- resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz}
- name: '@vue/compiler-core'
- version: 3.2.37
- dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.37
- estree-walker: registry.npmmirror.com/estree-walker@2.0.2
- source-map: registry.npmmirror.com/source-map@0.6.1
- dev: true
-
- registry.npmmirror.com/@vue/compiler-core@3.2.39:
- resolution: {integrity: sha512-mf/36OWXqWn0wsC40nwRRGheR/qoID+lZXbIuLnr4/AngM0ov8Xvv8GHunC0rKRIkh60bTqydlqTeBo49rlbqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.39.tgz}
+ registry.npmmirror.com/@vue/compiler-core@3.2.47:
+ resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.47.tgz}
name: '@vue/compiler-core'
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
estree-walker: registry.npmmirror.com/estree-walker@2.0.2
source-map: registry.npmmirror.com/source-map@0.6.1
- registry.npmmirror.com/@vue/compiler-dom@3.2.37:
- resolution: {integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz}
+ registry.npmmirror.com/@vue/compiler-dom@3.2.47:
+ resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.47.tgz}
name: '@vue/compiler-dom'
- version: 3.2.37
+ version: 3.2.47
dependencies:
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.37
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.37
- dev: true
-
- registry.npmmirror.com/@vue/compiler-dom@3.2.39:
- resolution: {integrity: sha512-HMFI25Be1C8vLEEv1hgEO1dWwG9QQ8LTTPmCkblVJY/O3OvWx6r1+zsox5mKPMGvqYEZa6l8j+xgOfUspgo7hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.39.tgz}
- name: '@vue/compiler-dom'
- version: 3.2.39
- dependencies:
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
-
- registry.npmmirror.com/@vue/compiler-sfc@3.2.37:
- resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz}
- name: '@vue/compiler-sfc'
- version: 3.2.37
- dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.37
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.37
- '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.2.37
- '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform@3.2.37
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.37
- estree-walker: registry.npmmirror.com/estree-walker@2.0.2
- magic-string: registry.npmmirror.com/magic-string@0.25.9
- postcss: registry.npmmirror.com/postcss@8.4.14
- source-map: registry.npmmirror.com/source-map@0.6.1
- dev: true
+ '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
- registry.npmmirror.com/@vue/compiler-sfc@3.2.39:
- resolution: {integrity: sha512-fqAQgFs1/BxTUZkd0Vakn3teKUt//J3c420BgnYgEOoVdTwYpBTSXCMJ88GOBCylmUBbtquGPli9tVs7LzsWIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.39.tgz}
+ registry.npmmirror.com/@vue/compiler-sfc@3.2.47:
+ resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz}
name: '@vue/compiler-sfc'
- version: 3.2.39
- dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.39
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.39
- '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.2.39
- '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ version: 3.2.47
+ dependencies:
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.47
+ '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.47
+ '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.2.47
+ '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
estree-walker: registry.npmmirror.com/estree-walker@2.0.2
magic-string: registry.npmmirror.com/magic-string@0.25.9
- postcss: registry.npmmirror.com/postcss@8.4.14
+ postcss: registry.npmmirror.com/postcss@8.4.25
source-map: registry.npmmirror.com/source-map@0.6.1
- registry.npmmirror.com/@vue/compiler-ssr@3.2.37:
- resolution: {integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz}
+ registry.npmmirror.com/@vue/compiler-ssr@3.2.47:
+ resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.47.tgz}
name: '@vue/compiler-ssr'
- version: 3.2.37
+ version: 3.2.47
dependencies:
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.37
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.37
- dev: true
-
- registry.npmmirror.com/@vue/compiler-ssr@3.2.39:
- resolution: {integrity: sha512-EoGCJ6lincKOZGW+0Ky4WOKsSmqL7hp1ZYgen8M7u/mlvvEQUaO9tKKOy7K43M9U2aA3tPv0TuYYQFrEbK2eFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.39.tgz}
- name: '@vue/compiler-ssr'
- version: 3.2.39
- dependencies:
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
registry.npmmirror.com/@vue/devtools-api@6.5.0:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz}
@@ -1104,116 +1199,92 @@ packages:
version: 6.5.0
dev: false
- registry.npmmirror.com/@vue/eslint-config-prettier@7.0.0(eslint@8.19.0)(prettier@2.7.1):
- resolution: {integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/eslint-config-prettier/-/eslint-config-prettier-7.0.0.tgz}
- id: registry.npmmirror.com/@vue/eslint-config-prettier/7.0.0
- name: '@vue/eslint-config-prettier'
- version: 7.0.0
- peerDependencies:
- eslint: '>= 7.28.0'
- prettier: '>= 2.0.0'
- dependencies:
- eslint: registry.npmmirror.com/eslint@8.19.0
- eslint-config-prettier: registry.npmmirror.com/eslint-config-prettier@8.5.0(eslint@8.19.0)
- eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.5.0)(eslint@8.19.0)(prettier@2.7.1)
- prettier: registry.npmmirror.com/prettier@2.7.1
- dev: true
-
- registry.npmmirror.com/@vue/eslint-config-typescript@11.0.0(eslint-plugin-vue@9.1.1)(eslint@8.19.0)(typescript@4.7.4):
- resolution: {integrity: sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.0.tgz}
- id: registry.npmmirror.com/@vue/eslint-config-typescript/11.0.0
- name: '@vue/eslint-config-typescript'
- version: 11.0.0
- engines: {node: ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
- eslint-plugin-vue: ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin@5.30.5(@typescript-eslint/parser@5.30.5)(eslint@8.19.0)(typescript@4.7.4)
- '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.30.5(eslint@8.19.0)(typescript@4.7.4)
- eslint: registry.npmmirror.com/eslint@8.19.0
- eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue@9.1.1(eslint@8.19.0)
- typescript: registry.npmmirror.com/typescript@4.7.4
- vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser@9.0.3(eslint@8.19.0)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- registry.npmmirror.com/@vue/reactivity-transform@3.2.37:
- resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz}
- name: '@vue/reactivity-transform'
- version: 3.2.37
- dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.37
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.37
- estree-walker: registry.npmmirror.com/estree-walker@2.0.2
- magic-string: registry.npmmirror.com/magic-string@0.25.9
- dev: true
-
- registry.npmmirror.com/@vue/reactivity-transform@3.2.39:
- resolution: {integrity: sha512-HGuWu864zStiWs9wBC6JYOP1E00UjMdDWIG5W+FpUx28hV3uz9ODOKVNm/vdOy/Pvzg8+OcANxAVC85WFBbl3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.39.tgz}
+ registry.npmmirror.com/@vue/reactivity-transform@3.2.47:
+ resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz}
name: '@vue/reactivity-transform'
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@babel/parser': registry.npmmirror.com/@babel/parser@7.18.6
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.7
+ '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
estree-walker: registry.npmmirror.com/estree-walker@2.0.2
magic-string: registry.npmmirror.com/magic-string@0.25.9
- registry.npmmirror.com/@vue/reactivity@3.2.39:
- resolution: {integrity: sha512-vlaYX2a3qMhIZfrw3Mtfd+BuU+TZmvDrPMa+6lpfzS9k/LnGxkSuf0fhkP0rMGfiOHPtyKoU9OJJJFGm92beVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.39.tgz}
+ registry.npmmirror.com/@vue/reactivity@3.2.47:
+ resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.47.tgz}
name: '@vue/reactivity'
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
- registry.npmmirror.com/@vue/runtime-core@3.2.39:
- resolution: {integrity: sha512-xKH5XP57JW5JW+8ZG1khBbuLakINTgPuINKL01hStWLTTGFOrM49UfCFXBcFvWmSbci3gmJyLl2EAzCaZWsx8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.39.tgz}
+ registry.npmmirror.com/@vue/runtime-core@3.2.47:
+ resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.47.tgz}
name: '@vue/runtime-core'
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
- registry.npmmirror.com/@vue/runtime-dom@3.2.39:
- resolution: {integrity: sha512-4G9AEJP+sLhsqf5wXcyKVWQKUhI+iWfy0hWQgea+CpaTD7BR0KdQzvoQdZhwCY6B3oleSyNLkLAQwm0ya/wNoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.39.tgz}
+ registry.npmmirror.com/@vue/runtime-dom@3.2.47:
+ resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.47.tgz}
name: '@vue/runtime-dom'
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
- csstype: registry.npmmirror.com/csstype@2.6.20
+ '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
+ csstype: registry.npmmirror.com/csstype@2.6.21
- registry.npmmirror.com/@vue/server-renderer@3.2.39(vue@3.2.39):
- resolution: {integrity: sha512-1yn9u2YBQWIgytFMjz4f/t0j43awKytTGVptfd3FtBk76t1pd8mxbek0G/DrnjJhd2V7mSTb5qgnxMYt8Z5iSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.39.tgz}
- id: registry.npmmirror.com/@vue/server-renderer/3.2.39
+ registry.npmmirror.com/@vue/server-renderer@3.2.47(vue@3.2.47):
+ resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.47.tgz}
+ id: registry.npmmirror.com/@vue/server-renderer/3.2.47
name: '@vue/server-renderer'
- version: 3.2.39
+ version: 3.2.47
peerDependencies:
- vue: 3.2.39
+ vue: 3.2.47
dependencies:
- '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.2.39
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
- vue: registry.npmmirror.com/vue@3.2.39
+ '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.2.47
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
+ vue: registry.npmmirror.com/vue@3.2.47
- registry.npmmirror.com/@vue/shared@3.2.37:
- resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.37.tgz}
+ registry.npmmirror.com/@vue/shared@3.2.47:
+ resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz}
name: '@vue/shared'
- version: 3.2.37
- dev: true
+ version: 3.2.47
+
+ registry.npmmirror.com/@vueuse/core@9.13.0(vue@3.2.47):
+ resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz}
+ id: registry.npmmirror.com/@vueuse/core/9.13.0
+ name: '@vueuse/core'
+ version: 9.13.0
+ dependencies:
+ '@types/web-bluetooth': registry.npmmirror.com/@types/web-bluetooth@0.0.16
+ '@vueuse/metadata': registry.npmmirror.com/@vueuse/metadata@9.13.0
+ '@vueuse/shared': registry.npmmirror.com/@vueuse/shared@9.13.0(vue@3.2.47)
+ vue-demi: registry.npmmirror.com/vue-demi@0.14.5(vue@3.2.47)
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
- registry.npmmirror.com/@vue/shared@3.2.39:
- resolution: {integrity: sha512-D3dl2ZB9qE6mTuWPk9RlhDeP1dgNRUKC3NJxji74A4yL8M2MwlhLKUC/49WHjrNzSPug58fWx/yFbaTzGAQSBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.39.tgz}
- name: '@vue/shared'
- version: 3.2.39
+ registry.npmmirror.com/@vueuse/metadata@9.13.0:
+ resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz}
+ name: '@vueuse/metadata'
+ version: 9.13.0
+ dev: false
+
+ registry.npmmirror.com/@vueuse/shared@9.13.0(vue@3.2.47):
+ resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz}
+ id: registry.npmmirror.com/@vueuse/shared/9.13.0
+ name: '@vueuse/shared'
+ version: 9.13.0
+ dependencies:
+ vue-demi: registry.npmmirror.com/vue-demi@0.14.5(vue@3.2.47)
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
- registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.7.1):
+ registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz}
id: registry.npmmirror.com/acorn-jsx/5.3.2
name: acorn-jsx
@@ -1221,13 +1292,13 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: registry.npmmirror.com/acorn@8.7.1
+ acorn: registry.npmmirror.com/acorn@8.10.0
dev: true
- registry.npmmirror.com/acorn@8.7.1:
- resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.7.1.tgz}
+ registry.npmmirror.com/acorn@8.10.0:
+ resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz}
name: acorn
- version: 8.7.1
+ version: 8.10.0
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
@@ -1243,25 +1314,25 @@ packages:
uri-js: registry.npmmirror.com/uri-js@4.4.1
dev: true
- registry.npmmirror.com/algoliasearch@4.13.1:
- resolution: {integrity: sha512-dtHUSE0caWTCE7liE1xaL+19AFf6kWEcyn76uhcitWpntqvicFHXKFoZe5JJcv9whQOTRM6+B8qJz6sFj+rDJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/algoliasearch/-/algoliasearch-4.13.1.tgz}
+ registry.npmmirror.com/algoliasearch@4.18.0:
+ resolution: {integrity: sha512-pCuVxC1SVcpc08ENH32T4sLKSyzoU7TkRIDBMwSLfIiW+fq4znOmWDkAygHZ6pRcO9I1UJdqlfgnV7TRj+MXrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/algoliasearch/-/algoliasearch-4.18.0.tgz}
name: algoliasearch
- version: 4.13.1
- dependencies:
- '@algolia/cache-browser-local-storage': registry.npmmirror.com/@algolia/cache-browser-local-storage@4.13.1
- '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.13.1
- '@algolia/cache-in-memory': registry.npmmirror.com/@algolia/cache-in-memory@4.13.1
- '@algolia/client-account': registry.npmmirror.com/@algolia/client-account@4.13.1
- '@algolia/client-analytics': registry.npmmirror.com/@algolia/client-analytics@4.13.1
- '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.13.1
- '@algolia/client-personalization': registry.npmmirror.com/@algolia/client-personalization@4.13.1
- '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.13.1
- '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.13.1
- '@algolia/logger-console': registry.npmmirror.com/@algolia/logger-console@4.13.1
- '@algolia/requester-browser-xhr': registry.npmmirror.com/@algolia/requester-browser-xhr@4.13.1
- '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.13.1
- '@algolia/requester-node-http': registry.npmmirror.com/@algolia/requester-node-http@4.13.1
- '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.13.1
+ version: 4.18.0
+ dependencies:
+ '@algolia/cache-browser-local-storage': registry.npmmirror.com/@algolia/cache-browser-local-storage@4.18.0
+ '@algolia/cache-common': registry.npmmirror.com/@algolia/cache-common@4.18.0
+ '@algolia/cache-in-memory': registry.npmmirror.com/@algolia/cache-in-memory@4.18.0
+ '@algolia/client-account': registry.npmmirror.com/@algolia/client-account@4.18.0
+ '@algolia/client-analytics': registry.npmmirror.com/@algolia/client-analytics@4.18.0
+ '@algolia/client-common': registry.npmmirror.com/@algolia/client-common@4.18.0
+ '@algolia/client-personalization': registry.npmmirror.com/@algolia/client-personalization@4.18.0
+ '@algolia/client-search': registry.npmmirror.com/@algolia/client-search@4.18.0
+ '@algolia/logger-common': registry.npmmirror.com/@algolia/logger-common@4.18.0
+ '@algolia/logger-console': registry.npmmirror.com/@algolia/logger-console@4.18.0
+ '@algolia/requester-browser-xhr': registry.npmmirror.com/@algolia/requester-browser-xhr@4.18.0
+ '@algolia/requester-common': registry.npmmirror.com/@algolia/requester-common@4.18.0
+ '@algolia/requester-node-http': registry.npmmirror.com/@algolia/requester-node-http@4.18.0
+ '@algolia/transporter': registry.npmmirror.com/@algolia/transporter@4.18.0
dev: true
registry.npmmirror.com/ansi-regex@5.0.1:
@@ -1289,10 +1360,10 @@ packages:
color-convert: registry.npmmirror.com/color-convert@2.0.1
dev: true
- registry.npmmirror.com/anymatch@3.1.2:
- resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz}
+ registry.npmmirror.com/anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz}
name: anymatch
- version: 3.1.2
+ version: 3.1.3
engines: {node: '>= 8'}
dependencies:
normalize-path: registry.npmmirror.com/normalize-path@3.0.0
@@ -1312,22 +1383,10 @@ packages:
engines: {node: '>=8'}
dev: true
- registry.npmmirror.com/asynckit@0.4.0:
- resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz}
- name: asynckit
- version: 0.4.0
- dev: false
-
- registry.npmmirror.com/axios@1.3.4:
- resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.4.tgz}
- name: axios
- version: 1.3.4
- dependencies:
- follow-redirects: registry.npmmirror.com/follow-redirects@1.15.2
- form-data: registry.npmmirror.com/form-data@4.0.0
- proxy-from-env: registry.npmmirror.com/proxy-from-env@1.1.0
- transitivePeerDependencies:
- - debug
+ registry.npmmirror.com/async-validator@4.2.5:
+ resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz}
+ name: async-validator
+ version: 4.2.5
dev: false
registry.npmmirror.com/balanced-match@1.0.2:
@@ -1367,17 +1426,17 @@ packages:
fill-range: registry.npmmirror.com/fill-range@7.0.1
dev: true
- registry.npmmirror.com/browserslist@4.21.1:
- resolution: {integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.1.tgz}
+ registry.npmmirror.com/browserslist@4.21.9:
+ resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.9.tgz}
name: browserslist
- version: 4.21.1
+ version: 4.21.9
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001363
- electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.179
- node-releases: registry.npmmirror.com/node-releases@2.0.5
- update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.4(browserslist@4.21.1)
+ caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001513
+ electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.453
+ node-releases: registry.npmmirror.com/node-releases@2.0.13
+ update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.11(browserslist@4.21.9)
dev: true
registry.npmmirror.com/callsites@3.1.0:
@@ -1394,10 +1453,10 @@ packages:
engines: {node: '>=10'}
dev: true
- registry.npmmirror.com/caniuse-lite@1.0.30001363:
- resolution: {integrity: sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001363.tgz}
+ registry.npmmirror.com/caniuse-lite@1.0.30001513:
+ resolution: {integrity: sha512-pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001513.tgz}
name: caniuse-lite
- version: 1.0.30001363
+ version: 1.0.30001513
dev: true
registry.npmmirror.com/chalk@2.4.2:
@@ -1427,7 +1486,7 @@ packages:
version: 3.5.3
engines: {node: '>= 8.10.0'}
dependencies:
- anymatch: registry.npmmirror.com/anymatch@3.1.2
+ anymatch: registry.npmmirror.com/anymatch@3.1.3
braces: registry.npmmirror.com/braces@3.0.2
glob-parent: registry.npmmirror.com/glob-parent@5.1.2
is-binary-path: registry.npmmirror.com/is-binary-path@2.1.0
@@ -1467,27 +1526,16 @@ packages:
version: 1.1.4
dev: true
- registry.npmmirror.com/combined-stream@1.0.8:
- resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz}
- name: combined-stream
- version: 1.0.8
- engines: {node: '>= 0.8'}
- dependencies:
- delayed-stream: registry.npmmirror.com/delayed-stream@1.0.0
- dev: false
-
registry.npmmirror.com/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz}
name: concat-map
version: 0.0.1
dev: true
- registry.npmmirror.com/convert-source-map@1.8.0:
- resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.8.0.tgz}
+ registry.npmmirror.com/convert-source-map@1.9.0:
+ resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz}
name: convert-source-map
- version: 1.8.0
- dependencies:
- safe-buffer: registry.npmmirror.com/safe-buffer@5.1.2
+ version: 1.9.0
dev: true
registry.npmmirror.com/cross-spawn@7.0.3:
@@ -1509,16 +1557,10 @@ packages:
hasBin: true
dev: true
- registry.npmmirror.com/csstype@2.6.20:
- resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz}
+ registry.npmmirror.com/csstype@2.6.21:
+ resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz}
name: csstype
- version: 2.6.20
-
- registry.npmmirror.com/csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz}
- name: csstype
- version: 3.1.2
- dev: true
+ version: 2.6.21
registry.npmmirror.com/dayjs@1.11.7:
resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz}
@@ -1546,13 +1588,6 @@ packages:
version: 0.1.4
dev: true
- registry.npmmirror.com/delayed-stream@1.0.0:
- resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz}
- name: delayed-stream
- version: 1.0.0
- engines: {node: '>=0.4.0'}
- dev: false
-
registry.npmmirror.com/dir-glob@3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz}
name: dir-glob
@@ -1571,16 +1606,44 @@ packages:
esutils: registry.npmmirror.com/esutils@2.0.3
dev: true
- registry.npmmirror.com/electron-to-chromium@1.4.179:
- resolution: {integrity: sha512-1XeTb/U/8Xgh2YgPOqhakLYsvCcU4U7jUjTMbEnhIJoIWd/Qt3yC8y0cbG+fHzn4zUNF99Ey1xiPf20bwgLO3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.179.tgz}
+ registry.npmmirror.com/electron-to-chromium@1.4.453:
+ resolution: {integrity: sha512-BU8UtQz6CB3T7RIGhId4BjmjJVXQDujb0+amGL8jpcluFJr6lwspBOvkUbnttfpZCm4zFMHmjrX1QrdPWBBMjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.453.tgz}
name: electron-to-chromium
- version: 1.4.179
+ version: 1.4.453
dev: true
- registry.npmmirror.com/esbuild-android-64@0.14.48:
- resolution: {integrity: sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz}
+ registry.npmmirror.com/element-plus@2.2.34(vue@3.2.47):
+ resolution: {integrity: sha512-StHCEKC5+B4aa4yTHPnqamqtDMNngbZ3Vz+w3K7u20JVBaZF/Uj0T3Uz4LNOCAY8gWUyrTS0t4Ig5L0KXZDr0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.34.tgz}
+ id: registry.npmmirror.com/element-plus/2.2.34
+ name: element-plus
+ version: 2.2.34
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ '@ctrl/tinycolor': registry.npmmirror.com/@ctrl/tinycolor@3.6.0
+ '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue@2.1.0(vue@3.2.47)
+ '@floating-ui/dom': registry.npmmirror.com/@floating-ui/dom@1.4.4
+ '@popperjs/core': registry.npmmirror.com/@sxzz/popperjs-es@2.11.7
+ '@types/lodash': registry.npmmirror.com/@types/lodash@4.14.197
+ '@types/lodash-es': registry.npmmirror.com/@types/lodash-es@4.17.7
+ '@vueuse/core': registry.npmmirror.com/@vueuse/core@9.13.0(vue@3.2.47)
+ async-validator: registry.npmmirror.com/async-validator@4.2.5
+ dayjs: registry.npmmirror.com/dayjs@1.11.7
+ escape-html: registry.npmmirror.com/escape-html@1.0.3
+ lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash-es: registry.npmmirror.com/lodash-es@4.17.21
+ lodash-unified: registry.npmmirror.com/lodash-unified@1.0.3(@types/lodash-es@4.17.7)(lodash-es@4.17.21)(lodash@4.17.21)
+ memoize-one: registry.npmmirror.com/memoize-one@6.0.0
+ normalize-wheel-es: registry.npmmirror.com/normalize-wheel-es@1.2.0
+ vue: registry.npmmirror.com/vue@3.2.47
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ dev: false
+
+ registry.npmmirror.com/esbuild-android-64@0.14.54:
+ resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz}
name: esbuild-android-64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -1588,10 +1651,32 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-android-arm64@0.14.48:
- resolution: {integrity: sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-android-64@0.15.18:
+ resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz}
+ name: esbuild-android-64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-android-arm64@0.14.54:
+ resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz}
+ name: esbuild-android-arm64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-android-arm64@0.15.18:
+ resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz}
name: esbuild-android-arm64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -1599,10 +1684,10 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-darwin-64@0.14.48:
- resolution: {integrity: sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-darwin-64@0.14.54:
+ resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz}
name: esbuild-darwin-64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -1610,10 +1695,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-darwin-arm64@0.14.48:
- resolution: {integrity: sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-darwin-64@0.15.18:
+ resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz}
+ name: esbuild-darwin-64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-darwin-arm64@0.14.54:
+ resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz}
name: esbuild-darwin-arm64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -1621,10 +1717,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-freebsd-64@0.14.48:
- resolution: {integrity: sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-darwin-arm64@0.15.18:
+ resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz}
+ name: esbuild-darwin-arm64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-freebsd-64@0.14.54:
+ resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz}
name: esbuild-freebsd-64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -1632,10 +1739,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-freebsd-arm64@0.14.48:
- resolution: {integrity: sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-freebsd-64@0.15.18:
+ resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz}
+ name: esbuild-freebsd-64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-freebsd-arm64@0.14.54:
+ resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz}
name: esbuild-freebsd-arm64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -1643,10 +1761,32 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-32@0.14.48:
- resolution: {integrity: sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-freebsd-arm64@0.15.18:
+ resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz}
+ name: esbuild-freebsd-arm64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-32@0.14.54:
+ resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz}
+ name: esbuild-linux-32
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-32@0.15.18:
+ resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz}
name: esbuild-linux-32
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -1654,10 +1794,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-64@0.14.48:
- resolution: {integrity: sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-linux-64@0.14.54:
+ resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz}
+ name: esbuild-linux-64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-64@0.15.18:
+ resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz}
name: esbuild-linux-64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -1665,10 +1816,10 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-arm64@0.14.48:
- resolution: {integrity: sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-linux-arm64@0.14.54:
+ resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz}
name: esbuild-linux-arm64
- version: 0.14.48
+ version: 0.14.54
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -1676,54 +1827,120 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-arm@0.14.48:
- resolution: {integrity: sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz}
- name: esbuild-linux-arm
- version: 0.14.48
+ registry.npmmirror.com/esbuild-linux-arm64@0.15.18:
+ resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz}
+ name: esbuild-linux-arm64
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-arm@0.14.54:
+ resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz}
+ name: esbuild-linux-arm
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-arm@0.15.18:
+ resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz}
+ name: esbuild-linux-arm
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-mips64le@0.14.54:
+ resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz}
+ name: esbuild-linux-mips64le
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-mips64le@0.15.18:
+ resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz}
+ name: esbuild-linux-mips64le
+ version: 0.15.18
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-ppc64le@0.14.54:
+ resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz}
+ name: esbuild-linux-ppc64le
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-linux-ppc64le@0.15.18:
+ resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz}
+ name: esbuild-linux-ppc64le
+ version: 0.15.18
engines: {node: '>=12'}
- cpu: [arm]
+ cpu: [ppc64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-mips64le@0.14.48:
- resolution: {integrity: sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz}
- name: esbuild-linux-mips64le
- version: 0.14.48
+ registry.npmmirror.com/esbuild-linux-riscv64@0.14.54:
+ resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz}
+ name: esbuild-linux-riscv64
+ version: 0.14.54
engines: {node: '>=12'}
- cpu: [mips64el]
+ cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-ppc64le@0.14.48:
- resolution: {integrity: sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz}
- name: esbuild-linux-ppc64le
- version: 0.14.48
+ registry.npmmirror.com/esbuild-linux-riscv64@0.15.18:
+ resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz}
+ name: esbuild-linux-riscv64
+ version: 0.15.18
engines: {node: '>=12'}
- cpu: [ppc64]
+ cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-riscv64@0.14.48:
- resolution: {integrity: sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz}
- name: esbuild-linux-riscv64
- version: 0.14.48
+ registry.npmmirror.com/esbuild-linux-s390x@0.14.54:
+ resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz}
+ name: esbuild-linux-s390x
+ version: 0.14.54
engines: {node: '>=12'}
- cpu: [riscv64]
+ cpu: [s390x]
os: [linux]
requiresBuild: true
dev: true
optional: true
- registry.npmmirror.com/esbuild-linux-s390x@0.14.48:
- resolution: {integrity: sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-linux-s390x@0.15.18:
+ resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz}
name: esbuild-linux-s390x
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -1731,10 +1948,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-netbsd-64@0.14.48:
- resolution: {integrity: sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-netbsd-64@0.14.54:
+ resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz}
+ name: esbuild-netbsd-64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-netbsd-64@0.15.18:
+ resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz}
name: esbuild-netbsd-64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -1742,10 +1970,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-openbsd-64@0.14.48:
- resolution: {integrity: sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-openbsd-64@0.14.54:
+ resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz}
+ name: esbuild-openbsd-64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-openbsd-64@0.15.18:
+ resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz}
name: esbuild-openbsd-64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -1753,10 +1992,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-sunos-64@0.14.48:
- resolution: {integrity: sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-sunos-64@0.14.54:
+ resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz}
+ name: esbuild-sunos-64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-sunos-64@0.15.18:
+ resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz}
name: esbuild-sunos-64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -1764,10 +2014,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-windows-32@0.14.48:
- resolution: {integrity: sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-windows-32@0.14.54:
+ resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz}
+ name: esbuild-windows-32
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-32@0.15.18:
+ resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz}
name: esbuild-windows-32
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -1775,10 +2036,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-windows-64@0.14.48:
- resolution: {integrity: sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-windows-64@0.14.54:
+ resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz}
+ name: esbuild-windows-64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-64@0.15.18:
+ resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz}
name: esbuild-windows-64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -1786,10 +2058,21 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild-windows-arm64@0.14.48:
- resolution: {integrity: sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz}
+ registry.npmmirror.com/esbuild-windows-arm64@0.14.54:
+ resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz}
+ name: esbuild-windows-arm64
+ version: 0.14.54
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ registry.npmmirror.com/esbuild-windows-arm64@0.15.18:
+ resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz}
name: esbuild-windows-arm64
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -1797,34 +2080,67 @@ packages:
dev: true
optional: true
- registry.npmmirror.com/esbuild@0.14.48:
- resolution: {integrity: sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.14.48.tgz}
+ registry.npmmirror.com/esbuild@0.14.54:
+ resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.14.54.tgz}
+ name: esbuild
+ version: 0.14.54
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/linux-loong64': registry.npmmirror.com/@esbuild/linux-loong64@0.14.54
+ esbuild-android-64: registry.npmmirror.com/esbuild-android-64@0.14.54
+ esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64@0.14.54
+ esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64@0.14.54
+ esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64@0.14.54
+ esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64@0.14.54
+ esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64@0.14.54
+ esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32@0.14.54
+ esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64@0.14.54
+ esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm@0.14.54
+ esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64@0.14.54
+ esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le@0.14.54
+ esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le@0.14.54
+ esbuild-linux-riscv64: registry.npmmirror.com/esbuild-linux-riscv64@0.14.54
+ esbuild-linux-s390x: registry.npmmirror.com/esbuild-linux-s390x@0.14.54
+ esbuild-netbsd-64: registry.npmmirror.com/esbuild-netbsd-64@0.14.54
+ esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64@0.14.54
+ esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64@0.14.54
+ esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32@0.14.54
+ esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64@0.14.54
+ esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64@0.14.54
+ dev: true
+
+ registry.npmmirror.com/esbuild@0.15.18:
+ resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.15.18.tgz}
name: esbuild
- version: 0.14.48
+ version: 0.15.18
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-64: registry.npmmirror.com/esbuild-android-64@0.14.48
- esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64@0.14.48
- esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64@0.14.48
- esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64@0.14.48
- esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64@0.14.48
- esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64@0.14.48
- esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32@0.14.48
- esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64@0.14.48
- esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm@0.14.48
- esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64@0.14.48
- esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le@0.14.48
- esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le@0.14.48
- esbuild-linux-riscv64: registry.npmmirror.com/esbuild-linux-riscv64@0.14.48
- esbuild-linux-s390x: registry.npmmirror.com/esbuild-linux-s390x@0.14.48
- esbuild-netbsd-64: registry.npmmirror.com/esbuild-netbsd-64@0.14.48
- esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64@0.14.48
- esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64@0.14.48
- esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32@0.14.48
- esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64@0.14.48
- esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64@0.14.48
+ '@esbuild/android-arm': registry.npmmirror.com/@esbuild/android-arm@0.15.18
+ '@esbuild/linux-loong64': registry.npmmirror.com/@esbuild/linux-loong64@0.15.18
+ esbuild-android-64: registry.npmmirror.com/esbuild-android-64@0.15.18
+ esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64@0.15.18
+ esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64@0.15.18
+ esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64@0.15.18
+ esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64@0.15.18
+ esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64@0.15.18
+ esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32@0.15.18
+ esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64@0.15.18
+ esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm@0.15.18
+ esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64@0.15.18
+ esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le@0.15.18
+ esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le@0.15.18
+ esbuild-linux-riscv64: registry.npmmirror.com/esbuild-linux-riscv64@0.15.18
+ esbuild-linux-s390x: registry.npmmirror.com/esbuild-linux-s390x@0.15.18
+ esbuild-netbsd-64: registry.npmmirror.com/esbuild-netbsd-64@0.15.18
+ esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64@0.15.18
+ esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64@0.15.18
+ esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32@0.15.18
+ esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64@0.15.18
+ esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64@0.15.18
dev: true
registry.npmmirror.com/escalade@3.1.1:
@@ -1834,6 +2150,12 @@ packages:
engines: {node: '>=6'}
dev: true
+ registry.npmmirror.com/escape-html@1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz}
+ name: escape-html
+ version: 1.0.3
+ dev: false
+
registry.npmmirror.com/escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz}
name: escape-string-regexp
@@ -1848,54 +2170,22 @@ packages:
engines: {node: '>=10'}
dev: true
- registry.npmmirror.com/eslint-config-prettier@8.5.0(eslint@8.19.0):
- resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz}
- id: registry.npmmirror.com/eslint-config-prettier/8.5.0
- name: eslint-config-prettier
- version: 8.5.0
- hasBin: true
- peerDependencies:
- eslint: '>=7.0.0'
- dependencies:
- eslint: registry.npmmirror.com/eslint@8.19.0
- dev: true
-
- registry.npmmirror.com/eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.5.0)(eslint@8.19.0)(prettier@2.7.1):
- resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz}
- id: registry.npmmirror.com/eslint-plugin-prettier/4.2.1
- name: eslint-plugin-prettier
- version: 4.2.1
- engines: {node: '>=12.0.0'}
- peerDependencies:
- eslint: '>=7.28.0'
- eslint-config-prettier: '*'
- prettier: '>=2.0.0'
- peerDependenciesMeta:
- eslint-config-prettier:
- optional: true
- dependencies:
- eslint: registry.npmmirror.com/eslint@8.19.0
- eslint-config-prettier: registry.npmmirror.com/eslint-config-prettier@8.5.0(eslint@8.19.0)
- prettier: registry.npmmirror.com/prettier@2.7.1
- prettier-linter-helpers: registry.npmmirror.com/prettier-linter-helpers@1.0.0
- dev: true
-
- registry.npmmirror.com/eslint-plugin-vue@9.1.1(eslint@8.19.0):
- resolution: {integrity: sha512-W9n5PB1X2jzC7CK6riG0oAcxjmKrjTF6+keL1rni8n57DZeilx/Fulz+IRJK3lYseLNAygN0I62L7DvioW40Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.1.1.tgz}
- id: registry.npmmirror.com/eslint-plugin-vue/9.1.1
+ registry.npmmirror.com/eslint-plugin-vue@9.9.0(eslint@8.34.0):
+ resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz}
+ id: registry.npmmirror.com/eslint-plugin-vue/9.9.0
name: eslint-plugin-vue
- version: 9.1.1
+ version: 9.9.0
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
- eslint: registry.npmmirror.com/eslint@8.19.0
- eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.19.0)
+ eslint: registry.npmmirror.com/eslint@8.34.0
+ eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0)
natural-compare: registry.npmmirror.com/natural-compare@1.4.0
nth-check: registry.npmmirror.com/nth-check@2.1.1
- postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.10
- semver: registry.npmmirror.com/semver@7.3.7
- vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser@9.0.3(eslint@8.19.0)
+ postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.13
+ semver: registry.npmmirror.com/semver@7.5.3
+ vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser@9.3.1(eslint@8.34.0)
xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0
transitivePeerDependencies:
- supports-color
@@ -1911,17 +2201,17 @@ packages:
estraverse: registry.npmmirror.com/estraverse@4.3.0
dev: true
- registry.npmmirror.com/eslint-scope@7.1.1:
- resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz}
+ registry.npmmirror.com/eslint-scope@7.2.0:
+ resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.0.tgz}
name: eslint-scope
- version: 7.1.1
+ version: 7.2.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
esrecurse: registry.npmmirror.com/esrecurse@4.3.0
estraverse: registry.npmmirror.com/estraverse@5.3.0
dev: true
- registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.19.0):
+ registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0):
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz}
id: registry.npmmirror.com/eslint-utils/3.0.0
name: eslint-utils
@@ -1930,7 +2220,7 @@ packages:
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: registry.npmmirror.com/eslint@8.19.0
+ eslint: registry.npmmirror.com/eslint@8.34.0
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@2.1.0
dev: true
@@ -1941,74 +2231,78 @@ packages:
engines: {node: '>=10'}
dev: true
- registry.npmmirror.com/eslint-visitor-keys@3.3.0:
- resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz}
+ registry.npmmirror.com/eslint-visitor-keys@3.4.1:
+ resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz}
name: eslint-visitor-keys
- version: 3.3.0
+ version: 3.4.1
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- registry.npmmirror.com/eslint@8.19.0:
- resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.19.0.tgz}
+ registry.npmmirror.com/eslint@8.34.0:
+ resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.34.0.tgz}
name: eslint
- version: 8.19.0
+ version: 8.34.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@1.3.0
- '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.9.5
+ '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@1.4.1
+ '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.11.10
+ '@humanwhocodes/module-importer': registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1
+ '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8
ajv: registry.npmmirror.com/ajv@6.12.6
chalk: registry.npmmirror.com/chalk@4.1.2
cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3
debug: registry.npmmirror.com/debug@4.3.4
doctrine: registry.npmmirror.com/doctrine@3.0.0
escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0
- eslint-scope: registry.npmmirror.com/eslint-scope@7.1.1
- eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.19.0)
- eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.3.0
- espree: registry.npmmirror.com/espree@9.3.2
- esquery: registry.npmmirror.com/esquery@1.4.0
+ eslint-scope: registry.npmmirror.com/eslint-scope@7.2.0
+ eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0)
+ eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1
+ espree: registry.npmmirror.com/espree@9.6.0
+ esquery: registry.npmmirror.com/esquery@1.5.0
esutils: registry.npmmirror.com/esutils@2.0.3
fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3
file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1
- functional-red-black-tree: registry.npmmirror.com/functional-red-black-tree@1.0.1
+ find-up: registry.npmmirror.com/find-up@5.0.0
glob-parent: registry.npmmirror.com/glob-parent@6.0.2
- globals: registry.npmmirror.com/globals@13.16.0
- ignore: registry.npmmirror.com/ignore@5.2.0
+ globals: registry.npmmirror.com/globals@13.20.0
+ grapheme-splitter: registry.npmmirror.com/grapheme-splitter@1.0.4
+ ignore: registry.npmmirror.com/ignore@5.2.4
import-fresh: registry.npmmirror.com/import-fresh@3.3.0
imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4
is-glob: registry.npmmirror.com/is-glob@4.0.3
+ is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3
+ js-sdsl: registry.npmmirror.com/js-sdsl@4.4.2
js-yaml: registry.npmmirror.com/js-yaml@4.1.0
json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1
levn: registry.npmmirror.com/levn@0.4.1
lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2
minimatch: registry.npmmirror.com/minimatch@3.1.2
natural-compare: registry.npmmirror.com/natural-compare@1.4.0
- optionator: registry.npmmirror.com/optionator@0.9.1
+ optionator: registry.npmmirror.com/optionator@0.9.3
regexpp: registry.npmmirror.com/regexpp@3.2.0
strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1
strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1
text-table: registry.npmmirror.com/text-table@0.2.0
- v8-compile-cache: registry.npmmirror.com/v8-compile-cache@2.3.0
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/espree@9.3.2:
- resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.3.2.tgz}
+ registry.npmmirror.com/espree@9.6.0:
+ resolution: {integrity: sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.6.0.tgz}
name: espree
- version: 9.3.2
+ version: 9.6.0
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: registry.npmmirror.com/acorn@8.7.1
- acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.7.1)
- eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.3.0
+ acorn: registry.npmmirror.com/acorn@8.10.0
+ acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0)
+ eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1
dev: true
- registry.npmmirror.com/esquery@1.4.0:
- resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz}
+ registry.npmmirror.com/esquery@1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz}
name: esquery
- version: 1.4.0
+ version: 1.5.0
engines: {node: '>=0.10'}
dependencies:
estraverse: registry.npmmirror.com/estraverse@5.3.0
@@ -2072,16 +2366,10 @@ packages:
version: 3.1.3
dev: true
- registry.npmmirror.com/fast-diff@1.2.0:
- resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-diff/-/fast-diff-1.2.0.tgz}
- name: fast-diff
- version: 1.2.0
- dev: true
-
- registry.npmmirror.com/fast-glob@3.2.11:
- resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.11.tgz}
+ registry.npmmirror.com/fast-glob@3.3.0:
+ resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.0.tgz}
name: fast-glob
- version: 3.2.11
+ version: 3.3.0
engines: {node: '>=8.6.0'}
dependencies:
'@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5
@@ -2103,10 +2391,10 @@ packages:
version: 2.0.6
dev: true
- registry.npmmirror.com/fastq@1.13.0:
- resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz}
+ registry.npmmirror.com/fastq@1.15.0:
+ resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz}
name: fastq
- version: 1.13.0
+ version: 1.15.0
dependencies:
reusify: registry.npmmirror.com/reusify@1.0.4
dev: true
@@ -2145,39 +2433,16 @@ packages:
version: 3.0.4
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
- flatted: registry.npmmirror.com/flatted@3.2.6
+ flatted: registry.npmmirror.com/flatted@3.2.7
rimraf: registry.npmmirror.com/rimraf@3.0.2
dev: true
- registry.npmmirror.com/flatted@3.2.6:
- resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.6.tgz}
+ registry.npmmirror.com/flatted@3.2.7:
+ resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz}
name: flatted
- version: 3.2.6
+ version: 3.2.7
dev: true
- registry.npmmirror.com/follow-redirects@1.15.2:
- resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz}
- name: follow-redirects
- version: 1.15.2
- engines: {node: '>=4.0'}
- peerDependencies:
- debug: '*'
- peerDependenciesMeta:
- debug:
- optional: true
- dev: false
-
- registry.npmmirror.com/form-data@4.0.0:
- resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz}
- name: form-data
- version: 4.0.0
- engines: {node: '>= 6'}
- dependencies:
- asynckit: registry.npmmirror.com/asynckit@0.4.0
- combined-stream: registry.npmmirror.com/combined-stream@1.0.8
- mime-types: registry.npmmirror.com/mime-types@2.1.35
- dev: false
-
registry.npmmirror.com/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz}
name: fs.realpath
@@ -2200,12 +2465,6 @@ packages:
version: 1.1.1
dev: true
- registry.npmmirror.com/functional-red-black-tree@1.0.1:
- resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz}
- name: functional-red-black-tree
- version: 1.0.1
- dev: true
-
registry.npmmirror.com/gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz}
name: gensync
@@ -2258,10 +2517,10 @@ packages:
engines: {node: '>=4'}
dev: true
- registry.npmmirror.com/globals@13.16.0:
- resolution: {integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.16.0.tgz}
+ registry.npmmirror.com/globals@13.20.0:
+ resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz}
name: globals
- version: 13.16.0
+ version: 13.20.0
engines: {node: '>=8'}
dependencies:
type-fest: registry.npmmirror.com/type-fest@0.20.2
@@ -2275,12 +2534,18 @@ packages:
dependencies:
array-union: registry.npmmirror.com/array-union@2.1.0
dir-glob: registry.npmmirror.com/dir-glob@3.0.1
- fast-glob: registry.npmmirror.com/fast-glob@3.2.11
- ignore: registry.npmmirror.com/ignore@5.2.0
+ fast-glob: registry.npmmirror.com/fast-glob@3.3.0
+ ignore: registry.npmmirror.com/ignore@5.2.4
merge2: registry.npmmirror.com/merge2@1.4.1
slash: registry.npmmirror.com/slash@3.0.0
dev: true
+ registry.npmmirror.com/grapheme-splitter@1.0.4:
+ resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz}
+ name: grapheme-splitter
+ version: 1.0.4
+ dev: true
+
registry.npmmirror.com/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz}
name: has-flag
@@ -2304,16 +2569,10 @@ packages:
function-bind: registry.npmmirror.com/function-bind@1.1.1
dev: true
- registry.npmmirror.com/hash-sum@2.0.0:
- resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz}
- name: hash-sum
- version: 2.0.0
- dev: true
-
- registry.npmmirror.com/html-tags@3.2.0:
- resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz}
+ registry.npmmirror.com/html-tags@3.3.1:
+ resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz}
name: html-tags
- version: 3.2.0
+ version: 3.3.1
engines: {node: '>=8'}
dev: true
@@ -2324,17 +2583,25 @@ packages:
engines: {node: '>=10.17.0'}
dev: true
- registry.npmmirror.com/ignore@5.2.0:
- resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.0.tgz}
+ registry.npmmirror.com/husky@8.0.3:
+ resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/husky/-/husky-8.0.3.tgz}
+ name: husky
+ version: 8.0.3
+ engines: {node: '>=14'}
+ hasBin: true
+ dev: true
+
+ registry.npmmirror.com/ignore@5.2.4:
+ resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz}
name: ignore
- version: 5.2.0
+ version: 5.2.4
engines: {node: '>= 4'}
dev: true
- registry.npmmirror.com/immutable@4.0.0:
- resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.0.0.tgz}
+ registry.npmmirror.com/immutable@4.3.0:
+ resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz}
name: immutable
- version: 4.0.0
+ version: 4.3.0
dev: true
registry.npmmirror.com/import-fresh@3.3.0:
@@ -2378,10 +2645,10 @@ packages:
binary-extensions: registry.npmmirror.com/binary-extensions@2.2.0
dev: true
- registry.npmmirror.com/is-core-module@2.9.0:
- resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz}
+ registry.npmmirror.com/is-core-module@2.12.1:
+ resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz}
name: is-core-module
- version: 2.9.0
+ version: 2.12.1
dependencies:
has: registry.npmmirror.com/has@1.0.3
dev: true
@@ -2409,6 +2676,13 @@ packages:
engines: {node: '>=0.12.0'}
dev: true
+ registry.npmmirror.com/is-path-inside@3.0.3:
+ resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz}
+ name: is-path-inside
+ version: 3.0.3
+ engines: {node: '>=8'}
+ dev: true
+
registry.npmmirror.com/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz}
name: is-stream
@@ -2422,6 +2696,12 @@ packages:
version: 2.0.0
dev: true
+ registry.npmmirror.com/js-sdsl@4.4.2:
+ resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.4.2.tgz}
+ name: js-sdsl
+ version: 4.4.2
+ dev: true
+
registry.npmmirror.com/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz}
name: js-tokens
@@ -2457,18 +2737,24 @@ packages:
version: 1.0.1
dev: true
- registry.npmmirror.com/json5@2.2.1:
- resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz}
+ registry.npmmirror.com/json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz}
name: json5
- version: 2.2.1
+ version: 2.2.3
engines: {node: '>=6'}
hasBin: true
dev: true
- registry.npmmirror.com/kolorist@1.5.1:
- resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kolorist/-/kolorist-1.5.1.tgz}
+ registry.npmmirror.com/jsonc-parser@3.2.0:
+ resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz}
+ name: jsonc-parser
+ version: 3.2.0
+ dev: true
+
+ registry.npmmirror.com/kolorist@1.8.0:
+ resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kolorist/-/kolorist-1.8.0.tgz}
name: kolorist
- version: 1.5.1
+ version: 1.8.0
dev: true
registry.npmmirror.com/levn@0.4.1:
@@ -2481,11 +2767,21 @@ packages:
type-check: registry.npmmirror.com/type-check@0.4.0
dev: true
- registry.npmmirror.com/local-pkg@0.4.1:
- resolution: {integrity: sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.1.tgz}
+ registry.npmmirror.com/local-pkg@0.4.3:
+ resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz}
name: local-pkg
- version: 0.4.1
+ version: 0.4.3
+ engines: {node: '>=14'}
+ dev: true
+
+ registry.npmmirror.com/local-pkg@0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.5.0.tgz}
+ name: local-pkg
+ version: 0.5.0
engines: {node: '>=14'}
+ dependencies:
+ mlly: registry.npmmirror.com/mlly@1.4.2
+ pkg-types: registry.npmmirror.com/pkg-types@1.0.3
dev: true
registry.npmmirror.com/locate-path@6.0.0:
@@ -2497,6 +2793,27 @@ packages:
p-locate: registry.npmmirror.com/p-locate@5.0.0
dev: true
+ registry.npmmirror.com/lodash-es@4.17.21:
+ resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz}
+ name: lodash-es
+ version: 4.17.21
+ dev: false
+
+ registry.npmmirror.com/lodash-unified@1.0.3(@types/lodash-es@4.17.7)(lodash-es@4.17.21)(lodash@4.17.21):
+ resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz}
+ id: registry.npmmirror.com/lodash-unified/1.0.3
+ name: lodash-unified
+ version: 1.0.3
+ peerDependencies:
+ '@types/lodash-es': '*'
+ lodash: '*'
+ lodash-es: '*'
+ dependencies:
+ '@types/lodash-es': registry.npmmirror.com/@types/lodash-es@4.17.7
+ lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash-es: registry.npmmirror.com/lodash-es@4.17.21
+ dev: false
+
registry.npmmirror.com/lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz}
name: lodash.merge
@@ -2507,15 +2824,13 @@ packages:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz}
name: lodash
version: 4.17.21
- dev: true
- registry.npmmirror.com/loose-envify@1.4.0:
- resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz}
- name: loose-envify
- version: 1.4.0
- hasBin: true
+ registry.npmmirror.com/lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz}
+ name: lru-cache
+ version: 5.1.1
dependencies:
- js-tokens: registry.npmmirror.com/js-tokens@4.0.0
+ yallist: registry.npmmirror.com/yallist@3.1.1
dev: true
registry.npmmirror.com/lru-cache@6.0.0:
@@ -2534,6 +2849,12 @@ packages:
dependencies:
sourcemap-codec: registry.npmmirror.com/sourcemap-codec@1.4.8
+ registry.npmmirror.com/memoize-one@6.0.0:
+ resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz}
+ name: memoize-one
+ version: 6.0.0
+ dev: false
+
registry.npmmirror.com/merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz}
name: merge-stream
@@ -2557,22 +2878,6 @@ packages:
picomatch: registry.npmmirror.com/picomatch@2.3.1
dev: true
- registry.npmmirror.com/mime-db@1.52.0:
- resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz}
- name: mime-db
- version: 1.52.0
- engines: {node: '>= 0.6'}
- dev: false
-
- registry.npmmirror.com/mime-types@2.1.35:
- resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz}
- name: mime-types
- version: 2.1.35
- engines: {node: '>= 0.6'}
- dependencies:
- mime-db: registry.npmmirror.com/mime-db@1.52.0
- dev: false
-
registry.npmmirror.com/mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz}
name: mimic-fn
@@ -2588,29 +2893,46 @@ packages:
brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11
dev: true
+ registry.npmmirror.com/mlly@1.4.2:
+ resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mlly/-/mlly-1.4.2.tgz}
+ name: mlly
+ version: 1.4.2
+ dependencies:
+ acorn: registry.npmmirror.com/acorn@8.10.0
+ pathe: registry.npmmirror.com/pathe@1.1.1
+ pkg-types: registry.npmmirror.com/pkg-types@1.0.3
+ ufo: registry.npmmirror.com/ufo@1.3.1
+ dev: true
+
registry.npmmirror.com/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz}
name: ms
version: 2.1.2
dev: true
- registry.npmmirror.com/nanoid@3.3.4:
- resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz}
+ registry.npmmirror.com/nanoid@3.3.6:
+ resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz}
name: nanoid
- version: 3.3.4
+ version: 3.3.6
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ registry.npmmirror.com/natural-compare-lite@1.4.0:
+ resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz}
+ name: natural-compare-lite
+ version: 1.4.0
+ dev: true
+
registry.npmmirror.com/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz}
name: natural-compare
version: 1.4.0
dev: true
- registry.npmmirror.com/node-releases@2.0.5:
- resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.5.tgz}
+ registry.npmmirror.com/node-releases@2.0.13:
+ resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz}
name: node-releases
- version: 2.0.5
+ version: 2.0.13
dev: true
registry.npmmirror.com/normalize-path@3.0.0:
@@ -2620,6 +2942,12 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ registry.npmmirror.com/normalize-wheel-es@1.2.0:
+ resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz}
+ name: normalize-wheel-es
+ version: 1.2.0
+ dev: false
+
registry.npmmirror.com/npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz}
name: npm-run-path
@@ -2654,18 +2982,18 @@ packages:
mimic-fn: registry.npmmirror.com/mimic-fn@2.1.0
dev: true
- registry.npmmirror.com/optionator@0.9.1:
- resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz}
+ registry.npmmirror.com/optionator@0.9.3:
+ resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz}
name: optionator
- version: 0.9.1
+ version: 0.9.3
engines: {node: '>= 0.8.0'}
dependencies:
+ '@aashutoshrathi/word-wrap': registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6
deep-is: registry.npmmirror.com/deep-is@0.1.4
fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6
levn: registry.npmmirror.com/levn@0.4.1
prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1
type-check: registry.npmmirror.com/type-check@0.4.0
- word-wrap: registry.npmmirror.com/word-wrap@1.2.3
dev: true
registry.npmmirror.com/p-limit@3.1.0:
@@ -2729,6 +3057,12 @@ packages:
engines: {node: '>=8'}
dev: true
+ registry.npmmirror.com/pathe@1.1.1:
+ resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pathe/-/pathe-1.1.1.tgz}
+ name: pathe
+ version: 1.1.1
+ dev: true
+
registry.npmmirror.com/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz}
name: picocolors
@@ -2741,11 +3075,11 @@ packages:
engines: {node: '>=8.6'}
dev: true
- registry.npmmirror.com/pinia@2.0.22(typescript@4.7.4)(vue@3.2.39):
- resolution: {integrity: sha512-u+b8/BC+tmvo3ACbYO2w5NfxHWFOjvvw9DQnyT0dW8aUMCPRQT5QnfZ5R5W2MzZBMTeZRMQI7V/QFbafmM9QHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinia/-/pinia-2.0.22.tgz}
- id: registry.npmmirror.com/pinia/2.0.22
+ registry.npmmirror.com/pinia@2.0.33(typescript@4.9.4)(vue@3.2.47):
+ resolution: {integrity: sha512-HOj1yVV2itw6rNIrR2f7+MirGNxhORjrULL8GWgRwXsGSvEqIQ+SE0MYt6cwtpegzCda3i+rVTZM+AM7CG+kRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pinia/-/pinia-2.0.33.tgz}
+ id: registry.npmmirror.com/pinia/2.0.33
name: pinia
- version: 2.0.22
+ version: 2.0.33
peerDependencies:
'@vue/composition-api': ^1.4.0
typescript: '>=4.4.4'
@@ -2757,35 +3091,45 @@ packages:
optional: true
dependencies:
'@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.0
- typescript: registry.npmmirror.com/typescript@4.7.4
- vue: registry.npmmirror.com/vue@3.2.39
- vue-demi: registry.npmmirror.com/vue-demi@0.12.5(vue@3.2.39)
+ typescript: registry.npmmirror.com/typescript@4.9.4
+ vue: registry.npmmirror.com/vue@3.2.47
+ vue-demi: registry.npmmirror.com/vue-demi@0.14.5(vue@3.2.47)
dev: false
- registry.npmmirror.com/postcss-selector-parser@6.0.10:
- resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz}
+ registry.npmmirror.com/pkg-types@1.0.3:
+ resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.3.tgz}
+ name: pkg-types
+ version: 1.0.3
+ dependencies:
+ jsonc-parser: registry.npmmirror.com/jsonc-parser@3.2.0
+ mlly: registry.npmmirror.com/mlly@1.4.2
+ pathe: registry.npmmirror.com/pathe@1.1.1
+ dev: true
+
+ registry.npmmirror.com/postcss-selector-parser@6.0.13:
+ resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz}
name: postcss-selector-parser
- version: 6.0.10
+ version: 6.0.13
engines: {node: '>=4'}
dependencies:
cssesc: registry.npmmirror.com/cssesc@3.0.0
util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2
dev: true
- registry.npmmirror.com/postcss@8.4.14:
- resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz}
+ registry.npmmirror.com/postcss@8.4.25:
+ resolution: {integrity: sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.25.tgz}
name: postcss
- version: 8.4.14
+ version: 8.4.25
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: registry.npmmirror.com/nanoid@3.3.4
+ nanoid: registry.npmmirror.com/nanoid@3.3.6
picocolors: registry.npmmirror.com/picocolors@1.0.0
source-map-js: registry.npmmirror.com/source-map-js@1.0.2
- registry.npmmirror.com/preact@10.9.0:
- resolution: {integrity: sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/preact/-/preact-10.9.0.tgz}
+ registry.npmmirror.com/preact@10.15.1:
+ resolution: {integrity: sha512-qs2ansoQEwzNiV5eAcRT1p1EC/dmEzaATVDJNiB3g2sRDWdA7b7MurXdJjB2+/WQktGWZwxvDrnuRFbWuIr64g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/preact/-/preact-10.15.1.tgz}
name: preact
- version: 10.9.0
+ version: 10.15.1
dev: true
registry.npmmirror.com/prelude-ls@1.2.1:
@@ -2795,19 +3139,10 @@ packages:
engines: {node: '>= 0.8.0'}
dev: true
- registry.npmmirror.com/prettier-linter-helpers@1.0.0:
- resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz}
- name: prettier-linter-helpers
- version: 1.0.0
- engines: {node: '>=6.0.0'}
- dependencies:
- fast-diff: registry.npmmirror.com/fast-diff@1.2.0
- dev: true
-
- registry.npmmirror.com/prettier@2.7.1:
- resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.7.1.tgz}
+ registry.npmmirror.com/prettier@2.8.4:
+ resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz}
name: prettier
- version: 2.7.1
+ version: 2.8.4
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
@@ -2819,16 +3154,10 @@ packages:
engines: {node: '>=6'}
dev: true
- registry.npmmirror.com/proxy-from-env@1.1.0:
- resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz}
- name: proxy-from-env
- version: 1.1.0
- dev: false
-
- registry.npmmirror.com/punycode@2.1.1:
- resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz}
+ registry.npmmirror.com/punycode@2.3.0:
+ resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz}
name: punycode
- version: 2.1.1
+ version: 2.3.0
engines: {node: '>=6'}
dev: true
@@ -2838,28 +3167,6 @@ packages:
version: 1.2.3
dev: true
- registry.npmmirror.com/react-dom@18.2.0(react@18.2.0):
- resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-dom/-/react-dom-18.2.0.tgz}
- id: registry.npmmirror.com/react-dom/18.2.0
- name: react-dom
- version: 18.2.0
- peerDependencies:
- react: ^18.2.0
- dependencies:
- loose-envify: registry.npmmirror.com/loose-envify@1.4.0
- react: registry.npmmirror.com/react@18.2.0
- scheduler: registry.npmmirror.com/scheduler@0.23.0
- dev: true
-
- registry.npmmirror.com/react@18.2.0:
- resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react/-/react-18.2.0.tgz}
- name: react
- version: 18.2.0
- engines: {node: '>=0.10.0'}
- dependencies:
- loose-envify: registry.npmmirror.com/loose-envify@1.4.0
- dev: true
-
registry.npmmirror.com/readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz}
name: readdirp
@@ -2883,13 +3190,13 @@ packages:
engines: {node: '>=4'}
dev: true
- registry.npmmirror.com/resolve@1.22.1:
- resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz}
+ registry.npmmirror.com/resolve@1.22.2:
+ resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz}
name: resolve
- version: 1.22.1
+ version: 1.22.2
hasBin: true
dependencies:
- is-core-module: registry.npmmirror.com/is-core-module@2.9.0
+ is-core-module: registry.npmmirror.com/is-core-module@2.12.1
path-parse: registry.npmmirror.com/path-parse@1.0.7
supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0
dev: true
@@ -2910,10 +3217,20 @@ packages:
glob: registry.npmmirror.com/glob@7.2.3
dev: true
- registry.npmmirror.com/rollup@2.76.0:
- resolution: {integrity: sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-2.76.0.tgz}
+ registry.npmmirror.com/rollup@2.77.3:
+ resolution: {integrity: sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-2.77.3.tgz}
+ name: rollup
+ version: 2.77.3
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: registry.npmmirror.com/fsevents@2.3.2
+ dev: true
+
+ registry.npmmirror.com/rollup@2.79.1:
+ resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-2.79.1.tgz}
name: rollup
- version: 2.76.0
+ version: 2.79.1
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -2928,43 +3245,28 @@ packages:
queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3
dev: true
- registry.npmmirror.com/safe-buffer@5.1.2:
- resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz}
- name: safe-buffer
- version: 5.1.2
- dev: true
-
- registry.npmmirror.com/sass@1.51.0:
- resolution: {integrity: sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/-/sass-1.51.0.tgz}
+ registry.npmmirror.com/sass@1.62.0:
+ resolution: {integrity: sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/-/sass-1.62.0.tgz}
name: sass
- version: 1.51.0
- engines: {node: '>=12.0.0'}
+ version: 1.62.0
+ engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
chokidar: registry.npmmirror.com/chokidar@3.5.3
- immutable: registry.npmmirror.com/immutable@4.0.0
+ immutable: registry.npmmirror.com/immutable@4.3.0
source-map-js: registry.npmmirror.com/source-map-js@1.0.2
dev: true
- registry.npmmirror.com/scheduler@0.23.0:
- resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scheduler/-/scheduler-0.23.0.tgz}
- name: scheduler
- version: 0.23.0
- dependencies:
- loose-envify: registry.npmmirror.com/loose-envify@1.4.0
- dev: true
-
- registry.npmmirror.com/semver@6.3.0:
- resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz}
- name: semver
- version: 6.3.0
- hasBin: true
+ registry.npmmirror.com/search-insights@2.9.0:
+ resolution: {integrity: sha512-bkWW9nIHOFkLwjQ1xqVaMbjjO5vhP26ERsH9Y3pKr8imthofEFIxlnOabkmGcw6ksRj9jWidcI65vvjJH/nTGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/search-insights/-/search-insights-2.9.0.tgz}
+ name: search-insights
+ version: 2.9.0
dev: true
- registry.npmmirror.com/semver@7.3.7:
- resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz}
+ registry.npmmirror.com/semver@7.5.3:
+ resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.3.tgz}
name: semver
- version: 7.3.7
+ version: 7.5.3
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -3099,7 +3401,7 @@ packages:
version: 1.14.1
dev: true
- registry.npmmirror.com/tsutils@3.21.0(typescript@4.7.4):
+ registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.4):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz}
id: registry.npmmirror.com/tsutils/3.21.0
name: tsutils
@@ -3109,7 +3411,7 @@ packages:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
dependencies:
tslib: registry.npmmirror.com/tslib@1.14.1
- typescript: registry.npmmirror.com/typescript@4.7.4
+ typescript: registry.npmmirror.com/typescript@4.9.4
dev: true
registry.npmmirror.com/type-check@0.4.0:
@@ -3128,26 +3430,34 @@ packages:
engines: {node: '>=10'}
dev: true
- registry.npmmirror.com/typescript@4.7.4:
- resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.7.4.tgz}
+ registry.npmmirror.com/typescript@4.9.4:
+ resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.9.4.tgz}
name: typescript
- version: 4.7.4
+ version: 4.9.4
engines: {node: '>=4.2.0'}
hasBin: true
- registry.npmmirror.com/unplugin-icons@0.14.1(@vue/compiler-sfc@3.2.37)(vite@2.9.14):
- resolution: {integrity: sha512-drZFbMctvT3ZJPfdCgBv5+LKO8hGbZApRCoBRAUhQFRJQVNGUhGThrOKs+CvWq3XDBPptGNBmst8WyObbr4xiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-icons/-/unplugin-icons-0.14.1.tgz}
- id: registry.npmmirror.com/unplugin-icons/0.14.1
+ registry.npmmirror.com/ufo@1.3.1:
+ resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ufo/-/ufo-1.3.1.tgz}
+ name: ufo
+ version: 1.3.1
+ dev: true
+
+ registry.npmmirror.com/unplugin-icons@0.17.1:
+ resolution: {integrity: sha512-KsWejBPCHokYCNDQUzGu6R3E3XDYH/YpewgQwrVBXgpl1iR0RdW1NEGNdjlbuapwVnZXVgA5eiDTfNaQCawSdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-icons/-/unplugin-icons-0.17.1.tgz}
name: unplugin-icons
- version: 0.14.1
+ version: 0.17.1
peerDependencies:
- '@svgr/core': '>=5.5.0'
- '@vue/compiler-sfc': ^3.0.2
+ '@svgr/core': '>=7.0.0'
+ '@svgx/core': ^1.0.1
+ '@vue/compiler-sfc': ^3.0.2 || ^2.7.0
vue-template-compiler: ^2.6.12
vue-template-es2015-compiler: ^1.9.0
peerDependenciesMeta:
'@svgr/core':
optional: true
+ '@svgx/core':
+ optional: true
'@vue/compiler-sfc':
optional: true
vue-template-compiler:
@@ -3155,58 +3465,38 @@ packages:
vue-template-es2015-compiler:
optional: true
dependencies:
- '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg@0.1.0
- '@antfu/utils': registry.npmmirror.com/@antfu/utils@0.5.1
- '@iconify/utils': registry.npmmirror.com/@iconify/utils@1.0.32
- '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.2.37
+ '@antfu/install-pkg': registry.npmmirror.com/@antfu/install-pkg@0.1.1
+ '@antfu/utils': registry.npmmirror.com/@antfu/utils@0.7.6
+ '@iconify/utils': registry.npmmirror.com/@iconify/utils@2.1.11
debug: registry.npmmirror.com/debug@4.3.4
- kolorist: registry.npmmirror.com/kolorist@1.5.1
- local-pkg: registry.npmmirror.com/local-pkg@0.4.1
- unplugin: registry.npmmirror.com/unplugin@0.5.2(vite@2.9.14)
+ kolorist: registry.npmmirror.com/kolorist@1.8.0
+ local-pkg: registry.npmmirror.com/local-pkg@0.5.0
+ unplugin: registry.npmmirror.com/unplugin@1.5.0
transitivePeerDependencies:
- - esbuild
- - rollup
- supports-color
- - vite
- - webpack
dev: true
- registry.npmmirror.com/unplugin@0.5.2(vite@2.9.14):
- resolution: {integrity: sha512-3SPYtus/56cxyD4jfjrnqCvb6jPxvdqJNaRXnEaG2BhNEMaoygu/39AG+LwKmiIUzj4XHyitcfZ7scGlWfEigA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/-/unplugin-0.5.2.tgz}
- id: registry.npmmirror.com/unplugin/0.5.2
+ registry.npmmirror.com/unplugin@1.5.0:
+ resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/-/unplugin-1.5.0.tgz}
name: unplugin
- version: 0.5.2
- peerDependencies:
- esbuild: '>=0.13'
- rollup: ^2.50.0
- vite: ^2.3.0
- webpack: 4 || 5
- peerDependenciesMeta:
- esbuild:
- optional: true
- rollup:
- optional: true
- vite:
- optional: true
- webpack:
- optional: true
+ version: 1.5.0
dependencies:
+ acorn: registry.npmmirror.com/acorn@8.10.0
chokidar: registry.npmmirror.com/chokidar@3.5.3
- vite: registry.npmmirror.com/vite@2.9.14(sass@1.51.0)
webpack-sources: registry.npmmirror.com/webpack-sources@3.2.3
- webpack-virtual-modules: registry.npmmirror.com/webpack-virtual-modules@0.4.3
+ webpack-virtual-modules: registry.npmmirror.com/webpack-virtual-modules@0.5.0
dev: true
- registry.npmmirror.com/update-browserslist-db@1.0.4(browserslist@4.21.1):
- resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz}
- id: registry.npmmirror.com/update-browserslist-db/1.0.4
+ registry.npmmirror.com/update-browserslist-db@1.0.11(browserslist@4.21.9):
+ resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz}
+ id: registry.npmmirror.com/update-browserslist-db/1.0.11
name: update-browserslist-db
- version: 1.0.4
+ version: 1.0.11
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: registry.npmmirror.com/browserslist@4.21.1
+ browserslist: registry.npmmirror.com/browserslist@4.21.9
escalade: registry.npmmirror.com/escalade@3.1.1
picocolors: registry.npmmirror.com/picocolors@1.0.0
dev: true
@@ -3216,7 +3506,7 @@ packages:
name: uri-js
version: 4.4.1
dependencies:
- punycode: registry.npmmirror.com/punycode@2.1.1
+ punycode: registry.npmmirror.com/punycode@2.3.0
dev: true
registry.npmmirror.com/util-deprecate@1.0.2:
@@ -3225,41 +3515,73 @@ packages:
version: 1.0.2
dev: true
- registry.npmmirror.com/v8-compile-cache@2.3.0:
- resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz}
- name: v8-compile-cache
- version: 2.3.0
+ registry.npmmirror.com/vite@2.9.16(sass@1.62.0):
+ resolution: {integrity: sha512-X+6q8KPyeuBvTQV8AVSnKDvXoBMnTx8zxh54sOwmmuOdxkjMmEJXH2UEchA+vTMps1xw9vL64uwJOWryULg7nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-2.9.16.tgz}
+ id: registry.npmmirror.com/vite/2.9.16
+ name: vite
+ version: 2.9.16
+ engines: {node: '>=12.2.0'}
+ hasBin: true
+ peerDependencies:
+ less: '*'
+ sass: '*'
+ stylus: '*'
+ peerDependenciesMeta:
+ less:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ dependencies:
+ esbuild: registry.npmmirror.com/esbuild@0.14.54
+ postcss: registry.npmmirror.com/postcss@8.4.25
+ resolve: registry.npmmirror.com/resolve@1.22.2
+ rollup: registry.npmmirror.com/rollup@2.77.3
+ sass: registry.npmmirror.com/sass@1.62.0
+ optionalDependencies:
+ fsevents: registry.npmmirror.com/fsevents@2.3.2
dev: true
- registry.npmmirror.com/vite@2.9.14(sass@1.51.0):
- resolution: {integrity: sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-2.9.14.tgz}
- id: registry.npmmirror.com/vite/2.9.14
+ registry.npmmirror.com/vite@3.2.7(@types/node@20.5.9)(sass@1.62.0):
+ resolution: {integrity: sha512-29pdXjk49xAP0QBr0xXqu2s5jiQIXNvE/xwd0vUizYT2Hzqe4BksNNoWllFVXJf4eLZ+UlVQmXfB4lWrc+t18g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-3.2.7.tgz}
+ id: registry.npmmirror.com/vite/3.2.7
name: vite
- version: 2.9.14
- engines: {node: '>=12.2.0'}
+ version: 3.2.7
+ engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
+ '@types/node': '>= 14'
less: '*'
sass: '*'
stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
peerDependenciesMeta:
+ '@types/node':
+ optional: true
less:
optional: true
sass:
optional: true
stylus:
optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
dependencies:
- esbuild: registry.npmmirror.com/esbuild@0.14.48
- postcss: registry.npmmirror.com/postcss@8.4.14
- resolve: registry.npmmirror.com/resolve@1.22.1
- rollup: registry.npmmirror.com/rollup@2.76.0
- sass: registry.npmmirror.com/sass@1.51.0
+ '@types/node': registry.npmmirror.com/@types/node@20.5.9
+ esbuild: registry.npmmirror.com/esbuild@0.15.18
+ postcss: registry.npmmirror.com/postcss@8.4.25
+ resolve: registry.npmmirror.com/resolve@1.22.2
+ rollup: registry.npmmirror.com/rollup@2.79.1
+ sass: registry.npmmirror.com/sass@1.62.0
optionalDependencies:
fsevents: registry.npmmirror.com/fsevents@2.3.2
dev: true
- registry.npmmirror.com/vitepress@0.22.4(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)(sass@1.51.0):
+ registry.npmmirror.com/vitepress@0.22.4(sass@1.62.0)(search-insights@2.9.0):
resolution: {integrity: sha512-oZUnLO/SpYdThaBKefDeOiVlr0Rie4Ppx3FzMnMyLtJnI5GlBMNjqYqMy/4+umm/iC+ZDJfI+IlDKxv5fZnYzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vitepress/-/vitepress-0.22.4.tgz}
id: registry.npmmirror.com/vitepress/0.22.4
name: vitepress
@@ -3267,12 +3589,12 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
- '@docsearch/css': registry.npmmirror.com/@docsearch/css@3.1.1
- '@docsearch/js': registry.npmmirror.com/@docsearch/js@3.1.1(@algolia/client-search@4.13.1)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)
- '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue@2.3.3(vite@2.9.14)(vue@3.2.39)
+ '@docsearch/css': registry.npmmirror.com/@docsearch/css@3.5.1
+ '@docsearch/js': registry.npmmirror.com/@docsearch/js@3.5.1(search-insights@2.9.0)
+ '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue@2.3.4(vite@2.9.16)(vue@3.2.47)
prismjs: registry.npmmirror.com/prismjs@1.29.0
- vite: registry.npmmirror.com/vite@2.9.14(sass@1.51.0)
- vue: registry.npmmirror.com/vue@3.2.39
+ vite: registry.npmmirror.com/vite@2.9.16(sass@1.62.0)
+ vue: registry.npmmirror.com/vue@3.2.47
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@@ -3280,14 +3602,15 @@ packages:
- react
- react-dom
- sass
+ - search-insights
- stylus
dev: true
- registry.npmmirror.com/vue-demi@0.12.5(vue@3.2.39):
- resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz}
- id: registry.npmmirror.com/vue-demi/0.12.5
+ registry.npmmirror.com/vue-demi@0.14.5(vue@3.2.47):
+ resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.5.tgz}
+ id: registry.npmmirror.com/vue-demi/0.14.5
name: vue-demi
- version: 0.12.5
+ version: 0.14.5
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
@@ -3298,40 +3621,40 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: registry.npmmirror.com/vue@3.2.39
+ vue: registry.npmmirror.com/vue@3.2.47
dev: false
- registry.npmmirror.com/vue-eslint-parser@9.0.3(eslint@8.19.0):
- resolution: {integrity: sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz}
- id: registry.npmmirror.com/vue-eslint-parser/9.0.3
+ registry.npmmirror.com/vue-eslint-parser@9.3.1(eslint@8.34.0):
+ resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz}
+ id: registry.npmmirror.com/vue-eslint-parser/9.3.1
name: vue-eslint-parser
- version: 9.0.3
+ version: 9.3.1
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
debug: registry.npmmirror.com/debug@4.3.4
- eslint: registry.npmmirror.com/eslint@8.19.0
- eslint-scope: registry.npmmirror.com/eslint-scope@7.1.1
- eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.3.0
- espree: registry.npmmirror.com/espree@9.3.2
- esquery: registry.npmmirror.com/esquery@1.4.0
+ eslint: registry.npmmirror.com/eslint@8.34.0
+ eslint-scope: registry.npmmirror.com/eslint-scope@7.2.0
+ eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1
+ espree: registry.npmmirror.com/espree@9.6.0
+ esquery: registry.npmmirror.com/esquery@1.5.0
lodash: registry.npmmirror.com/lodash@4.17.21
- semver: registry.npmmirror.com/semver@7.3.7
+ semver: registry.npmmirror.com/semver@7.5.3
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/vue@3.2.39:
- resolution: {integrity: sha512-tRkguhRTw9NmIPXhzk21YFBqXHT2t+6C6wPOgQ50fcFVWnPdetmRqbmySRHznrYjX2E47u0cGlKGcxKZJ38R/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.2.39.tgz}
+ registry.npmmirror.com/vue@3.2.47:
+ resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.2.47.tgz}
name: vue
- version: 3.2.39
+ version: 3.2.47
dependencies:
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.39
- '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.2.39
- '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom@3.2.39
- '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer@3.2.39(vue@3.2.39)
- '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.39
+ '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.2.47
+ '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.2.47
+ '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom@3.2.47
+ '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer@3.2.47(vue@3.2.47)
+ '@vue/shared': registry.npmmirror.com/@vue/shared@3.2.47
registry.npmmirror.com/webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz}
@@ -3340,10 +3663,10 @@ packages:
engines: {node: '>=10.13.0'}
dev: true
- registry.npmmirror.com/webpack-virtual-modules@0.4.3:
- resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz}
+ registry.npmmirror.com/webpack-virtual-modules@0.5.0:
+ resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz}
name: webpack-virtual-modules
- version: 0.4.3
+ version: 0.5.0
dev: true
registry.npmmirror.com/which@2.0.2:
@@ -3356,13 +3679,6 @@ packages:
isexe: registry.npmmirror.com/isexe@2.0.0
dev: true
- registry.npmmirror.com/word-wrap@1.2.3:
- resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz}
- name: word-wrap
- version: 1.2.3
- engines: {node: '>=0.10.0'}
- dev: true
-
registry.npmmirror.com/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz}
name: wrappy
@@ -3376,6 +3692,12 @@ packages:
engines: {node: '>=12'}
dev: true
+ registry.npmmirror.com/yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz}
+ name: yallist
+ version: 3.1.1
+ dev: true
+
registry.npmmirror.com/yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz}
name: yallist
diff --git a/tsconfig.json b/tsconfig.json
index d4d335b8acd5452587c27517a715822c4a23bfed..a15e75017561723edbb7416d46b171a3261a0974 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -17,7 +17,7 @@
"@/*": ["./app/.vitepress/src/*"],
"opendesign": ["./opendesign"]
},
- "types": ["unplugin-icons/types/vue", "element-plus/global", "node"]
+ "types": ["unplugin-icons/types/vue", "element-plus/global", "node", "vitepress/client"]
},
"include": [
"./env.d.ts",