- export default cssVars
-}
diff --git a/ecosystem/theme-default/src/client/styles/_mixins.scss b/ecosystem/theme-default/src/client/styles/_mixins.scss
deleted file mode 100644
index 7d80c788d8..0000000000
--- a/ecosystem/theme-default/src/client/styles/_mixins.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@import '_variables';
-
-@mixin content_wrapper {
- max-width: var(--content-width);
- margin: 0 auto;
- padding: 2rem 2.5rem;
-
- @media (max-width: $MQNarrow) {
- padding: 2rem;
- }
-
- @media (max-width: $MQMobileNarrow) {
- padding: 1.5rem;
- }
-}
-
-@mixin dropdown_wrapper {
- transition: height 0.1s ease-out;
- overflow: hidden;
-}
diff --git a/ecosystem/theme-default/src/client/styles/_variables.module.scss b/ecosystem/theme-default/src/client/styles/_variables.module.scss
deleted file mode 100644
index d4dd629bb7..0000000000
--- a/ecosystem/theme-default/src/client/styles/_variables.module.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-@import '_variables';
-
-:export {
- mobile: $MQMobile;
-}
diff --git a/ecosystem/theme-default/src/client/styles/_variables.scss b/ecosystem/theme-default/src/client/styles/_variables.scss
deleted file mode 100644
index c29df602e3..0000000000
--- a/ecosystem/theme-default/src/client/styles/_variables.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-@import '@vuepress/plugin-palette/palette';
-
-// responsive breakpoints
-$MQNarrow: 959px !default;
-$MQMobile: 719px !default;
-$MQMobileNarrow: 419px !default;
diff --git a/ecosystem/theme-default/src/client/styles/arrow.scss b/ecosystem/theme-default/src/client/styles/arrow.scss
deleted file mode 100644
index 94a4f79699..0000000000
--- a/ecosystem/theme-default/src/client/styles/arrow.scss
+++ /dev/null
@@ -1,37 +0,0 @@
-.arrow {
- display: inline-block;
- width: 0;
- height: 0;
-
- &.up {
- border: {
- left: 4px solid transparent;
- right: 4px solid transparent;
- bottom: 6px solid var(--c-bg-arrow);
- }
- }
-
- &.down {
- border: {
- left: 4px solid transparent;
- right: 4px solid transparent;
- top: 6px solid var(--c-bg-arrow);
- }
- }
-
- &.right {
- border: {
- top: 4px solid transparent;
- bottom: 4px solid transparent;
- left: 6px solid var(--c-bg-arrow);
- }
- }
-
- &.left {
- border: {
- top: 4px solid transparent;
- bottom: 4px solid transparent;
- right: 6px solid var(--c-bg-arrow);
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/badge.scss b/ecosystem/theme-default/src/client/styles/badge.scss
deleted file mode 100644
index 0c55c9018e..0000000000
--- a/ecosystem/theme-default/src/client/styles/badge.scss
+++ /dev/null
@@ -1,36 +0,0 @@
-.badge {
- display: inline-block;
- font-size: 14px;
- font-weight: 600;
- height: 18px;
- line-height: 18px;
- border-radius: 3px;
- padding: 0 6px;
- color: var(--c-bg);
- vertical-align: top;
- transition:
- color var(--t-color),
- background-color var(--t-color);
-
- &.tip {
- background-color: var(--c-badge-tip);
- }
-
- &.warning {
- background-color: var(--c-badge-warning);
- color: var(--c-badge-warning-text);
- }
-
- &.danger {
- background-color: var(--c-badge-danger);
- color: var(--c-badge-danger-text);
- }
-
- .table-of-contents & {
- vertical-align: middle;
- }
-
- & + & {
- margin-left: 5px;
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/code-group.scss b/ecosystem/theme-default/src/client/styles/code-group.scss
deleted file mode 100644
index 02d0b3d74e..0000000000
--- a/ecosystem/theme-default/src/client/styles/code-group.scss
+++ /dev/null
@@ -1,69 +0,0 @@
-@import '_variables';
-
-/**
- * code-group
- */
-.code-group__nav {
- margin-top: 0.85rem;
- // 2 * margin + border-radius of tag
- margin-bottom: calc(-1.7rem - 6px);
- padding-bottom: calc(1.7rem - 6px);
- padding-left: 10px;
- padding-top: 10px;
- border-top-left-radius: 6px;
- border-top-right-radius: 6px;
- background-color: var(--code-bg-color);
-}
-
-.code-group__ul {
- margin: auto 0;
- padding-left: 0;
- display: inline-flex;
- list-style: none;
-}
-
-.code-group__nav-tab {
- border: 0;
- padding: 5px;
- cursor: pointer;
- background-color: transparent;
- font-size: 0.85em;
- line-height: 1.4;
- color: rgba(255, 255, 255, 0.9);
- font-weight: 600;
-}
-
-.code-group__nav-tab:focus {
- outline: none;
-}
-
-.code-group__nav-tab:focus-visible {
- outline: 1px solid rgba(255, 255, 255, 0.9);
-}
-
-.code-group__nav-tab-active {
- border-bottom: var(--c-brand) 1px solid;
-}
-
-@media (max-width: $MQMobileNarrow) {
- .code-group__nav {
- margin-left: -1.5rem;
- margin-right: -1.5rem;
- border-radius: 0;
- }
-}
-
-/**
- * code-group-item
- */
-.code-group-item {
- display: none;
-}
-
-.code-group-item__active {
- display: block;
-}
-
-.code-group-item > pre {
- background-color: orange;
-}
diff --git a/ecosystem/theme-default/src/client/styles/code.scss b/ecosystem/theme-default/src/client/styles/code.scss
deleted file mode 100644
index 63f11825f3..0000000000
--- a/ecosystem/theme-default/src/client/styles/code.scss
+++ /dev/null
@@ -1,263 +0,0 @@
-@import '_variables';
-
-// Safari only support integer pixel value for line-height
-// the original font-size is 16px, 1.375 will make line-height be 22px
-$line-height: 1.375;
-
-// ===============================
-// Forked and modified from prismjs/themes/prism-tomorrow.css
-
-code[class*='language-'],
-pre[class*='language-'] {
- color: #ccc;
- background: none;
- font-family: var(--font-family-code);
- font-size: 1em;
- text-align: left;
- white-space: pre;
- word-spacing: normal;
- word-break: normal;
- word-wrap: normal;
- line-height: 1.5;
-
- -moz-tab-size: 4;
- -o-tab-size: 4;
- tab-size: 4;
-
- -webkit-hyphens: none;
- -moz-hyphens: none;
- -ms-hyphens: none;
- hyphens: none;
-}
-
-/* Code blocks */
-pre[class*='language-'] {
- padding: 1em;
- margin: 0.5em 0;
- overflow: auto;
-}
-
-:not(pre) > code[class*='language-'],
-pre[class*='language-'] {
- background: #2d2d2d;
-}
-
-/* Inline code */
-:not(pre) > code[class*='language-'] {
- padding: 0.1em;
- border-radius: 0.3em;
- white-space: normal;
-}
-
-.token.comment,
-.token.block-comment,
-.token.prolog,
-.token.doctype,
-.token.cdata {
- color: #999;
-}
-
-.token.punctuation {
- color: #ccc;
-}
-
-.token.tag,
-.token.attr-name,
-.token.namespace,
-.token.deleted {
- color: #ec5975;
-}
-
-.token.function-name {
- color: #6196cc;
-}
-
-.token.boolean,
-.token.number,
-.token.function {
- color: #f08d49;
-}
-
-.token.property,
-.token.class-name,
-.token.constant,
-.token.symbol {
- color: #f8c555;
-}
-
-.token.selector,
-.token.important,
-.token.atrule,
-.token.keyword,
-.token.builtin {
- color: #cc99cd;
-}
-
-.token.string,
-.token.char,
-.token.attr-value,
-.token.regex,
-.token.variable {
- color: #7ec699;
-}
-
-.token.operator,
-.token.entity,
-.token.url {
- color: #67cdcc;
-}
-
-.token.important,
-.token.bold {
- font-weight: bold;
-}
-.token.italic {
- font-style: italic;
-}
-
-.token.entity {
- cursor: help;
-}
-
-.token.inserted {
- color: #3eaf7c;
-}
-
-// ===============================
-
-.theme-default-content {
- pre,
- pre[class*='language-'] {
- line-height: $line-height;
- padding: 1.3rem 1.5rem;
- margin: 0.85rem 0;
- border-radius: 6px;
- overflow: auto;
-
- code {
- color: #fff;
- padding: 0;
- background-color: transparent !important;
- border-radius: 0;
- overflow-wrap: unset;
- -webkit-font-smoothing: auto;
- -moz-osx-font-smoothing: auto;
- }
- }
-
- .line-number {
- font-family: var(--font-family-code);
- }
-}
-
-div[class*='language-'] {
- position: relative;
- background-color: var(--code-bg-color);
- border-radius: 6px;
-
- &::before {
- content: attr(data-ext);
- position: absolute;
- z-index: 3;
- top: 0.8em;
- right: 1em;
- font-size: 0.75rem;
- color: var(--code-ln-color);
- }
-
- pre,
- pre[class*='language-'] {
- // force override the background color to be compatible with shiki
- background: transparent !important;
- position: relative;
- z-index: 1;
- }
-
- .highlight-lines {
- user-select: none;
- padding-top: 1.3rem;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- line-height: $line-height;
-
- .highlight-line {
- background-color: var(--code-hl-bg-color);
- }
- }
-
- &:not(.line-numbers-mode) {
- .line-numbers {
- display: none;
- }
- }
-
- &.line-numbers-mode {
- .highlight-lines .highlight-line {
- position: relative;
-
- &::before {
- content: ' ';
- position: absolute;
- z-index: 2;
- left: 0;
- top: 0;
- display: block;
- width: var(--code-ln-wrapper-width);
- height: 100%;
- }
- }
-
- pre {
- margin-left: var(--code-ln-wrapper-width);
- padding-left: 1rem;
- vertical-align: middle;
- }
-
- .line-numbers {
- position: absolute;
- top: 0;
- width: var(--code-ln-wrapper-width);
- text-align: center;
- color: var(--code-ln-color);
- padding-top: 1.25rem;
- line-height: $line-height;
- counter-reset: line-number;
-
- .line-number {
- position: relative;
- z-index: 3;
- user-select: none;
- height: #{$line-height}em;
-
- &::before {
- counter-increment: line-number;
- content: counter(line-number);
- font-size: 0.85em;
- }
- }
- }
-
- &::after {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: var(--code-ln-wrapper-width);
- height: 100%;
- border-radius: 6px 0 0 6px;
- border-right: 1px solid var(--code-hl-bg-color);
- }
- }
-}
-
-// narrow mobile
-@media (max-width: $MQMobileNarrow) {
- .theme-default-content {
- div[class*='language-'] {
- margin: 0.85rem -1.5rem;
- border-radius: 0;
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/custom-container.scss b/ecosystem/theme-default/src/client/styles/custom-container.scss
deleted file mode 100644
index fe99483158..0000000000
--- a/ecosystem/theme-default/src/client/styles/custom-container.scss
+++ /dev/null
@@ -1,142 +0,0 @@
-.custom-container {
- transition:
- color var(--t-color),
- border-color var(--t-color),
- background-color var(--t-color);
-
- .custom-container-title {
- font-weight: 600;
- &:not(:only-child) {
- margin-bottom: -0.4rem;
- }
- }
-
- &.tip,
- &.warning,
- &.danger {
- padding: 0.1rem 1.5rem;
- border-left-width: 0.5rem;
- border-left-style: solid;
- margin: 1rem 0;
- }
-
- &.tip {
- border-color: var(--c-tip);
- background-color: var(--c-tip-bg);
- color: var(--c-tip-text);
-
- .custom-container-title {
- color: var(--c-tip-title);
- }
-
- a {
- color: var(--c-tip-text-accent);
- }
-
- code {
- background-color: var(--c-bg-dark);
- }
- }
-
- &.warning {
- border-color: var(--c-warning);
- background-color: var(--c-warning-bg);
- color: var(--c-warning-text);
-
- .custom-container-title {
- color: var(--c-warning-title);
- }
-
- a {
- color: var(--c-warning-text-accent);
- }
-
- blockquote {
- border-left-color: var(--c-warning-border-dark);
- color: var(--c-warning-text-quote);
- }
-
- code {
- color: var(--c-warning-text-light);
- background-color: var(--c-warning-bg-light);
- }
-
- details {
- background-color: var(--c-warning-details-bg);
-
- code {
- background-color: var(--c-warning-bg-lighter);
- }
- }
-
- .external-link-icon {
- --external-link-icon-color: var(--c-warning-text-quote);
- }
- }
-
- &.danger {
- border-color: var(--c-danger);
- background-color: var(--c-danger-bg);
- color: var(--c-danger-text);
-
- .custom-container-title {
- color: var(--c-danger-title);
- }
-
- a {
- color: var(--c-danger-text-accent);
- }
-
- blockquote {
- border-left-color: var(--c-danger-border-dark);
- color: var(--c-danger-text-quote);
- }
-
- code {
- color: var(--c-danger-text-light);
- background-color: var(--c-danger-bg-light);
- }
-
- details {
- background-color: var(--c-danger-details-bg);
-
- code {
- background-color: var(--c-danger-bg-lighter);
- }
- }
-
- .external-link-icon {
- --external-link-icon-color: var(--c-danger-text-quote);
- }
- }
-
- &.details {
- display: block;
- position: relative;
- border-radius: 2px;
- margin: 1.6em 0;
- padding: 1.6em;
- background-color: var(--c-details-bg);
-
- code {
- background-color: var(--c-bg-darker);
- }
-
- h4 {
- margin-top: 0;
- }
-
- figure,
- p {
- &:last-child {
- margin-bottom: 0;
- padding-bottom: 0;
- }
- }
-
- summary {
- outline: none;
- cursor: pointer;
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/home.scss b/ecosystem/theme-default/src/client/styles/home.scss
deleted file mode 100644
index 16db57c946..0000000000
--- a/ecosystem/theme-default/src/client/styles/home.scss
+++ /dev/null
@@ -1,168 +0,0 @@
-@import '_variables';
-
-.home {
- padding: var(--navbar-height) 2rem 0;
- max-width: var(--homepage-width);
- margin: 0px auto;
- display: block;
-
- .hero {
- text-align: center;
-
- img {
- max-width: 100%;
- max-height: 280px;
- display: block;
- margin: 3rem auto 1.5rem;
- }
-
- h1 {
- font-size: 3rem;
- }
-
- h1,
- .description,
- .actions {
- margin: 1.8rem auto;
- }
-
- .actions {
- display: flex;
- flex-wrap: wrap;
- gap: 1rem;
- justify-content: center;
- }
-
- .description {
- max-width: 35rem;
- font-size: 1.6rem;
- line-height: 1.3;
- color: var(--c-text-lightest);
- }
-
- .action-button {
- display: inline-block;
- font-size: 1.2rem;
- padding: 0.8rem 1.6rem;
- border-width: 2px;
- border-style: solid;
- border-radius: 4px;
- transition: background-color var(--t-color);
- box-sizing: border-box;
-
- &.primary {
- color: var(--c-bg);
- background-color: var(--c-brand);
- border-color: var(--c-brand);
- &:hover {
- background-color: var(--c-brand-light);
- }
- }
-
- &.secondary {
- color: var(--c-brand);
- background-color: var(--c-bg);
- border-color: var(--c-brand);
- &:hover {
- color: var(--c-bg);
- background-color: var(--c-brand-light);
- }
- }
- }
- }
-
- .features {
- border-top: 1px solid var(--c-border);
- transition: border-color var(--t-color);
- padding: 1.2rem 0;
- margin-top: 2.5rem;
- display: flex;
- flex-wrap: wrap;
- align-items: flex-start;
- align-content: stretch;
- justify-content: space-between;
- }
-
- .feature {
- flex-grow: 1;
- flex-basis: 30%;
- max-width: 30%;
-
- h2 {
- font-size: 1.4rem;
- font-weight: 500;
- border-bottom: none;
- padding-bottom: 0;
- color: var(--c-text-light);
- }
-
- p {
- color: var(--c-text-lighter);
- }
- }
-
- .theme-default-content {
- padding: 0;
- margin: 0;
- }
-
- .footer {
- padding: 2.5rem;
- border-top: 1px solid var(--c-border);
- text-align: center;
- color: var(--c-text-lighter);
- transition: border-color var(--t-color);
- }
-}
-
-@media (max-width: $MQMobile) {
- .home {
- .features {
- flex-direction: column;
- }
-
- .feature {
- max-width: 100%;
- padding: 0 2.5rem;
- }
- }
-}
-
-@media (max-width: $MQMobileNarrow) {
- .home {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
-
- .hero {
- img {
- max-height: 210px;
- margin: 2rem auto 1.2rem;
- }
-
- h1 {
- font-size: 2rem;
- }
-
- h1,
- .description,
- .actions {
- margin: 1.2rem auto;
- }
-
- .description {
- font-size: 1.2rem;
- }
-
- .action-button {
- font-size: 1rem;
- padding: 0.6rem 1.2rem;
- }
- }
-
- .feature {
- h2 {
- font-size: 1.25rem;
- }
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/index.scss b/ecosystem/theme-default/src/client/styles/index.scss
deleted file mode 100644
index 7ee77d3a6e..0000000000
--- a/ecosystem/theme-default/src/client/styles/index.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-@use 'vars';
-@use 'vars-dark';
-@use 'normalize';
-
-@use 'arrow';
-@use 'badge';
-@use 'code';
-@use 'code-group';
-@use 'custom-container';
-@use 'home';
-@use 'layout';
-@use 'navbar';
-@use 'navbar-dropdown';
-@use 'page';
-@use 'sidebar';
-@use 'toc';
-@use 'transitions';
-
-@use '@vuepress/plugin-palette/style';
diff --git a/ecosystem/theme-default/src/client/styles/layout.scss b/ecosystem/theme-default/src/client/styles/layout.scss
deleted file mode 100644
index 9aa6a6852d..0000000000
--- a/ecosystem/theme-default/src/client/styles/layout.scss
+++ /dev/null
@@ -1,203 +0,0 @@
-@import '_mixins';
-@import '_variables';
-
-.page {
- padding-top: var(--navbar-height);
- padding-left: var(--sidebar-width);
-}
-
-.navbar {
- position: fixed;
- z-index: 20;
- top: 0;
- left: 0;
- right: 0;
- height: var(--navbar-height);
- box-sizing: border-box;
- border-bottom: 1px solid var(--c-border);
- background-color: var(--c-bg-navbar);
- transition:
- background-color var(--t-color),
- border-color var(--t-color);
-}
-
-.sidebar {
- font-size: 16px;
- width: var(--sidebar-width);
- position: fixed;
- z-index: 10;
- margin: 0;
- top: var(--navbar-height);
- left: 0;
- bottom: 0;
- box-sizing: border-box;
- border-right: 1px solid var(--c-border);
- overflow-y: auto;
- scrollbar-width: thin;
- scrollbar-color: var(--c-brand) var(--c-border);
- background-color: var(--c-bg-sidebar);
- transition:
- transform var(--t-transform),
- background-color var(--t-color),
- border-color var(--t-color);
- &::-webkit-scrollbar {
- width: 7px;
- }
- &::-webkit-scrollbar-track {
- background-color: var(--c-border);
- }
- &::-webkit-scrollbar-thumb {
- background-color: var(--c-brand);
- }
-}
-
-.sidebar-mask {
- position: fixed;
- z-index: 9;
- top: 0;
- left: 0;
- width: 100vw;
- height: 100vh;
- display: none;
-}
-
-.theme-container {
- &.sidebar-open {
- .sidebar-mask {
- display: block;
- }
-
- .navbar > .toggle-sidebar-button .icon {
- span {
- &:nth-child(1) {
- transform: rotate(45deg) translate3d(5.5px, 5.5px, 0);
- }
-
- &:nth-child(2) {
- transform: scale3d(0, 1, 1);
- }
-
- &:nth-child(3) {
- transform: rotate(-45deg) translate3d(6px, -6px, 0);
- }
-
- &:nth-child(1),
- &:nth-child(3) {
- transform-origin: center;
- }
- }
- }
- }
-
- &.no-navbar {
- .theme-default-content {
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- margin-top: 1.5rem;
- padding-top: 0;
- }
- }
-
- .page {
- padding-top: 0;
- }
-
- .sidebar {
- top: 0;
- }
- }
-}
-.theme-container.no-sidebar {
- .sidebar {
- display: none;
-
- @media (max-width: $MQMobile) {
- display: block;
- }
- }
-
- .page {
- padding-left: 0;
- }
-}
-
-.theme-default-content {
- a:hover {
- text-decoration: underline;
- }
-
- img {
- max-width: 100%;
- }
-
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- margin-top: calc(0.5rem - var(--navbar-height));
- padding-top: calc(1rem + var(--navbar-height));
- margin-bottom: 0;
-
- &:first-child {
- margin-bottom: 1rem;
-
- + p,
- + pre,
- + .custom-container {
- margin-top: 2rem;
- }
- }
- }
-}
-
-// narrow desktop / iPad
-@media (max-width: $MQNarrow) {
- .sidebar {
- font-size: 15px;
- width: var(--sidebar-width-mobile);
- }
-
- .page {
- padding-left: var(--sidebar-width-mobile);
- }
-}
-
-// wide mobile
-@media (max-width: $MQMobile) {
- .sidebar {
- top: 0;
- padding-top: var(--navbar-height);
- transform: translateX(-100%);
- }
-
- .page {
- padding-left: 0;
- }
-
- .theme-container {
- &.sidebar-open {
- .sidebar {
- transform: translateX(0);
- }
- }
-
- &.no-navbar {
- .sidebar {
- padding-top: 0;
- }
- }
- }
-}
-
-// narrow mobile
-@media (max-width: $MQMobileNarrow) {
- h1 {
- font-size: 1.9rem;
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/navbar-dropdown.scss b/ecosystem/theme-default/src/client/styles/navbar-dropdown.scss
deleted file mode 100644
index d0bf2f7ba5..0000000000
--- a/ecosystem/theme-default/src/client/styles/navbar-dropdown.scss
+++ /dev/null
@@ -1,183 +0,0 @@
-@import '_mixins';
-@import '_variables';
-
-.navbar-dropdown-wrapper {
- cursor: pointer;
-
- .navbar-dropdown-title {
- display: block;
- font-size: 0.9rem;
- font-family: inherit;
- cursor: inherit;
- padding: inherit;
- line-height: 1.4rem;
- background: transparent;
- border: none;
- font-weight: 500;
- color: var(--c-text);
-
- &:hover {
- border-color: transparent;
- }
-
- .arrow {
- vertical-align: middle;
- margin-top: -1px;
- margin-left: 0.4rem;
- }
- }
-
- .navbar-dropdown-title-mobile {
- @extend .navbar-dropdown-title;
- display: none;
- font-weight: 600;
- font-size: inherit;
- &:hover {
- color: var(--c-text-accent);
- }
- }
-
- .navbar-dropdown {
- .navbar-dropdown-item {
- color: inherit;
- line-height: 1.7rem;
-
- .navbar-dropdown-subtitle {
- margin: 0.45rem 0 0;
- border-top: 1px solid var(--c-border);
- padding: 1rem 0 0.45rem 0;
- font-size: 0.9rem;
-
- & > span {
- padding: 0 1.5rem 0 1.25rem;
- }
-
- & > a {
- font-weight: inherit;
- &.router-link-active {
- &::after {
- display: none;
- }
- }
- }
- }
-
- .navbar-dropdown-subitem-wrapper {
- padding: 0;
- list-style: none;
-
- .navbar-dropdown-subitem {
- font-size: 0.9em;
- }
- }
-
- a {
- display: block;
- line-height: 1.7rem;
- position: relative;
- border-bottom: none;
- font-weight: 400;
- margin-bottom: 0;
- padding: 0 1.5rem 0 1.25rem;
-
- &:hover {
- color: var(--c-text-accent);
- }
-
- &.router-link-active {
- color: var(--c-text-accent);
-
- &::after {
- content: '';
- width: 0;
- height: 0;
- border-left: 5px solid var(--c-text-accent);
- border-top: 3px solid transparent;
- border-bottom: 3px solid transparent;
- position: absolute;
- top: calc(50% - 2px);
- left: 9px;
- }
- }
- }
-
- &:first-child .navbar-dropdown-subtitle {
- margin-top: 0;
- padding-top: 0;
- border-top: 0;
- }
- }
- }
-
- &.mobile {
- &.open .navbar-dropdown-title {
- margin-bottom: 0.5rem;
- }
-
- .navbar-dropdown-title {
- display: none;
- }
-
- .navbar-dropdown-title-mobile {
- display: block;
- }
-
- .navbar-dropdown {
- @include dropdown_wrapper;
-
- .navbar-dropdown-item {
- .navbar-dropdown-subtitle {
- border-top: 0;
- margin-top: 0;
- padding-top: 0;
- padding-bottom: 0;
- }
-
- .navbar-dropdown-subtitle,
- & > a {
- font-size: 15px;
- line-height: 2rem;
- }
-
- .navbar-dropdown-subitem {
- font-size: 14px;
- padding-left: 1rem;
- }
- }
- }
- }
-
- &:not(.mobile) {
- height: 1.8rem;
-
- &:hover .navbar-dropdown,
- &.open .navbar-dropdown {
- // override the inline style.
- display: block !important;
- }
-
- &.open:blur {
- display: none;
- }
-
- .navbar-dropdown {
- display: none;
- // Avoid height shaked by clicking
- height: auto !important;
- box-sizing: border-box;
- max-height: calc(100vh - 2.7rem);
- overflow-y: auto;
- position: absolute;
- top: 100%;
- right: 0;
- background-color: var(--c-bg-navbar);
- padding: 0.6rem 0;
- border: 1px solid var(--c-border);
- border-bottom-color: var(--c-border-dark);
- text-align: left;
- border-radius: 0.25rem;
- white-space: nowrap;
- margin: 0;
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/navbar.scss b/ecosystem/theme-default/src/client/styles/navbar.scss
deleted file mode 100644
index 1e840a91ca..0000000000
--- a/ecosystem/theme-default/src/client/styles/navbar.scss
+++ /dev/null
@@ -1,197 +0,0 @@
-@import '_variables';
-
-.navbar {
- --navbar-line-height: calc(
- var(--navbar-height) - 2 * var(--navbar-padding-v)
- );
-
- padding: var(--navbar-padding-v) var(--navbar-padding-h);
- line-height: var(--navbar-line-height);
-
- .logo {
- height: var(--navbar-line-height);
- margin-right: var(--navbar-padding-v);
- vertical-align: top;
- }
-
- .site-name {
- font-size: 1.3rem;
- font-weight: 600;
- color: var(--c-text);
- position: relative;
- }
-
- .navbar-items-wrapper {
- display: flex;
- position: absolute;
- box-sizing: border-box;
- top: var(--navbar-padding-v);
- right: var(--navbar-padding-h);
- height: var(--navbar-line-height);
- padding-left: var(--navbar-padding-h);
- white-space: nowrap;
- font-size: 0.9rem;
-
- .search-box {
- flex: 0 0 auto;
- vertical-align: top;
- }
- }
-}
-
-@media screen and (max-width: $MQMobile) {
- .navbar {
- padding-left: 4rem;
-
- .site-name {
- display: block;
- // 5.5rem for .navbar padding-inline
- // 4.5rem for ColorModeSwitch and NavbarSearch
- // 1rem for gap
- width: calc(100vw - 11rem);
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- }
-
- .can-hide {
- display: none;
- }
- }
-}
-
-/**
- * navbar-items
- */
-.navbar-items {
- display: inline-block;
-
- @media print {
- display: none;
- }
-
- a {
- display: inline-block;
- line-height: 1.4rem;
- color: inherit;
-
- &:hover,
- &.router-link-active {
- color: var(--c-text);
- }
- }
-
- .navbar-item {
- position: relative;
- display: inline-block;
- margin-left: 1.5rem;
- line-height: var(--navbar-line-height);
-
- &:first-child {
- margin-left: 0;
- }
-
- > a {
- &:hover,
- &.router-link-active {
- margin-bottom: -2px;
- border-bottom: 2px solid var(--c-text-accent);
- }
- }
- }
-}
-
-@media (max-width: $MQMobile) {
- .navbar-items {
- .navbar-item {
- margin-left: 0;
-
- > a {
- &:hover,
- &.router-link-active {
- margin-bottom: 0;
- border-bottom: none;
- }
- }
- }
-
- a {
- &:hover,
- &.router-link-active {
- color: var(--c-text-accent);
- }
- }
- }
-}
-
-/**
- * toggle sidebar button
- */
-.toggle-sidebar-button {
- position: absolute;
- top: 0.6rem;
- left: 1rem;
- display: none;
- padding: 0.6rem;
- cursor: pointer;
-}
-
-.toggle-sidebar-button .icon {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- width: 1.25rem;
- height: 1.25rem;
- cursor: inherit;
-
- span {
- display: inline-block;
- width: 100%;
- height: 2px;
- border-radius: 2px;
- background-color: var(--c-text);
- transition: transform var(--t-transform);
-
- &:nth-child(2) {
- margin: 6px 0;
- }
- }
-}
-
-@media screen and (max-width: $MQMobile) {
- .toggle-sidebar-button {
- display: block;
- }
-}
-
-/**
- * toggle color mode button
- */
-.toggle-color-mode-button {
- display: flex;
- margin: auto;
- margin-left: 1rem;
- border: 0;
- background: none;
- color: var(--c-text);
- opacity: 0.8;
- cursor: pointer;
-
- @media print {
- display: none;
- }
-
- &:hover {
- opacity: 1;
- }
-
- .icon {
- width: 1.25rem;
- height: 1.25rem;
- }
-}
-
-.DocSearch {
- transition: background-color var(--t-color);
-}
diff --git a/ecosystem/theme-default/src/client/styles/normalize.scss b/ecosystem/theme-default/src/client/styles/normalize.scss
deleted file mode 100644
index ed818dcb7a..0000000000
--- a/ecosystem/theme-default/src/client/styles/normalize.scss
+++ /dev/null
@@ -1,200 +0,0 @@
-html,
-body {
- padding: 0;
- margin: 0;
- background-color: var(--c-bg);
- transition: background-color var(--t-color);
-}
-
-html.dark {
- color-scheme: dark;
-}
-
-html {
- font-size: 16px;
-}
-
-body {
- font-family: var(--font-family);
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- font-size: 1rem;
- color: var(--c-text);
-}
-
-a {
- font-weight: 500;
- color: var(--c-text-accent);
- text-decoration: none;
- overflow-wrap: break-word;
-}
-
-p a code {
- font-weight: 400;
- color: var(--c-text-accent);
-}
-
-kbd {
- font-family: var(--font-family-code);
- color: var(--c-text);
- background: var(--c-bg-lighter);
- border: solid 0.15rem var(--c-border-dark);
- border-bottom: solid 0.25rem var(--c-border-dark);
- border-radius: 0.15rem;
- padding: 0 0.15em;
-}
-
-code {
- font-family: var(--font-family-code);
- color: var(--c-text-lighter);
- padding: 0.25rem 0.5rem;
- margin: 0;
- font-size: 0.85em;
- background-color: var(--c-bg-light);
- border-radius: 3px;
- overflow-wrap: break-word;
- transition: background-color var(--t-color);
-}
-
-blockquote {
- font-size: 1rem;
- color: var(--c-text-quote);
- border-left: 0.2rem solid var(--c-border-dark);
- margin: 1rem 0;
- padding: 0.25rem 0 0.25rem 1rem;
- overflow-wrap: break-word;
-
- & > p {
- margin: 0;
- }
-}
-
-ul,
-ol {
- padding-left: 1.2em;
-}
-
-strong {
- font-weight: 600;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-weight: 600;
- line-height: 1.25;
- overflow-wrap: break-word;
-
- &:focus-visible {
- outline: none;
- }
-
- &:hover .header-anchor {
- opacity: 1;
- }
-}
-
-h1 {
- font-size: 2.2rem;
-}
-
-h2 {
- font-size: 1.65rem;
- padding-bottom: 0.3rem;
- border-bottom: 1px solid var(--c-border);
- transition: border-color var(--t-color);
-}
-
-h3 {
- font-size: 1.35rem;
-}
-
-h4 {
- font-size: 1.15rem;
-}
-
-h5 {
- font-size: 1.05rem;
-}
-
-h6 {
- font-size: 1rem;
-}
-
-a {
- &.header-anchor {
- font-size: 0.85em;
- float: left;
- margin-left: -0.87em;
- padding-right: 0.23em;
- margin-top: 0.125em;
- opacity: 0;
- user-select: none;
-
- @media print {
- display: none;
- }
-
- &:hover {
- text-decoration: none;
- }
-
- &:focus-visible {
- opacity: 1;
- }
- }
-
- @media print {
- &[href^="http://"],
- &[href^="https://"]
- {
- &::after {
- content: ' (' attr(href) ') ';
- }
- }
- }
-}
-
-p,
-ul,
-ol {
- line-height: 1.7;
- overflow-wrap: break-word;
-}
-
-hr {
- border: 0;
- border-top: 1px solid var(--c-border);
-}
-
-table {
- border-collapse: collapse;
- margin: 1rem 0;
- display: block;
- overflow-x: auto;
- transition: border-color var(--t-color);
-}
-
-tr {
- border-top: 1px solid var(--c-border-dark);
- transition: border-color var(--t-color);
-
- &:nth-child(2n) {
- background-color: var(--c-bg-light);
- transition: background-color var(--t-color);
-
- code {
- background-color: var(--c-bg-dark);
- }
- }
-}
-
-th,
-td {
- padding: 0.6em 1em;
- border: 1px solid var(--c-border-dark);
- transition: border-color var(--t-color);
-}
diff --git a/ecosystem/theme-default/src/client/styles/page.scss b/ecosystem/theme-default/src/client/styles/page.scss
deleted file mode 100644
index a056db7aab..0000000000
--- a/ecosystem/theme-default/src/client/styles/page.scss
+++ /dev/null
@@ -1,87 +0,0 @@
-@import '_mixins';
-@import '_variables';
-
-.page {
- padding-bottom: 2rem;
- display: block;
-
- .theme-default-content {
- @include content_wrapper;
- padding-top: 0;
- }
-}
-
-.page-meta {
- @include content_wrapper;
- padding-top: 1rem;
- padding-bottom: 1rem;
- overflow: auto;
-
- .meta-item {
- cursor: default;
- margin-top: 0.8rem;
-
- .meta-item-label {
- font-weight: 500;
- color: var(--c-text-lighter);
- }
-
- .meta-item-info {
- font-weight: 400;
- color: var(--c-text-quote);
- }
- }
-
- .edit-link {
- display: inline-block;
- margin-right: 0.25rem;
-
- @media print {
- display: none;
- }
- }
-
- .last-updated {
- float: right;
- }
-}
-
-@media (max-width: $MQMobile) {
- .page-meta {
- .last-updated {
- font-size: 0.8em;
- float: none;
- }
-
- .contributors {
- font-size: 0.8em;
- }
- }
-}
-
-.page-nav {
- @include content_wrapper;
- padding-top: 1rem;
- padding-bottom: 0;
-
- .inner {
- min-height: 2rem;
- margin-top: 0;
- border-top: 1px solid var(--c-border);
- transition: border-color var(--t-color);
- padding-top: 1rem;
- overflow: auto;
- }
-
- .prev {
- a:before {
- content: '←';
- }
- }
- .next {
- float: right;
- a:after {
- content: '→';
- }
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/sidebar.scss b/ecosystem/theme-default/src/client/styles/sidebar.scss
deleted file mode 100644
index 91500a439c..0000000000
--- a/ecosystem/theme-default/src/client/styles/sidebar.scss
+++ /dev/null
@@ -1,134 +0,0 @@
-@import '_mixins';
-@import '_variables';
-
-.sidebar {
- ul {
- padding: 0;
- margin: 0;
- list-style-type: none;
- }
-
- a {
- display: inline-block;
- }
-
- .navbar-items {
- display: none;
- border-bottom: 1px solid var(--c-border);
- transition: border-color var(--t-color);
- padding: 0.5rem 0 0.75rem 0;
-
- a {
- font-weight: 600;
- }
-
- .navbar-item {
- display: block;
- line-height: 1.25rem;
- font-size: 1.1em;
- padding: 0.5rem 0 0.5rem 1.5rem;
- }
- }
-
- .sidebar-items {
- padding: 1.5rem 0;
- }
-}
-
-@media (max-width: $MQMobile) {
- .sidebar {
- .navbar-items {
- display: block;
-
- .navbar-dropdown-wrapper
- .navbar-dropdown
- .navbar-dropdown-item
- a.router-link-active::after {
- top: calc(1rem - 2px);
- }
- }
-
- .sidebar-items {
- padding: 1rem 0;
- }
- }
-}
-
-.sidebar-item {
- cursor: default;
- border-left: 0.25rem solid transparent;
- color: var(--c-text);
-
- &:focus-visible {
- outline-width: 1px;
- outline-offset: -1px;
- }
-
- &.active:not(p.sidebar-heading) {
- font-weight: 600;
- color: var(--c-text-accent);
- border-left-color: var(--c-text-accent);
- }
-
- &.sidebar-heading {
- transition: color 0.15s ease;
- font-size: 1.1em;
- font-weight: bold;
- padding: 0.35rem 1.5rem 0.35rem 1.25rem;
- width: 100%;
- box-sizing: border-box;
- margin: 0;
-
- + .sidebar-item-children {
- @include dropdown_wrapper;
- margin-bottom: 0.75rem;
- }
- }
-
- &.collapsible {
- cursor: pointer;
-
- .arrow {
- position: relative;
- top: -0.12em;
- left: 0.5em;
- }
- }
-
- &:not(.sidebar-heading) {
- font-size: 1em;
- font-weight: 400;
- display: inline-block;
- margin: 0;
- padding: 0.35rem 1rem 0.35rem 2rem;
- line-height: 1.4;
- width: 100%;
- box-sizing: border-box;
-
- & + .sidebar-item-children {
- padding-left: 1rem;
- font-size: 0.95em;
- }
-
- .sidebar-item-children .sidebar-item-children & {
- padding: 0.25rem 1rem 0.25rem 1.75rem;
-
- &.active {
- font-weight: 500;
- border-left-color: transparent;
- }
- }
-
- a.sidebar-heading + .sidebar-item-children &.active {
- border-left-color: transparent;
- }
- }
-}
-
-a.sidebar-item {
- cursor: pointer;
-
- &:hover {
- color: var(--c-text-accent);
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/toc.scss b/ecosystem/theme-default/src/client/styles/toc.scss
deleted file mode 100644
index 0b93c63c5c..0000000000
--- a/ecosystem/theme-default/src/client/styles/toc.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-.table-of-contents {
- .badge {
- vertical-align: middle;
- }
-}
diff --git a/ecosystem/theme-default/src/client/styles/transitions.scss b/ecosystem/theme-default/src/client/styles/transitions.scss
deleted file mode 100644
index 608a766d97..0000000000
--- a/ecosystem/theme-default/src/client/styles/transitions.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * dropdown
- */
-.dropdown-enter-from,
-.dropdown-leave-to {
- height: 0 !important;
-}
-
-/**
- * fade-slide-y
- */
-.fade-slide-y-enter-active {
- transition: all 0.2s ease;
-}
-.fade-slide-y-leave-active {
- transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
-}
-.fade-slide-y-enter-from,
-.fade-slide-y-leave-to {
- transform: translateY(10px);
- opacity: 0;
-}
diff --git a/ecosystem/theme-default/src/client/styles/vars-dark.scss b/ecosystem/theme-default/src/client/styles/vars-dark.scss
deleted file mode 100644
index 15b41dfcb8..0000000000
--- a/ecosystem/theme-default/src/client/styles/vars-dark.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-html.dark {
- // brand colors
- --c-brand: #3aa675;
- --c-brand-light: #349469;
-
- // background colors
- --c-bg: #22272e;
- --c-bg-light: #2b313a;
- --c-bg-lighter: #262c34;
- --c-bg-dark: #343b44;
- --c-bg-darker: #37404c;
-
- // text colors
- --c-text: #adbac7;
- --c-text-light: #96a7b7;
- --c-text-lighter: #8b9eb0;
- --c-text-lightest: #8094a8;
-
- // border colors
- --c-border: #3e4c5a;
- --c-border-dark: #34404c;
-
- // custom container colors
- --c-tip: #318a62;
- --c-warning: #e0ad15;
- --c-warning-bg: #2d2f2d;
- --c-warning-bg-light: #423e2a;
- --c-warning-bg-lighter: #44442f;
- --c-warning-border-dark: #957c35;
- --c-warning-details-bg: #39392d;
- --c-warning-title: #fdca31;
- --c-warning-text: #d8d96d;
- --c-warning-text-accent: #ffbf00;
- --c-warning-text-light: #ddb84b;
- --c-warning-text-quote: #ccab49;
- --c-danger: #fc1e38;
- --c-danger-bg: #39232c;
- --c-danger-bg-light: #4b2b35;
- --c-danger-bg-lighter: #553040;
- --c-danger-border-dark: #a25151;
- --c-danger-details-bg: #482936;
- --c-danger-title: #fc2d3b;
- --c-danger-text: #ea9ca0;
- --c-danger-text-accent: #fd3636;
- --c-danger-text-light: #d9777c;
- --c-danger-text-quote: #d56b6b;
- --c-details-bg: #323843;
-
- // badge component colors
- --c-badge-warning: var(--c-warning);
- --c-badge-warning-text: #3c2e05;
- --c-badge-danger: var(--c-danger);
- --c-badge-danger-text: #401416;
-
- // code blocks vars
- --code-hl-bg-color: #363b46;
-}
-
-// plugin-docsearch
-html.dark .DocSearch {
- --docsearch-logo-color: var(--c-text);
- --docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;
- --docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d,
- 0 2px 2px 0 rgba(3, 4, 9, 0.3);
- --docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);
- --docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, 0.5),
- 0 -4px 8px 0 rgba(0, 0, 0, 0.2);
-}
diff --git a/ecosystem/theme-default/src/client/styles/vars.scss b/ecosystem/theme-default/src/client/styles/vars.scss
deleted file mode 100644
index 1a98a067b6..0000000000
--- a/ecosystem/theme-default/src/client/styles/vars.scss
+++ /dev/null
@@ -1,149 +0,0 @@
-:root {
- // brand colors
- --c-brand: #3eaf7c;
- --c-brand-light: #4abf8a;
-
- // background colors
- --c-bg: #ffffff;
- --c-bg-light: #f3f4f5;
- --c-bg-lighter: #eeeeee;
- --c-bg-dark: #ebebec;
- --c-bg-darker: #e6e6e6;
- --c-bg-navbar: var(--c-bg);
- --c-bg-sidebar: var(--c-bg);
- --c-bg-arrow: #cccccc;
-
- // text colors
- --c-text: #2c3e50;
- --c-text-accent: var(--c-brand);
- --c-text-light: #3a5169;
- --c-text-lighter: #4e6e8e;
- --c-text-lightest: #6a8bad;
- --c-text-quote: #999999;
-
- // border colors
- --c-border: #eaecef;
- --c-border-dark: #dfe2e5;
-
- // custom container colors
- --c-tip: #42b983;
- --c-tip-bg: var(--c-bg-light);
- --c-tip-title: var(--c-text);
- --c-tip-text: var(--c-text);
- --c-tip-text-accent: var(--c-text-accent);
- --c-warning: #ffc310;
- --c-warning-bg: #fffae3;
- --c-warning-bg-light: #fff3ba;
- --c-warning-bg-lighter: #fff0b0;
- --c-warning-border-dark: #f7dc91;
- --c-warning-details-bg: #fff5ca;
- --c-warning-title: #f1b300;
- --c-warning-text: #746000;
- --c-warning-text-accent: #edb100;
- --c-warning-text-light: #c1971c;
- --c-warning-text-quote: #ccab49;
- --c-danger: #f11e37;
- --c-danger-bg: #ffe0e0;
- --c-danger-bg-light: #ffcfde;
- --c-danger-bg-lighter: #ffc9c9;
- --c-danger-border-dark: #f1abab;
- --c-danger-details-bg: #ffd4d4;
- --c-danger-title: #ed1e2c;
- --c-danger-text: #660000;
- --c-danger-text-accent: #bd1a1a;
- --c-danger-text-light: #b5474d;
- --c-danger-text-quote: #c15b5b;
- --c-details-bg: #eeeeee;
-
- // badge component colors
- --c-badge-tip: var(--c-tip);
- --c-badge-warning: #ecc808;
- --c-badge-warning-text: var(--c-bg);
- --c-badge-danger: #dc2626;
- --c-badge-danger-text: var(--c-bg);
-
- // transition vars
- --t-color: 0.3s ease;
- --t-transform: 0.3s ease;
-
- // code blocks vars
- --code-bg-color: #282c34;
- --code-hl-bg-color: rgba(0, 0, 0, 0.66);
- --code-ln-color: #9e9e9e;
- --code-ln-wrapper-width: 3.5rem;
-
- // font vars
- --font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
- Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
- --font-family-code: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
-
- // layout vars
- --navbar-height: 3.6rem;
- --navbar-padding-v: 0.7rem;
- --navbar-padding-h: 1.5rem;
- --sidebar-width: 20rem;
- --sidebar-width-mobile: calc(var(--sidebar-width) * 0.82);
- --content-width: 740px;
- --homepage-width: 960px;
-}
-
-// plugin-back-to-top
-.back-to-top {
- --back-to-top-color: var(--c-brand);
- --back-to-top-color-hover: var(--c-brand-light);
-}
-
-// plugin-docsearch
-.DocSearch {
- --docsearch-primary-color: var(--c-brand);
- --docsearch-text-color: var(--c-text);
- --docsearch-highlight-color: var(--c-brand);
- --docsearch-muted-color: var(--c-text-quote);
- --docsearch-container-background: rgba(9, 10, 17, 0.8);
- --docsearch-modal-background: var(--c-bg-light);
- --docsearch-searchbox-background: var(--c-bg-lighter);
- --docsearch-searchbox-focus-background: var(--c-bg);
- --docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);
- --docsearch-hit-color: var(--c-text-light);
- --docsearch-hit-active-color: var(--c-bg);
- --docsearch-hit-background: var(--c-bg);
- --docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);
- --docsearch-footer-background: var(--c-bg);
-}
-
-// plugin-external-link-icon
-.external-link-icon {
- --external-link-icon-color: var(--c-text-quote);
-}
-
-// plugin-medium-zoom
-.medium-zoom-overlay {
- --medium-zoom-bg-color: var(--c-bg);
-}
-
-// plugin-nprogress
-#nprogress {
- --nprogress-color: var(--c-brand);
-}
-
-// plugin-pwa-popup
-.pwa-popup {
- --pwa-popup-text-color: var(--c-text);
- --pwa-popup-bg-color: var(--c-bg);
- --pwa-popup-border-color: var(--c-brand);
- --pwa-popup-shadow: 0 4px 16px var(--c-brand);
- --pwa-popup-btn-text-color: var(--c-bg);
- --pwa-popup-btn-bg-color: var(--c-brand);
- --pwa-popup-btn-hover-bg-color: var(--c-brand-light);
-}
-
-// plugin-search
-.search-box {
- --search-bg-color: var(--c-bg);
- --search-accent-color: var(--c-brand);
- --search-text-color: var(--c-text);
- --search-border-color: var(--c-border);
-
- --search-item-text-color: var(--c-text-lighter);
- --search-item-focus-bg-color: var(--c-bg-light);
-}
diff --git a/ecosystem/theme-default/src/client/utils/index.ts b/ecosystem/theme-default/src/client/utils/index.ts
deleted file mode 100644
index dde9a7c815..0000000000
--- a/ecosystem/theme-default/src/client/utils/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export * from './isActiveSidebarItem.js'
-export * from './resolveEditLink.js'
-export * from './resolveRepoType.js'
diff --git a/ecosystem/theme-default/src/client/utils/isActiveSidebarItem.ts b/ecosystem/theme-default/src/client/utils/isActiveSidebarItem.ts
deleted file mode 100644
index 3b52e6ae94..0000000000
--- a/ecosystem/theme-default/src/client/utils/isActiveSidebarItem.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-import type { RouteLocationNormalizedLoaded } from 'vue-router'
-import type { ResolvedSidebarItem } from '../../shared/index.js'
-
-const normalizePath = (path: string): string =>
- decodeURI(path)
- .replace(/#.*$/, '')
- .replace(/(index)?\.(md|html)$/, '')
-
-const isActiveLink = (
- link: string,
- route: RouteLocationNormalizedLoaded,
-): boolean => {
- if (route.hash === link) {
- return true
- }
- const currentPath = normalizePath(route.path)
- const targetPath = normalizePath(link)
- return currentPath === targetPath
-}
-
-export const isActiveSidebarItem = (
- item: ResolvedSidebarItem,
- route: RouteLocationNormalizedLoaded,
-): boolean => {
- if (item.link && isActiveLink(item.link, route)) {
- return true
- }
-
- if (item.children) {
- return item.children.some((child) => isActiveSidebarItem(child, route))
- }
-
- return false
-}
diff --git a/ecosystem/theme-default/src/client/utils/resolveEditLink.ts b/ecosystem/theme-default/src/client/utils/resolveEditLink.ts
deleted file mode 100644
index 7694786e7d..0000000000
--- a/ecosystem/theme-default/src/client/utils/resolveEditLink.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-import {
- isLinkHttp,
- removeEndingSlash,
- removeLeadingSlash,
-} from '@vuepress/shared'
-import { resolveRepoType } from './resolveRepoType.js'
-import type { RepoType } from './resolveRepoType.js'
-
-export const editLinkPatterns: Record, string> = {
- GitHub: ':repo/edit/:branch/:path',
- GitLab: ':repo/-/edit/:branch/:path',
- Gitee: ':repo/edit/:branch/:path',
- Bitbucket:
- ':repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default',
-}
-
-const resolveEditLinkPatterns = ({
- docsRepo,
- editLinkPattern,
-}: {
- docsRepo: string
- editLinkPattern?: string
-}): string | null => {
- if (editLinkPattern) {
- return editLinkPattern
- }
-
- const repoType = resolveRepoType(docsRepo)
- if (repoType !== null) {
- return editLinkPatterns[repoType]
- }
-
- return null
-}
-
-export const resolveEditLink = ({
- docsRepo,
- docsBranch,
- docsDir,
- filePathRelative,
- editLinkPattern,
-}: {
- docsRepo: string
- docsBranch: string
- docsDir: string
- filePathRelative: string | null
- editLinkPattern?: string
-}): string | null => {
- if (!filePathRelative) return null
-
- const pattern = resolveEditLinkPatterns({ docsRepo, editLinkPattern })
- if (!pattern) return null
-
- return pattern
- .replace(
- /:repo/,
- isLinkHttp(docsRepo) ? docsRepo : `https://github.com/${docsRepo}`,
- )
- .replace(/:branch/, docsBranch)
- .replace(
- /:path/,
- removeLeadingSlash(`${removeEndingSlash(docsDir)}/${filePathRelative}`),
- )
-}
diff --git a/ecosystem/theme-default/src/client/utils/resolveRepoType.ts b/ecosystem/theme-default/src/client/utils/resolveRepoType.ts
deleted file mode 100644
index c63b5d22a9..0000000000
--- a/ecosystem/theme-default/src/client/utils/resolveRepoType.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { isLinkHttp } from '@vuepress/shared'
-
-export type RepoType = 'GitHub' | 'GitLab' | 'Gitee' | 'Bitbucket' | null
-
-export const resolveRepoType = (repo: string): RepoType => {
- if (!isLinkHttp(repo) || /github\.com/.test(repo)) return 'GitHub'
- if (/bitbucket\.org/.test(repo)) return 'Bitbucket'
- if (/gitlab\.com/.test(repo)) return 'GitLab'
- if (/gitee\.com/.test(repo)) return 'Gitee'
- return null
-}
diff --git a/ecosystem/theme-default/src/node/defaultTheme.ts b/ecosystem/theme-default/src/node/defaultTheme.ts
deleted file mode 100644
index 5e21e60a64..0000000000
--- a/ecosystem/theme-default/src/node/defaultTheme.ts
+++ /dev/null
@@ -1,168 +0,0 @@
-import type { Page, Theme } from '@vuepress/core'
-import { activeHeaderLinksPlugin } from '@vuepress/plugin-active-header-links'
-import { backToTopPlugin } from '@vuepress/plugin-back-to-top'
-import { containerPlugin } from '@vuepress/plugin-container'
-import { externalLinkIconPlugin } from '@vuepress/plugin-external-link-icon'
-import { gitPlugin } from '@vuepress/plugin-git'
-import { mediumZoomPlugin } from '@vuepress/plugin-medium-zoom'
-import { nprogressPlugin } from '@vuepress/plugin-nprogress'
-import { palettePlugin } from '@vuepress/plugin-palette'
-import { prismjsPlugin } from '@vuepress/plugin-prismjs'
-import { themeDataPlugin } from '@vuepress/plugin-theme-data'
-import { fs, getDirname, path } from '@vuepress/utils'
-import type {
- DefaultThemeLocaleOptions,
- DefaultThemePageData,
- DefaultThemePluginsOptions,
-} from '../shared/index.js'
-import {
- assignDefaultLocaleOptions,
- resolveContainerPluginOptions,
-} from './utils/index.js'
-
-const __dirname = getDirname(import.meta.url)
-
-export interface DefaultThemeOptions extends DefaultThemeLocaleOptions {
- /**
- * To avoid confusion with the root `plugins` option,
- * we use `themePlugins`
- */
- themePlugins?: DefaultThemePluginsOptions
-}
-
-export const defaultTheme = ({
- themePlugins = {},
- ...localeOptions
-}: DefaultThemeOptions = {}): Theme => {
- assignDefaultLocaleOptions(localeOptions)
-
- return {
- name: '@vuepress/theme-default',
-
- templateBuild: path.resolve(__dirname, '../../templates/build.html'),
-
- alias: {
- // use alias to make all components replaceable
- ...Object.fromEntries(
- fs
- .readdirSync(path.resolve(__dirname, '../client/components'))
- .filter((file) => file.endsWith('.vue'))
- .map((file) => [
- `@theme/${file}`,
- path.resolve(__dirname, '../client/components', file),
- ]),
- ),
- },
-
- clientConfigFile: path.resolve(__dirname, '../client/config.js'),
-
- extendsPage: (page: Page>) => {
- // save relative file path into page data to generate edit link
- page.data.filePathRelative = page.filePathRelative
- // save title into route meta to generate navbar and sidebar
- page.routeMeta.title = page.title
- },
-
- plugins: [
- // @vuepress/plugin-active-header-link
- themePlugins.activeHeaderLinks !== false
- ? activeHeaderLinksPlugin({
- headerLinkSelector: 'a.sidebar-item',
- headerAnchorSelector: '.header-anchor',
- // should greater than page transition duration
- delay: 300,
- })
- : [],
-
- // @vuepress/plugin-back-to-top
- themePlugins.backToTop !== false ? backToTopPlugin() : [],
-
- // @vuepress/plugin-container
- themePlugins.container?.tip !== false
- ? containerPlugin(resolveContainerPluginOptions(localeOptions, 'tip'))
- : [],
- themePlugins.container?.warning !== false
- ? containerPlugin(
- resolveContainerPluginOptions(localeOptions, 'warning'),
- )
- : [],
- themePlugins.container?.danger !== false
- ? containerPlugin(
- resolveContainerPluginOptions(localeOptions, 'danger'),
- )
- : [],
- themePlugins.container?.details !== false
- ? containerPlugin({
- type: 'details',
- before: (info) =>
- `${
- info ? `${info}
` : ''
- }\n`,
- after: () => ' \n',
- })
- : [],
- themePlugins.container?.codeGroup !== false
- ? containerPlugin({
- type: 'code-group',
- before: () => `\n`,
- after: () => '\n',
- })
- : [],
- themePlugins.container?.codeGroupItem !== false
- ? containerPlugin({
- type: 'code-group-item',
- before: (info) => `\n`,
- after: () => '\n',
- })
- : [],
-
- // @vuepress/plugin-external-link-icon
- themePlugins.externalLinkIcon !== false
- ? externalLinkIconPlugin({
- locales: Object.entries(localeOptions.locales || {}).reduce(
- (result, [key, value]) => {
- result[key] = {
- openInNewWindow:
- value.openInNewWindow ?? localeOptions.openInNewWindow,
- }
- return result
- },
- {},
- ),
- })
- : [],
-
- // @vuepress/plugin-git
- themePlugins.git !== false
- ? gitPlugin({
- createdTime: false,
- updatedTime: localeOptions.lastUpdated !== false,
- contributors: localeOptions.contributors !== false,
- })
- : [],
-
- // @vuepress/plugin-medium-zoom
- themePlugins.mediumZoom !== false
- ? mediumZoomPlugin({
- selector:
- '.theme-default-content > img, .theme-default-content :not(a) > img',
- zoomOptions: {},
- // should greater than page transition duration
- delay: 300,
- })
- : [],
-
- // @vuepress/plugin-nprogress
- themePlugins.nprogress !== false ? nprogressPlugin() : [],
-
- // @vuepress/plugin-palette
- palettePlugin({ preset: 'sass' }),
-
- // @vuepress/plugin-prismjs
- themePlugins.prismjs !== false ? prismjsPlugin() : [],
-
- // @vuepress/plugin-theme-data
- themeDataPlugin({ themeData: localeOptions }),
- ],
- }
-}
diff --git a/ecosystem/theme-default/src/node/index.ts b/ecosystem/theme-default/src/node/index.ts
deleted file mode 100644
index f1131cb399..0000000000
--- a/ecosystem/theme-default/src/node/index.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { defaultTheme } from './defaultTheme.js'
-
-export * from '../shared/index.js'
-export * from './defaultTheme.js'
-export * from './utils/index.js'
-export default defaultTheme
diff --git a/ecosystem/theme-default/src/node/utils/assignDefaultLocaleOptions.ts b/ecosystem/theme-default/src/node/utils/assignDefaultLocaleOptions.ts
deleted file mode 100644
index 6b3983a139..0000000000
--- a/ecosystem/theme-default/src/node/utils/assignDefaultLocaleOptions.ts
+++ /dev/null
@@ -1,73 +0,0 @@
-import type {
- DefaultThemeLocaleData,
- DefaultThemeLocaleOptions,
-} from '../../shared/index.js'
-
-export const DEFAULT_LOCALE_OPTIONS: DefaultThemeLocaleOptions = {
- // color mode
- colorMode: 'auto',
- colorModeSwitch: true,
-
- // navbar
- navbar: [],
- logo: null,
- repo: null,
- selectLanguageText: 'Languages',
- selectLanguageAriaLabel: 'Select language',
-
- // sidebar
- sidebar: 'auto',
- sidebarDepth: 2,
-
- // page meta
- editLink: true,
- editLinkText: 'Edit this page',
- lastUpdated: true,
- lastUpdatedText: 'Last Updated',
- contributors: true,
- contributorsText: 'Contributors',
-
- // 404 page messages
- notFound: [
- `There's nothing here.`,
- `How did we get here?`,
- `That's a Four-Oh-Four.`,
- `Looks like we've got some broken links.`,
- ],
- backToHome: 'Take me home',
-
- // a11y
- openInNewWindow: 'open in new window',
- toggleColorMode: 'toggle color mode',
- toggleSidebar: 'toggle sidebar',
-}
-
-export const DEFAULT_LOCALE_DATA: DefaultThemeLocaleData = {
- // navbar
- selectLanguageName: 'English',
-}
-
-/**
- * Assign default options
- */
-export const assignDefaultLocaleOptions = (
- localeOptions: DefaultThemeLocaleOptions,
-): void => {
- if (!localeOptions.locales) {
- localeOptions.locales = {}
- }
-
- if (!localeOptions.locales['/']) {
- localeOptions.locales['/'] = {}
- }
-
- Object.assign(localeOptions, {
- ...DEFAULT_LOCALE_OPTIONS,
- ...localeOptions,
- })
-
- Object.assign(localeOptions.locales['/'], {
- ...DEFAULT_LOCALE_DATA,
- ...localeOptions.locales['/'],
- })
-}
diff --git a/ecosystem/theme-default/src/node/utils/index.ts b/ecosystem/theme-default/src/node/utils/index.ts
deleted file mode 100644
index b1c8157117..0000000000
--- a/ecosystem/theme-default/src/node/utils/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export * from './assignDefaultLocaleOptions.js'
-export * from './resolveContainerPluginOptions.js'
diff --git a/ecosystem/theme-default/src/node/utils/resolveContainerPluginOptions.ts b/ecosystem/theme-default/src/node/utils/resolveContainerPluginOptions.ts
deleted file mode 100644
index d0f85e208a..0000000000
--- a/ecosystem/theme-default/src/node/utils/resolveContainerPluginOptions.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-import type { ContainerPluginOptions } from '@vuepress/plugin-container'
-import type { DefaultThemeData } from '../../shared/index.js'
-
-/**
- * Resolve options for @vuepress/plugin-container
- *
- * For custom containers default title
- */
-export const resolveContainerPluginOptions = (
- localeOptions: DefaultThemeData,
- type: 'tip' | 'warning' | 'danger',
-): ContainerPluginOptions => {
- const locales = Object.entries(localeOptions.locales || {}).reduce(
- (result, [key, value]) => {
- result[key] = {
- defaultInfo: value?.[type] ?? localeOptions[type],
- }
- return result
- },
- {},
- )
-
- return {
- type,
- locales,
- }
-}
diff --git a/ecosystem/theme-default/src/shared/index.ts b/ecosystem/theme-default/src/shared/index.ts
deleted file mode 100644
index 289c561c17..0000000000
--- a/ecosystem/theme-default/src/shared/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export * from './nav.js'
-export * from './options.js'
-export * from './page.js'
diff --git a/ecosystem/theme-default/src/shared/nav.ts b/ecosystem/theme-default/src/shared/nav.ts
deleted file mode 100644
index 96959a7e75..0000000000
--- a/ecosystem/theme-default/src/shared/nav.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * Base nav item, displayed as text
- */
-export interface NavItem {
- text: string
- ariaLabel?: string
-}
-
-/**
- * Base nav group, has nav items children
- */
-export interface NavGroup extends NavItem {
- children: T[]
-}
-
-/**
- * Props for ``
- */
-export interface NavLink extends NavItem {
- link: string
- rel?: string
- target?: string
- activeMatch?: string
-}
-
-/**
- * Navbar types
- */
-// user config
-export type NavbarItem = NavLink
-export type NavbarGroup = NavGroup
-export type NavbarConfig = (NavbarItem | NavbarGroup | string)[]
-// resolved
-export type ResolvedNavbarItem = NavbarItem | NavGroup
-
-/**
- * Sidebar types
- */
-// user config
-export type SidebarItem = NavItem & Partial
-export type SidebarGroup = SidebarItem &
- NavGroup & {
- collapsible?: boolean
- }
-export type SidebarConfigArray = (SidebarItem | SidebarGroup | string)[]
-export type SidebarConfigObject = Record
-export type SidebarConfig = SidebarConfigArray | SidebarConfigObject
-// resolved
-export type ResolvedSidebarItem = SidebarItem &
- Partial> & {
- collapsible?: boolean
- }
diff --git a/ecosystem/theme-default/src/shared/options.ts b/ecosystem/theme-default/src/shared/options.ts
deleted file mode 100644
index 49c2c7d73c..0000000000
--- a/ecosystem/theme-default/src/shared/options.ts
+++ /dev/null
@@ -1,284 +0,0 @@
-import type { ThemeData } from '@vuepress/plugin-theme-data'
-import type { LocaleData } from '@vuepress/shared'
-import type { NavbarConfig, SidebarConfig } from './nav.js'
-
-export interface DefaultThemePluginsOptions {
- /**
- * Enable @vuepress/plugin-active-header-links or not
- */
- activeHeaderLinks?: boolean
-
- /**
- * Enable @vuepress/plugin-back-to-top or not
- */
- backToTop?: boolean
-
- /**
- * Enable @vuepress/plugin-container or not
- */
- container?: {
- tip?: boolean
- warning?: boolean
- danger?: boolean
- details?: boolean
- codeGroup?: boolean
- codeGroupItem?: boolean
- }
-
- /**
- * Enable @vuepress/plugin-external-link-icon or not
- */
- externalLinkIcon?: boolean
-
- /**
- * Enable @vuepress/plugin-git or not
- */
- git?: boolean
-
- /**
- * Enable @vuepress/plugin-medium-zoom or not
- */
- mediumZoom?: boolean
-
- /**
- * Enable @vuepress/plugin-nprogress or not
- */
- nprogress?: boolean
-
- /**
- * Enable @vuepress/plugin-prismjs or not
- */
- prismjs?: boolean
-}
-
-export type DefaultThemeLocaleOptions = DefaultThemeData
-
-export type DefaultThemeData = ThemeData
-
-export interface DefaultThemeLocaleData extends LocaleData {
- /**
- * Default color mode
- *
- * @default 'auto'
- */
- colorMode?: 'auto' | 'dark' | 'light'
-
- /**
- * Enable color mode switching and display a button in navbar or not
- *
- * @default true
- */
- colorModeSwitch?: boolean
-
- /**
- * Home path of current locale
- *
- * Used as the link of back-to-home and navbar logo
- */
- home?: string
-
- /**
- * Navbar config
- *
- * Set to `false` to disable navbar in current locale
- */
- navbar?: false | NavbarConfig
-
- /**
- * Navbar logo config
- *
- * Logo to display in navbar
- */
- logo?: null | string
-
- /**
- * Navbar logo config for dark mode
- *
- * Logo to display in navbar in dark mode
- */
- logoDark?: null | string
-
- /**
- * Navbar repository config
- *
- * Used for the repository link of navbar
- */
- repo?: null | string
-
- /**
- * Navbar repository config
- *
- * Used for the repository text of navbar
- */
- repoLabel?: string
-
- /**
- * Navbar language selection config
- *
- * Text of the language selection dropdown
- */
- selectLanguageText?: string
-
- /**
- * Navbar language selection config
- *
- * Aria label of of the language selection dropdown
- */
- selectLanguageAriaLabel?: string
-
- /**
- * Navbar language selection config
- *
- * Language name of current locale
- *
- * Displayed inside the language selection dropdown
- */
- selectLanguageName?: string
-
- /**
- * Sidebar config
- *
- * Set to `false` to disable sidebar in current locale
- */
- sidebar?: 'auto' | false | SidebarConfig
-
- /**
- * Sidebar depth
- *
- * - Set to `0` to disable all levels
- * - Set to `1` to include ``
- * - Set to `2` to include `` and ``
- * - ...
- *
- * The max value depends on which headers you have extracted
- * via `markdown.headers.level`.
- *
- * The default value of `markdown.headers.level` is `[2, 3]`,
- * so the default max value of `sidebarDepth` is `2`
- */
- sidebarDepth?: number
-
- /**
- * Page meta - edit link config
- *
- * Whether to show "Edit this page" or not
- */
- editLink?: boolean
-
- /**
- * Page meta - edit link config
- *
- * The text to replace the default "Edit this page"
- */
- editLinkText?: string
-
- /**
- * Page meta - edit link config
- *
- * Pattern of edit link
- *
- * @example ':repo/edit/:branch/:path'
- */
- editLinkPattern?: string
-
- /**
- * Page meta - edit link config
- *
- * Use `repo` config by default
- *
- * Set this config if your docs is placed in a different repo
- */
- docsRepo?: string
-
- /**
- * Page meta - edit link config
- *
- * Set this config if the branch of your docs is not 'main'
- */
- docsBranch?: string
-
- /**
- * Page meta - edit link config
- *
- * Set this config if your docs is placed in sub dir of your `docsRepo`
- */
- docsDir?: string
-
- /**
- * Page meta - last updated config
- *
- * Whether to show "Last Updated" or not
- */
- lastUpdated?: boolean
-
- /**
- * Page meta - last updated config
- *
- * The text to replace the default "Last Updated"
- */
- lastUpdatedText?: string
-
- /**
- * Page meta - contributors config
- *
- * Whether to show "Contributors" or not
- */
- contributors?: boolean
-
- /**
- * Page meta - contributors config
- *
- * The text to replace the default "Contributors"
- */
- contributorsText?: string
-
- /**
- * Custom block config
- *
- * Default title of TIP custom block
- */
- tip?: string
-
- /**
- * Custom block config
- *
- * Default title of WARNING custom block
- */
- warning?: string
-
- /**
- * Custom block config
- *
- * Default title of DANGER custom block
- */
- danger?: string
-
- /**
- * 404 page config
- *
- * Not Found messages for 404 page
- */
- notFound?: string[]
-
- /**
- * 404 page config
- *
- * Text of back-to-home link in 404 page
- */
- backToHome?: string
-
- /**
- * A11y text for external link icon
- */
- openInNewWindow?: string
-
- /**
- * A11y text for color mode toggle button
- */
- toggleColorMode?: string
-
- /**
- * A11y text for sidebar toggle button
- */
- toggleSidebar?: string
-}
diff --git a/ecosystem/theme-default/src/shared/page.ts b/ecosystem/theme-default/src/shared/page.ts
deleted file mode 100644
index 68e1f061cb..0000000000
--- a/ecosystem/theme-default/src/shared/page.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-import type { GitPluginPageData } from '@vuepress/plugin-git'
-import type { NavLink, SidebarConfig } from './nav.js'
-
-export interface DefaultThemePageData extends GitPluginPageData {
- filePathRelative: string | null
-}
-
-export interface DefaultThemePageFrontmatter {
- home?: boolean
- navbar?: boolean
- pageClass?: string
-}
-
-export interface DefaultThemeHomePageFrontmatter
- extends DefaultThemePageFrontmatter {
- home: true
- heroImage?: string
- heroImageDark?: string
- heroAlt?: string
- heroHeight?: number
- heroText?: string | null
- tagline?: string | null
- actions?: {
- text: string
- link: string
- type?: 'primary' | 'secondary'
- }[]
- features?: {
- title: string
- details: string
- }[]
- footer?: string
- footerHtml?: boolean
-}
-
-export interface DefaultThemeNormalPageFrontmatter
- extends DefaultThemePageFrontmatter {
- home?: false
- editLink?: boolean
- editLinkPattern?: string
- lastUpdated?: boolean
- contributors?: boolean
- sidebar?: 'auto' | false | SidebarConfig
- sidebarDepth?: number
- prev?: string | NavLink
- next?: string | NavLink
-}
diff --git a/ecosystem/theme-default/templates/build.html b/ecosystem/theme-default/templates/build.html
deleted file mode 100644
index 5c60105034..0000000000
--- a/ecosystem/theme-default/templates/build.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ecosystem/theme-default/tsconfig.build.json b/ecosystem/theme-default/tsconfig.build.json
deleted file mode 100644
index 1993ab1b9a..0000000000
--- a/ecosystem/theme-default/tsconfig.build.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "extends": "../tsconfig.build.json",
- "compilerOptions": {
- "rootDir": "./src",
- "outDir": "./lib",
- "baseUrl": ".",
- "paths": {
- "@theme/*": ["./src/client/components/*"]
- },
- "types": ["@vuepress/client/types"]
- },
- "include": ["./src"],
- "references": [
- { "path": "../plugin-active-header-links/tsconfig.build.json" },
- { "path": "../plugin-back-to-top/tsconfig.build.json" },
- { "path": "../plugin-container/tsconfig.build.json" },
- { "path": "../plugin-external-link-icon/tsconfig.build.json" },
- { "path": "../plugin-git/tsconfig.build.json" },
- { "path": "../plugin-medium-zoom/tsconfig.build.json" },
- { "path": "../plugin-nprogress/tsconfig.build.json" },
- { "path": "../plugin-palette/tsconfig.build.json" },
- { "path": "../plugin-prismjs/tsconfig.build.json" },
- { "path": "../plugin-theme-data/tsconfig.build.json" }
- ]
-}
diff --git a/ecosystem/tsconfig.build.json b/ecosystem/tsconfig.build.json
deleted file mode 100644
index 68246dedf9..0000000000
--- a/ecosystem/tsconfig.build.json
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "extends": "../tsconfig.base.json",
- "compilerOptions": {
- "composite": true
- },
- "references": [
- {
- "path": "./plugin-active-header-links/tsconfig.build.json"
- },
- { "path": "./plugin-back-to-top/tsconfig.build.json" },
- { "path": "./plugin-container/tsconfig.build.json" },
- { "path": "./plugin-docsearch/tsconfig.build.json" },
- {
- "path": "./plugin-external-link-icon/tsconfig.build.json"
- },
- { "path": "./plugin-git/tsconfig.build.json" },
- {
- "path": "./plugin-google-analytics/tsconfig.build.json"
- },
- { "path": "./plugin-medium-zoom/tsconfig.build.json" },
- { "path": "./plugin-nprogress/tsconfig.build.json" },
- {
- "path": "./plugin-palette/tsconfig.build.json"
- },
- {
- "path": "./plugin-prismjs/tsconfig.build.json"
- },
- { "path": "./plugin-pwa/tsconfig.build.json" },
- { "path": "./plugin-pwa-popup/tsconfig.build.json" },
- {
- "path": "./plugin-register-components/tsconfig.build.json"
- },
- { "path": "./plugin-search/tsconfig.build.json" },
- { "path": "./plugin-shiki/tsconfig.build.json" },
- { "path": "./plugin-theme-data/tsconfig.build.json" },
- { "path": "./plugin-toc/tsconfig.build.json" },
- { "path": "./theme-default/tsconfig.build.json" },
- { "path": "./vuepress/tsconfig.build.json" },
- { "path": "./vuepress-vite/tsconfig.build.json" },
- { "path": "./vuepress-webpack/tsconfig.build.json" }
- ],
- "files": []
-}
diff --git a/ecosystem/vuepress-vite/tsconfig.build.json b/ecosystem/vuepress-vite/tsconfig.build.json
deleted file mode 100644
index ec959a4b60..0000000000
--- a/ecosystem/vuepress-vite/tsconfig.build.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "../tsconfig.build.json",
- "compilerOptions": {
- "rootDir": "./src",
- "outDir": "./lib"
- },
- "include": ["./src"],
- "references": [{ "path": "../theme-default/tsconfig.build.json" }]
-}
diff --git a/ecosystem/vuepress-webpack/tsconfig.build.json b/ecosystem/vuepress-webpack/tsconfig.build.json
deleted file mode 100644
index ec959a4b60..0000000000
--- a/ecosystem/vuepress-webpack/tsconfig.build.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "../tsconfig.build.json",
- "compilerOptions": {
- "rootDir": "./src",
- "outDir": "./lib"
- },
- "include": ["./src"],
- "references": [{ "path": "../theme-default/tsconfig.build.json" }]
-}
diff --git a/ecosystem/vuepress/tsconfig.build.json b/ecosystem/vuepress/tsconfig.build.json
deleted file mode 100644
index 7f423f05a2..0000000000
--- a/ecosystem/vuepress/tsconfig.build.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "../tsconfig.build.json",
- "compilerOptions": {
- "rootDir": "./src",
- "outDir": "./lib"
- },
- "include": ["./src"],
- "references": [{ "path": "../vuepress-vite/tsconfig.build.json" }]
-}
diff --git a/package.json b/package.json
index dce63c754f..46e05818a1 100644
--- a/package.json
+++ b/package.json
@@ -5,20 +5,9 @@
"type": "module",
"scripts": {
"build": "pnpm build:all && pnpm build:copy",
- "build:all": "pnpm build:core && pnpm build:eco",
+ "build:all": "pnpm -r --workspace-concurrency=1 --stream build",
"build:copy": "pnpm --parallel --stream copy",
- "build:core": "pnpm --filter=\"./packages/**\" -r --workspace-concurrency=1 --stream build",
- "build:eco": "tsc -b ./ecosystem/tsconfig.build.json",
"clean": "pnpm --parallel --stream clean",
- "clean:core": "pnpm --filter=\"./packages/**\" --parallel --stream clean",
- "clean:eco": "pnpm --filter=\"./ecosystem/**\" --parallel --stream clean",
- "docs:build": "pnpm --filter=docs docs:build",
- "docs:build-webpack": "pnpm --filter=docs docs:build-webpack",
- "docs:clean": "pnpm --filter=docs docs:clean",
- "docs:dev": "pnpm --filter=docs docs:dev",
- "docs:dev-webpack": "pnpm --filter=docs docs:dev-webpack",
- "docs:release": "pnpm build && pnpm docs:build",
- "docs:serve": "pnpm --filter=docs docs:serve",
"format": "prettier --write .",
"lint": "eslint --ext .cjs,.js,.ts,.vue . && prettier --check .",
"lint:fix": "eslint --fix --ext .cjs,.js,.ts,.vue . && prettier --write .",
@@ -27,7 +16,7 @@
"release:changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
"release:check": "pnpm lint && pnpm clean && pnpm build && pnpm test",
"release:publish": "pnpm -r publish --tag next",
- "release:version": "bumpp package.json packages/*/package.json ecosystem/*/package.json --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all",
+ "release:version": "bumpp package.json packages/*/package.json --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all",
"test": "vitest run",
"test:cov": "vitest run --coverage"
},
@@ -40,15 +29,15 @@
"devDependencies": {
"@commitlint/cli": "^18.4.3",
"@commitlint/config-conventional": "^18.4.3",
- "@types/node": "^20.10.0",
+ "@types/node": "^20.10.2",
"@types/webpack-env": "^1.18.4",
- "@vitest/coverage-istanbul": "1.0.0-beta.4",
+ "@vitest/coverage-istanbul": "1.0.0-beta.6",
"bumpp": "^9.2.0",
"conventional-changelog-cli": "^4.1.0",
"cpx2": "^6.0.1",
- "eslint": "^8.54.0",
- "eslint-config-vuepress": "^4.5.0",
- "eslint-config-vuepress-typescript": "^4.6.0",
+ "eslint": "^8.55.0",
+ "eslint-config-vuepress": "^4.7.0",
+ "eslint-config-vuepress-typescript": "^4.7.0",
"husky": "^8.0.3",
"lint-staged": "^15.1.0",
"prettier": "^3.1.0",
@@ -58,8 +47,8 @@
"tsconfig-vuepress": "^4.5.0",
"tsup": "^8.0.1",
"typescript": "^5.3.2",
- "vite": "~5.0.3",
- "vitest": "1.0.0-beta.4"
+ "vite": "~5.0.4",
+ "vitest": "1.0.0-beta.6"
},
"packageManager": "pnpm@8.11.0",
"engines": {
diff --git a/packages/bundler-vite/package.json b/packages/bundler-vite/package.json
index 0d21401a92..f9aa47115e 100644
--- a/packages/bundler-vite/package.json
+++ b/packages/bundler-vite/package.json
@@ -33,17 +33,17 @@
"clean": "rimraf dist"
},
"dependencies": {
- "@vitejs/plugin-vue": "^4.5.0",
+ "@vitejs/plugin-vue": "^4.5.1",
"@vuepress/client": "workspace:*",
"@vuepress/core": "workspace:*",
"@vuepress/shared": "workspace:*",
"@vuepress/utils": "workspace:*",
"autoprefixer": "^10.4.16",
"connect-history-api-fallback": "^2.0.0",
- "postcss": "^8.4.31",
- "postcss-load-config": "^4.0.2",
- "rollup": "^4.6.0",
- "vite": "~5.0.3",
+ "postcss": "^8.4.32",
+ "postcss-load-config": "^5.0.0",
+ "rollup": "^4.6.1",
+ "vite": "~5.0.4",
"vue": "^3.3.9",
"vue-router": "^4.2.5"
},
@@ -62,6 +62,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/packages/bundler-webpack/package.json b/packages/bundler-webpack/package.json
index 370d193206..07da1a9b2d 100644
--- a/packages/bundler-webpack/package.json
+++ b/packages/bundler-webpack/package.json
@@ -50,7 +50,7 @@
"express": "^4.18.2",
"html-webpack-plugin": "^5.5.3",
"mini-css-extract-plugin": "^2.7.6",
- "postcss": "^8.4.31",
+ "postcss": "^8.4.32",
"postcss-csso": "^6.0.1",
"postcss-loader": "^7.3.3",
"style-loader": "^3.3.3",
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 4a4bdb10da..dfc26d0d15 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -62,6 +62,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/packages/client/tsconfig.dts.json b/packages/client/tsconfig.dts.json
index 9ea0cd076d..8db3aebae2 100644
--- a/packages/client/tsconfig.dts.json
+++ b/packages/client/tsconfig.dts.json
@@ -1,5 +1,5 @@
{
- "extends": "../tsconfig.dts.json",
+ "extends": "../../tsconfig.dts.json",
"compilerOptions": {
"baseUrl": ".",
"paths": {
diff --git a/packages/core/package.json b/packages/core/package.json
index e5ef2af1c3..7f8b24897f 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -52,6 +52,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/packages/markdown/package.json b/packages/markdown/package.json
index fd741e9347..51671da869 100644
--- a/packages/markdown/package.json
+++ b/packages/markdown/package.json
@@ -46,7 +46,7 @@
"markdown-it": "^13.0.2",
"markdown-it-anchor": "^8.6.7",
"markdown-it-emoji": "^2.0.2",
- "mdurl": "^1.0.1"
+ "mdurl": "^2.0.0"
},
"devDependencies": {
"@types/mdurl": "^1.0.5"
@@ -66,6 +66,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/packages/shared/package.json b/packages/shared/package.json
index bc82f1371e..48fa9f6847 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -51,6 +51,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 3cbf45059d..b0848773fa 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -58,6 +58,6 @@
"outDir": "./dist",
"sourcemap": false,
"target": "es2022",
- "tsconfig": "../tsconfig.dts.json"
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/ecosystem/vuepress-vite/bin/vuepress.js b/packages/vuepress-vite/bin/vuepress.js
similarity index 54%
rename from ecosystem/vuepress-vite/bin/vuepress.js
rename to packages/vuepress-vite/bin/vuepress.js
index 74342a6acc..1753e3f4a1 100755
--- a/ecosystem/vuepress-vite/bin/vuepress.js
+++ b/packages/vuepress-vite/bin/vuepress.js
@@ -2,7 +2,6 @@
import { viteBundler } from '@vuepress/bundler-vite'
import { cli } from '@vuepress/cli'
-import { defaultTheme } from '@vuepress/theme-default'
// set default bundler
-cli({ bundler: viteBundler(), theme: defaultTheme() })
+cli({ bundler: viteBundler() })
diff --git a/ecosystem/vuepress-vite/package.json b/packages/vuepress-vite/package.json
similarity index 79%
rename from ecosystem/vuepress-vite/package.json
rename to packages/vuepress-vite/package.json
index c445e7251c..7387bded28 100644
--- a/ecosystem/vuepress-vite/package.json
+++ b/packages/vuepress-vite/package.json
@@ -35,14 +35,13 @@
"lib"
],
"scripts": {
- "build": "tsc -b tsconfig.build.json",
- "clean": "rimraf lib *.tsbuildinfo"
+ "build": "tsup",
+ "clean": "rimraf dist"
},
"dependencies": {
"@vuepress/bundler-vite": "workspace:*",
"@vuepress/cli": "workspace:*",
"@vuepress/core": "workspace:*",
- "@vuepress/theme-default": "workspace:*",
"vue": "^3.3.9"
},
"devDependencies": {
@@ -54,5 +53,19 @@
},
"engines": {
"node": ">=18.16.0"
+ },
+ "tsup": {
+ "clean": true,
+ "dts": "./src/index.ts",
+ "entry": [
+ "./src/index.ts"
+ ],
+ "format": [
+ "esm"
+ ],
+ "outDir": "./dist",
+ "sourcemap": false,
+ "target": "es2022",
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/ecosystem/vuepress-vite/src/index.ts b/packages/vuepress-vite/src/index.ts
similarity index 71%
rename from ecosystem/vuepress-vite/src/index.ts
rename to packages/vuepress-vite/src/index.ts
index dc1622a245..b69b7b0a55 100644
--- a/ecosystem/vuepress-vite/src/index.ts
+++ b/packages/vuepress-vite/src/index.ts
@@ -1,4 +1,3 @@
export * from '@vuepress/bundler-vite'
export * from '@vuepress/cli'
export * from '@vuepress/core'
-export * from '@vuepress/theme-default'
diff --git a/ecosystem/vuepress-webpack/bin/vuepress.js b/packages/vuepress-webpack/bin/vuepress.js
similarity index 55%
rename from ecosystem/vuepress-webpack/bin/vuepress.js
rename to packages/vuepress-webpack/bin/vuepress.js
index eb2df6dea0..2d0030e132 100755
--- a/ecosystem/vuepress-webpack/bin/vuepress.js
+++ b/packages/vuepress-webpack/bin/vuepress.js
@@ -2,7 +2,6 @@
import { webpackBundler } from '@vuepress/bundler-webpack'
import { cli } from '@vuepress/cli'
-import { defaultTheme } from '@vuepress/theme-default'
// set default bundler
-cli({ bundler: webpackBundler(), theme: defaultTheme() })
+cli({ bundler: webpackBundler() })
diff --git a/ecosystem/vuepress-webpack/package.json b/packages/vuepress-webpack/package.json
similarity index 78%
rename from ecosystem/vuepress-webpack/package.json
rename to packages/vuepress-webpack/package.json
index 105cf4a3c4..ed29a4b243 100644
--- a/ecosystem/vuepress-webpack/package.json
+++ b/packages/vuepress-webpack/package.json
@@ -35,14 +35,13 @@
"lib"
],
"scripts": {
- "build": "tsc -b tsconfig.build.json",
- "clean": "rimraf lib *.tsbuildinfo"
+ "build": "tsup",
+ "clean": "rimraf dist"
},
"dependencies": {
"@vuepress/bundler-webpack": "workspace:*",
"@vuepress/cli": "workspace:*",
"@vuepress/core": "workspace:*",
- "@vuepress/theme-default": "workspace:*",
"sass-loader": "^13.3.2",
"vue": "^3.3.9"
},
@@ -51,5 +50,19 @@
},
"engines": {
"node": ">=18.16.0"
+ },
+ "tsup": {
+ "clean": true,
+ "dts": "./src/index.ts",
+ "entry": [
+ "./src/index.ts"
+ ],
+ "format": [
+ "esm"
+ ],
+ "outDir": "./dist",
+ "sourcemap": false,
+ "target": "es2022",
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/ecosystem/vuepress-webpack/src/index.ts b/packages/vuepress-webpack/src/index.ts
similarity index 72%
rename from ecosystem/vuepress-webpack/src/index.ts
rename to packages/vuepress-webpack/src/index.ts
index be701439da..51c63b1523 100644
--- a/ecosystem/vuepress-webpack/src/index.ts
+++ b/packages/vuepress-webpack/src/index.ts
@@ -1,4 +1,3 @@
export * from '@vuepress/bundler-webpack'
export * from '@vuepress/cli'
export * from '@vuepress/core'
-export * from '@vuepress/theme-default'
diff --git a/ecosystem/vuepress/bin/vuepress.js b/packages/vuepress/bin/vuepress.js
similarity index 100%
rename from ecosystem/vuepress/bin/vuepress.js
rename to packages/vuepress/bin/vuepress.js
diff --git a/ecosystem/vuepress/package.json b/packages/vuepress/package.json
similarity index 74%
rename from ecosystem/vuepress/package.json
rename to packages/vuepress/package.json
index 94b29d764c..c0b4f54830 100644
--- a/ecosystem/vuepress/package.json
+++ b/packages/vuepress/package.json
@@ -34,13 +34,27 @@
"lib"
],
"scripts": {
- "build": "tsc -b tsconfig.build.json",
- "clean": "rimraf lib *.tsbuildinfo"
+ "build": "tsup",
+ "clean": "rimraf dist"
},
"dependencies": {
"vuepress-vite": "workspace:*"
},
"engines": {
"node": ">=18.16.0"
+ },
+ "tsup": {
+ "clean": true,
+ "dts": "./src/index.ts",
+ "entry": [
+ "./src/index.ts"
+ ],
+ "format": [
+ "esm"
+ ],
+ "outDir": "./dist",
+ "sourcemap": false,
+ "target": "es2022",
+ "tsconfig": "../../tsconfig.dts.json"
}
}
diff --git a/ecosystem/vuepress/src/index.ts b/packages/vuepress/src/index.ts
similarity index 100%
rename from ecosystem/vuepress/src/index.ts
rename to packages/vuepress/src/index.ts
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9e4c205060..601ac25994 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,14 +15,14 @@ importers:
specifier: ^18.4.3
version: 18.4.3
'@types/node':
- specifier: ^20.10.0
- version: 20.10.0
+ specifier: ^20.10.2
+ version: 20.10.2
'@types/webpack-env':
specifier: ^1.18.4
version: 1.18.4
'@vitest/coverage-istanbul':
- specifier: 1.0.0-beta.4
- version: 1.0.0-beta.4(vitest@1.0.0-beta.4)
+ specifier: 1.0.0-beta.6
+ version: 1.0.0-beta.6(vitest@1.0.0-beta.6)
bumpp:
specifier: ^9.2.0
version: 9.2.0
@@ -33,14 +33,14 @@ importers:
specifier: ^6.0.1
version: 6.0.1
eslint:
- specifier: ^8.54.0
- version: 8.54.0
+ specifier: ^8.55.0
+ version: 8.55.0
eslint-config-vuepress:
- specifier: ^4.5.0
- version: 4.5.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)
+ specifier: ^4.7.0
+ version: 4.7.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)
eslint-config-vuepress-typescript:
- specifier: ^4.6.0
- version: 4.6.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.54.0)(typescript@5.3.2)
+ specifier: ^4.7.0
+ version: 4.7.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.55.0)(typescript@5.3.2)
husky:
specifier: ^8.0.3
version: 8.0.3
@@ -69,71 +69,47 @@ importers:
specifier: ^5.3.2
version: 5.3.2
vite:
- specifier: ~5.0.3
- version: 5.0.3(@types/node@20.10.0)
+ specifier: ~5.0.4
+ version: 5.0.4(@types/node@20.10.2)
vitest:
- specifier: 1.0.0-beta.4
- version: 1.0.0-beta.4(@types/node@20.10.0)
+ specifier: 1.0.0-beta.6
+ version: 1.0.0-beta.6(@types/node@20.10.2)
- docs:
+ packages/bundler-vite:
dependencies:
- '@vuepress/bundler-vite':
- specifier: workspace:*
- version: link:../packages/bundler-vite
- '@vuepress/bundler-webpack':
- specifier: workspace:*
- version: link:../packages/bundler-webpack
- '@vuepress/cli':
- specifier: workspace:*
- version: link:../packages/cli
+ '@vitejs/plugin-vue':
+ specifier: ^4.5.1
+ version: 4.5.1(vite@5.0.4)(vue@3.3.9)
'@vuepress/client':
specifier: workspace:*
- version: link:../packages/client
+ version: link:../client
'@vuepress/core':
specifier: workspace:*
- version: link:../packages/core
- '@vuepress/plugin-docsearch':
- specifier: workspace:*
- version: link:../ecosystem/plugin-docsearch
- '@vuepress/plugin-google-analytics':
- specifier: workspace:*
- version: link:../ecosystem/plugin-google-analytics
- '@vuepress/plugin-register-components':
- specifier: workspace:*
- version: link:../ecosystem/plugin-register-components
- '@vuepress/plugin-shiki':
- specifier: workspace:*
- version: link:../ecosystem/plugin-shiki
- '@vuepress/theme-default':
- specifier: workspace:*
- version: link:../ecosystem/theme-default
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../packages/utils
- anywhere:
- specifier: ^1.6.0
- version: 1.6.0
- sass-loader:
- specifier: ^13.3.2
- version: 13.3.2(sass@1.69.5)(webpack@5.89.0)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
- ecosystem/plugin-active-header-links:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
+ version: link:../core
+ '@vuepress/shared':
specifier: workspace:*
- version: link:../../packages/core
+ version: link:../shared
'@vuepress/utils':
specifier: workspace:*
- version: link:../../packages/utils
- ts-debounce:
- specifier: ^4.0.0
- version: 4.0.0
+ version: link:../utils
+ autoprefixer:
+ specifier: ^10.4.16
+ version: 10.4.16(postcss@8.4.32)
+ connect-history-api-fallback:
+ specifier: ^2.0.0
+ version: 2.0.0
+ postcss:
+ specifier: ^8.4.32
+ version: 8.4.32
+ postcss-load-config:
+ specifier: ^5.0.0
+ version: 5.0.0(postcss@8.4.32)
+ rollup:
+ specifier: ^4.6.1
+ version: 4.6.1
+ vite:
+ specifier: ~5.0.4
+ version: 5.0.4(@types/node@20.10.2)
vue:
specifier: ^3.3.9
version: 3.3.9(typescript@5.3.2)
@@ -141,77 +117,123 @@ importers:
specifier: ^4.2.5
version: 4.2.5(vue@3.3.9)
- ecosystem/plugin-back-to-top:
+ packages/bundler-webpack:
dependencies:
+ '@types/express':
+ specifier: ^4.17.21
+ version: 4.17.21
+ '@types/webpack-env':
+ specifier: ^1.18.4
+ version: 1.18.4
'@vuepress/client':
specifier: workspace:*
- version: link:../../packages/client
+ version: link:../client
'@vuepress/core':
specifier: workspace:*
- version: link:../../packages/core
+ version: link:../core
+ '@vuepress/shared':
+ specifier: workspace:*
+ version: link:../shared
'@vuepress/utils':
specifier: workspace:*
- version: link:../../packages/utils
- ts-debounce:
- specifier: ^4.0.0
- version: 4.0.0
+ version: link:../utils
+ autoprefixer:
+ specifier: ^10.4.16
+ version: 10.4.16(postcss@8.4.32)
+ chokidar:
+ specifier: ^3.5.3
+ version: 3.5.3
+ copy-webpack-plugin:
+ specifier: ^11.0.0
+ version: 11.0.0(webpack@5.89.0)
+ css-loader:
+ specifier: ^6.8.1
+ version: 6.8.1(webpack@5.89.0)
+ esbuild-loader:
+ specifier: ~4.0.2
+ version: 4.0.2(webpack@5.89.0)
+ express:
+ specifier: ^4.18.2
+ version: 4.18.2
+ html-webpack-plugin:
+ specifier: ^5.5.3
+ version: 5.5.3(webpack@5.89.0)
+ mini-css-extract-plugin:
+ specifier: ^2.7.6
+ version: 2.7.6(webpack@5.89.0)
+ postcss:
+ specifier: ^8.4.32
+ version: 8.4.32
+ postcss-csso:
+ specifier: ^6.0.1
+ version: 6.0.1(postcss@8.4.32)
+ postcss-loader:
+ specifier: ^7.3.3
+ version: 7.3.3(postcss@8.4.32)(typescript@5.3.2)(webpack@5.89.0)
+ style-loader:
+ specifier: ^3.3.3
+ version: 3.3.3(webpack@5.89.0)
vue:
specifier: ^3.3.9
version: 3.3.9(typescript@5.3.2)
+ vue-loader:
+ specifier: ^17.3.1
+ version: 17.3.1(vue@3.3.9)(webpack@5.89.0)
+ vue-router:
+ specifier: ^4.2.5
+ version: 4.2.5(vue@3.3.9)
+ webpack:
+ specifier: ^5.89.0
+ version: 5.89.0(esbuild@0.19.8)
+ webpack-chain:
+ specifier: ^6.5.1
+ version: 6.5.1
+ webpack-dev-server:
+ specifier: ^4.15.1
+ version: 4.15.1(webpack@5.89.0)
+ webpack-merge:
+ specifier: ^5.10.0
+ version: 5.10.0
- ecosystem/plugin-container:
+ packages/cli:
dependencies:
- '@types/markdown-it':
- specifier: ^13.0.7
- version: 13.0.7
'@vuepress/core':
specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/markdown':
- specifier: workspace:*
- version: link:../../packages/markdown
+ version: link:../core
'@vuepress/shared':
specifier: workspace:*
- version: link:../../packages/shared
+ version: link:../shared
'@vuepress/utils':
specifier: workspace:*
- version: link:../../packages/utils
- markdown-it:
- specifier: ^13.0.2
- version: 13.0.2
- markdown-it-container:
- specifier: ^3.0.0
- version: 3.0.0
-
- ecosystem/plugin-docsearch:
- dependencies:
- '@docsearch/css':
- specifier: ^3.5.2
- version: 3.5.2
- '@docsearch/js':
- specifier: ^3.5.2
- version: 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0)
- '@docsearch/react':
- specifier: ^3.5.2
- version: 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0)
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
+ version: link:../utils
+ cac:
+ specifier: ^6.7.14
+ version: 6.7.14
+ chokidar:
+ specifier: ^3.5.3
+ version: 3.5.3
+ envinfo:
+ specifier: ^7.11.0
+ version: 7.11.0
+ esbuild:
+ specifier: ~0.19.8
+ version: 0.19.8
+ devDependencies:
+ '@types/envinfo':
+ specifier: ^7.8.3
+ version: 7.8.3
+
+ packages/client:
+ dependencies:
+ '@vue/devtools-api':
+ specifier: ^6.5.1
+ version: 6.5.1
'@vuepress/shared':
specifier: workspace:*
- version: link:../../packages/shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
+ version: link:../shared
'@vueuse/core':
specifier: ^10.6.1
version: 10.6.1(vue@3.3.9)
- ts-debounce:
- specifier: ^4.0.0
- version: 4.0.0
vue:
specifier: ^3.3.9
version: 3.3.9(typescript@5.3.2)
@@ -219,622 +241,112 @@ importers:
specifier: ^4.2.5
version: 4.2.5(vue@3.3.9)
- ecosystem/plugin-external-link-icon:
+ packages/core:
dependencies:
'@vuepress/client':
specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
+ version: link:../client
'@vuepress/markdown':
specifier: workspace:*
- version: link:../../packages/markdown
+ version: link:../markdown
'@vuepress/shared':
specifier: workspace:*
- version: link:../../packages/shared
+ version: link:../shared
'@vuepress/utils':
specifier: workspace:*
- version: link:../../packages/utils
+ version: link:../utils
vue:
specifier: ^3.3.9
version: 3.3.9(typescript@5.3.2)
- ecosystem/plugin-git:
- dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- execa:
- specifier: ^8.0.1
- version: 8.0.1
-
- ecosystem/plugin-google-analytics:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
-
- ecosystem/plugin-medium-zoom:
+ packages/markdown:
dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
+ '@mdit-vue/plugin-component':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/plugin-frontmatter':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/plugin-headers':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/plugin-sfc':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/plugin-title':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/plugin-toc':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/shared':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@mdit-vue/types':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@types/markdown-it':
+ specifier: ^13.0.7
+ version: 13.0.7
+ '@types/markdown-it-emoji':
+ specifier: ^2.0.4
+ version: 2.0.4
+ '@vuepress/shared':
specifier: workspace:*
- version: link:../../packages/core
+ version: link:../shared
'@vuepress/utils':
specifier: workspace:*
- version: link:../../packages/utils
- medium-zoom:
- specifier: ^1.1.0
- version: 1.1.0
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
+ version: link:../utils
+ markdown-it:
+ specifier: ^13.0.2
+ version: 13.0.2
+ markdown-it-anchor:
+ specifier: ^8.6.7
+ version: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@13.0.2)
+ markdown-it-emoji:
+ specifier: ^2.0.2
+ version: 2.0.2
+ mdurl:
+ specifier: ^2.0.0
+ version: 2.0.0
+ devDependencies:
+ '@types/mdurl':
+ specifier: ^1.0.5
+ version: 1.0.5
- ecosystem/plugin-nprogress:
+ packages/shared:
dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- vue:
+ '@mdit-vue/types':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@vue/shared':
specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
+ version: 3.3.9
- ecosystem/plugin-palette:
+ packages/utils:
dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- chokidar:
- specifier: ^3.5.3
- version: 3.5.3
-
- ecosystem/plugin-prismjs:
- dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- prismjs:
- specifier: ^1.29.0
- version: 1.29.0
- devDependencies:
- '@types/prismjs':
- specifier: ^1.26.3
- version: 1.26.3
-
- ecosystem/plugin-pwa:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- mitt:
- specifier: ^3.0.1
- version: 3.0.1
- register-service-worker:
- specifier: ^1.7.2
- version: 1.7.2
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- workbox-build:
- specifier: ^7.0.0
- version: 7.0.0
-
- ecosystem/plugin-pwa-popup:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/plugin-pwa':
- specifier: workspace:*
- version: link:../plugin-pwa
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../../packages/shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
- ecosystem/plugin-register-components:
- dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- chokidar:
- specifier: ^3.5.3
- version: 3.5.3
-
- ecosystem/plugin-search:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../../packages/shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- chokidar:
- specifier: ^3.5.3
- version: 3.5.3
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
-
- ecosystem/plugin-shiki:
- dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- shiki:
- specifier: ^0.14.5
- version: 0.14.5
-
- ecosystem/plugin-theme-data:
- dependencies:
- '@vue/devtools-api':
- specifier: ^6.5.1
- version: 6.5.1
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../../packages/shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
- ecosystem/plugin-toc:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
-
- ecosystem/theme-default:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/plugin-active-header-links':
- specifier: workspace:*
- version: link:../plugin-active-header-links
- '@vuepress/plugin-back-to-top':
- specifier: workspace:*
- version: link:../plugin-back-to-top
- '@vuepress/plugin-container':
- specifier: workspace:*
- version: link:../plugin-container
- '@vuepress/plugin-external-link-icon':
- specifier: workspace:*
- version: link:../plugin-external-link-icon
- '@vuepress/plugin-git':
- specifier: workspace:*
- version: link:../plugin-git
- '@vuepress/plugin-medium-zoom':
- specifier: workspace:*
- version: link:../plugin-medium-zoom
- '@vuepress/plugin-nprogress':
- specifier: workspace:*
- version: link:../plugin-nprogress
- '@vuepress/plugin-palette':
- specifier: workspace:*
- version: link:../plugin-palette
- '@vuepress/plugin-prismjs':
- specifier: workspace:*
- version: link:../plugin-prismjs
- '@vuepress/plugin-theme-data':
- specifier: workspace:*
- version: link:../plugin-theme-data
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../../packages/shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../../packages/utils
- '@vueuse/core':
- specifier: ^10.6.1
- version: 10.6.1(vue@3.3.9)
- sass:
- specifier: ^1.69.5
- version: 1.69.5
- sass-loader:
- specifier: ^13.3.2
- version: 13.3.2(sass@1.69.5)(webpack@5.89.0)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
-
- ecosystem/vuepress:
- dependencies:
- vuepress-vite:
- specifier: workspace:*
- version: link:../vuepress-vite
-
- ecosystem/vuepress-vite:
- dependencies:
- '@vuepress/bundler-vite':
- specifier: workspace:*
- version: link:../../packages/bundler-vite
- '@vuepress/cli':
- specifier: workspace:*
- version: link:../../packages/cli
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/theme-default':
- specifier: workspace:*
- version: link:../theme-default
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- devDependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../../packages/client
-
- ecosystem/vuepress-webpack:
- dependencies:
- '@vuepress/bundler-webpack':
- specifier: workspace:*
- version: link:../../packages/bundler-webpack
- '@vuepress/cli':
- specifier: workspace:*
- version: link:../../packages/cli
- '@vuepress/core':
- specifier: workspace:*
- version: link:../../packages/core
- '@vuepress/theme-default':
- specifier: workspace:*
- version: link:../theme-default
- sass-loader:
- specifier: ^13.3.2
- version: 13.3.2(sass@1.69.5)(webpack@5.89.0)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
- packages/bundler-vite:
- dependencies:
- '@vitejs/plugin-vue':
- specifier: ^4.5.0
- version: 4.5.0(vite@5.0.3)(vue@3.3.9)
- '@vuepress/client':
- specifier: workspace:*
- version: link:../client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../core
- '@vuepress/shared':
+ '@types/debug':
+ specifier: ^4.1.12
+ version: 4.1.12
+ '@types/fs-extra':
+ specifier: ^11.0.4
+ version: 11.0.4
+ '@types/hash-sum':
+ specifier: ^1.0.2
+ version: 1.0.2
+ '@vuepress/shared':
specifier: workspace:*
version: link:../shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../utils
- autoprefixer:
- specifier: ^10.4.16
- version: 10.4.16(postcss@8.4.31)
- connect-history-api-fallback:
- specifier: ^2.0.0
- version: 2.0.0
- postcss:
- specifier: ^8.4.31
- version: 8.4.31
- postcss-load-config:
- specifier: ^4.0.2
- version: 4.0.2(postcss@8.4.31)
- rollup:
- specifier: ^4.6.0
- version: 4.6.0
- vite:
- specifier: ~5.0.3
- version: 5.0.3(@types/node@20.10.0)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
-
- packages/bundler-webpack:
- dependencies:
- '@types/express':
- specifier: ^4.17.21
- version: 4.17.21
- '@types/webpack-env':
- specifier: ^1.18.4
- version: 1.18.4
- '@vuepress/client':
- specifier: workspace:*
- version: link:../client
- '@vuepress/core':
- specifier: workspace:*
- version: link:../core
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../utils
- autoprefixer:
- specifier: ^10.4.16
- version: 10.4.16(postcss@8.4.31)
- chokidar:
- specifier: ^3.5.3
- version: 3.5.3
- copy-webpack-plugin:
- specifier: ^11.0.0
- version: 11.0.0(webpack@5.89.0)
- css-loader:
- specifier: ^6.8.1
- version: 6.8.1(webpack@5.89.0)
- esbuild-loader:
- specifier: ~4.0.2
- version: 4.0.2(webpack@5.89.0)
- express:
- specifier: ^4.18.2
- version: 4.18.2
- html-webpack-plugin:
- specifier: ^5.5.3
- version: 5.5.3(webpack@5.89.0)
- mini-css-extract-plugin:
- specifier: ^2.7.6
- version: 2.7.6(webpack@5.89.0)
- postcss:
- specifier: ^8.4.31
- version: 8.4.31
- postcss-csso:
- specifier: ^6.0.1
- version: 6.0.1(postcss@8.4.31)
- postcss-loader:
- specifier: ^7.3.3
- version: 7.3.3(postcss@8.4.31)(typescript@5.3.2)(webpack@5.89.0)
- style-loader:
- specifier: ^3.3.3
- version: 3.3.3(webpack@5.89.0)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-loader:
- specifier: ^17.3.1
- version: 17.3.1(vue@3.3.9)(webpack@5.89.0)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
- webpack:
- specifier: ^5.89.0
- version: 5.89.0(esbuild@0.19.8)
- webpack-chain:
- specifier: ^6.5.1
- version: 6.5.1
- webpack-dev-server:
- specifier: ^4.15.1
- version: 4.15.1(webpack@5.89.0)
- webpack-merge:
- specifier: ^5.10.0
- version: 5.10.0
-
- packages/cli:
- dependencies:
- '@vuepress/core':
- specifier: workspace:*
- version: link:../core
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../utils
- cac:
- specifier: ^6.7.14
- version: 6.7.14
- chokidar:
- specifier: ^3.5.3
- version: 3.5.3
- envinfo:
- specifier: ^7.11.0
- version: 7.11.0
- esbuild:
- specifier: ~0.19.8
- version: 0.19.8
- devDependencies:
- '@types/envinfo':
- specifier: ^7.8.3
- version: 7.8.3
-
- packages/client:
- dependencies:
- '@vue/devtools-api':
- specifier: ^6.5.1
- version: 6.5.1
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- '@vueuse/core':
- specifier: ^10.6.1
- version: 10.6.1(vue@3.3.9)
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
- vue-router:
- specifier: ^4.2.5
- version: 4.2.5(vue@3.3.9)
-
- packages/core:
- dependencies:
- '@vuepress/client':
- specifier: workspace:*
- version: link:../client
- '@vuepress/markdown':
- specifier: workspace:*
- version: link:../markdown
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../utils
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
- packages/markdown:
- dependencies:
- '@mdit-vue/plugin-component':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/plugin-frontmatter':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/plugin-headers':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/plugin-sfc':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/plugin-title':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/plugin-toc':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/shared':
- specifier: ^1.0.0
- version: 1.0.0
- '@mdit-vue/types':
- specifier: ^1.0.0
- version: 1.0.0
- '@types/markdown-it':
- specifier: ^13.0.7
- version: 13.0.7
- '@types/markdown-it-emoji':
- specifier: ^2.0.4
- version: 2.0.4
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- '@vuepress/utils':
- specifier: workspace:*
- version: link:../utils
- markdown-it:
- specifier: ^13.0.2
- version: 13.0.2
- markdown-it-anchor:
- specifier: ^8.6.7
- version: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@13.0.2)
- markdown-it-emoji:
- specifier: ^2.0.2
- version: 2.0.2
- mdurl:
- specifier: ^1.0.1
- version: 1.0.1
- devDependencies:
- '@types/mdurl':
- specifier: ^1.0.5
- version: 1.0.5
-
- packages/shared:
- dependencies:
- '@mdit-vue/types':
- specifier: ^1.0.0
- version: 1.0.0
- '@vue/shared':
- specifier: ^3.3.9
- version: 3.3.9
-
- packages/utils:
- dependencies:
- '@types/debug':
- specifier: ^4.1.12
- version: 4.1.12
- '@types/fs-extra':
- specifier: ^11.0.4
- version: 11.0.4
- '@types/hash-sum':
- specifier: ^1.0.2
- version: 1.0.2
- '@vuepress/shared':
- specifier: workspace:*
- version: link:../shared
- debug:
- specifier: ^4.3.4
- version: 4.3.4
- fs-extra:
- specifier: ^11.2.0
- version: 11.2.0
- globby:
- specifier: ^14.0.0
- version: 14.0.0
- hash-sum:
+ debug:
+ specifier: ^4.3.4
+ version: 4.3.4
+ fs-extra:
+ specifier: ^11.2.0
+ version: 11.2.0
+ globby:
+ specifier: ^14.0.0
+ version: 14.0.0
+ hash-sum:
specifier: ^2.0.0
version: 2.0.0
ora:
@@ -847,1376 +359,243 @@ importers:
specifier: ^2.0.1
version: 2.0.1
-packages:
-
- /@aashutoshrathi/word-wrap@1.2.6:
- resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)(search-insights@2.11.0):
- resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
- dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)(search-insights@2.11.0)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)
- transitivePeerDependencies:
- - '@algolia/client-search'
- - algoliasearch
- - search-insights
- dev: false
-
- /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)(search-insights@2.11.0):
- resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
- peerDependencies:
- search-insights: '>= 1 < 3'
- dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)
- search-insights: 2.11.0
- transitivePeerDependencies:
- - '@algolia/client-search'
- - algoliasearch
- dev: false
-
- /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1):
- resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
- peerDependencies:
- '@algolia/client-search': '>= 4.9.1 < 6'
- algoliasearch: '>= 4.9.1 < 6'
- dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)
- '@algolia/client-search': 4.20.0
- algoliasearch: 4.19.1
- dev: false
-
- /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1):
- resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
- peerDependencies:
- '@algolia/client-search': '>= 4.9.1 < 6'
- algoliasearch: '>= 4.9.1 < 6'
- dependencies:
- '@algolia/client-search': 4.20.0
- algoliasearch: 4.19.1
- dev: false
-
- /@algolia/cache-browser-local-storage@4.19.1:
- resolution: {integrity: sha512-FYAZWcGsFTTaSAwj9Std8UML3Bu8dyWDncM7Ls8g+58UOe4XYdlgzXWbrIgjaguP63pCCbMoExKr61B+ztK3tw==}
- dependencies:
- '@algolia/cache-common': 4.19.1
- dev: false
-
- /@algolia/cache-common@4.19.1:
- resolution: {integrity: sha512-XGghi3l0qA38HiqdoUY+wvGyBsGvKZ6U3vTiMBT4hArhP3fOGLXpIINgMiiGjTe4FVlTa5a/7Zf2bwlIHfRqqg==}
- dev: false
-
- /@algolia/cache-common@4.20.0:
- resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==}
- dev: false
-
- /@algolia/cache-in-memory@4.19.1:
- resolution: {integrity: sha512-+PDWL+XALGvIginigzu8oU6eWw+o76Z8zHbBovWYcrtWOEtinbl7a7UTt3x3lthv+wNuFr/YD1Gf+B+A9V8n5w==}
- dependencies:
- '@algolia/cache-common': 4.19.1
- dev: false
-
- /@algolia/client-account@4.19.1:
- resolution: {integrity: sha512-Oy0ritA2k7AMxQ2JwNpfaEcgXEDgeyKu0V7E7xt/ZJRdXfEpZcwp9TOg4TJHC7Ia62gIeT2Y/ynzsxccPw92GA==}
- dependencies:
- '@algolia/client-common': 4.19.1
- '@algolia/client-search': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
- /@algolia/client-analytics@4.19.1:
- resolution: {integrity: sha512-5QCq2zmgdZLIQhHqwl55ZvKVpLM3DNWjFI4T+bHr3rGu23ew2bLO4YtyxaZeChmDb85jUdPDouDlCumGfk6wOg==}
- dependencies:
- '@algolia/client-common': 4.19.1
- '@algolia/client-search': 4.19.1
- '@algolia/requester-common': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
- /@algolia/client-common@4.19.1:
- resolution: {integrity: sha512-3kAIVqTcPrjfS389KQvKzliC559x+BDRxtWamVJt8IVp7LGnjq+aVAXg4Xogkur1MUrScTZ59/AaUd5EdpyXgA==}
- dependencies:
- '@algolia/requester-common': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
- /@algolia/client-common@4.20.0:
- resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==}
- dependencies:
- '@algolia/requester-common': 4.20.0
- '@algolia/transporter': 4.20.0
- dev: false
-
- /@algolia/client-personalization@4.19.1:
- resolution: {integrity: sha512-8CWz4/H5FA+krm9HMw2HUQenizC/DxUtsI5oYC0Jxxyce1vsr8cb1aEiSJArQT6IzMynrERif1RVWLac1m36xw==}
- dependencies:
- '@algolia/client-common': 4.19.1
- '@algolia/requester-common': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
- /@algolia/client-search@4.19.1:
- resolution: {integrity: sha512-mBecfMFS4N+yK/p0ZbK53vrZbL6OtWMk8YmnOv1i0LXx4pelY8TFhqKoTit3NPVPwoSNN0vdSN9dTu1xr1XOVw==}
- dependencies:
- '@algolia/client-common': 4.19.1
- '@algolia/requester-common': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
- /@algolia/client-search@4.20.0:
- resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==}
- dependencies:
- '@algolia/client-common': 4.20.0
- '@algolia/requester-common': 4.20.0
- '@algolia/transporter': 4.20.0
- dev: false
-
- /@algolia/logger-common@4.19.1:
- resolution: {integrity: sha512-i6pLPZW/+/YXKis8gpmSiNk1lOmYCmRI6+x6d2Qk1OdfvX051nRVdalRbEcVTpSQX6FQAoyeaui0cUfLYW5Elw==}
- dev: false
-
- /@algolia/logger-common@4.20.0:
- resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==}
- dev: false
-
- /@algolia/logger-console@4.19.1:
- resolution: {integrity: sha512-jj72k9GKb9W0c7TyC3cuZtTr0CngLBLmc8trzZlXdfvQiigpUdvTi1KoWIb2ZMcRBG7Tl8hSb81zEY3zI2RlXg==}
- dependencies:
- '@algolia/logger-common': 4.19.1
- dev: false
-
- /@algolia/requester-browser-xhr@4.19.1:
- resolution: {integrity: sha512-09K/+t7lptsweRTueHnSnmPqIxbHMowejAkn9XIcJMLdseS3zl8ObnS5GWea86mu3vy4+8H+ZBKkUN82Zsq/zg==}
- dependencies:
- '@algolia/requester-common': 4.19.1
- dev: false
-
- /@algolia/requester-common@4.19.1:
- resolution: {integrity: sha512-BisRkcWVxrDzF1YPhAckmi2CFYK+jdMT60q10d7z3PX+w6fPPukxHRnZwooiTUrzFe50UBmLItGizWHP5bDzVQ==}
- dev: false
-
- /@algolia/requester-common@4.20.0:
- resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==}
- dev: false
-
- /@algolia/requester-node-http@4.19.1:
- resolution: {integrity: sha512-6DK52DHviBHTG2BK/Vv2GIlEw7i+vxm7ypZW0Z7vybGCNDeWzADx+/TmxjkES2h15+FZOqVf/Ja677gePsVItA==}
- dependencies:
- '@algolia/requester-common': 4.19.1
- dev: false
-
- /@algolia/transporter@4.19.1:
- resolution: {integrity: sha512-nkpvPWbpuzxo1flEYqNIbGz7xhfhGOKGAZS7tzC+TELgEmi7z99qRyTfNSUlW7LZmB3ACdnqAo+9A9KFBENviQ==}
- dependencies:
- '@algolia/cache-common': 4.19.1
- '@algolia/logger-common': 4.19.1
- '@algolia/requester-common': 4.19.1
- dev: false
-
- /@algolia/transporter@4.20.0:
- resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==}
- dependencies:
- '@algolia/cache-common': 4.20.0
- '@algolia/logger-common': 4.20.0
- '@algolia/requester-common': 4.20.0
- dev: false
-
- /@ampproject/remapping@2.2.1:
- resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
-
- /@apideck/better-ajv-errors@0.3.6(ajv@8.12.0):
- resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==}
- engines: {node: '>=10'}
- peerDependencies:
- ajv: '>=8'
- dependencies:
- ajv: 8.12.0
- json-schema: 0.4.0
- jsonpointer: 5.0.1
- leven: 3.1.0
- dev: false
-
- /@babel/code-frame@7.23.4:
- resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
-
- /@babel/compat-data@7.22.20:
- resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==}
- engines: {node: '>=6.9.0'}
-
- /@babel/core@7.23.3:
- resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.23.4
- '@babel/generator': 7.23.3
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
- '@babel/helpers': 7.23.2
- '@babel/parser': 7.23.4
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.3
- '@babel/types': 7.23.4
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
- /@babel/generator@7.23.3:
- resolution: {integrity: sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
- jsesc: 2.5.2
-
- /@babel/helper-annotate-as-pure@7.18.6:
- resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- dev: false
-
- /@babel/helper-builder-binary-assignment-operator-visitor@7.22.3:
- resolution: {integrity: sha512-ahEoxgqNoYXm0k22TvOke48i1PkavGu0qGCmcq9ugi6gnmvKNaMjKBSrZTnWUi1CFEeNAUiVba0Wtzm03aSkJg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- dev: false
-
- /@babel/helper-compilation-targets@7.22.15:
- resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/compat-data': 7.22.20
- '@babel/helper-validator-option': 7.22.15
- browserslist: 4.22.1
- lru-cache: 5.1.1
- semver: 6.3.1
-
- /@babel/helper-create-class-features-plugin@7.22.1(@babel/core@7.23.3):
- resolution: {integrity: sha512-SowrZ9BWzYFgzUMwUmowbPSGu6CXL5MSuuCkG3bejahSpSymioPmuLdhPxNOc9MjuNGjy7M/HaXvJ8G82Lywlw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-member-expression-to-functions': 7.22.3
- '@babel/helper-optimise-call-expression': 7.18.6
- '@babel/helper-replace-supers': 7.22.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
- '@babel/helper-split-export-declaration': 7.22.6
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/helper-create-regexp-features-plugin@7.22.1(@babel/core@7.23.3):
- resolution: {integrity: sha512-WWjdnfR3LPIe+0EY8td7WmjhytxXtjKAEpnAxun/hkNiyOaPlvGK+NZaBFIdi9ndYV3Gav7BpFvtUwnaJlwi1w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- regexpu-core: 5.3.2
- semver: 6.3.1
- dev: false
-
- /@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.23.3):
- resolution: {integrity: sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==}
- peerDependencies:
- '@babel/core': ^7.4.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-plugin-utils': 7.21.5
- debug: 4.3.4
- lodash.debounce: 4.0.8
- resolve: 1.22.8
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/types': 7.23.4
-
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
-
- /@babel/helper-member-expression-to-functions@7.22.3:
- resolution: {integrity: sha512-Gl7sK04b/2WOb6OPVeNy9eFKeD3L6++CzL3ykPOWqTn08xgYYK0wz4TUh2feIImDXxcVW3/9WQ1NMKY66/jfZA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- dev: false
-
- /@babel/helper-module-imports@7.22.15:
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
-
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
-
- /@babel/helper-optimise-call-expression@7.18.6:
- resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- dev: false
-
- /@babel/helper-plugin-utils@7.21.5:
- resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==}
- engines: {node: '>=6.9.0'}
- dev: false
-
- /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-wrap-function': 7.20.5
- '@babel/types': 7.23.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/helper-replace-supers@7.22.1:
- resolution: {integrity: sha512-ut4qrkE4AuSfrwHSps51ekR1ZY/ygrP1tp0WFm8oVq6nzc/hvfV/22JylndIbsf2U2M9LOMwiSddr6y+78j+OQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.22.3
- '@babel/helper-optimise-call-expression': 7.18.6
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.3
- '@babel/types': 7.23.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
-
- /@babel/helper-skip-transparent-expression-wrappers@7.20.0:
- resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
- dev: false
-
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.4
-
- /@babel/helper-string-parser@7.23.4:
- resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-identifier@7.22.20:
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-option@7.22.15:
- resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-wrap-function@7.20.5:
- resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-function-name': 7.23.0
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.3
- '@babel/types': 7.23.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/helpers@7.23.2:
- resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.3
- '@babel/types': 7.23.4
- transitivePeerDependencies:
- - supports-color
-
- /@babel/highlight@7.23.4:
- resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
-
- /@babel/parser@7.23.4:
- resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.23.4
-
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-6r4yRwEnorYByILoDRnEqxtojYKuiIv9FojW2E8GUKo9eWBwbKcd9IiZOZpdyXc64RmyGGyPu3/uAcrz/dq2kQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.13.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
- '@babel/plugin-transform-optional-chaining': 7.22.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.23.3):
- resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==}
- engines: {node: '>=6.9.0'}
- deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
- engines: {node: '>=4'}
- deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.3):
- resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3):
- resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.23.3):
- resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-import-attributes@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-i35jZJv6aO7hxEbIWQ41adVfOzjm9dcYDNeWlBMd8p0ZQRtNUCBrmGwZt+H5lb+oOC9a3svp956KP0oWGA1YsA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.3):
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.3):
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.3):
- resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-arrow-functions@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-async-generator-functions@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-36A4Aq48t66btydbZd5Fk0/xJqbpg/v4QWI4AH4cYHBXy9Mu42UOupZpebKFiCFNT9S9rJFcsld0gsv0ayLjtA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.23.3):
- resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.3)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.23.3):
- resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-class-properties@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-mASLsd6rhOrLZ5F3WbCxkzl67mmOnqik0zrg5W6D/X0QMW7HtvnoL1dRARLKIbMP3vXwkwziuLesPqWVGIl6Bw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-class-static-block@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-5BirgNWNOx7cwbTJCOmKFJ1pZjwk5MUfMIwiBBvsirCJMZeQgs5pk6i1OlkVg+1Vef5LfBahFOrdCnAWvkVKMw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.12.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-classes@7.21.0(@babel/core@7.23.3):
- resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-optimise-call-expression': 7.18.6
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-replace-supers': 7.22.1
- '@babel/helper-split-export-declaration': 7.22.6
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-computed-properties@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/template': 7.22.15
- dev: false
-
- /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-dynamic-import@7.22.1(@babel/core@7.23.3):
- resolution: {integrity: sha512-rlhWtONnVBPdmt+jeewS0qSnMz/3yLFrqAP8hHC6EDcrYRSyuz9f9yQhHvVn2Ad6+yO9fHXac5piudeYrInxwQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-export-namespace-from@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-5Ti1cHLTDnt3vX61P9KZ5IG09bFXp4cDVFJIAeCZuxu9OXXJJZp5iP0n/rzM2+iAutJY+KWEyyHcRaHlpQ/P5g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-for-of@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-json-strings@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-IuvOMdeOOY2X4hRNAT6kwbePtK21BUyrAEgLKviL8pL6AEEVUVcqtRdN/HJXBLGIbt9T3ETmXRnFedRRmQNTYw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-literals@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-logical-assignment-operators@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-CbayIfOw4av2v/HYZEsH+Klks3NC2/MFIR3QR8gnpGNNPEaq2fdlVCRYG/paKs7/5hvBLQ+H70pGWOHtlNEWNA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.23.3):
- resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ packages/vuepress:
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ vuepress-vite:
+ specifier: workspace:*
+ version: link:../vuepress-vite
- /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ packages/vuepress-vite:
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-simple-access': 7.22.5
- dev: false
+ '@vuepress/bundler-vite':
+ specifier: workspace:*
+ version: link:../bundler-vite
+ '@vuepress/cli':
+ specifier: workspace:*
+ version: link:../cli
+ '@vuepress/core':
+ specifier: workspace:*
+ version: link:../core
+ vue:
+ specifier: ^3.3.9
+ version: 3.3.9(typescript@5.3.2)
+ devDependencies:
+ '@vuepress/client':
+ specifier: workspace:*
+ version: link:../client
- /@babel/plugin-transform-modules-systemjs@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-V21W3bKLxO3ZjcBJZ8biSvo5gQ85uIXW2vJfh7JSWf/4SLUSr1tOoHX3ruN4+Oqa2m+BKfsxTR1I+PsvkIWvNw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ packages/vuepress-webpack:
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-validator-identifier': 7.22.20
- dev: false
+ '@vuepress/bundler-webpack':
+ specifier: workspace:*
+ version: link:../bundler-webpack
+ '@vuepress/cli':
+ specifier: workspace:*
+ version: link:../cli
+ '@vuepress/core':
+ specifier: workspace:*
+ version: link:../core
+ sass-loader:
+ specifier: ^13.3.2
+ version: 13.3.2(webpack@5.89.0)
+ vue:
+ specifier: ^3.3.9
+ version: 3.3.9(typescript@5.3.2)
- /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+packages:
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-c6HrD/LpUdNNJsISQZpds3TXvfYIAbo+efE9aWmY/PmSRD0agrJ9cPMt4BmArwUQ7ZymEWTFjTyp+yReLJZh0Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ /@aashutoshrathi/word-wrap@1.2.6:
+ resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
- /@babel/plugin-transform-new-target@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-5RuJdSo89wKdkRTqtM9RVVJzHum9c2s0te9rB7vZC1zKKxcioWIy+xcu4OoIAjyFZhb/bp5KkunuLin1q7Ct+w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ /@ampproject/remapping@2.2.1:
+ resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
+ engines: {node: '>=6.0.0'}
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
- /@babel/plugin-transform-nullish-coalescing-operator@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-CpaoNp16nX7ROtLONNuCyenYdY/l7ZsR6aoVa7rW7nMWisoNoQNIH5Iay/4LDyRjKMuElMqXiBoOQCDLTMGZiw==}
+ /@babel/code-frame@7.23.5:
+ resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3)
- dev: false
+ '@babel/highlight': 7.23.4
+ chalk: 2.4.2
- /@babel/plugin-transform-numeric-separator@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-+AF88fPDJrnseMh5vD9+SH6wq4ZMvpiTMHh58uLs+giMEyASFVhcT3NkoyO+NebFCNnpHJEq5AXO2txV4AGPDQ==}
+ /@babel/compat-data@7.23.5:
+ resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3)
- dev: false
+ dev: true
- /@babel/plugin-transform-object-rest-spread@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-38bzTsqMMCI46/TQnJwPPpy33EjLCc1Gsm2hRTF6zTMWnKsN61vdrpuzIEGQyKEhDSYDKyZHrrd5FMj4gcUHhw==}
+ /@babel/core@7.23.5:
+ resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.22.20
- '@babel/core': 7.23.3
+ '@ampproject/remapping': 2.2.1
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.23.5
'@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-transform-parameters': 7.22.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-replace-supers': 7.22.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-optional-catch-binding@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-bnDFWXFzWY0BsOyqaoSXvMQ2F35zutQipugog/rqotL2S4ciFOKlRYUu9djt4iq09oh2/34hqfRR2k1dIvuu4g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-optional-chaining@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-63v3/UFFxhPKT8j8u1jTTGVyITxl7/7AfOqK8C5gz1rHURPUGe3y5mvIf68eYKGoBNahtJnTxBKug4BQOnzeJg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3)
- dev: false
-
- /@babel/plugin-transform-parameters@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-x7QHQJHPuD9VmfpzboyGJ5aHEr9r7DsAsdxdhJiTB3J3j8dyl+NFZ+rX5Q2RWFDCs61c06qBfS4ys2QYn8UkMw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
-
- /@babel/plugin-transform-private-methods@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-fC7jtjBPFqhqpPAE+O4LKwnLq7gGkD3ZmC2E3i4qWH34mH3gOg2Xrq5YMHUq6DM30xhqM1DNftiRaSqVjEG+ug==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-private-property-in-object@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-C7MMl4qWLpgVCbXfj3UW8rR1xeCnisQ0cU7YJHV//8oNBS0aCIVg1vFnZXxOckHhEpQyqNNkWmvSEWnMLlc+Vw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3)
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helpers': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ convert-source-map: 2.0.0
+ debug: 4.3.4
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: false
+ dev: true
- /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==}
+ /@babel/generator@7.23.5:
+ resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/types': 7.23.5
+ '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/trace-mapping': 0.3.20
+ jsesc: 2.5.2
+ dev: true
- /@babel/plugin-transform-regenerator@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==}
+ /@babel/helper-compilation-targets@7.22.15:
+ resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- regenerator-transform: 0.15.1
- dev: false
+ '@babel/compat-data': 7.23.5
+ '@babel/helper-validator-option': 7.23.5
+ browserslist: 4.22.2
+ lru-cache: 5.1.1
+ semver: 6.3.1
+ dev: true
- /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==}
+ /@babel/helper-environment-visitor@7.22.20:
+ resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ dev: true
- /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
+ /@babel/helper-function-name@7.23.0:
+ resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/template': 7.22.15
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/plugin-transform-spread@7.20.7(@babel/core@7.23.3):
- resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==}
+ /@babel/helper-hoist-variables@7.22.5:
+ resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
- dev: false
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==}
+ /@babel/helper-module-imports@7.22.15:
+ resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/core': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.20
+ dev: true
- /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.23.3):
- resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==}
+ /@babel/helper-simple-access@7.22.5:
+ resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/plugin-transform-unicode-escapes@7.21.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==}
+ /@babel/helper-split-export-declaration@7.22.6:
+ resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/plugin-transform-unicode-property-regex@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-5ScJ+OmdX+O6HRuMGW4kv7RL9vIKdtdAj9wuWUKy1wbHY3jaM/UlyIiC1G7J6UJiiyMukjjK0QwL3P0vBd0yYg==}
+ /@babel/helper-string-parser@7.23.4:
+ resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
- /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.23.3):
- resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==}
+ /@babel/helper-validator-identifier@7.22.20:
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
- /@babel/plugin-transform-unicode-sets-regex@7.22.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-hNufLdkF8vqywRp+P55j4FHXqAX2LRUccoZHH7AFn1pq5ZOO2ISKW9w13bFZVjBoTqeve2HOgoJCcaziJVhGNw==}
+ /@babel/helper-validator-option@7.23.5:
+ resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.23.3)
- '@babel/helper-plugin-utils': 7.21.5
- dev: false
+ dev: true
- /@babel/preset-env@7.22.4(@babel/core@7.23.3):
- resolution: {integrity: sha512-c3lHOjbwBv0TkhYCr+XCR6wKcSZ1QbQTVdSkZUaVpLv8CVWotBMArWUi5UAJrcrQaEnleVkkvaV8F/pmc/STZQ==}
+ /@babel/helpers@7.23.5:
+ resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.22.20
- '@babel/core': 7.23.3
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/helper-validator-option': 7.22.15
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.23.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.23.3)
- '@babel/plugin-syntax-import-attributes': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.3)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-arrow-functions': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-async-generator-functions': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.23.3)
- '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.23.3)
- '@babel/plugin-transform-class-properties': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-class-static-block': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.23.3)
- '@babel/plugin-transform-computed-properties': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.23.3)
- '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-transform-dynamic-import': 7.22.1(@babel/core@7.23.3)
- '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-export-namespace-from': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-for-of': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-transform-json-strings': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-transform-logical-assignment-operators': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.23.3)
- '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-modules-systemjs': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-new-target': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-numeric-separator': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-object-rest-spread': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-optional-catch-binding': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-optional-chaining': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-parameters': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-private-methods': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-private-property-in-object': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-regenerator': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.23.3)
- '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.23.3)
- '@babel/plugin-transform-unicode-escapes': 7.21.5(@babel/core@7.23.3)
- '@babel/plugin-transform-unicode-property-regex': 7.22.3(@babel/core@7.23.3)
- '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-unicode-sets-regex': 7.22.3(@babel/core@7.23.3)
- '@babel/preset-modules': 0.1.5(@babel/core@7.23.3)
- '@babel/types': 7.23.4
- babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.23.3)
- babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.23.3)
- babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.23.3)
- core-js-compat: 3.30.2
- semver: 6.3.1
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
transitivePeerDependencies:
- supports-color
- dev: false
+ dev: true
- /@babel/preset-modules@0.1.5(@babel/core@7.23.3):
- resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ /@babel/highlight@7.23.4:
+ resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
+ engines: {node: '>=6.9.0'}
dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-plugin-utils': 7.21.5
- '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.23.3)
- '@babel/types': 7.23.4
- esutils: 2.0.3
- dev: false
-
- /@babel/regjsgen@0.8.0:
- resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
- dev: false
+ '@babel/helper-validator-identifier': 7.22.20
+ chalk: 2.4.2
+ js-tokens: 4.0.0
- /@babel/runtime@7.22.3:
- resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==}
- engines: {node: '>=6.9.0'}
+ /@babel/parser@7.23.5:
+ resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
dependencies:
- regenerator-runtime: 0.13.11
- dev: false
+ '@babel/types': 7.23.5
/@babel/template@7.22.15:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.23.4
- '@babel/parser': 7.23.4
- '@babel/types': 7.23.4
+ '@babel/code-frame': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
+ dev: true
- /@babel/traverse@7.23.3:
- resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==}
+ /@babel/traverse@7.23.5:
+ resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.23.4
- '@babel/generator': 7.23.3
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.23.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.4
- '@babel/types': 7.23.4
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ dev: true
- /@babel/types@7.23.4:
- resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==}
+ /@babel/types@7.23.5:
+ resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.23.4
@@ -2308,10 +687,10 @@ packages:
'@commitlint/execute-rule': 18.4.3
'@commitlint/resolve-extends': 18.4.3
'@commitlint/types': 18.4.3
- '@types/node': 18.18.13
+ '@types/node': 18.19.1
chalk: 4.1.2
cosmiconfig: 8.3.6(typescript@5.3.2)
- cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.3.2)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.1)(cosmiconfig@8.3.6)(typescript@5.3.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -2387,49 +766,6 @@ packages:
chalk: 4.1.2
dev: true
- /@docsearch/css@3.5.2:
- resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
- dev: false
-
- /@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0):
- resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==}
- dependencies:
- '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0)
- preact: 10.15.1
- transitivePeerDependencies:
- - '@algolia/client-search'
- - '@types/react'
- - react
- - react-dom
- - search-insights
- dev: false
-
- /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0):
- resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
- peerDependencies:
- '@types/react': '>= 16.8.0 < 19.0.0'
- react: '>= 16.8.0 < 19.0.0'
- react-dom: '>= 16.8.0 < 19.0.0'
- search-insights: '>= 1 < 3'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- search-insights:
- optional: true
- dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)(search-insights@2.11.0)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.19.1)
- '@docsearch/css': 3.5.2
- algoliasearch: 4.19.1
- search-insights: 2.11.0
- transitivePeerDependencies:
- - '@algolia/client-search'
- dev: false
-
/@esbuild/android-arm64@0.19.8:
resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
engines: {node: '>=12'}
@@ -2606,13 +942,13 @@ packages:
requiresBuild: true
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.55.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.54.0
+ eslint: 8.55.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -2621,8 +957,8 @@ packages:
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
- /@eslint/eslintrc@2.1.3:
- resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==}
+ /@eslint/eslintrc@2.1.4:
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
@@ -2638,8 +974,8 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.54.0:
- resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==}
+ /@eslint/js@8.55.0:
+ resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -2826,139 +1162,85 @@ packages:
dev: true
optional: true
- /@rollup/plugin-babel@5.3.1(@babel/core@7.23.3)(rollup@2.79.1):
- resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
- engines: {node: '>= 10.0.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- '@types/babel__core': ^7.1.9
- rollup: ^1.20.0||^2.0.0
- peerDependenciesMeta:
- '@types/babel__core':
- optional: true
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-module-imports': 7.22.15
- '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
- rollup: 2.79.1
- dev: false
-
- /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1):
- resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
- engines: {node: '>= 10.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
- dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
- '@types/resolve': 1.17.1
- builtin-modules: 3.3.0
- deepmerge: 4.3.1
- is-module: 1.0.0
- resolve: 1.22.8
- rollup: 2.79.1
- dev: false
-
- /@rollup/plugin-replace@2.4.2(rollup@2.79.1):
- resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
- peerDependencies:
- rollup: ^1.20.0 || ^2.0.0
- dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.79.1)
- magic-string: 0.25.9
- rollup: 2.79.1
- dev: false
-
- /@rollup/pluginutils@3.1.0(rollup@2.79.1):
- resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
- engines: {node: '>= 8.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
- dependencies:
- '@types/estree': 0.0.39
- estree-walker: 1.0.1
- picomatch: 2.3.1
- rollup: 2.79.1
- dev: false
-
- /@rollup/rollup-android-arm-eabi@4.6.0:
- resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==}
+ /@rollup/rollup-android-arm-eabi@4.6.1:
+ resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==}
cpu: [arm]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-android-arm64@4.6.0:
- resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==}
+ /@rollup/rollup-android-arm64@4.6.1:
+ resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==}
cpu: [arm64]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-arm64@4.6.0:
- resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==}
+ /@rollup/rollup-darwin-arm64@4.6.1:
+ resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-x64@4.6.0:
- resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==}
+ /@rollup/rollup-darwin-x64@4.6.1:
+ resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.6.0:
- resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.6.1:
+ resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.6.0:
- resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==}
+ /@rollup/rollup-linux-arm64-gnu@4.6.1:
+ resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.6.0:
- resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==}
+ /@rollup/rollup-linux-arm64-musl@4.6.1:
+ resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.6.0:
- resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==}
+ /@rollup/rollup-linux-x64-gnu@4.6.1:
+ resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.6.0:
- resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==}
+ /@rollup/rollup-linux-x64-musl@4.6.1:
+ resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.6.0:
- resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==}
+ /@rollup/rollup-win32-arm64-msvc@4.6.1:
+ resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.6.0:
- resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==}
+ /@rollup/rollup-win32-ia32-msvc@4.6.1:
+ resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.6.0:
- resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==}
+ /@rollup/rollup-win32-x64-msvc@4.6.1:
+ resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -2968,44 +1250,35 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@sindresorhus/merge-streams@1.0.0:
- resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==}
- engines: {node: '>=18'}
- dev: false
-
- /@surma/rollup-plugin-off-main-thread@2.2.3:
- resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
- dependencies:
- ejs: 3.1.9
- json5: 2.2.3
- magic-string: 0.25.9
- string.prototype.matchall: 4.0.8
+ /@sindresorhus/merge-streams@1.0.0:
+ resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==}
+ engines: {node: '>=18'}
dev: false
/@types/body-parser@1.19.5:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/bonjour@3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/connect-history-api-fallback@1.5.0:
resolution: {integrity: sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==}
dependencies:
'@types/express-serve-static-core': 4.17.41
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/debug@4.1.12:
@@ -3032,10 +1305,6 @@ packages:
'@types/json-schema': 7.0.15
dev: false
- /@types/estree@0.0.39:
- resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
- dev: false
-
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: false
@@ -3043,7 +1312,7 @@ packages:
/@types/express-serve-static-core@4.17.41:
resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
'@types/qs': 6.9.10
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -3062,7 +1331,7 @@ packages:
resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
dependencies:
'@types/jsonfile': 6.1.4
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/hash-sum@1.0.2:
@@ -3080,7 +1349,7 @@ packages:
/@types/http-proxy@1.17.11:
resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/json-schema@7.0.15:
@@ -3093,7 +1362,7 @@ packages:
/@types/jsonfile@6.1.4:
resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/linkify-it@3.0.5:
@@ -3132,14 +1401,14 @@ packages:
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
dev: false
- /@types/node@18.18.13:
- resolution: {integrity: sha512-vXYZGRrSCreZmq1rEjMRLXJhiy8MrIeVasx+PCVlP414N7CJLHnMf+juVvjdprHyH+XRy3zKZLHeNueOpJCn0g==}
+ /@types/node@18.19.1:
+ resolution: {integrity: sha512-mZJ9V11gG5Vp0Ox2oERpeFDl+JvCwK24PGy76vVY/UgBtjwJWc5rYBThFxmbnYOm9UPZNm6wEl/sxHt2SU7x9A==}
dependencies:
undici-types: 5.26.5
dev: true
- /@types/node@20.10.0:
- resolution: {integrity: sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==}
+ /@types/node@20.10.2:
+ resolution: {integrity: sha512-37MXfxkb0vuIlRKHNxwCkb60PNBpR94u4efQuN4JgIAm66zfCDXGSAFCef9XUWFovX2R1ok6Z7MHhtdVXXkkIw==}
dependencies:
undici-types: 5.26.5
@@ -3147,10 +1416,6 @@ packages:
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
dev: true
- /@types/prismjs@1.26.3:
- resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==}
- dev: true
-
/@types/qs@6.9.10:
resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==}
dev: false
@@ -3159,12 +1424,6 @@ packages:
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
dev: false
- /@types/resolve@1.17.1:
- resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
- dependencies:
- '@types/node': 20.10.0
- dev: false
-
/@types/retry@0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
dev: false
@@ -3177,7 +1436,7 @@ packages:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/serve-index@1.9.1:
@@ -3191,17 +1450,13 @@ packages:
dependencies:
'@types/http-errors': 2.0.4
'@types/mime': 3.0.4
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
/@types/sockjs@0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
- '@types/node': 20.10.0
- dev: false
-
- /@types/trusted-types@2.0.3:
- resolution: {integrity: sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==}
+ '@types/node': 20.10.2
dev: false
/@types/web-bluetooth@0.0.20:
@@ -3214,10 +1469,10 @@ packages:
/@types/ws@8.5.5:
resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
dev: false
- /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2):
+ /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2):
resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -3229,13 +1484,13 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
'@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/type-utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
+ '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
'@typescript-eslint/visitor-keys': 6.13.1
debug: 4.3.4
- eslint: 8.54.0
+ eslint: 8.55.0
graphemer: 1.4.0
ignore: 5.3.0
natural-compare: 1.4.0
@@ -3246,7 +1501,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.2):
+ /@typescript-eslint/parser@6.13.1(eslint@8.55.0)(typescript@5.3.2):
resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -3261,7 +1516,7 @@ packages:
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
'@typescript-eslint/visitor-keys': 6.13.1
debug: 4.3.4
- eslint: 8.54.0
+ eslint: 8.55.0
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
@@ -3275,7 +1530,7 @@ packages:
'@typescript-eslint/visitor-keys': 6.13.1
dev: true
- /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
+ /@typescript-eslint/type-utils@6.13.1(eslint@8.55.0)(typescript@5.3.2):
resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -3286,9 +1541,9 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
debug: 4.3.4
- eslint: 8.54.0
+ eslint: 8.55.0
ts-api-utils: 1.0.3(typescript@5.3.2)
typescript: 5.3.2
transitivePeerDependencies:
@@ -3321,19 +1576,19 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
+ /@typescript-eslint/utils@6.13.1(eslint@8.55.0)(typescript@5.3.2):
resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.6
'@typescript-eslint/scope-manager': 6.13.1
'@typescript-eslint/types': 6.13.1
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
- eslint: 8.54.0
+ eslint: 8.55.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
@@ -3352,19 +1607,19 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-vue@4.5.0(vite@5.0.3)(vue@3.3.9):
- resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
+ /@vitejs/plugin-vue@4.5.1(vite@5.0.4)(vue@3.3.9):
+ resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.0.3(@types/node@20.10.0)
+ vite: 5.0.4(@types/node@20.10.2)
vue: 3.3.9(typescript@5.3.2)
dev: false
- /@vitest/coverage-istanbul@1.0.0-beta.4(vitest@1.0.0-beta.4):
- resolution: {integrity: sha512-4E25KwGOpEjP2GM9uWDlD58w3OkGFABCqEoBlEnY5AXQKQBLUlKkSMPXqp3fYRrOrQcnOaPFV7c8rMd6tsUAlg==}
+ /@vitest/coverage-istanbul@1.0.0-beta.6(vitest@1.0.0-beta.6):
+ resolution: {integrity: sha512-fGxwZv/k+wfiFXNChpaXeMrB+BqUPPRnjUTlOvOlwJgYtFzK1UrAyokDYRHCNWU1UkzdCBzAll+lHd/6H9aytA==}
peerDependencies:
vitest: ^1.0.0-0
dependencies:
@@ -3373,45 +1628,46 @@ packages:
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.6
+ magicast: 0.3.2
picocolors: 1.0.0
test-exclude: 6.0.0
- vitest: 1.0.0-beta.4(@types/node@20.10.0)
+ vitest: 1.0.0-beta.6(@types/node@20.10.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitest/expect@1.0.0-beta.4:
- resolution: {integrity: sha512-JOpNEva2AFxfySH3F+X+hT52Kq/ZdIrGtzWYbj6yRuBuxFqM55n/7/jV4XtQG+XkmehP3OUZGx5zISOU8KHPQw==}
+ /@vitest/expect@1.0.0-beta.6:
+ resolution: {integrity: sha512-leCesYErICeBQEz0Tzaopad1cnCUBfR1gDk2nFxHCChv7gdYTezcC2YRlPCwA8TuWGCXs8cdyTFO5R6QhUfY9A==}
dependencies:
- '@vitest/spy': 1.0.0-beta.4
- '@vitest/utils': 1.0.0-beta.4
+ '@vitest/spy': 1.0.0-beta.6
+ '@vitest/utils': 1.0.0-beta.6
chai: 4.3.10
dev: true
- /@vitest/runner@1.0.0-beta.4:
- resolution: {integrity: sha512-rlXCMp5MxMVVVN5hdhzPL9NpIkfZC0EXwAtN5gwBbCBoVRv9dBQiZ5qTw+LaNmugPl8gm76U4e4/nMZS9s6wyw==}
+ /@vitest/runner@1.0.0-beta.6:
+ resolution: {integrity: sha512-pcFo7XRaALk44ck8LpcjtIsr2Ue4jFNfaq5MDlHupAekkJdDdFrAAfOmsE/LnIqeUsnd/6IaKvLX1oRnCkz6kg==}
dependencies:
- '@vitest/utils': 1.0.0-beta.4
- p-limit: 4.0.0
+ '@vitest/utils': 1.0.0-beta.6
+ p-limit: 5.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.0.0-beta.4:
- resolution: {integrity: sha512-CzmHLGo4RNEQUojYtuEz8wWKp9/p3hvXskejRRJB1iCRH48uWROmoyb2iEQUhgpQw/+WwI4wRP7jek5lp48pRA==}
+ /@vitest/snapshot@1.0.0-beta.6:
+ resolution: {integrity: sha512-znkf7R67aanWHjAfx+/Yj5VwIdUHU1I1akJFL8lguiu5C6C12D4ICHeMjRBc7e7BrIguBWZFfqPx/ZUSxqMTfA==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.0.0-beta.4:
- resolution: {integrity: sha512-YvKUUl7KucKzLJb8+RTd8H3G24EVPGk+CVMFawwtD/KuYjBzM8RCh3oJTTba6ktLpB8JLVy8NVTNL4Oeigqs8A==}
+ /@vitest/spy@1.0.0-beta.6:
+ resolution: {integrity: sha512-AaR9a/ecsJ4lMeC5ZdsTfXqBVxA7ZrmT3q/ooUGXYvAtSxETn39gWC6h7wxUCtKwTLClq+5FmA03Co5/zmGMBw==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.0.0-beta.4:
- resolution: {integrity: sha512-YY4bhhVqyTxuNwuZJXiCM4/D0Z7Z3H3JDHNM8gXty7EyRUf4iPDQtXzIWe1r4zdTtoFnzFAeMr+891pWlv4SPA==}
+ /@vitest/utils@1.0.0-beta.6:
+ resolution: {integrity: sha512-PyUf4dTFRLfq6YAdAab39i32O/qhpeCVM7cUpN1au7BrvYI/e43ZDhhHdwbt8zP14l06PNrXd5nTSZPFQwmsVw==}
dependencies:
diff-sequences: 29.6.3
loupe: 2.3.7
@@ -3421,7 +1677,7 @@ packages:
/@vue/compiler-core@3.3.9:
resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
dependencies:
- '@babel/parser': 7.23.4
+ '@babel/parser': 7.23.5
'@vue/shared': 3.3.9
estree-walker: 2.0.2
source-map-js: 1.0.2
@@ -3437,7 +1693,7 @@ packages:
/@vue/compiler-sfc@3.3.9:
resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==}
dependencies:
- '@babel/parser': 7.23.4
+ '@babel/parser': 7.23.5
'@vue/compiler-core': 3.3.9
'@vue/compiler-dom': 3.3.9
'@vue/compiler-ssr': 3.3.9
@@ -3445,7 +1701,7 @@ packages:
'@vue/shared': 3.3.9
estree-walker: 2.0.2
magic-string: 0.30.5
- postcss: 8.4.31
+ postcss: 8.4.32
source-map-js: 1.0.2
dev: false
@@ -3463,7 +1719,7 @@ packages:
/@vue/reactivity-transform@3.3.9:
resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==}
dependencies:
- '@babel/parser': 7.23.4
+ '@babel/parser': 7.23.5
'@vue/compiler-core': 3.3.9
'@vue/shared': 3.3.9
estree-walker: 2.0.2
@@ -3743,25 +1999,6 @@ packages:
require-from-string: 2.0.2
uri-js: 4.4.1
- /algoliasearch@4.19.1:
- resolution: {integrity: sha512-IJF5b93b2MgAzcE/tuzW0yOPnuUyRgGAtaPv5UUywXM8kzqfdwZTO4sPJBzoGz1eOy6H9uEchsJsBFTELZSu+g==}
- dependencies:
- '@algolia/cache-browser-local-storage': 4.19.1
- '@algolia/cache-common': 4.19.1
- '@algolia/cache-in-memory': 4.19.1
- '@algolia/client-account': 4.19.1
- '@algolia/client-analytics': 4.19.1
- '@algolia/client-common': 4.19.1
- '@algolia/client-personalization': 4.19.1
- '@algolia/client-search': 4.19.1
- '@algolia/logger-common': 4.19.1
- '@algolia/logger-console': 4.19.1
- '@algolia/requester-browser-xhr': 4.19.1
- '@algolia/requester-common': 4.19.1
- '@algolia/requester-node-http': 4.19.1
- '@algolia/transporter': 4.19.1
- dev: false
-
/ansi-escapes@5.0.0:
resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
engines: {node: '>=12'}
@@ -3783,10 +2020,6 @@ packages:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- /ansi-sequence-parser@1.1.1:
- resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==}
- dev: false
-
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
@@ -3820,21 +2053,6 @@ packages:
normalize-path: 3.0.0
picomatch: 2.3.1
- /anywhere@1.6.0:
- resolution: {integrity: sha512-X+MpvNGoZNAFsQkyvgBcCdAoz8yHULnW5gfmNrjkGXr6VrtWxsCSlT3bAbbmAE2/umhU9TMF2ffRBL/H2hHvzA==}
- hasBin: true
- dependencies:
- connect: 3.7.0
- connect-history-api-fallback: 1.6.0
- debug: 2.6.9
- http-proxy-middleware: 0.19.2(debug@2.6.9)
- minimist: 1.2.8
- serve-index: 1.9.1
- serve-static: 1.15.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
dependencies:
@@ -3844,26 +2062,12 @@ packages:
/argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- /arr-diff@4.0.0:
- resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /arr-flatten@1.1.0:
- resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /arr-union@3.1.0:
- resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/array-buffer-byte-length@1.0.0:
resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
dependencies:
call-bind: 1.0.5
is-array-buffer: 3.0.2
+ dev: true
/array-flatten@1.1.1:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
@@ -3893,11 +2097,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /array-unique@0.3.2:
- resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/array.prototype.findlastindex@1.2.3:
resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==}
engines: {node: '>= 0.4'}
@@ -3940,6 +2139,7 @@ packages:
get-intrinsic: 1.2.2
is-array-buffer: 3.0.2
is-shared-array-buffer: 1.0.2
+ dev: true
/arrify@1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
@@ -3950,81 +2150,26 @@ packages:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
- /assign-symbols@1.0.0:
- resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /async@3.2.4:
- resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}
- dev: false
-
- /at-least-node@1.0.0:
- resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
- engines: {node: '>= 4.0.0'}
- dev: false
-
- /atob@2.1.2:
- resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
- engines: {node: '>= 4.5.0'}
- hasBin: true
- dev: false
-
- /autoprefixer@10.4.16(postcss@8.4.31):
+ /autoprefixer@10.4.16(postcss@8.4.32):
resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.22.1
- caniuse-lite: 1.0.30001541
+ browserslist: 4.22.2
+ caniuse-lite: 1.0.30001565
fraction.js: 4.3.6
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.31
+ postcss: 8.4.32
postcss-value-parser: 4.2.0
dev: false
/available-typed-arrays@1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
-
- /babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.23.3):
- resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.22.20
- '@babel/core': 7.23.3
- '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.23.3)
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /babel-plugin-polyfill-corejs3@0.8.1(@babel/core@7.23.3):
- resolution: {integrity: sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.23.3)
- core-js-compat: 3.30.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.23.3):
- resolution: {integrity: sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.3
- '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.23.3)
- transitivePeerDependencies:
- - supports-color
- dev: false
+ dev: true
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -4033,19 +2178,6 @@ packages:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
dev: false
- /base@0.11.2:
- resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- cache-base: 1.0.1
- class-utils: 0.3.6
- component-emitter: 1.3.0
- define-property: 1.0.0
- isobject: 3.0.1
- mixin-deep: 1.3.2
- pascalcase: 0.1.1
- dev: false
-
/batch@0.6.1:
resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==}
dev: false
@@ -4108,24 +2240,7 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
-
- /braces@2.3.2:
- resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==}
- engines: {node: '>=0.10.0'}
- dependencies:
- arr-flatten: 1.1.0
- array-unique: 0.3.2
- extend-shallow: 2.0.1
- fill-range: 4.0.0
- isobject: 3.0.1
- repeat-element: 1.1.4
- snapdragon: 0.8.2
- snapdragon-node: 2.1.1
- split-string: 3.1.0
- to-regex: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
+ dev: true
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -4133,15 +2248,15 @@ packages:
dependencies:
fill-range: 7.0.1
- /browserslist@4.22.1:
- resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==}
+ /browserslist@4.22.2:
+ resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001541
- electron-to-chromium: 1.4.536
- node-releases: 2.0.13
- update-browserslist-db: 1.0.13(browserslist@4.22.1)
+ caniuse-lite: 1.0.30001565
+ electron-to-chromium: 1.4.601
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.22.2)
/buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -4157,6 +2272,7 @@ packages:
/builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
+ dev: true
/builtins@5.0.1:
resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
@@ -4221,21 +2337,6 @@ packages:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
- /cache-base@1.0.1:
- resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- collection-visit: 1.0.0
- component-emitter: 1.3.0
- get-value: 2.0.6
- has-value: 1.0.0
- isobject: 3.0.1
- set-value: 2.0.1
- to-object-path: 0.3.0
- union-value: 1.0.1
- unset-value: 1.0.0
- dev: false
-
/call-bind@1.0.5:
resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
dependencies:
@@ -4272,8 +2373,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /caniuse-lite@1.0.30001541:
- resolution: {integrity: sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==}
+ /caniuse-lite@1.0.30001565:
+ resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==}
/chai@4.3.10:
resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==}
@@ -4337,16 +2438,6 @@ packages:
engines: {node: '>=6.0'}
dev: false
- /class-utils@0.3.6:
- resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- arr-union: 3.1.0
- define-property: 0.2.5
- isobject: 3.0.1
- static-extend: 0.1.2
- dev: false
-
/clean-css@5.3.2:
resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==}
engines: {node: '>= 10.0'}
@@ -4391,14 +2482,6 @@ packages:
shallow-clone: 3.0.1
dev: false
- /collection-visit@1.0.0:
- resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- map-visit: 1.0.0
- object-visit: 1.0.1
- dev: false
-
/color-convert@1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
dependencies:
@@ -4438,11 +2521,6 @@ packages:
engines: {node: '>= 12'}
dev: false
- /common-tags@1.8.2:
- resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
- engines: {node: '>=4.0.0'}
- dev: false
-
/compare-func@2.0.0:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
dependencies:
@@ -4450,10 +2528,6 @@ packages:
dot-prop: 5.3.0
dev: true
- /component-emitter@1.3.0:
- resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
- dev: false
-
/compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
@@ -4479,28 +2553,11 @@ packages:
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- /connect-history-api-fallback@1.6.0:
- resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
- engines: {node: '>=0.8'}
- dev: false
-
/connect-history-api-fallback@2.0.0:
resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
engines: {node: '>=0.8'}
dev: false
- /connect@3.7.0:
- resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
- engines: {node: '>= 0.10.0'}
- dependencies:
- debug: 2.6.9
- finalhandler: 1.1.2
- parseurl: 1.3.3
- utils-merge: 1.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/content-disposition@0.5.4:
resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
engines: {node: '>= 0.6'}
@@ -4644,6 +2701,7 @@ packages:
/convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+ dev: true
/cookie-signature@1.0.6:
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
@@ -4654,11 +2712,6 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /copy-descriptor@0.1.1:
- resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/copy-webpack-plugin@11.0.0(webpack@5.89.0):
resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==}
engines: {node: '>= 14.15.0'}
@@ -4674,17 +2727,11 @@ packages:
webpack: 5.89.0(esbuild@0.19.8)
dev: false
- /core-js-compat@3.30.2:
- resolution: {integrity: sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==}
- dependencies:
- browserslist: 4.22.1
- dev: false
-
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
dev: false
- /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.13)(cosmiconfig@8.3.6)(typescript@5.3.2):
+ /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.1)(cosmiconfig@8.3.6)(typescript@5.3.2):
resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
engines: {node: '>=v16'}
peerDependencies:
@@ -4692,7 +2739,7 @@ packages:
cosmiconfig: '>=8.2'
typescript: '>=4'
dependencies:
- '@types/node': 18.18.13
+ '@types/node': 18.19.1
cosmiconfig: 8.3.6(typescript@5.3.2)
jiti: 1.21.0
typescript: 5.3.2
@@ -4743,23 +2790,18 @@ packages:
shebang-command: 2.0.0
which: 2.0.2
- /crypto-random-string@2.0.0:
- resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
- engines: {node: '>=8'}
- dev: false
-
/css-loader@6.8.1(webpack@5.89.0):
resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.31)
- postcss: 8.4.31
- postcss-modules-extract-imports: 3.0.0(postcss@8.4.31)
- postcss-modules-local-by-default: 4.0.3(postcss@8.4.31)
- postcss-modules-scope: 3.0.0(postcss@8.4.31)
- postcss-modules-values: 4.0.0(postcss@8.4.31)
+ icss-utils: 5.1.0(postcss@8.4.32)
+ postcss: 8.4.32
+ postcss-modules-extract-imports: 3.0.0(postcss@8.4.32)
+ postcss-modules-local-by-default: 4.0.3(postcss@8.4.32)
+ postcss-modules-scope: 3.0.0(postcss@8.4.32)
+ postcss-modules-values: 4.0.0(postcss@8.4.32)
postcss-value-parser: 4.2.0
semver: 7.5.4
webpack: 5.89.0(esbuild@0.19.8)
@@ -4864,11 +2906,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /decode-uri-component@0.2.2:
- resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
- engines: {node: '>=0.10'}
- dev: false
-
/deep-eql@4.1.3:
resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
engines: {node: '>=6'}
@@ -4885,11 +2922,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /deepmerge@4.3.1:
- resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/default-gateway@6.0.3:
resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==}
engines: {node: '>= 10'}
@@ -4917,28 +2949,7 @@ packages:
define-data-property: 1.1.1
has-property-descriptors: 1.0.1
object-keys: 1.1.1
-
- /define-property@0.2.5:
- resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-descriptor: 0.1.6
- dev: false
-
- /define-property@1.0.0:
- resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-descriptor: 1.0.2
- dev: false
-
- /define-property@2.0.2:
- resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-descriptor: 1.0.2
- isobject: 3.0.1
- dev: false
+ dev: true
/defu@6.1.3:
resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==}
@@ -5076,16 +3087,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: false
- /ejs@3.1.9:
- resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==}
- engines: {node: '>=0.10.0'}
- hasBin: true
- dependencies:
- jake: 10.8.7
- dev: false
-
- /electron-to-chromium@1.4.536:
- resolution: {integrity: sha512-L4VgC/76m6y8WVCgnw5kJy/xs7hXrViCFdNKVG8Y7B2isfwrFryFyJzumh3ugxhd/oB1uEaEEvRdmeLrnd7OFA==}
+ /electron-to-chromium@1.4.601:
+ resolution: {integrity: sha512-SpwUMDWe9tQu8JX5QCO1+p/hChAi9AE9UpoC3rcHVc+gdCGlbT3SGb5I1klgb952HRIyvt9wZhSz9bNBYz9swA==}
/emoji-regex@10.2.1:
resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==}
@@ -5167,7 +3170,7 @@ packages:
is-weakref: 1.0.2
object-inspect: 1.13.1
object-keys: 1.1.1
- object.assign: 4.1.4
+ object.assign: 4.1.5
regexp.prototype.flags: 1.5.1
safe-array-concat: 1.0.1
safe-regex-test: 1.0.0
@@ -5180,6 +3183,7 @@ packages:
typed-array-length: 1.0.4
unbox-primitive: 1.0.2
which-typed-array: 1.1.13
+ dev: true
/es-module-lexer@1.4.0:
resolution: {integrity: sha512-lcCr3v3OLezdfFyx9r5NRYHOUTQNnFEQ9E87Mx8Kc+iqyJNkO7MJoB4GQRTlIMw9kLLTwGw0OAkm4BQQud/d9g==}
@@ -5192,6 +3196,7 @@ packages:
get-intrinsic: 1.2.2
has-tostringtag: 1.0.0
hasown: 2.0.0
+ dev: true
/es-shim-unscopables@1.0.2:
resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
@@ -5206,6 +3211,7 @@ packages:
is-callable: 1.2.7
is-date-object: 1.0.5
is-symbol: 1.0.4
+ dev: true
/esbuild-loader@4.0.2(webpack@5.89.0):
resolution: {integrity: sha512-kj88m0yrtTEJDeUEF+3TZsq7t9VPzQQj7UmXAzUbIaipoYSrd0UxKAcg4l9CBgP8uVoploiw+nKr8DIv6Y9gXw==}
@@ -5265,25 +3271,25 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-compat-utils@0.1.2(eslint@8.54.0):
+ /eslint-compat-utils@0.1.2(eslint@8.55.0):
resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- eslint: 8.54.0
+ eslint: 8.55.0
dev: true
- /eslint-config-prettier@9.0.0(eslint@8.54.0):
- resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==}
+ /eslint-config-prettier@9.1.0(eslint@8.55.0):
+ resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.54.0
+ eslint: 8.55.0
dev: true
- /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.54.0):
+ /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.55.0):
resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -5292,20 +3298,20 @@ packages:
eslint-plugin-n: '^15.0.0 || ^16.0.0 '
eslint-plugin-promise: ^6.0.0
dependencies:
- eslint: 8.54.0
- eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)
- eslint-plugin-n: 16.3.1(eslint@8.54.0)
- eslint-plugin-promise: 6.1.1(eslint@8.54.0)
+ eslint: 8.55.0
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)
+ eslint-plugin-n: 16.3.1(eslint@8.55.0)
+ eslint-plugin-promise: 6.1.1(eslint@8.55.0)
dev: true
- /eslint-config-vuepress-typescript@4.6.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-FosLxXk4Ba0oLnZbJ+aD+LXAZzjyiCYSZ7SgQtKXWJbn4PGILJP7nsth+R1TEHqB8MmySRWL6dap90mV8BxzAQ==}
+ /eslint-config-vuepress-typescript@4.7.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.55.0)(typescript@5.3.2):
+ resolution: {integrity: sha512-cSjq+ExpzUhDPsQqNGf5Doa0ZYwB4gjBUa6G92dvgtrXM/kteK4ZBSfNoueDuZRyYV+kQBEVdnwtGNmwXzRbxQ==}
dependencies:
- '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.54.0)
- eslint-config-vuepress: 4.5.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)
- eslint-plugin-vue: 9.18.1(eslint@8.54.0)
+ '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
+ eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.55.0)
+ eslint-config-vuepress: 4.7.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)
+ eslint-plugin-vue: 9.19.2(eslint@8.55.0)
transitivePeerDependencies:
- eslint
- eslint-import-resolver-typescript
@@ -5317,14 +3323,14 @@ packages:
- typescript
dev: true
- /eslint-config-vuepress@4.5.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0):
- resolution: {integrity: sha512-4yZ94hCS9E0NlekSgWFLFNq32xLtJ3gB4sJWPgSMrsvPBspn1r/QnCznbBLaQkpNkuLE6aQjwiXNVgott11rcg==}
+ /eslint-config-vuepress@4.7.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0):
+ resolution: {integrity: sha512-rbrzR/NFhZganSoAAq6c+IjS+JOrmsDs8z+6Ni7YnhbhmtsP0qRH/BLvfCk0JoQ0pvG3u8DmuZFZKfdRxuZ+iQ==}
dependencies:
- eslint-config-prettier: 9.0.0(eslint@8.54.0)
- eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.54.0)
- eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)
- eslint-plugin-n: 16.3.1(eslint@8.54.0)
- eslint-plugin-promise: 6.1.1(eslint@8.54.0)
+ eslint-config-prettier: 9.1.0(eslint@8.55.0)
+ eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.0)(eslint-plugin-n@16.3.1)(eslint-plugin-promise@6.1.1)(eslint@8.55.0)
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)
+ eslint-plugin-n: 16.3.1(eslint@8.55.0)
+ eslint-plugin-promise: 6.1.1(eslint@8.55.0)
transitivePeerDependencies:
- '@typescript-eslint/parser'
- eslint
@@ -5343,7 +3349,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -5364,27 +3370,27 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
debug: 3.2.7
- eslint: 8.54.0
+ eslint: 8.55.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-es-x@7.4.0(eslint@8.54.0):
- resolution: {integrity: sha512-WJa3RhYzBtl8I37ebY9p76s61UhZyi4KaFOnX2A5r32RPazkXj5yoT6PGnD02dhwzEUj0KwsUdqfKDd/OuvGsw==}
+ /eslint-plugin-es-x@7.5.0(eslint@8.55.0):
+ resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
'@eslint-community/regexpp': 4.10.0
- eslint: 8.54.0
- eslint-compat-utils: 0.1.2(eslint@8.54.0)
+ eslint: 8.55.0
+ eslint-compat-utils: 0.1.2(eslint@8.55.0)
dev: true
- /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0):
+ /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0):
resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==}
engines: {node: '>=4'}
peerDependencies:
@@ -5394,16 +3400,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
- eslint: 8.54.0
+ eslint: 8.55.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -5419,16 +3425,16 @@ packages:
- supports-color
dev: true
- /eslint-plugin-n@16.3.1(eslint@8.54.0):
+ /eslint-plugin-n@16.3.1(eslint@8.55.0):
resolution: {integrity: sha512-w46eDIkxQ2FaTHcey7G40eD+FhTXOdKudDXPUO2n9WNcslze/i/HT2qJ3GXjHngYSGDISIgPNhwGtgoix4zeOw==}
engines: {node: '>=16.0.0'}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
builtins: 5.0.1
- eslint: 8.54.0
- eslint-plugin-es-x: 7.4.0(eslint@8.54.0)
+ eslint: 8.55.0
+ eslint-plugin-es-x: 7.5.0(eslint@8.55.0)
get-tsconfig: 4.7.2
ignore: 5.3.0
is-builtin-module: 3.2.1
@@ -5438,28 +3444,28 @@ packages:
semver: 7.5.4
dev: true
- /eslint-plugin-promise@6.1.1(eslint@8.54.0):
+ /eslint-plugin-promise@6.1.1(eslint@8.55.0):
resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
- eslint: 8.54.0
+ eslint: 8.55.0
dev: true
- /eslint-plugin-vue@9.18.1(eslint@8.54.0):
- resolution: {integrity: sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==}
+ /eslint-plugin-vue@9.19.2(eslint@8.55.0):
+ resolution: {integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- eslint: 8.54.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
+ eslint: 8.55.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.0.13
semver: 7.5.4
- vue-eslint-parser: 9.3.2(eslint@8.54.0)
+ vue-eslint-parser: 9.3.2(eslint@8.55.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -5486,15 +3492,15 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint@8.54.0:
- resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==}
+ /eslint@8.55.0:
+ resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
'@eslint-community/regexpp': 4.10.0
- '@eslint/eslintrc': 2.1.3
- '@eslint/js': 8.54.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.55.0
'@humanwhocodes/config-array': 0.11.13
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
@@ -5570,10 +3576,6 @@ packages:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- /estree-walker@1.0.1:
- resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}
- dev: false
-
/estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
dev: false
@@ -5581,6 +3583,7 @@ packages:
/esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
+ dev: true
/etag@1.8.1:
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
@@ -5627,21 +3630,7 @@ packages:
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
-
- /expand-brackets@2.1.4:
- resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- debug: 2.6.9
- define-property: 0.2.5
- extend-shallow: 2.0.1
- posix-character-classes: 0.1.1
- regex-not: 1.0.2
- snapdragon: 0.8.2
- to-regex: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
+ dev: true
/express@4.18.2:
resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
@@ -5689,30 +3678,6 @@ packages:
is-extendable: 0.1.1
dev: false
- /extend-shallow@3.0.2:
- resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==}
- engines: {node: '>=0.10.0'}
- dependencies:
- assign-symbols: 1.0.0
- is-extendable: 1.0.1
- dev: false
-
- /extglob@2.0.4:
- resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- array-unique: 0.3.2
- define-property: 1.0.0
- expand-brackets: 2.1.4
- extend-shallow: 2.0.1
- fragment-cache: 0.2.1
- regex-not: 1.0.2
- snapdragon: 0.8.2
- to-regex: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -5752,43 +3717,12 @@ packages:
flat-cache: 3.2.0
dev: true
- /filelist@1.0.4:
- resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
- dependencies:
- minimatch: 5.1.6
- dev: false
-
- /fill-range@4.0.0:
- resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- extend-shallow: 2.0.1
- is-number: 3.0.0
- repeat-string: 1.6.1
- to-regex-range: 2.1.1
- dev: false
-
/fill-range@7.0.1:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
- /finalhandler@1.1.2:
- resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==}
- engines: {node: '>= 0.8'}
- dependencies:
- debug: 2.6.9
- encodeurl: 1.0.2
- escape-html: 1.0.3
- on-finished: 2.3.0
- parseurl: 1.3.3
- statuses: 1.5.0
- unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/finalhandler@1.2.0:
resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
engines: {node: '>= 0.8'}
@@ -5849,7 +3783,7 @@ packages:
resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
dev: true
- /follow-redirects@1.15.2(debug@2.6.9):
+ /follow-redirects@1.15.2:
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -5857,19 +3791,13 @@ packages:
peerDependenciesMeta:
debug:
optional: true
- dependencies:
- debug: 2.6.9
dev: false
/for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
dependencies:
is-callable: 1.2.7
-
- /for-in@1.0.2:
- resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
- engines: {node: '>=0.10.0'}
- dev: false
+ dev: true
/foreground-child@3.1.1:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
@@ -5888,13 +3816,6 @@ packages:
resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==}
dev: false
- /fragment-cache@0.2.1:
- resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- map-cache: 0.2.2
- dev: false
-
/fresh@0.5.2:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
@@ -5908,16 +3829,6 @@ packages:
jsonfile: 6.1.0
universalify: 2.0.1
- /fs-extra@9.1.0:
- resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
- engines: {node: '>=10'}
- dependencies:
- at-least-node: 1.0.0
- graceful-fs: 4.2.11
- jsonfile: 6.1.0
- universalify: 2.0.1
- dev: false
-
/fs-minipass@2.1.0:
resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
engines: {node: '>= 8'}
@@ -5950,13 +3861,16 @@ packages:
define-properties: 1.2.1
es-abstract: 1.22.3
functions-have-names: 1.2.3
+ dev: true
/functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+ dev: true
/gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
+ dev: true
/get-caller-file@2.0.5:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
@@ -5975,10 +3889,6 @@ packages:
has-symbols: 1.0.3
hasown: 2.0.0
- /get-own-enumerable-property-symbols@3.0.2:
- resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
- dev: false
-
/get-stdin@9.0.0:
resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==}
engines: {node: '>=12'}
@@ -5991,6 +3901,7 @@ packages:
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
+ dev: true
/get-symbol-description@1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
@@ -5998,17 +3909,13 @@ packages:
dependencies:
call-bind: 1.0.5
get-intrinsic: 1.2.2
+ dev: true
/get-tsconfig@4.7.2:
resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
dependencies:
resolve-pkg-maps: 1.0.0
- /get-value@2.0.6:
- resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/giget@1.1.3:
resolution: {integrity: sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==}
hasBin: true
@@ -6125,6 +4032,7 @@ packages:
/globals@11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
+ dev: true
/globals@13.23.0:
resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
@@ -6138,6 +4046,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
define-properties: 1.2.1
+ dev: true
/globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
@@ -6219,6 +4128,7 @@ packages:
/has-bigints@1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
+ dev: true
/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
@@ -6246,37 +4156,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
has-symbols: 1.0.3
-
- /has-value@0.3.1:
- resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==}
- engines: {node: '>=0.10.0'}
- dependencies:
- get-value: 2.0.6
- has-values: 0.1.4
- isobject: 2.1.0
- dev: false
-
- /has-value@1.0.0:
- resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- get-value: 2.0.6
- has-values: 1.0.0
- isobject: 3.0.1
- dev: false
-
- /has-values@0.1.4:
- resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /has-values@1.0.0:
- resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-number: 3.0.0
- kind-of: 4.0.0
- dev: false
+ dev: true
/hash-sum@2.0.0:
resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
@@ -6389,22 +4269,9 @@ packages:
statuses: 2.0.1
toidentifier: 1.0.1
dev: false
-
- /http-parser-js@0.5.8:
- resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==}
- dev: false
-
- /http-proxy-middleware@0.19.2(debug@2.6.9):
- resolution: {integrity: sha512-aYk1rTKqLTus23X3L96LGNCGNgWpG4cG0XoZIT1GUPhhulEHX/QalnO6Vbo+WmKWi4AL2IidjuC0wZtbpg0yhQ==}
- engines: {node: '>=4.0.0'}
- dependencies:
- http-proxy: 1.18.1(debug@2.6.9)
- is-glob: 4.0.3
- lodash: 4.17.21
- micromatch: 3.1.10
- transitivePeerDependencies:
- - debug
- - supports-color
+
+ /http-parser-js@0.5.8:
+ resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==}
dev: false
/http-proxy-middleware@2.0.6(@types/express@4.17.21):
@@ -6418,7 +4285,7 @@ packages:
dependencies:
'@types/express': 4.17.21
'@types/http-proxy': 1.17.11
- http-proxy: 1.18.1(debug@2.6.9)
+ http-proxy: 1.18.1
is-glob: 4.0.3
is-plain-obj: 3.0.0
micromatch: 4.0.5
@@ -6426,12 +4293,12 @@ packages:
- debug
dev: false
- /http-proxy@1.18.1(debug@2.6.9):
+ /http-proxy@1.18.1:
resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.2(debug@2.6.9)
+ follow-redirects: 1.15.2
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -6454,6 +4321,7 @@ packages:
/human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
+ dev: true
/husky@8.0.3:
resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
@@ -6468,17 +4336,13 @@ packages:
safer-buffer: 2.1.2
dev: false
- /icss-utils@5.1.0(postcss@8.4.31):
+ /icss-utils@5.1.0(postcss@8.4.32):
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.31
- dev: false
-
- /idb@7.1.1:
- resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==}
+ postcss: 8.4.32
dev: false
/ieee754@1.2.1:
@@ -6489,10 +4353,6 @@ packages:
resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==}
engines: {node: '>= 4'}
- /immutable@4.3.4:
- resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==}
- dev: false
-
/import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@@ -6534,6 +4394,7 @@ packages:
get-intrinsic: 1.2.2
hasown: 2.0.0
side-channel: 1.0.4
+ dev: true
/ipaddr.js@1.9.1:
resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
@@ -6545,26 +4406,13 @@ packages:
engines: {node: '>= 10'}
dev: false
- /is-accessor-descriptor@0.1.6:
- resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 3.2.2
- dev: false
-
- /is-accessor-descriptor@1.0.0:
- resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 6.0.3
- dev: false
-
/is-array-buffer@3.0.2:
resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
dependencies:
call-bind: 1.0.5
get-intrinsic: 1.2.2
is-typed-array: 1.1.12
+ dev: true
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
@@ -6573,6 +4421,7 @@ packages:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
dependencies:
has-bigints: 1.0.2
+ dev: true
/is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
@@ -6586,10 +4435,7 @@ packages:
dependencies:
call-bind: 1.0.5
has-tostringtag: 1.0.0
-
- /is-buffer@1.1.6:
- resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
- dev: false
+ dev: true
/is-builtin-module@3.2.1:
resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
@@ -6601,49 +4447,20 @@ packages:
/is-callable@1.2.7:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
+ dev: true
/is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
dependencies:
hasown: 2.0.0
-
- /is-data-descriptor@0.1.4:
- resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 3.2.2
- dev: false
-
- /is-data-descriptor@1.0.0:
- resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 6.0.3
- dev: false
+ dev: true
/is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
-
- /is-descriptor@0.1.6:
- resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-accessor-descriptor: 0.1.6
- is-data-descriptor: 0.1.4
- kind-of: 5.1.0
- dev: false
-
- /is-descriptor@1.0.2:
- resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-accessor-descriptor: 1.0.0
- is-data-descriptor: 1.0.0
- kind-of: 6.0.3
- dev: false
+ dev: true
/is-docker@2.2.1:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
@@ -6656,13 +4473,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /is-extendable@1.0.1:
- resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-plain-object: 2.0.4
- dev: false
-
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
@@ -6688,36 +4498,22 @@ packages:
engines: {node: '>=12'}
dev: false
- /is-module@1.0.0:
- resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
- dev: false
-
/is-negative-zero@2.0.2:
resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
+ dev: true
/is-number-object@1.0.7:
resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
-
- /is-number@3.0.0:
- resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 3.2.2
- dev: false
+ dev: true
/is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
- /is-obj@1.0.1:
- resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/is-obj@2.0.0:
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
engines: {node: '>=8'}
@@ -6756,16 +4552,13 @@ packages:
dependencies:
call-bind: 1.0.5
has-tostringtag: 1.0.0
-
- /is-regexp@1.0.0:
- resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
- engines: {node: '>=0.10.0'}
- dev: false
+ dev: true
/is-shared-array-buffer@1.0.2:
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
dependencies:
call-bind: 1.0.5
+ dev: true
/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
@@ -6774,18 +4567,21 @@ packages:
/is-stream@3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
/is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
+ dev: true
/is-symbol@1.0.4:
resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
engines: {node: '>= 0.4'}
dependencies:
has-symbols: 1.0.3
+ dev: true
/is-text-path@2.0.0:
resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==}
@@ -6799,6 +4595,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
which-typed-array: 1.1.13
+ dev: true
/is-unicode-supported@1.3.0:
resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
@@ -6809,11 +4606,7 @@ packages:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
dependencies:
call-bind: 1.0.5
-
- /is-windows@1.0.2:
- resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
- engines: {node: '>=0.10.0'}
- dev: false
+ dev: true
/is-wsl@2.2.0:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
@@ -6828,17 +4621,11 @@ packages:
/isarray@2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+ dev: true
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- /isobject@2.1.0:
- resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- isarray: 1.0.0
- dev: false
-
/isobject@3.0.1:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
@@ -6853,8 +4640,8 @@ packages:
resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==}
engines: {node: '>=10'}
dependencies:
- '@babel/core': 7.23.3
- '@babel/parser': 7.23.4
+ '@babel/core': 7.23.5
+ '@babel/parser': 7.23.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.5.4
@@ -6899,35 +4686,15 @@ packages:
'@pkgjs/parseargs': 0.11.0
dev: true
- /jake@10.8.7:
- resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==}
- engines: {node: '>=10'}
- hasBin: true
- dependencies:
- async: 3.2.4
- chalk: 4.1.2
- filelist: 1.0.4
- minimatch: 3.1.2
- dev: false
-
/javascript-stringify@2.1.0:
resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==}
dev: false
- /jest-worker@26.6.2:
- resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
- engines: {node: '>= 10.13.0'}
- dependencies:
- '@types/node': 20.10.0
- merge-stream: 2.0.0
- supports-color: 7.2.0
- dev: false
-
/jest-worker@27.5.1:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
merge-stream: 2.0.0
supports-color: 8.1.1
dev: false
@@ -6958,15 +4725,11 @@ packages:
dependencies:
argparse: 2.0.1
- /jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
- dev: false
-
/jsesc@2.5.2:
resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
engines: {node: '>=4'}
hasBin: true
+ dev: true
/json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
@@ -6986,10 +4749,6 @@ packages:
/json-schema-traverse@1.0.0:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
- /json-schema@0.4.0:
- resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}
- dev: false
-
/json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
@@ -7012,6 +4771,7 @@ packages:
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+ dev: true
/jsonfile@6.1.0:
resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
@@ -7025,36 +4785,12 @@ packages:
engines: {'0': node >= 0.2.0}
dev: true
- /jsonpointer@5.0.1:
- resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
dependencies:
json-buffer: 3.0.1
dev: true
- /kind-of@3.2.2:
- resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-buffer: 1.1.6
- dev: false
-
- /kind-of@4.0.0:
- resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-buffer: 1.1.6
- dev: false
-
- /kind-of@5.1.0:
- resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
@@ -7071,11 +4807,6 @@ packages:
shell-quote: 1.8.1
dev: false
- /leven@3.1.0:
- resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
- engines: {node: '>=6'}
- dev: false
-
/levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -7157,9 +4888,12 @@ packages:
json5: 2.2.3
dev: false
- /local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+ /local-pkg@0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.4.2
+ pkg-types: 1.0.3
dev: true
/locate-path@5.0.0:
@@ -7187,10 +4921,6 @@ packages:
resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
dev: true
- /lodash.debounce@4.0.8:
- resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
- dev: false
-
/lodash.isfunction@3.0.9:
resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==}
dev: true
@@ -7217,6 +4947,7 @@ packages:
/lodash.sortby@4.7.0:
resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
+ dev: true
/lodash.startcase@4.4.0:
resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
@@ -7273,6 +5004,7 @@ packages:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
dependencies:
yallist: 3.1.1
+ dev: true
/lru-cache@6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
@@ -7280,18 +5012,20 @@ packages:
dependencies:
yallist: 4.0.0
- /magic-string@0.25.9:
- resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
- dependencies:
- sourcemap-codec: 1.4.8
- dev: false
-
/magic-string@0.30.5:
resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ /magicast@0.3.2:
+ resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
+ source-map-js: 1.0.2
+ dev: true
+
/make-dir@4.0.0:
resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
engines: {node: '>=10'}
@@ -7299,11 +5033,6 @@ packages:
semver: 7.5.4
dev: true
- /map-cache@0.2.2:
- resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/map-obj@1.0.1:
resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
engines: {node: '>=0.10.0'}
@@ -7314,13 +5043,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /map-visit@1.0.0:
- resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==}
- engines: {node: '>=0.10.0'}
- dependencies:
- object-visit: 1.0.1
- dev: false
-
/markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@13.0.2):
resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==}
peerDependencies:
@@ -7331,10 +5053,6 @@ packages:
markdown-it: 13.0.2
dev: false
- /markdown-it-container@3.0.0:
- resolution: {integrity: sha512-y6oKTq4BB9OQuY/KLfk/O3ysFhB3IMYoIWhGJEidXt1NQFocFK2sA2t0NYZAMyMShAGL6x5OPIbrmXPIqaN9rw==}
- dev: false
-
/markdown-it-emoji@2.0.2:
resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==}
dev: false
@@ -7358,15 +5076,15 @@ packages:
resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
dev: false
+ /mdurl@2.0.0:
+ resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
+ dev: false
+
/media-typer@0.3.0:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
dev: false
- /medium-zoom@1.1.0:
- resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==}
- dev: false
-
/memfs@3.5.3:
resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==}
engines: {node: '>= 4.0.0'}
@@ -7412,27 +5130,6 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /micromatch@3.1.10:
- resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- arr-diff: 4.0.0
- array-unique: 0.3.2
- braces: 2.3.2
- define-property: 2.0.2
- extend-shallow: 3.0.2
- extglob: 2.0.4
- fragment-cache: 0.2.1
- kind-of: 6.0.3
- nanomatch: 1.2.13
- object.pick: 1.3.0
- regex-not: 1.0.2
- snapdragon: 0.8.2
- to-regex: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/micromatch@4.0.5:
resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
engines: {node: '>=8.6'}
@@ -7465,6 +5162,7 @@ packages:
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
engines: {node: '>=12'}
+ dev: true
/min-indent@1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
@@ -7490,13 +5188,6 @@ packages:
dependencies:
brace-expansion: 1.1.11
- /minimatch@5.1.6:
- resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
- engines: {node: '>=10'}
- dependencies:
- brace-expansion: 2.0.1
- dev: false
-
/minimatch@9.0.3:
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -7515,6 +5206,7 @@ packages:
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ dev: true
/minipass@3.3.6:
resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
@@ -7541,18 +5233,6 @@ packages:
yallist: 4.0.0
dev: true
- /mitt@3.0.1:
- resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
- dev: false
-
- /mixin-deep@1.3.2:
- resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- for-in: 1.0.2
- is-extendable: 1.0.1
- dev: false
-
/mkdirp@1.0.4:
resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
engines: {node: '>=10'}
@@ -7599,30 +5279,11 @@ packages:
thenify-all: 1.6.0
dev: true
- /nanoid@3.3.6:
- resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- /nanomatch@1.2.13:
- resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- arr-diff: 4.0.0
- array-unique: 0.3.2
- define-property: 2.0.2
- extend-shallow: 3.0.2
- fragment-cache: 0.2.1
- is-windows: 1.0.2
- kind-of: 6.0.3
- object.pick: 1.3.0
- regex-not: 1.0.2
- snapdragon: 0.8.2
- to-regex: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
dev: true
@@ -7651,8 +5312,8 @@ packages:
engines: {node: '>= 6.13.0'}
dev: false
- /node-releases@2.0.13:
- resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
+ /node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
/normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -7703,6 +5364,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
path-key: 4.0.0
+ dev: true
/nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
@@ -7714,37 +5376,23 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /object-copy@0.1.0:
- resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- copy-descriptor: 0.1.1
- define-property: 0.2.5
- kind-of: 3.2.2
- dev: false
-
/object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
/object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
+ dev: true
- /object-visit@1.0.1:
- resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
- engines: {node: '>=0.10.0'}
- dependencies:
- isobject: 3.0.1
- dev: false
-
- /object.assign@4.1.4:
- resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
+ /object.assign@4.1.5:
+ resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.5
define-properties: 1.2.1
has-symbols: 1.0.3
object-keys: 1.1.1
+ dev: true
/object.fromentries@2.0.7:
resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==}
@@ -7764,13 +5412,6 @@ packages:
get-intrinsic: 1.2.2
dev: true
- /object.pick@1.3.0:
- resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- isobject: 3.0.1
- dev: false
-
/object.values@1.1.7:
resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
engines: {node: '>= 0.4'}
@@ -7788,13 +5429,6 @@ packages:
resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==}
dev: true
- /on-finished@2.3.0:
- resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==}
- engines: {node: '>= 0.8'}
- dependencies:
- ee-first: 1.1.1
- dev: false
-
/on-finished@2.4.1:
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
engines: {node: '>= 0.8'}
@@ -7823,6 +5457,7 @@ packages:
engines: {node: '>=12'}
dependencies:
mimic-fn: 4.0.0
+ dev: true
/open@8.4.2:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
@@ -7881,6 +5516,13 @@ packages:
yocto-queue: 1.0.0
dev: true
+ /p-limit@5.0.0:
+ resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ yocto-queue: 1.0.0
+ dev: true
+
/p-locate@4.1.0:
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
engines: {node: '>=8'}
@@ -7937,7 +5579,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.23.4
+ '@babel/code-frame': 7.23.5
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -7946,7 +5588,7 @@ packages:
resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==}
engines: {node: '>=16'}
dependencies:
- '@babel/code-frame': 7.23.4
+ '@babel/code-frame': 7.23.5
error-ex: 1.3.2
json-parse-even-better-errors: 3.0.1
lines-and-columns: 2.0.4
@@ -7965,11 +5607,6 @@ packages:
tslib: 2.6.1
dev: false
- /pascalcase@0.1.1:
- resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
@@ -7991,9 +5628,11 @@ packages:
/path-key@4.0.0:
resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
engines: {node: '>=12'}
+ dev: true
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+ dev: true
/path-scurry@1.10.1:
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
@@ -8054,22 +5693,17 @@ packages:
pathe: 1.1.1
dev: true
- /posix-character-classes@0.1.1:
- resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /postcss-csso@6.0.1(postcss@8.4.31):
+ /postcss-csso@6.0.1(postcss@8.4.32):
resolution: {integrity: sha512-ZV4yEziMrx6CEiqabGLrDva0pMD7Fbw7yP+LzJvaynM4OJgTssGN6dHiMsJMJdpmNaLJltXVLsrb/5sxbFa8sA==}
engines: {node: ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
csso: 5.0.5
- postcss: 8.4.31
+ postcss: 8.4.32
dev: false
- /postcss-load-config@4.0.2(postcss@8.4.31):
+ /postcss-load-config@4.0.2:
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
engines: {node: '>= 14'}
peerDependencies:
@@ -8082,10 +5716,27 @@ packages:
optional: true
dependencies:
lilconfig: 3.0.0
- postcss: 8.4.31
yaml: 2.3.4
+ dev: true
+
+ /postcss-load-config@5.0.0(postcss@8.4.32):
+ resolution: {integrity: sha512-i069VOAUi6mpTsToA+qPAAfD7m7dfjm9Yhaqma7KEMJcQFM9jerKBU6rTGNcYLErj4sjR9fZ1q30TpFm2K7PSg==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ jiti: '>=1.21.0'
+ postcss: '>=8.0.9'
+ peerDependenciesMeta:
+ jiti:
+ optional: true
+ postcss:
+ optional: true
+ dependencies:
+ lilconfig: 3.0.0
+ postcss: 8.4.32
+ yaml: 2.3.4
+ dev: false
- /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.3.2)(webpack@5.89.0):
+ /postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.3.2)(webpack@5.89.0):
resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -8094,52 +5745,52 @@ packages:
dependencies:
cosmiconfig: 8.3.6(typescript@5.3.2)
jiti: 1.21.0
- postcss: 8.4.31
+ postcss: 8.4.32
semver: 7.5.4
webpack: 5.89.0(esbuild@0.19.8)
transitivePeerDependencies:
- typescript
dev: false
- /postcss-modules-extract-imports@3.0.0(postcss@8.4.31):
+ /postcss-modules-extract-imports@3.0.0(postcss@8.4.32):
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.32
dev: false
- /postcss-modules-local-by-default@4.0.3(postcss@8.4.31):
+ /postcss-modules-local-by-default@4.0.3(postcss@8.4.32):
resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.31)
- postcss: 8.4.31
+ icss-utils: 5.1.0(postcss@8.4.32)
+ postcss: 8.4.32
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
dev: false
- /postcss-modules-scope@3.0.0(postcss@8.4.31):
+ /postcss-modules-scope@3.0.0(postcss@8.4.32):
resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.32
postcss-selector-parser: 6.0.13
dev: false
- /postcss-modules-values@4.0.0(postcss@8.4.31):
+ /postcss-modules-values@4.0.0(postcss@8.4.32):
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.31)
- postcss: 8.4.31
+ icss-utils: 5.1.0(postcss@8.4.32)
+ postcss: 8.4.32
dev: false
/postcss-selector-parser@6.0.13:
@@ -8153,18 +5804,14 @@ packages:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
dev: false
- /postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
+ /postcss@8.4.32:
+ resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.6
+ nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
- /preact@10.15.1:
- resolution: {integrity: sha512-qs2ansoQEwzNiV5eAcRT1p1EC/dmEzaATVDJNiB3g2sRDWdA7b7MurXdJjB2+/WQktGWZwxvDrnuRFbWuIr64g==}
- dev: false
-
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -8180,11 +5827,6 @@ packages:
hasBin: true
dev: true
- /pretty-bytes@5.6.0:
- resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
- engines: {node: '>=6'}
- dev: false
-
/pretty-error@4.0.0:
resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==}
dependencies:
@@ -8201,11 +5843,6 @@ packages:
react-is: 18.2.0
dev: true
- /prismjs@1.29.0:
- resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
- engines: {node: '>=6'}
- dev: false
-
/process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
dev: false
@@ -8226,8 +5863,8 @@ packages:
ipaddr.js: 1.9.1
dev: false
- /punycode@2.3.0:
- resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
+ /punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
/qs@6.11.0:
@@ -8284,7 +5921,7 @@ packages:
dependencies:
find-up: 6.3.0
read-pkg: 8.1.0
- type-fest: 4.8.2
+ type-fest: 4.8.3
dev: true
/read-pkg-up@7.0.1:
@@ -8313,7 +5950,7 @@ packages:
'@types/normalize-package-data': 2.4.4
normalize-package-data: 6.0.0
parse-json: 7.1.1
- type-fest: 4.8.2
+ type-fest: 4.8.3
dev: true
/readable-stream@2.3.8:
@@ -8348,67 +5985,16 @@ packages:
dependencies:
indent-string: 4.0.0
strip-indent: 3.0.0
- dev: true
-
- /regenerate-unicode-properties@10.1.0:
- resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
- engines: {node: '>=4'}
- dependencies:
- regenerate: 1.4.2
- dev: false
-
- /regenerate@1.4.2:
- resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
- dev: false
-
- /regenerator-runtime@0.13.11:
- resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
- dev: false
-
- /regenerator-transform@0.15.1:
- resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==}
- dependencies:
- '@babel/runtime': 7.22.3
- dev: false
-
- /regex-not@1.0.2:
- resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
- engines: {node: '>=0.10.0'}
- dependencies:
- extend-shallow: 3.0.2
- safe-regex: 1.1.0
- dev: false
-
- /regexp.prototype.flags@1.5.1:
- resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- set-function-name: 2.0.1
-
- /regexpu-core@5.3.2:
- resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
- engines: {node: '>=4'}
- dependencies:
- '@babel/regjsgen': 0.8.0
- regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.0
- regjsparser: 0.9.1
- unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.1.0
- dev: false
-
- /register-service-worker@1.7.2:
- resolution: {integrity: sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A==}
- dev: false
+ dev: true
- /regjsparser@0.9.1:
- resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
- hasBin: true
+ /regexp.prototype.flags@1.5.1:
+ resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
+ engines: {node: '>= 0.4'}
dependencies:
- jsesc: 0.5.0
- dev: false
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ set-function-name: 2.0.1
+ dev: true
/relateurl@0.2.7:
resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==}
@@ -8425,16 +6011,6 @@ packages:
strip-ansi: 6.0.1
dev: false
- /repeat-element@1.1.4:
- resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /repeat-string@1.6.1:
- resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
- engines: {node: '>=0.10'}
- dev: false
-
/require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -8467,11 +6043,6 @@ packages:
/resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- /resolve-url@0.2.1:
- resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==}
- deprecated: https://github.com/lydell/resolve-url#deprecated
- dev: false
-
/resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
@@ -8479,6 +6050,7 @@ packages:
is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ dev: true
/restore-cursor@4.0.0:
resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==}
@@ -8487,11 +6059,6 @@ packages:
onetime: 5.1.2
signal-exit: 3.0.7
- /ret@0.1.15:
- resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
- engines: {node: '>=0.12'}
- dev: false
-
/retry@0.13.1:
resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
engines: {node: '>= 4'}
@@ -8519,44 +6086,23 @@ packages:
glob: 10.3.10
dev: true
- /rollup-plugin-terser@7.0.2(rollup@2.79.1):
- resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
- deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
- peerDependencies:
- rollup: ^2.0.0
- dependencies:
- '@babel/code-frame': 7.23.4
- jest-worker: 26.6.2
- rollup: 2.79.1
- serialize-javascript: 4.0.0
- terser: 5.24.0
- dev: false
-
- /rollup@2.79.1:
- resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
- engines: {node: '>=10.0.0'}
- hasBin: true
- optionalDependencies:
- fsevents: 2.3.3
- dev: false
-
- /rollup@4.6.0:
- resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==}
+ /rollup@4.6.1:
+ resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.6.0
- '@rollup/rollup-android-arm64': 4.6.0
- '@rollup/rollup-darwin-arm64': 4.6.0
- '@rollup/rollup-darwin-x64': 4.6.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.6.0
- '@rollup/rollup-linux-arm64-gnu': 4.6.0
- '@rollup/rollup-linux-arm64-musl': 4.6.0
- '@rollup/rollup-linux-x64-gnu': 4.6.0
- '@rollup/rollup-linux-x64-musl': 4.6.0
- '@rollup/rollup-win32-arm64-msvc': 4.6.0
- '@rollup/rollup-win32-ia32-msvc': 4.6.0
- '@rollup/rollup-win32-x64-msvc': 4.6.0
+ '@rollup/rollup-android-arm-eabi': 4.6.1
+ '@rollup/rollup-android-arm64': 4.6.1
+ '@rollup/rollup-darwin-arm64': 4.6.1
+ '@rollup/rollup-darwin-x64': 4.6.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.6.1
+ '@rollup/rollup-linux-arm64-gnu': 4.6.1
+ '@rollup/rollup-linux-arm64-musl': 4.6.1
+ '@rollup/rollup-linux-x64-gnu': 4.6.1
+ '@rollup/rollup-linux-x64-musl': 4.6.1
+ '@rollup/rollup-win32-arm64-msvc': 4.6.1
+ '@rollup/rollup-win32-ia32-msvc': 4.6.1
+ '@rollup/rollup-win32-x64-msvc': 4.6.1
fsevents: 2.3.3
/run-parallel@1.2.0:
@@ -8572,6 +6118,7 @@ packages:
get-intrinsic: 1.2.2
has-symbols: 1.0.3
isarray: 2.0.5
+ dev: true
/safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
@@ -8586,18 +6133,13 @@ packages:
call-bind: 1.0.5
get-intrinsic: 1.2.2
is-regex: 1.1.4
-
- /safe-regex@1.1.0:
- resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
- dependencies:
- ret: 0.1.15
- dev: false
+ dev: true
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: false
- /sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0):
+ /sass-loader@13.3.2(webpack@5.89.0):
resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -8617,20 +6159,9 @@ packages:
optional: true
dependencies:
neo-async: 2.6.2
- sass: 1.69.5
webpack: 5.89.0(esbuild@0.19.8)
dev: false
- /sass@1.69.5:
- resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==}
- engines: {node: '>=14.0.0'}
- hasBin: true
- dependencies:
- chokidar: 3.5.3
- immutable: 4.3.4
- source-map-js: 1.0.2
- dev: false
-
/schema-utils@3.3.0:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
engines: {node: '>= 10.13.0'}
@@ -8650,10 +6181,6 @@ packages:
ajv-keywords: 5.1.0(ajv@8.12.0)
dev: false
- /search-insights@2.11.0:
- resolution: {integrity: sha512-Uin2J8Bpm3xaZi9Y8QibSys6uJOFZ+REMrf42v20AA3FUDUrshKkMEP6liJbMAHCm71wO6ls4mwAf7a3gFVxLw==}
- dev: false
-
/section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
engines: {node: '>=4'}
@@ -8681,6 +6208,7 @@ packages:
/semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
+ dev: true
/semver@7.5.4:
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
@@ -8710,12 +6238,6 @@ packages:
- supports-color
dev: false
- /serialize-javascript@4.0.0:
- resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==}
- dependencies:
- randombytes: 2.1.0
- dev: false
-
/serialize-javascript@6.0.1:
resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==}
dependencies:
@@ -8765,16 +6287,7 @@ packages:
define-data-property: 1.1.1
functions-have-names: 1.2.3
has-property-descriptors: 1.0.1
-
- /set-value@2.0.1:
- resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- extend-shallow: 2.0.1
- is-extendable: 0.1.1
- is-plain-object: 2.0.4
- split-string: 3.1.0
- dev: false
+ dev: true
/setprototypeof@1.1.0:
resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==}
@@ -8804,15 +6317,6 @@ packages:
/shell-quote@1.8.1:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
- /shiki@0.14.5:
- resolution: {integrity: sha512-1gCAYOcmCFONmErGTrS1fjzJLA7MGZmKzrBNX7apqSwhyITJg2O102uFzXUeBxNnEkDA9vHIKLyeKq0V083vIw==}
- dependencies:
- ansi-sequence-parser: 1.1.1
- jsonc-parser: 3.2.0
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
- dev: false
-
/side-channel@1.0.4:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
dependencies:
@@ -8830,6 +6334,7 @@ packages:
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
+ dev: true
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -8857,38 +6362,6 @@ packages:
is-fullwidth-code-point: 4.0.0
dev: true
- /snapdragon-node@2.1.1:
- resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- define-property: 1.0.0
- isobject: 3.0.1
- snapdragon-util: 3.0.1
- dev: false
-
- /snapdragon-util@3.0.1:
- resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 3.2.2
- dev: false
-
- /snapdragon@0.8.2:
- resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- base: 0.11.2
- debug: 2.6.9
- define-property: 0.2.5
- extend-shallow: 2.0.1
- map-cache: 0.2.2
- source-map: 0.5.7
- source-map-resolve: 0.5.3
- use: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/sockjs@0.3.24:
resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==}
dependencies:
@@ -8922,17 +6395,6 @@ packages:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
- /source-map-resolve@0.5.3:
- resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
- deprecated: See https://github.com/lydell/source-map-resolve#deprecated
- dependencies:
- atob: 2.1.2
- decode-uri-component: 0.2.2
- resolve-url: 0.2.1
- source-map-url: 0.4.1
- urix: 0.1.0
- dev: false
-
/source-map-support@0.5.21:
resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
dependencies:
@@ -8940,16 +6402,6 @@ packages:
source-map: 0.6.1
dev: false
- /source-map-url@0.4.1:
- resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
- deprecated: See https://github.com/lydell/source-map-url#deprecated
- dev: false
-
- /source-map@0.5.7:
- resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
@@ -8959,11 +6411,7 @@ packages:
engines: {node: '>= 8'}
dependencies:
whatwg-url: 7.1.0
-
- /sourcemap-codec@1.4.8:
- resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
- deprecated: Please use @jridgewell/sourcemap-codec instead
- dev: false
+ dev: true
/spdx-correct@3.2.0:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
@@ -9013,13 +6461,6 @@ packages:
- supports-color
dev: false
- /split-string@3.1.0:
- resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- extend-shallow: 3.0.2
- dev: false
-
/split2@3.2.2:
resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
dependencies:
@@ -9039,14 +6480,6 @@ packages:
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
dev: true
- /static-extend@0.1.2:
- resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==}
- engines: {node: '>=0.10.0'}
- dependencies:
- define-property: 0.2.5
- object-copy: 0.1.0
- dev: false
-
/statuses@1.5.0:
resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
engines: {node: '>= 0.6'}
@@ -9057,8 +6490,8 @@ packages:
engines: {node: '>= 0.8'}
dev: false
- /std-env@3.5.0:
- resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==}
+ /std-env@3.6.0:
+ resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==}
dev: true
/stdin-discarder@0.1.0:
@@ -9100,19 +6533,6 @@ packages:
strip-ansi: 7.1.0
dev: false
- /string.prototype.matchall@4.0.8:
- resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==}
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
- has-symbols: 1.0.3
- internal-slot: 1.0.6
- regexp.prototype.flags: 1.5.1
- side-channel: 1.0.4
- dev: false
-
/string.prototype.trim@1.2.8:
resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
engines: {node: '>= 0.4'}
@@ -9120,6 +6540,7 @@ packages:
call-bind: 1.0.5
define-properties: 1.2.1
es-abstract: 1.22.3
+ dev: true
/string.prototype.trimend@1.0.7:
resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
@@ -9127,6 +6548,7 @@ packages:
call-bind: 1.0.5
define-properties: 1.2.1
es-abstract: 1.22.3
+ dev: true
/string.prototype.trimstart@1.0.7:
resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
@@ -9134,6 +6556,7 @@ packages:
call-bind: 1.0.5
define-properties: 1.2.1
es-abstract: 1.22.3
+ dev: true
/string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
@@ -9146,15 +6569,6 @@ packages:
dependencies:
safe-buffer: 5.2.1
- /stringify-object@3.3.0:
- resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
- engines: {node: '>=4'}
- dependencies:
- get-own-enumerable-property-symbols: 3.0.2
- is-obj: 1.0.1
- is-regexp: 1.0.0
- dev: false
-
/strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
@@ -9177,11 +6591,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /strip-comments@2.0.1:
- resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==}
- engines: {node: '>=10'}
- dev: false
-
/strip-final-newline@2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
@@ -9189,6 +6598,7 @@ packages:
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
+ dev: true
/strip-indent@3.0.0:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
@@ -9259,6 +6669,7 @@ packages:
/supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
+ dev: true
/tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
@@ -9277,11 +6688,6 @@ packages:
yallist: 4.0.0
dev: true
- /temp-dir@2.0.0:
- resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==}
- engines: {node: '>=8'}
- dev: false
-
/temp-dir@3.0.0:
resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==}
engines: {node: '>=14.16'}
@@ -9294,16 +6700,6 @@ packages:
temp-dir: 3.0.0
dev: true
- /tempy@0.6.0:
- resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==}
- engines: {node: '>=10'}
- dependencies:
- is-stream: 2.0.1
- temp-dir: 2.0.0
- type-fest: 0.16.0
- unique-string: 2.0.0
- dev: false
-
/terser-webpack-plugin@5.3.9(esbuild@0.19.8)(webpack@5.89.0):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==}
engines: {node: '>= 10.13.0'}
@@ -9403,37 +6799,12 @@ packages:
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
engines: {node: '>=4'}
- /to-object-path@0.3.0:
- resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- kind-of: 3.2.2
- dev: false
-
- /to-regex-range@2.1.1:
- resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-number: 3.0.0
- repeat-string: 1.6.1
- dev: false
-
/to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
dependencies:
is-number: 7.0.0
- /to-regex@3.0.2:
- resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- define-property: 2.0.2
- extend-shallow: 3.0.2
- regex-not: 1.0.2
- safe-regex: 1.1.0
- dev: false
-
/toidentifier@1.0.1:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
@@ -9442,7 +6813,8 @@ packages:
/tr46@1.0.1:
resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
dependencies:
- punycode: 2.3.0
+ punycode: 2.3.1
+ dev: true
/tree-kill@1.2.2:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
@@ -9463,10 +6835,6 @@ packages:
typescript: 5.3.2
dev: true
- /ts-debounce@4.0.0:
- resolution: {integrity: sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==}
- dev: false
-
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
dev: true
@@ -9515,9 +6883,9 @@ packages:
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 4.0.2(postcss@8.4.31)
+ postcss-load-config: 4.0.2
resolve-from: 5.0.0
- rollup: 4.6.0
+ rollup: 4.6.1
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
@@ -9539,11 +6907,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /type-fest@0.16.0:
- resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
- engines: {node: '>=10'}
- dev: false
-
/type-fest@0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
engines: {node: '>=10'}
@@ -9574,8 +6937,8 @@ packages:
engines: {node: '>=14.16'}
dev: true
- /type-fest@4.8.2:
- resolution: {integrity: sha512-mcvrCjixA5166hSrUoJgGb9gBQN4loMYyj9zxuMs/66ibHNEFd5JXMw37YVDx58L4/QID9jIzdTBB4mDwDJ6KQ==}
+ /type-fest@4.8.3:
+ resolution: {integrity: sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==}
engines: {node: '>=16'}
dev: true
@@ -9594,6 +6957,7 @@ packages:
call-bind: 1.0.5
get-intrinsic: 1.2.2
is-typed-array: 1.1.12
+ dev: true
/typed-array-byte-length@1.0.0:
resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
@@ -9603,6 +6967,7 @@ packages:
for-each: 0.3.3
has-proto: 1.0.1
is-typed-array: 1.1.12
+ dev: true
/typed-array-byte-offset@1.0.0:
resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
@@ -9613,6 +6978,7 @@ packages:
for-each: 0.3.3
has-proto: 1.0.1
is-typed-array: 1.1.12
+ dev: true
/typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
@@ -9620,6 +6986,7 @@ packages:
call-bind: 1.0.5
for-each: 0.3.3
is-typed-array: 1.1.12
+ dev: true
/typescript@5.3.2:
resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==}
@@ -9649,55 +7016,16 @@ packages:
has-bigints: 1.0.2
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
+ dev: true
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
- /unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
- engines: {node: '>=4'}
- dev: false
-
- /unicode-match-property-ecmascript@2.0.0:
- resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
- engines: {node: '>=4'}
- dependencies:
- unicode-canonical-property-names-ecmascript: 2.0.0
- unicode-property-aliases-ecmascript: 2.1.0
- dev: false
-
- /unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
- engines: {node: '>=4'}
- dev: false
-
- /unicode-property-aliases-ecmascript@2.1.0:
- resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
- engines: {node: '>=4'}
- dev: false
-
/unicorn-magic@0.1.0:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
dev: false
- /union-value@1.0.1:
- resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- arr-union: 3.1.0
- get-value: 2.0.6
- is-extendable: 0.1.1
- set-value: 2.0.1
- dev: false
-
- /unique-string@2.0.0:
- resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
- engines: {node: '>=8'}
- dependencies:
- crypto-random-string: 2.0.0
- dev: false
-
/universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
@@ -9707,48 +7035,25 @@ packages:
engines: {node: '>= 0.8'}
dev: false
- /unset-value@1.0.0:
- resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- has-value: 0.3.1
- isobject: 3.0.1
- dev: false
-
- /upath@1.2.0:
- resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
- engines: {node: '>=4'}
- dev: false
-
/upath@2.0.1:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
engines: {node: '>=4'}
dev: false
- /update-browserslist-db@1.0.13(browserslist@4.22.1):
+ /update-browserslist-db@1.0.13(browserslist@4.22.2):
resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.22.1
+ browserslist: 4.22.2
escalade: 3.1.1
picocolors: 1.0.0
/uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
- punycode: 2.3.0
-
- /urix@0.1.0:
- resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
- deprecated: Please see https://github.com/lydell/urix#deprecated
- dev: false
-
- /use@3.1.1:
- resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
- engines: {node: '>=0.10.0'}
- dev: false
+ punycode: 2.3.1
/util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -9779,17 +7084,16 @@ packages:
engines: {node: '>= 0.8'}
dev: false
- /vite-node@1.0.0-beta.4(@types/node@20.10.0):
- resolution: {integrity: sha512-YODjVvHd2Jih+TGMG3B99ktSyvET9w2cMevorAjcuQ3KKiPhDxEf2bRia2KsDHfnUGIfSpwoUdbcDdJ5xR7epg==}
+ /vite-node@1.0.0-beta.6(@types/node@20.10.2):
+ resolution: {integrity: sha512-cDRdVdirWxw8AODIGzdM0uI5J4Ts7evXzelFAQgngSyblaQG84PUsVHeMIhNWWM5L1K0hst+R2ecJzPUgI6tCw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4
- mlly: 1.4.2
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.0.3(@types/node@20.10.0)
+ vite: 5.0.4(@types/node@20.10.2)
transitivePeerDependencies:
- '@types/node'
- less
@@ -9801,8 +7105,8 @@ packages:
- terser
dev: true
- /vite@5.0.3(@types/node@20.10.0):
- resolution: {integrity: sha512-WgEq8WEKpZ8c0DL4M1+E+kBZEJyjBmGVrul6z8Ljfhv+PPbNF4aGq014DwNYxGz2FGq6NKL0N8usdiESWd2l2w==}
+ /vite@5.0.4(@types/node@20.10.2):
+ resolution: {integrity: sha512-RzAr8LSvM8lmhB4tQ5OPcBhpjOZRZjuxv9zO5UcxeoY2bd3kP3Ticd40Qma9/BqZ8JS96Ll/jeBX9u+LJZrhVg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -9829,15 +7133,15 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.10.0
+ '@types/node': 20.10.2
esbuild: 0.19.8
- postcss: 8.4.31
- rollup: 4.6.0
+ postcss: 8.4.32
+ rollup: 4.6.1
optionalDependencies:
fsevents: 2.3.3
- /vitest@1.0.0-beta.4(@types/node@20.10.0):
- resolution: {integrity: sha512-WOJTqxY3hWqn4yy26SK+cx+BlPBeK/KtY9ALWkD6FLWLhSGY0QFEmarc8sdb/UGZQ8xs5pOvcQQS9JJSV8HH8g==}
+ /vitest@1.0.0-beta.6(@types/node@20.10.2):
+ resolution: {integrity: sha512-yahr45sIcSq8SaY9FUcmWLrsDMAL3mCd/vC890uymiZhrZ5VQrqMmOT0FcB7vtC4kh327p6IXWqHHLr7B0hRug==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -9861,27 +7165,27 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.10.0
- '@vitest/expect': 1.0.0-beta.4
- '@vitest/runner': 1.0.0-beta.4
- '@vitest/snapshot': 1.0.0-beta.4
- '@vitest/spy': 1.0.0-beta.4
- '@vitest/utils': 1.0.0-beta.4
- acorn: 8.11.2
+ '@types/node': 20.10.2
+ '@vitest/expect': 1.0.0-beta.6
+ '@vitest/runner': 1.0.0-beta.6
+ '@vitest/snapshot': 1.0.0-beta.6
+ '@vitest/spy': 1.0.0-beta.6
+ '@vitest/utils': 1.0.0-beta.6
acorn-walk: 8.3.0
cac: 6.7.14
chai: 4.3.10
debug: 4.3.4
- local-pkg: 0.4.3
+ execa: 8.0.1
+ local-pkg: 0.5.0
magic-string: 0.30.5
pathe: 1.1.1
picocolors: 1.0.0
- std-env: 3.5.0
+ std-env: 3.6.0
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.8.1
- vite: 5.0.3(@types/node@20.10.0)
- vite-node: 1.0.0-beta.4(@types/node@20.10.0)
+ vite: 5.0.4(@types/node@20.10.2)
+ vite-node: 1.0.0-beta.6(@types/node@20.10.2)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -9893,14 +7197,6 @@ packages:
- terser
dev: true
- /vscode-oniguruma@1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
- dev: false
-
- /vscode-textmate@8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
- dev: false
-
/vue-demi@0.14.6(vue@3.3.9):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
@@ -9916,14 +7212,14 @@ packages:
vue: 3.3.9(typescript@5.3.2)
dev: false
- /vue-eslint-parser@9.3.2(eslint@8.54.0):
+ /vue-eslint-parser@9.3.2(eslint@8.55.0):
resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
debug: 4.3.4
- eslint: 8.54.0
+ eslint: 8.55.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -9994,6 +7290,7 @@ packages:
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
+ dev: true
/webpack-chain@6.5.1:
resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==}
@@ -10106,7 +7403,7 @@ packages:
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.11.2
acorn-import-assertions: 1.9.0(acorn@8.11.2)
- browserslist: 4.22.1
+ browserslist: 4.22.2
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.4.0
@@ -10149,6 +7446,7 @@ packages:
lodash.sortby: 4.7.0
tr46: 1.0.1
webidl-conversions: 4.0.2
+ dev: true
/which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
@@ -10158,6 +7456,7 @@ packages:
is-number-object: 1.0.7
is-string: 1.0.7
is-symbol: 1.0.4
+ dev: true
/which-typed-array@1.1.13:
resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==}
@@ -10168,6 +7467,7 @@ packages:
for-each: 0.3.3
gopd: 1.0.1
has-tostringtag: 1.0.0
+ dev: true
/which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
@@ -10193,152 +7493,6 @@ packages:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
dev: true
- /workbox-background-sync@7.0.0:
- resolution: {integrity: sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==}
- dependencies:
- idb: 7.1.1
- workbox-core: 7.0.0
- dev: false
-
- /workbox-broadcast-update@7.0.0:
- resolution: {integrity: sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-build@7.0.0:
- resolution: {integrity: sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==}
- engines: {node: '>=16.0.0'}
- dependencies:
- '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0)
- '@babel/core': 7.23.3
- '@babel/preset-env': 7.22.4(@babel/core@7.23.3)
- '@babel/runtime': 7.22.3
- '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.3)(rollup@2.79.1)
- '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1)
- '@rollup/plugin-replace': 2.4.2(rollup@2.79.1)
- '@surma/rollup-plugin-off-main-thread': 2.2.3
- ajv: 8.12.0
- common-tags: 1.8.2
- fast-json-stable-stringify: 2.1.0
- fs-extra: 9.1.0
- glob: 7.2.3
- lodash: 4.17.21
- pretty-bytes: 5.6.0
- rollup: 2.79.1
- rollup-plugin-terser: 7.0.2(rollup@2.79.1)
- source-map: 0.8.0-beta.0
- stringify-object: 3.3.0
- strip-comments: 2.0.1
- tempy: 0.6.0
- upath: 1.2.0
- workbox-background-sync: 7.0.0
- workbox-broadcast-update: 7.0.0
- workbox-cacheable-response: 7.0.0
- workbox-core: 7.0.0
- workbox-expiration: 7.0.0
- workbox-google-analytics: 7.0.0
- workbox-navigation-preload: 7.0.0
- workbox-precaching: 7.0.0
- workbox-range-requests: 7.0.0
- workbox-recipes: 7.0.0
- workbox-routing: 7.0.0
- workbox-strategies: 7.0.0
- workbox-streams: 7.0.0
- workbox-sw: 7.0.0
- workbox-window: 7.0.0
- transitivePeerDependencies:
- - '@types/babel__core'
- - supports-color
- dev: false
-
- /workbox-cacheable-response@7.0.0:
- resolution: {integrity: sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-core@7.0.0:
- resolution: {integrity: sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==}
- dev: false
-
- /workbox-expiration@7.0.0:
- resolution: {integrity: sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==}
- dependencies:
- idb: 7.1.1
- workbox-core: 7.0.0
- dev: false
-
- /workbox-google-analytics@7.0.0:
- resolution: {integrity: sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==}
- dependencies:
- workbox-background-sync: 7.0.0
- workbox-core: 7.0.0
- workbox-routing: 7.0.0
- workbox-strategies: 7.0.0
- dev: false
-
- /workbox-navigation-preload@7.0.0:
- resolution: {integrity: sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-precaching@7.0.0:
- resolution: {integrity: sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA==}
- dependencies:
- workbox-core: 7.0.0
- workbox-routing: 7.0.0
- workbox-strategies: 7.0.0
- dev: false
-
- /workbox-range-requests@7.0.0:
- resolution: {integrity: sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-recipes@7.0.0:
- resolution: {integrity: sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww==}
- dependencies:
- workbox-cacheable-response: 7.0.0
- workbox-core: 7.0.0
- workbox-expiration: 7.0.0
- workbox-precaching: 7.0.0
- workbox-routing: 7.0.0
- workbox-strategies: 7.0.0
- dev: false
-
- /workbox-routing@7.0.0:
- resolution: {integrity: sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-strategies@7.0.0:
- resolution: {integrity: sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==}
- dependencies:
- workbox-core: 7.0.0
- dev: false
-
- /workbox-streams@7.0.0:
- resolution: {integrity: sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ==}
- dependencies:
- workbox-core: 7.0.0
- workbox-routing: 7.0.0
- dev: false
-
- /workbox-sw@7.0.0:
- resolution: {integrity: sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA==}
- dev: false
-
- /workbox-window@7.0.0:
- resolution: {integrity: sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==}
- dependencies:
- '@types/trusted-types': 2.0.3
- workbox-core: 7.0.0
- dev: false
-
/wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -10385,6 +7539,7 @@ packages:
/yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+ dev: true
/yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index df629229d2..196993a9ef 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,4 +1,3 @@
packages:
- docs
- - ecosystem/*
- packages/*
diff --git a/packages/tsconfig.dts.json b/tsconfig.dts.json
similarity index 55%
rename from packages/tsconfig.dts.json
rename to tsconfig.dts.json
index 5fc90cf729..5b6ea68d87 100644
--- a/packages/tsconfig.dts.json
+++ b/tsconfig.dts.json
@@ -1,5 +1,5 @@
{
- "extends": "../tsconfig.base.json",
+ "extends": "./tsconfig.base.json",
"compilerOptions": {
"types": []
}
diff --git a/tsconfig.json b/tsconfig.json
index ffc185de7b..139eabb236 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -4,26 +4,14 @@
"baseUrl": ".",
"jsx": "preserve",
"paths": {
- "@internal/searchIndex": [
- "./ecosystem/plugin-search/src/client/searchIndex.d.ts"
- ],
- "@internal/themeData": [
- "./ecosystem/plugin-theme-data/src/client/themeData.d.ts"
- ],
"@internal/*": ["./packages/client/src/types/internal/*.d.ts"],
- "@theme/*": ["./ecosystem/theme-default/src/client/components/*"],
"@vuepress/*": ["./packages/*/src"],
- "vuepress": ["./ecosystem/vuepress/src"],
- "vuepress-vite": ["./ecosystem/vuepress-vite/src"],
- "vuepress-webpack": ["./ecosystem/vuepress-webpack/src"]
+ "vuepress": ["./packages/vuepress/src"],
+ "vuepress-vite": ["./packages/vuepress-vite/src"],
+ "vuepress-webpack": ["./packages/vuepress-webpack/src"]
},
"types": ["webpack-env", "vite/client"]
},
- "include": [
- "**/.vuepress/**/*",
- "ecosystem/**/*",
- "packages/**/*",
- "vitest.config.ts"
- ],
+ "include": ["**/.vuepress/**/*", "packages/**/*", "vitest.config.ts"],
"exclude": ["node_modules", ".temp", "lib", "dist"]
}
diff --git a/vitest.config.ts b/vitest.config.ts
index fc76efbf88..a5925acf9f 100644
--- a/vitest.config.ts
+++ b/vitest.config.ts
@@ -9,22 +9,17 @@ const getSubDirectories = (dir: string): string[] =>
.filter((item) => fs.statSync(path.join(dir, item)).isDirectory())
const root = path.dirname(fileURLToPath(import.meta.url))
const nonScopedPackages = ['vuepress', 'vuepress-vite', 'vuepress-webpack']
-const corePackages = getSubDirectories(path.resolve(root, 'packages'))
-const ecosystemPackages = getSubDirectories(
- path.resolve(root, 'ecosystem'),
-).filter((item) => !nonScopedPackages.includes(item))
+const packages = getSubDirectories(path.resolve(root, 'packages')).filter(
+ (item) => !nonScopedPackages.includes(item),
+)
export default defineConfig({
resolve: {
alias: [
{
- find: new RegExp(`^@vuepress/(${corePackages.join('|')})$`),
+ find: new RegExp(`^@vuepress/(${packages.join('|')})$`),
replacement: path.resolve(root, './packages/$1/src/index.ts'),
},
- {
- find: new RegExp(`^@vuepress/(${ecosystemPackages.join('|')})$`),
- replacement: path.resolve(root, './ecosystem/$1/src/index.ts'),
- },
],
},
test: {