diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index d17d3ec..10ff3cd 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -2,6 +2,7 @@ version: 2
updates:
- package-ecosystem: "github-actions"
+ open-pull-requests-limit: 99
directory: "/"
rebase-strategy: "disabled"
schedule:
@@ -11,6 +12,7 @@ updates:
time: "03:00"
- package-ecosystem: npm
+ open-pull-requests-limit: 99
directory: "/"
rebase-strategy: "disabled"
schedule:
@@ -18,3 +20,12 @@ updates:
day: "saturday"
timezone: "Europe/Berlin"
time: "03:00"
+ groups:
+ textlint:
+ applies-to: version-updates
+ patterns:
+ - "*textlint*"
+ vuepress:
+ applies-to: version-updates
+ patterns:
+ - "*vuepress*"
diff --git a/.textlintrc.js b/.textlintrc.js
index c9cbaf1..382aa56 100644
--- a/.textlintrc.js
+++ b/.textlintrc.js
@@ -4,9 +4,7 @@ module.exports = {
'no-start-duplicated-conjunction': {
interval : 2, // interval of sentences
},
- 'max-comma': {
- max : 4,
- },
+ 'max-comma': false,
/*'no-dead-link': {
checkRelative: true,
baseURI: null,
@@ -20,7 +18,7 @@ module.exports = {
},*/
'no-empty-section': true,
'textlint-rule-no-empty-element': true,
- 'period-in-list-item': true,
+ 'period-in-list-item': false,
'@textlint-rule/no-unmatched-pair': true,
'no-zero-width-spaces': true,
'doubled-spaces': true,
@@ -28,10 +26,7 @@ module.exports = {
// Misspellings to be ignored (case-insensitive)
ignore: [],
},
- 'write-good': {
- passive: false,
- thereIs: false
- },
+ 'write-good': false,
'apostrophe': true,
},
filters: {
diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js
index e17456d..52b7b13 100644
--- a/docs/.vuepress/config.js
+++ b/docs/.vuepress/config.js
@@ -1,27 +1,34 @@
+import { getDirname, path } from "vuepress/utils"
import { defineUserConfig } from 'vuepress'
import { viteBundler } from '@vuepress/bundler-vite'
import meta from './config/meta'
import theme from './config/theme'
-import plugins from './config/plugins'
+
+const __dirname = getDirname(import.meta.url)
export default defineUserConfig({
...meta,
theme,
- plugins,
bundler: viteBundler(),
base: process.env.VUEPRESS_BASE ? `/${process.env.VUEPRESS_BASE}/` : '/',
+ alias: {
+ '@theme': path.resolve(
+ __dirname,
+ './theme',
+ ),
+ },
locales: {
// The key is the path for the locale to be nested under.
// As a special case, the default locale can use '/' as its path.
'/de/': {
lang: 'de-DE',
},
- '/en/': {
- lang: 'en-EN',
- },
- '/fr/': {
- lang: 'fr-FR',
- },
+ // '/en/': {
+ // lang: 'en-EN',
+ // },
+ // '/fr/': {
+ // lang: 'fr-FR',
+ // },
}
})
diff --git a/docs/.vuepress/config/meta.js b/docs/.vuepress/config/meta.js
index 8963c52..490a633 100644
--- a/docs/.vuepress/config/meta.js
+++ b/docs/.vuepress/config/meta.js
@@ -1,6 +1,7 @@
export default {
title: 'Ocelot.Social',
- // description: 'Free and open-source social network for active citizenship.',
+ description: 'Free and open source software to create and run your own social network',
+ author: 'busFaktor() e.V.',
head: [
['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}]
],
diff --git a/docs/.vuepress/config/plugins.js b/docs/.vuepress/config/plugins.js
deleted file mode 100644
index 4fadb52..0000000
--- a/docs/.vuepress/config/plugins.js
+++ /dev/null
@@ -1,7 +0,0 @@
-import { redirectPlugin } from 'vuepress-plugin-redirect'
-
-export default [
- redirectPlugin({
- autoLocale: true,
- })
-]
\ No newline at end of file
diff --git a/docs/.vuepress/config/theme.js b/docs/.vuepress/config/theme.js
index 074d8f7..64115c8 100644
--- a/docs/.vuepress/config/theme.js
+++ b/docs/.vuepress/config/theme.js
@@ -23,72 +23,107 @@ export default hopeTheme({
'/de/': {
lang: 'de-DE',
title: 'Ocelot.Social',
- copyright: '© von busFaktor() e.V. & Authoren | Impressum ',
+ description: 'Ocelot.Social – Freie und Open-Source-Software zum Erstellen und Betreiben deines eigenen sozialen Netzwerks.',
+ copyright: '© von busFaktor() e.V. & Authoren | Impressum | Datenschutz ',
footer: 'Unter der MIT Lizenz ausgeliefert.',
navbar: [
{
- text: 'Dokumentation',
- link: 'https://docs.ocelot.social/' ,
- target: '_self',
+ text: 'Funktionen',
+ link: '/de/features/'
},
{
- text: 'Demo',
- link: 'https://stage.ocelot.social/',
- target: '_self',
+ text: 'Einstieg',
+ link: '/de/get-started/'
},
{
- text: 'Impressum',
- link: '/de/impressum/'
+ text: 'Mitmachen',
+ link: '/de/contribute/'
+ },
+ {
+ text: 'Lernen',
+ link: '/de/learn/' ,
+ },
+ {
+ text: 'Spenden',
+ link: '/de/donate/'
+ },
+ {
+ text: 'Kontakt',
+ link: '/de/contact/'
},
],
},
- '/en/': {
- lang: 'en-US', // this will be set as the lang attribute on
- title: 'Ocelot.Social',
- // description: ''
- copyright: '© by busFaktor() e.V. & Authors | Impressum ',
- footer: 'Released under the MIT License .',
- navbar: [
- {
- text: 'Documentation',
- link: 'https://docs.ocelot.social/',
- target: '_self',
- },
- {
- text: 'Demo',
- link: 'https://stage.ocelot.social/',
- target: '_self',
- },
- {
- text: 'Imprint',
- link: '/en/impressum/'
- },
- ],
- },
- '/fr/': {
- lang: 'fr-FR',
- title: 'Ocelot.Social',
- copyright: '© par busFaktor() e.V. & Auteurs | Mentions légales ',
- footer: 'Publié sous la licence MIT .',
- navbar: [
- {
- text: 'Documentation',
- link: 'https://docs.ocelot.social/',
- target: '_self',
- },
- {
- text: 'Demo',
- link: 'https://stage.ocelot.social/',
- target: '_self',
- },
- {
- text: 'Mentions légales',
- link: '/fr/impressum/'
- },
- ],
- }
+ // '/en/': {
+ // lang: 'en-US', // this will be set as the lang attribute on
+ // title: 'Ocelot.Social',
+ // description: 'Ocelot.Social – Free and open source software to create and run your own social network.',
+ // copyright: '© by busFaktor() e.V. & Authors | Imprint | Privacy Policy ',
+ // footer: 'Released under the MIT License .',
+ // navbar: [
+ // {
+ // text: 'Features',
+ // link: '/en/features/'
+ // },
+ // {
+ // text: 'Get Started',
+ // link: '/en/get-started/'
+ // },
+ // {
+ // text: 'Contribute',
+ // link: '/en/contribute/'
+ // },
+ // {
+ // text: 'Learn',
+ // link: '/en/learn/' ,
+ // },
+ // {
+ // text: 'Donate',
+ // link: '/en/donate/'
+ // },
+ // {
+ // text: 'Contact',
+ // link: '/en/contact/'
+ // },
+ // ],
+ // },
+ // '/fr/': {
+ // lang: 'fr-FR',
+ // title: 'Ocelot.Social',
+ // description: 'Ocelot.Social - Logiciel open source et gratuit pour créer et gérer votre propre réseau social.',
+ // copyright: '© par busFaktor() e.V. & Auteurs | Mentions légales | Protection des données ',
+ // footer: 'Publié sous la licence MIT .',
+ // navbar: [
+ // {
+ // text: 'Fonctionnalités',
+ // link: '/fr/features/'
+ // },
+ // {
+ // text: 'Entrée',
+ // link: '/fr/get-started/'
+ // },
+ // {
+ // text: 'Contribuer',
+ // link: '/fr/contribute/'
+ // },
+ // {
+ // text: 'Apprendre',
+ // link: '/fr/learn/' ,
+ // },
+ // {
+ // text: 'Donner',
+ // link: '/fr/donate/'
+ // },
+ // {
+ // text: 'Contact',
+ // link: '/fr/contact/'
+ // },
+ // ],
+ // }
},
plugins: {
+ blog: {
+ excerptLength: 0,
+ },
mdEnhance: {
align: true,
demo: true,
@@ -99,6 +134,15 @@ export default hopeTheme({
sup: true,
vPre: true,
},
+ redirect: {
+ autoLocale: true,
+ defaultBehavior: 'defaultLocale',
+ defaultLocale: '/de/',
+ localeConfig: {
+ '/de/': ['de-DE', 'en'],
+ },
+ localeFallback: false,
+ },
searchPro: {
indexContent: true,
autoSuggestions: true,
@@ -113,6 +157,10 @@ export default hopeTheme({
},
],
},
- seo: true,
- }
+ seo: {
+ fallbackImage: '/logo.svg',
+ hostname: 'https://ocelot.social/'
+ }
+ },
+ iconAssets: "fontawesome",
})
diff --git a/docs/.vuepress/public/society-tile-399x122.png b/docs/.vuepress/public/society-tile-399x122.png
new file mode 100644
index 0000000..b5d5420
Binary files /dev/null and b/docs/.vuepress/public/society-tile-399x122.png differ
diff --git a/docs/.vuepress/styles/palette.scss b/docs/.vuepress/styles/palette.scss
index d0d6a96..ab9014d 100644
--- a/docs/.vuepress/styles/palette.scss
+++ b/docs/.vuepress/styles/palette.scss
@@ -1 +1,248 @@
-$theme-color: #17b53f;
\ No newline at end of file
+// Style config: https://theme-hope.vuejs.press/config/style.html
+// Customize color: https://theme-hope.vuejs.press/guide/customize/color.html
+
+@font-face {
+ font-family: 'Noto Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: url('@theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf');
+}
+@font-face {
+ font-family: 'Noto Sans Bold';
+ font-style: bold;
+ font-weight: 600;
+ src: url('@theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf');
+}
+
+$font-family: '"Noto Sans", sans-serif' !default;
+$font-family-heading: '"Noto Sans Bold", sans-serif' !default;
+$theme-color: #17b53f;
+$text-color: (
+ light: #2c3e50,
+ dark: #b3b3b3,
+);
+$ocelot-background-transparent: rgba(0, 0, 0, 0);
+$ocelot-border-color: #e5e4e6;
+$ocelot-button-hover-background-color-light: #f5f4f6;
+$ocelot-button-hover-background-color-dark: rgba(255, 255, 255, 0.15);
+$ocelot-button-color: rgba(255, 255, 255, 0.85);
+$ocelot-button-border-color: rgba(255, 255, 255, 0.66);
+
+html {
+ margin: 0;
+};
+
+body {
+ font-family: 'Noto Sans';
+};
+
+h1, h2, h3, h4 {
+ font-family: 'Noto Sans Bold';
+};
+
+.vp-project-home .theme-hope-content:not(.custom) {
+ max-width: 100%;
+ padding: 0;
+ margin: 0 auto;
+}
+
+.theme-hope-content Button {
+ font-size: 1.1em;
+ color: var(--text-color);
+ background-color: $ocelot-background-transparent;
+ border-color: $ocelot-border-color;
+ transition: 0.3s;
+ border-width: 2px !important;
+ border-style: solid;
+ border-radius: 5px;
+ padding: 12px 16px;
+ cursor: grab;
+
+ html[data-theme="dark"] & {
+ background-color: $ocelot-background-transparent;
+ }
+}
+
+.theme-hope-content Button:hover {
+ color: black;
+ background-color: $ocelot-button-hover-background-color-light;
+ border-color: $ocelot-border-color;
+
+ html[data-theme="dark"] & {
+ color: white !important;
+ background-color: $ocelot-button-hover-background-color-dark !important;
+ border-color: white !important;
+ }
+}
+
+.hero-button {
+ font-size: 1.1em;
+ color: $ocelot-button-color !important;
+ background-color: $ocelot-background-transparent;
+ border-color: r$ocelot-button-border-color;
+ transition: 0.3s;
+ border-style: solid;
+ border-radius: 5px;
+ margin: 40px;
+ padding: 12px 16px;
+}
+
+.hero-button:hover {
+ color: white !important;
+ background-color: $ocelot-button-hover-background-color-dark !important;
+ border-color: white !important;
+ cursor: grab;
+}
+
+.theme-hope-content Button.donate-button {
+ background-color: $theme-color !important;
+ opacity: 0.85 !important;
+ border: 0 !important;
+ color: white !important;
+};
+
+.theme-hope-content Button.donate-button:hover {
+ opacity: 1.0 !important;
+};
+
+.image-grid {
+ display: flex;
+ gap: 5px;
+ flex-wrap: wrap;
+}
+
+.hero-container {
+ background-image: linear-gradient(#282a82, #5e0d46);
+ width: 100%;
+ margin-bottom: 0.5rem;
+ color: #eee;
+}
+
+.hero-container-inner {
+ background-image: url("/society-tile-399x122.png");
+ background-repeat: repeat-x;
+ background-position: center bottom;
+}
+
+.hero-container-content {
+ width: 100%;
+ // margin: 2.8em auto;
+ margin: 0;
+ text-align: center;
+}
+
+#logo {
+ width: 150px;
+ margin-top: 40px;
+}
+
+.slogan {
+ display: block;
+}
+
+#slogan-container {
+ margin: 30px auto;
+}
+
+#slogan-1 {
+ font-family: 'Noto Sans Bold';
+ font-weight: bold;
+ font-size: 3em;
+}
+
+#slogan-2 {
+ font-family: 'Noto Sans';
+ font-size: 2em;
+}
+
+@media screen and (max-width: 650px) {
+ .hero-button {
+ margin: 16px 0;
+ }
+
+ #slogan-1 {
+ font-size: 2.7em;
+ line-height: 1.1em;
+ }
+
+ #slogan-2 {
+ font-size: 1.85em;
+ line-height: 1.1em;
+ margin-top: 0.5em;
+ }
+}
+
+#main-title {
+ position: absolute;
+ top: -100;
+ opacity: 0 !important;
+}
+
+#main-description {
+ display: none;
+}
+
+.image-grid {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ text-align: center;
+ margin-bottom: 1em;
+}
+
+.image-grid figure {
+ text-align: center;
+ width: 300px;
+ height: auto;
+ flex-shrink: 1;
+}
+
+.all-features {
+ text-align: center;
+}
+
+h2.large-header {
+ font-size: 2.2em;
+ line-height: 1.2em;
+ text-align: center;
+ margin-top: 0;
+ padding-top: 1.8em;
+ border: 0;
+}
+
+#feature-headline {
+ margin-bottom: 1em;
+}
+
+.benefits-grid {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ text-align: center;
+}
+
+.benefits-grid figure {
+ width: 300px;
+ height: auto;
+ flex-shrink: 1;
+ align-items: stretch;
+}
+
+.benefits-grid span {
+ font-size: 3rem;
+}
+
+.center {
+ max-width: 1160px;
+ text-align: center;
+ margin: 0 auto;
+ padding: 0 20px;
+}
+
+.center table {
+ width: fit-content;
+ margin: 0 auto !important;
+ text-align: center;
+}
\ No newline at end of file
diff --git a/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf b/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf
new file mode 100644
index 0000000..d84248e
Binary files /dev/null and b/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf differ
diff --git a/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf b/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf
new file mode 100644
index 0000000..fa4cff5
Binary files /dev/null and b/docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf differ
diff --git a/docs/de/README.md b/docs/de/README.md
index 7229a21..6abd9ad 100644
--- a/docs/de/README.md
+++ b/docs/de/README.md
@@ -2,20 +2,258 @@
home: true
# layout: BlogHome
icon: home
-title: Ocelot.Social
+# title: Ocelot.Social
heroFullScreen: false
-heroImage: /logo.svg
-heroText: Das freie soziale Open-Source-Netzwerk für eine aktive Zivilgesellschaft.
+# heroImage: /logo.svg
+# heroText: Das freie soziale Open-Source-Netzwerk für eine aktive Zivilgesellschaft.
tagLine:
# actions:
# - text: Demo
# link: https://stage.ocelot.social/
---
-## Wir bauen um
-Unsere Website wird gerade überarbeitet und erweitert. Schau bald wieder rein!
+
+
-Inzwischen findest du uns auf [GitHub](https://github.com/Ocelot-Social-Community/) oder [Discord](https://discord.gg/AGPJ7YgC).
+
-Wenn du dieses Projekt unterstützen möchtest, dann kannst du eine [Spende](https://busfaktor.org/en/spenden) für *ocelot.social*
-bei dem Projektträger machen (busFaktor() e.V.).
+
+
+
+
+ Freie Open-Source-Software
+ Du kannst die Software nutzen und weiterentwickeln.
+
+
+
+
+
+ Für alle
+ Ocelot.social eignet sich für die Zivilgesellschaft sowie für staatliche und private Organisationen.
+
+
+
+
+
+ Selbstbestimmtes Filtern
+ Du wählst selber, welchen Inhalt du siehst – keine undurchschaubare Auswahl.
+
+
+
+
+
+ Konfigurierbar
+ Als Betreiber kannst du das Design und die Funktionen nach deinen Wünschen einstellen.
+
+
+
+
+
+ Erweiterbar
+ Neue Funktionen können hinzuprogrammiert werden, die allen zugute kommen.
+
+
+
+
+
+ Skalierbar
+ Dank neuster Technik kannst du die Software für alle Netzwerkgrößen einsetzen.
+
+
+
+
+
+ Flexibles Hosting
+ Du kannst dein Netzwerk selber hosten oder von deinem Dienstleister hosten lassen.
+
+
+
+
+
+ Deine eigenen Regeln
+ Bestimme die Nutzungsbedingungen für dein Netzwerk selber.
+
+
+
+
+
+ Neueste Technologie
+ Die Software ist technologisch am Puls der Zeit – flexibel, zuverlässig, performant.
+
+
+
+
+
+
+
+
+
+
+ Login
+
+
+
+
+
+ Beitragsübersicht (Newsfeed)
+
+
+
+
+
+ Einzelner Beitrag
+
+
+
+
+
+ Einzelne Veranstaltung
+
+
+
+
+
+ Nutzerprofil
+
+
+
+
+
+ Einstellungen des Nutzerkontos
+
+
+
+
+
+ Gruppenübersicht
+
+
+
+
+
+ Gruppenprofil
+
+
+
+
+
+ Eins-zu-Eins-Chat
+
+
+
+
+
+ Benachrichtigungen
+
+
+
+
+
+ Landkarte
+
+
+
+
+
+ Mehrsprachigkeit
+
+
+
+
+
+ Moderation
+
+
+
+
+
+ Systemverwaltung
+
+
+
+
+
+
+
+
+
+
+
+
+ Teste die Live-Demo auf
+ https://stage.ocelot.social
+ mit den folgenden Zugangsdaten:
+
+
+
E-Mail Passwort Benutzerrolle user@example.org1234 normaler Nutzer moderator@example.org1234 Moderator admin@example.org1234 Administrator
+
+
+
+
+
+
+ Ocelot.social kannst du auf einem eigenen Server hosten oder es hosten lassen.
+ Schau dir an, welche Möglichkeiten es gibt:
+
+
+
+ Los geht's
+
+
+
+
+
+
+
+
+
+
+ Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
+
+
+ Der Verein busFaktor() e.V. koordiniert und fördert die Programmierung von ocelot.social .
+ Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
+
+
+
+ Hier spenden
+
+
+
+
+
+
+
+
+ Hast du Fragen, Anregungen oder Wünsche, nehme gerne Kontakt mit uns auf.
+
+
diff --git a/docs/de/assets/1-to-1-chat.png b/docs/de/assets/1-to-1-chat.png
new file mode 100644
index 0000000..c4c808f
Binary files /dev/null and b/docs/de/assets/1-to-1-chat.png differ
diff --git a/docs/de/assets/group-list.png b/docs/de/assets/group-list.png
new file mode 100644
index 0000000..9d3553c
Binary files /dev/null and b/docs/de/assets/group-list.png differ
diff --git a/docs/de/assets/group-profile.png b/docs/de/assets/group-profile.png
new file mode 100644
index 0000000..0e9efbc
Binary files /dev/null and b/docs/de/assets/group-profile.png differ
diff --git a/docs/de/assets/language-selection.png b/docs/de/assets/language-selection.png
new file mode 100644
index 0000000..3979355
Binary files /dev/null and b/docs/de/assets/language-selection.png differ
diff --git a/docs/de/assets/login.png b/docs/de/assets/login.png
new file mode 100644
index 0000000..269c9cb
Binary files /dev/null and b/docs/de/assets/login.png differ
diff --git a/docs/de/assets/map.png b/docs/de/assets/map.png
new file mode 100644
index 0000000..09babdf
Binary files /dev/null and b/docs/de/assets/map.png differ
diff --git a/docs/de/assets/moderation.png b/docs/de/assets/moderation.png
new file mode 100644
index 0000000..f85eac8
Binary files /dev/null and b/docs/de/assets/moderation.png differ
diff --git a/docs/de/assets/newsfeed.png b/docs/de/assets/newsfeed.png
new file mode 100644
index 0000000..678875e
Binary files /dev/null and b/docs/de/assets/newsfeed.png differ
diff --git a/docs/de/assets/notifications.png b/docs/de/assets/notifications.png
new file mode 100644
index 0000000..f46c368
Binary files /dev/null and b/docs/de/assets/notifications.png differ
diff --git a/docs/de/assets/single-event.png b/docs/de/assets/single-event.png
new file mode 100644
index 0000000..4211b99
Binary files /dev/null and b/docs/de/assets/single-event.png differ
diff --git a/docs/de/assets/single-post.png b/docs/de/assets/single-post.png
new file mode 100644
index 0000000..96542c1
Binary files /dev/null and b/docs/de/assets/single-post.png differ
diff --git a/docs/de/assets/system-administration.png b/docs/de/assets/system-administration.png
new file mode 100644
index 0000000..a841e95
Binary files /dev/null and b/docs/de/assets/system-administration.png differ
diff --git a/docs/de/assets/user-profile.png b/docs/de/assets/user-profile.png
new file mode 100644
index 0000000..7006818
Binary files /dev/null and b/docs/de/assets/user-profile.png differ
diff --git a/docs/de/assets/user-settings.png b/docs/de/assets/user-settings.png
new file mode 100644
index 0000000..e5aed0e
Binary files /dev/null and b/docs/de/assets/user-settings.png differ
diff --git a/docs/de/contact/README.md b/docs/de/contact/README.md
new file mode 100644
index 0000000..1975d6b
--- /dev/null
+++ b/docs/de/contact/README.md
@@ -0,0 +1,26 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Kontakt
+sidebar: false
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+## Entwickler-Verein
+
+busFaktor() e.V.
+Wolfgang Huß, 2. Vorsitzender
+Haferstr. 5c
+86179 Augsburg, Deutschland
+
+Telefon: +49 173 622 60 91
+Discord:
+
+## Ocelot.Social-Projekt
+
+Telefon: +49 173 622 60 91
+E-Mail:
+Discord:
diff --git a/docs/de/contribute/README.md b/docs/de/contribute/README.md
new file mode 100644
index 0000000..18ca493
--- /dev/null
+++ b/docs/de/contribute/README.md
@@ -0,0 +1,134 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Mitmachen
+sidebar: true
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+## Wie kannst du beitragen, mitmachen und unterstützen?
+
+Du kannst die freie Open-Source-Software *ocelot.social* und die aktiven Netzwerke auf vielfältige Art und Weise unterstützen, mitentwickeln oder mitprogrammieren.
+
+Klicke auf den Bereich, der dich interessiert:
+
+- [Spenden](#spenden)
+- [Unterstütze dein Netzwerk](#unterstutze-dein-netzwerk)
+- [Betreibe ein eigenes Netzwerk](#betreibe-ein-eigenes-netzwerk)
+- [Entwickle und unterstütze die Software](#entwickle-und-unterstutze-die-software)
+- [Weitere Ideen zum Mitmachen?](#weitere-ideen-zum-mitmachen)
+
+### Spenden
+
+Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
+
+Der Verein [busFaktor() e.V.](https://busfaktor.org/de/) koordiniert und fördert die Programmierung von *ocelot.social*.
+Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
+
+
+
+
+ Hier spenden
+
+
+
+
+### Unterstütze dein Netzwerk
+
+#### Nutze die aktiven Netzwerke
+
+Sei mit dabei und werde Nutzer eines Netzwerks, das mit unserer Software läuft.
+
+
+- Registriere dich als Nutzer.
+- Ergänze dein Benutzerprofil mit einem Profilbild, deinem ungefähren Standort und weiteren Angaben über dich.
+- Schreibe lesenswerte und lesefreundliche Beiträge. Ergänze sie mit einem Bild und mit Hashtags.
+- Kommentiere die Beiträge anderer Nutzer.
+- Empfehle lesenswerte Beiträge.
+- Folge Nutzern.
+- Gründe eine Gruppe und lade Mitglieder ein.
+- Trage dazu bei, dass dein Netzwerk ein angenehmer und interessanter Ort für dich und deine Freunde ist.
+
+
+#### Belebe dein Netzwerk
+
+Bist du Mitglied eines Netzwerks, dann möchtest du dort interessanten Menschen begegnen.
+Mit mehr Nutzern wird dein Netzwerk dynamisch und vielfältig.
+
+- Erzähle deinen Freunden und Verwandten vom Netzwerk.
+- Lade sie ins Netzwerk ein (→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Invitations)).
+- Veröffentliche den Link zum Netzwerk auf deiner Website, deinem Blog oder in anderen sozialen Netzwerken.
+- Berichte vor Publikum vom Netzwerk.
+
+#### Weitere Möglichkeiten dich zu engagieren
+
+Viele Netzwerke sind Mitmach-Netzwerke und sind dankbar für deine Hilfe – vielleicht als Moderator?
+Für weitere Informationen besuche die Website des Betreibers oder kontaktiere ihn.
+
+### Betreibe ein eigenes Netzwerk
+
+Mit der freien Software *ocelot.social* und dem nötigen Know-How kannst du ein eigenes Netzwerk betreiben (→ [Dokumentation](https://docs.ocelot.social/deployment/), auf Englisch).
+
+Benötigst du dabei Hilfe, dann [unterstützen](/de/contact/) dich unsere Entwickler gerne.
+
+### Entwickle und unterstütze die Software
+
+#### Mach die *ocelot.social*-Software bekannt
+
+*›Spread the word!‹*
+
+Ob Verein, Bewegung oder Institution – *ocelot.social* kann als soziales Netzwerk für viele Arten von Gruppen und Organisationen eingesetzt werden.
+
+- Veröffentliche den Link zu [*ocelot.social*](https://ocelot.social) auf deiner Website, deinem Blog oder in sozialen Netzwerken.
+- Gib der Software *ocelot.social* auf der Vergleichsplattform [alternative.to](https://alternativeto.net/software/ocelot-social/about/) ein Like.
+- Gib der Software auf der Entwicklerplattform [GitHub](https://github.com/Ocelot-Social-Community/Ocelot-Social) einen Stern.
+
+#### Verbessere das Netzwerk
+
+- Hast du einen Fehler im Netzwerk gefunden, dann melde ihn unseren Entwicklern:
+ - [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:FAQ#wie-kann-ich-einen-fehler-des-netzwerks-melden)
+ - [Issue im Repository erstellen](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues/new/choose)
+- Möchtest du gute Ideen und Vorschläge zur Verbesserung der Software einbringen, dann [kontaktiere](/de/contact/) uns gerne.
+
+#### Möchtest du neue Funktionen mittesten?
+
+Wir suchen Nutzer, welche die neuen Funktionen der nächsten Softwareversion testen, bevor sie veröffentlicht werden.
+
+#### Schreibst du gerne?
+
+- Hilf mit, die Benutzeranleitung zu schreiben (→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Wiki:Editor's-Guide)).
+- Hilf mit, die Kommunikationskanäle der Software *ocelot.social* und unserer Entwicklergemeinschaft [busFaktor() e.V.](https://busfaktor.org/de/) zu pflegen und vielfältig zu beleben.
+
+#### Sprichst du eine Fremdsprache?
+
+Das Netzwerk ist in [mehreren Sprachen](/de/features/) verfügbar.
+Möchtest du mithelfen die Benutzeroberfläche oder [Benutzeranleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Wiki:Editor's-Guide) zu übersetzen, zu vervollständigen oder zu verbessern, dann kontaktiere uns gerne.
+
+#### Möchtest du zum Design beitragen?
+
+[Kontaktiere uns](/de/contact/), um das Design und die Bedienbarkeit des Netzwerks zu verbessern.
+
+#### Organisierst du gerne?
+
+[Sprich uns](/de/contact/) an, wenn du Lust hast, …
+
+… Konzepte für neue Funktionen zu erstellen,
+… die Finanzierung der Entwicklung neuer Funktionen mitzuorganisieren
+… oder Veranstaltungen, Meetings etc. zu planen?
+
+#### Entwickle die Software mit
+
+Die Software *ocelot.social* ist frei und quelloffen – Open-Source. Möchtest du neue Funktionen entwickeln und testen? Dann folge unserer [Dokumentation](https://docs.ocelot.social/CONTRIBUTING.html) (auf Englisch).
+
+Für Einsteiger eignen sich unsere [Good First Issues](https://github.com/Ocelot-Social-Community/Ocelot-Social/labels/good%20first%20issue) auf GitHub.
+
+Wir freuen uns auch, wenn du auf GitHub [Änderungen am Programmcode](https://github.com/Ocelot-Social-Community/Ocelot-Social/pulls) anderer Entwickler sichtest, kommentierst oder freigibst.
+
+Du kannst auf [Discord](https://discord.gg/AJSX9DCSUA) mit uns chatten und wir lernen uns in einem Pair-Programming kennen.
+
+### Weitere Ideen zum Mitmachen?
+
+Möchtest du dich noch auf andere Art ins Projekt einbringen, dann [kontaktiere](/de/contact/) uns gerne.
diff --git a/docs/de/donate/README.md b/docs/de/donate/README.md
new file mode 100644
index 0000000..4f65f60
--- /dev/null
+++ b/docs/de/donate/README.md
@@ -0,0 +1,23 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Spenden
+sidebar: true
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+## Spenden
+
+Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
+
+Der Verein [busFaktor() e.V.](https://busfaktor.org/de/) koordiniert und fördert die Programmierung von *ocelot.social*.
+Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
+
+
+
+ Hier spenden
+
+
diff --git a/docs/de/features/README.md b/docs/de/features/README.md
new file mode 100644
index 0000000..1a5dd95
--- /dev/null
+++ b/docs/de/features/README.md
@@ -0,0 +1,114 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Funktionen
+sidebar: false
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+*Ocelot.social* bietet eine wachsende Vielzahl elementarer und weiterführender Netzwerkfunktionen,
+die durch Spenden der Community erweitert werden können:
+
+
+
+ Hier spenden
+
+
+
+Folgende Features sind bisher integriert:
+
+## Benutzer
+
+- Registrierung
+- Benutzerprofil
+- Beitrag erstellen
+- Benutzer folgen
+- Benutzer sperren
+- Benutzer stummschalten
+- Benutzer einladen
+- Benutzer, Beitrag oder Kommentar melden
+- Benutzerrollen: Benutzer, Moderator, Administrator
+
+## Gruppen
+
+- Gruppenprofil
+- Sichtbarkeit: öffentlich, geschlossen, versteckt
+- Benutzerrollen der Gruppe: Mitglied, Administrator, Inhaber
+- Mitglieder verwalten: einladen, freischalten, löschen
+
+## Beiträge
+
+- Beitragsformen: Beitrag, Veranstaltung
+- Beitragsbild
+- Umfangreicher Editor mit Überschriften, Textstilen, eingebetteten Inhalten von Drittanbietern, Listen, Erwähnungen, Hashtags
+- Kategorien
+- Beitragssprache (automatische Erkennung)
+- Kommentieren
+
+## Beitragsübersicht
+
+- Vorschau (Newsfeed)
+- Filtern
+- Sortieren
+
+## Chat
+
+- Privater 1:1-Chat: Vollbild oder Seitenfenster
+
+## Karte
+
+- Standorte von Benutzern, Gruppen und Veranstaltungen
+- Suche nach Ort
+
+## Suche
+
+- Nach Benutzern, Gruppen, Beiträgen, Veranstaltungen, Hashtags
+
+## Benachrichtigungen
+
+- Intern
+- Per E-Mail
+
+## Moderation
+
+Benutzer mit der Rolle Moderator können:
+
+- Moderieren
+- Liste gemeldeter Benutzer, Beiträge, Kommentare
+- Benutzer, Beträge oder Kommentare sperren und freigeben
+- Entscheidungsprotokoll
+
+## Administration
+
+Benutzer der Rolle Administrator können darüber hinaus:
+
+- Beitrag in Beitragsübersicht (Newsfeed) oben anpinnen
+- Statistiken einsehen
+- Benutzerdaten einsehen (außer Passwörter)
+- Spendenfunktion mit Spendenstand aktivieren
+
+## Sprachen
+
+Die Benutzeroberfläche ist verfügbar in:
+
+- Deutsch
+- Englisch
+- Französisch
+- Italienisch
+- Niederländisch
+- Polnisch
+- Portugiesisch
+- Russisch
+- Spanisch
+
+## Mobile App
+
+Ocelot.social-Netzwerke gibt es als sogenannte Progressive Web App (PWA) für:
+
+- Android
+- iOS
+
+→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:FAQ#gibt-es-eine-app-f%C3%BCr-dieses-netzwerk)
diff --git a/docs/de/get-started/README.md b/docs/de/get-started/README.md
new file mode 100644
index 0000000..dd21351
--- /dev/null
+++ b/docs/de/get-started/README.md
@@ -0,0 +1,70 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Einstieg
+sidebar: true
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+## Ausprobieren, dann installieren
+
+Teste die Live-Demo auf
+[https://stage.ocelot.social](https://stage.ocelot.social)
+mit den folgenden Zugangsdaten:
+
+| E-Mail | Passwort | Benutzerrolle |
+| :--- | :--- | :--- |
+| `user@example.org` | 1234 | normaler Nutzer |
+| `moderator@example.org` | 1234 | Moderator |
+| `admin@example.org` | 1234 | Administrator |
+
+## Hosting auf einem Server
+
+### Selber hosten
+
+*Ocelot.social* kannst du selber hosten.
+Dafür benötigst du umfangreiche Fachkenntnis in der IT.
+Bei Fragen helfen wir dir vom [busFaktor() e.V.](https://busfaktor.org/de/) gerne weiter.
+
+Weitere Informationen unter → [Installation](#installation)
+
+### Hosten lassen
+
+Du kannst die Software von einem Hoster deiner Wahl hosten lassen.
+Der [busFaktor() e.V.](https://busfaktor.org/de/) berät dich gerne.
+
+## Installation
+
+Die freie Open-Source-Software *ocelot.social* kannst du auf verschiedene Arten installieren und betreiben, nach Schwierigkeit sortiert:
+
+- lokal, nur für Entwickler (→ [Anleitung](https://docs.ocelot.social/))
+- direkt auf dem Server (bare metal, ohne Virtualisierung)
+- mit Docker (Docker Compose)
+- auf Kubernetes
+
+Hier findest du die genauen Anleitungen für die verschiedenen Serverinstallationen, in Englisch:
+→ [Deployment](https://docs.ocelot.social/deployment/)
+
+Dafür benötigst du umfangreiche Fachkenntnis in der IT.
+Bei Fragen oder Problemen helfen wir dir vom [busFaktor() e.V.](https://busfaktor.org/de/) gerne weiter.
+
+### Branding
+
+Das Erscheinungsbild des Netzwerks kannst du zum Ende der Installation individuell konfigurieren.
+
+### Mindestvoraussetzungen
+
+- Domain für die URL des Netzwerks
+- E-Mail-Server zum Versenden von E-Mails (Registrierung, Benachrichtigungen)
+- Server:
+ - mindestens 8 GB RAM
+ - 80 GB Festplattenspeicher
+ - einen Kubernetes-Cluster, falls gewünscht
+
+## Community-Projekt
+
+*Ocelot.social* ist ein wachsendes Projekt einer engagierten Gemeinschaft und wird durch zahlreiche Spender finanziert.
+Wir freuen uns auch über deine [Beteiligung](/de/contribute/).
diff --git a/docs/de/impressum/README.md b/docs/de/imprint/README.md
similarity index 74%
rename from docs/de/impressum/README.md
rename to docs/de/imprint/README.md
index 63b7334..2560916 100644
--- a/docs/de/impressum/README.md
+++ b/docs/de/imprint/README.md
@@ -2,7 +2,7 @@
home: false
# layout: BlogHome
icon: home
-title: Impressum | Ocelot.Social
+title: Impressum
sidebar: false
tagLine:
# actions:
@@ -12,18 +12,20 @@ tagLine:
## Verantwortlich für den Betrieb dieser Website
busFaktor() e.V.
-Wolfgang Huß, 2. Vorsitzender
-
+Wolfgang Huß, 2. Vorsitzender
Haferstr. 5c
-86179 Augsburg
+86179 Augsburg, Deutschland
+
E-Mail:
Telefon: +49 173 622 60 91
+Weitere [Kontakmöglichkeiten](/de/contact/)
+
## Inhaltlich verantwortlicher Redakteur
Wolfgang Huß
-
Steinburger Straße 38
-22527 Hamburg
+22527 Hamburg, Deutschland
+
E-Mail:
Telefon: +49 173 622 60 91
diff --git a/docs/de/learn/README.md b/docs/de/learn/README.md
new file mode 100644
index 0000000..1797b41
--- /dev/null
+++ b/docs/de/learn/README.md
@@ -0,0 +1,26 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Lernen
+sidebar: true
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+
+
+Hier findest du als Nutzer, Betreiber und Entwickler weitere Informationen zu *ocelot.social*.
+
+### Dokumentation für Entwickler
+
+
+
+### Benutzeranleitung
+
+
+
+### FAQ
+
+
diff --git a/docs/de/privacy-policy/README.md b/docs/de/privacy-policy/README.md
new file mode 100644
index 0000000..14e816b
--- /dev/null
+++ b/docs/de/privacy-policy/README.md
@@ -0,0 +1,91 @@
+---
+home: false
+# layout: BlogHome
+icon: home
+title: Datenschutzerklärung
+sidebar: false
+tagLine:
+# actions:
+# - text: Demo
+# link: https://stage.ocelot.social/
+---
+
+Aktualisiert am 20. Mai 2024
+
+## Datenschutz
+
+Im Folgenden informieren wir Dich gemäß der seit dem 25. Mai 2018 geltenden Datenschutzgrundverordnung der EU (DSGVO) über unseren Umgang mit Deinen personenbezogenen Daten und welche Rechte Du uns gegenüber hast.
+
+### Verantwortlicher
+
+Verantwortlich für die Verarbeitung von personenbezogenen Daten ist:
+
+
+**Martin Döring**
+
+E-Mail:
+
+### Vertreter
+
+
+**Wolfgang Huß**
+
+E-Mail:
+
+### Anwendungen und Services
+
+Bei der Nutzung unseres Angebots werden verschiedene Arten von personenbezogen Daten unterschiedlich verarbeitet. Im Folgenden informieren wir Dich darüber, für welche Anwendungen und Services es jeweils welche Verarbeitungen es gibt, welche personenbezogenen Daten dabei betroffen sind, was der Zweck der jeweiligen Verarbeitung ist, wie lange die Daten jeweils gespeichert werden und noch einiges mehr.
+
+### Webseite
+
+Bei der Nutzung unserer Webseite werden verschiedene Arten von personenbezogen Daten unterschiedlich verarbeitet. Im Folgenden informieren wir Dich darüber, welche Verarbeitungen es gibt, welche personenbezogenen Daten jeweils betroffen sind, was der Zweck der jeweiligen Verarbeitung ist, wie lange die Daten jeweils gespeichert werden und noch einiges mehr.
+
+#### Webseitenzugriff
+
+**Zweck:** Wir stellen unsere Webseite öffentlich zur Verfügung, damit sich jeder über unseren Verein, seine Tätigkeiten und Angebote informieren kann.
+
+**Personenbezogene Daten:** Übertragen werden u.a., je nach verwendetem Browser und dessen Einstellung: Datum und Uhrzeit des Zugriffes, ggf. Quelle/Verweis, von welcher Seite Du auf unsere jeweilige gelangst, verwendeter Browser, verwendetes Betriebssystem, Sprachinformation, Größe des Browserfensters, verwendete IP-Adresse.
+
+**Speicherdauer:** Diese Daten werden von uns nicht gespeichert, sondern nur bei Deinem Aufruf unserer Webanwendung verwendet.
+
+**Rechtsgrundlage:** Unser berechtigtes Interesse, unseren Verein öffentlich zu präsentieren, gem. Art. 6 Abs. 1 lit. f) DSGVO.
+
+**Empfänger:** Deine Browser-Zugriffsdaten können nur wir als Betreiber und ggf. unser Provider einsehen.
+
+**Drittlandtransfer:** Die Daten werden nicht in einem Drittland gespeichert.
+
+
+
+### Deine Rechte
+
+Das Datenschutzrecht gewährt Dir hinsichtlich der Verarbeitung Deiner personenbezogenen Daten folgende Rechte, deren genauen Wortlaut Du in den verlinkten Artikeln der DSGVO nachlesen kannst:
+
+- Auskunftsrecht gemäß [Art. 15 DSGVO](https://dsgvo-gesetz.de/art-15-dsgvo/)
+- Recht auf Berichtigung gemäß [Art. 16 DSGVO](https://dsgvo-gesetz.de/art-16-dsgvo/)
+- Recht auf Löschung gemäß [Art. 17 DSGVO](https://dsgvo-gesetz.de/art-17-dsgvo/)
+- Recht auf Einschränkung der Verarbeitung gemäß [Art. 18 DSGVO](https://dsgvo-gesetz.de/art-18-dsgvo/)
+- Recht auf Unterrichtung gemäß [Art. 19 DSGVO](https://dsgvo-gesetz.de/art-19-dsgvo/)
+- Recht auf Datenübertragbarkeit gemäß [Art. 20 DSGVO](https://dsgvo-gesetz.de/art-20-dsgvo/)
+- Recht auf Widerruf erteilter Einwilligungen gemäß [Art. 7 Abs. 3 DSGVO](https://dsgvo-gesetz.de/art-7-dsgvo/)
+- Wiederspruchsrecht gemäß [Art. 21 DSGVO](https://dsgvo-gesetz.de/art-21-dsgvo/)
+- Recht auf Beschwerde gemäß [Art. 77 DSGVO](https://dsgvo-gesetz.de/art-77-dsgvo/)
+
+Bitte beachte, dass die Wahrnehmung Deines Rechts auf Löschung, insbesondere Deiner Anmeldedaten, bedeuten kann, dass Du unser Angebot nicht mehr nutzen kannst.
+
+### Aktualität der Datenschutzinformation
+
+Diese Datenschutzinformation kann von Zeit zu Zeit an organisatorische oder technische Änderungen und neue gesetzliche Gegebenheiten angepasst werden.
diff --git a/docs/en/README.md b/docs/en/README.md
deleted file mode 100644
index e225273..0000000
--- a/docs/en/README.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-home: true
-# layout: BlogHome
-icon: home
-title: Ocelot.Social
-heroFullScreen: false
-heroImage: /logo.svg
-heroText: Free and open-source social network for active citizenship.
-tagLine:
-# actions:
-# - text: Demo
-# link: https://stage.ocelot.social/
----
-## Coming soon
-
-Our website is under construction. Come back soon!
-
-In the meantime you can find us on [GitHub](https://github.com/Ocelot-Social-Community/) or [Discord](https://discord.gg/AGPJ7YgC).
-
-If you want to support the project, you can make a [donation](https://busfaktor.org/en/spenden) for *ocelot.social*
-to the maintainer of the project (busFaktor() e.V.).
diff --git a/docs/en/impressum/README.md b/docs/en/impressum/README.md
deleted file mode 100644
index 6edcf5a..0000000
--- a/docs/en/impressum/README.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-home: false
-# layout: BlogHome
-icon: home
-title: Imprint | Ocelot.Social
-sidebar: false
-tagLine:
-# actions:
-# - text: Demo
-# link: https://stage.ocelot.social/
----
-## Responsible for the Operation of this Website
-
-busFaktor() e.V.
-Wolfgang Huß, 2nd Chairman
-
-Haferstr. 5c
-86179 Augsburg
-E-Mail:
-Telefon: +49 173 622 60 91
-
-## Contentwise Responsible Editor
-
-Wolfgang Huß
-
-Steinburger Straße 38
-22527 Hamburg
-E-Mail:
-Telefon: +49 173 622 60 91
diff --git a/docs/fr/README.md b/docs/fr/README.md
deleted file mode 100644
index 9b5942e..0000000
--- a/docs/fr/README.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-home: true
-# layout: BlogHome
-icon: home
-title: Ocelot.Social
-heroFullScreen: false
-heroImage: /logo.svg
-heroText: Réseau social libre et gratuit pour citoyen actif.
-tagLine:
-# actions:
-# - text: Demo
-# link: https://stage.ocelot.social/
----
-## En construction
-
-Notre site web est en construction. Reviens bientôt!
-
-Entre-temps, tu peux nous trouver sur [GitHub](https://github.com/Ocelot-Social-Community/) ou [Discord](https://discord.gg/AGPJ7YgC).
-
-Si tu veux soutenir ce projet, tu peux faire un [don](https://busfaktor.org/en/spenden) pour *ocelot.social*
-chez le porteur du projet (busFaktor() e.V.).
diff --git a/docs/fr/impressum/README.md b/docs/fr/impressum/README.md
deleted file mode 100644
index d2e7306..0000000
--- a/docs/fr/impressum/README.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-home: false
-# layout: BlogHome
-# icon: home
-sidebar: false
-title: Mentions légales
-tagLine:
-# actions:
-# - text: Demo
-# link: https://stage.ocelot.social/
----
-## Responsable de l’exploitation de ce site Web
-
-busFaktor() e.V.
-Wolfgang Huß, 2nd Chairman
-
-Haferstr. 5c
-86179 Augsburg
-E-Mail:
-Telefon: +49 173 622 60 91
-
-## Éditeur responsable du contenu
-
-Wolfgang Huß
-
-Steinburger Straße 38
-22527 Hamburg
-E-Mail:
-Telefon: +49 173 622 60 91
diff --git a/package-lock.json b/package-lock.json
index f445a7c..17c80f4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,25 +10,22 @@
"license": "MIT",
"devDependencies": {
"@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.2",
- "@vuepress/bundler-vite": "^2.0.0-rc.2",
- "textlint": "^14.0.1",
+ "@vuepress/bundler-vite": "^2.0.0-rc.9",
+ "@vuepress/plugin-redirect": "^2.0.0-rc.29",
+ "textlint": "^14.0.4",
"textlint-filter-rule-comments": "^1.2.2",
"textlint-rule-apostrophe": "^2.0.0",
"textlint-rule-common-misspellings": "^1.0.1",
"textlint-rule-doubled-spaces": "^1.0.2",
- "textlint-rule-max-comma": "^4.0.0",
"textlint-rule-no-dead-link": "^5.1.2",
"textlint-rule-no-empty-element": "^0.3.1",
"textlint-rule-no-empty-section": "^1.1.0",
"textlint-rule-no-start-duplicated-conjunction": "^2.0.2",
"textlint-rule-no-todo": "^2.0.1",
"textlint-rule-no-zero-width-spaces": "^1.0.1",
- "textlint-rule-period-in-list-item": "^1.0.1",
- "textlint-rule-write-good": "^2.0.0",
- "vuepress": "^2.0.0-rc.2",
- "vuepress-plugin-redirect": "^2.0.0-rc.15",
- "vuepress-plugin-search-pro": "^2.0.0-rc.15",
- "vuepress-theme-hope": "^2.0.0-rc.19"
+ "vuepress": "^2.0.0-rc.9",
+ "vuepress-plugin-search-pro": "^2.0.0-rc.43",
+ "vuepress-theme-hope": "^2.0.0-rc.43"
}
},
"node_modules/@aashutoshrathi/word-wrap": {
@@ -56,9 +53,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.23.9",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz",
- "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz",
+ "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@ -68,9 +65,9 @@
}
},
"node_modules/@esbuild/aix-ppc64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz",
- "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
+ "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==",
"cpu": [
"ppc64"
],
@@ -84,9 +81,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz",
- "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz",
+ "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==",
"cpu": [
"arm"
],
@@ -100,9 +97,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz",
- "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz",
+ "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==",
"cpu": [
"arm64"
],
@@ -116,9 +113,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz",
- "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz",
+ "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==",
"cpu": [
"x64"
],
@@ -132,9 +129,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz",
- "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz",
+ "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==",
"cpu": [
"arm64"
],
@@ -148,9 +145,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz",
- "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz",
+ "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==",
"cpu": [
"x64"
],
@@ -164,9 +161,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz",
- "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz",
+ "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==",
"cpu": [
"arm64"
],
@@ -180,9 +177,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz",
- "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz",
+ "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==",
"cpu": [
"x64"
],
@@ -196,9 +193,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz",
- "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz",
+ "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==",
"cpu": [
"arm"
],
@@ -212,9 +209,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz",
- "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz",
+ "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==",
"cpu": [
"arm64"
],
@@ -228,9 +225,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz",
- "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz",
+ "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==",
"cpu": [
"ia32"
],
@@ -244,9 +241,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz",
- "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz",
+ "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==",
"cpu": [
"loong64"
],
@@ -260,9 +257,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz",
- "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz",
+ "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==",
"cpu": [
"mips64el"
],
@@ -276,9 +273,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz",
- "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz",
+ "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==",
"cpu": [
"ppc64"
],
@@ -292,9 +289,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz",
- "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz",
+ "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==",
"cpu": [
"riscv64"
],
@@ -308,9 +305,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz",
- "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz",
+ "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==",
"cpu": [
"s390x"
],
@@ -324,9 +321,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz",
- "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz",
+ "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==",
"cpu": [
"x64"
],
@@ -340,9 +337,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz",
- "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz",
+ "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==",
"cpu": [
"x64"
],
@@ -356,9 +353,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz",
- "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz",
+ "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==",
"cpu": [
"x64"
],
@@ -372,9 +369,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz",
- "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz",
+ "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==",
"cpu": [
"x64"
],
@@ -388,9 +385,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz",
- "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz",
+ "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==",
"cpu": [
"arm64"
],
@@ -404,9 +401,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz",
- "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz",
+ "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==",
"cpu": [
"ia32"
],
@@ -420,9 +417,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz",
- "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz",
+ "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==",
"cpu": [
"x64"
],
@@ -543,15 +540,15 @@
"dev": true
},
"node_modules/@mdit/plugin-alert": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.8.0.tgz",
- "integrity": "sha512-mxA/lhOyDDR6/qSAegGG/XZRjUbr1wjwdULudbpkA/CCQi6piW9D0Z8crDQGYz4KPQM9Bgx4Ac81QFSzHOV66Q==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.10.1.tgz",
+ "integrity": "sha512-Qv6OGDvpWnhjQKaM7m+OGPbNhZL6dZceSdf4eEa2ljpYgnmIxCpcAjWzbbKD8iajIiZLgCaLkgNzfo7fc3u8Pg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -559,20 +556,30 @@
}
}
},
+ "node_modules/@mdit/plugin-alert/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-align": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.8.0.tgz",
- "integrity": "sha512-OJPYzSdmT0UZj/QTvnKYE4GelAL0OD8bNIPxpidXbFd3IqYv/8+xMjT6XeR+R3oZEvtbYSc2e1MmO5fo3DopJA==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.10.1.tgz",
+ "integrity": "sha512-gmNt2cuDJkkgomJWNkkDRiVhvXK6kEAnJGt7YwjouzqU57r9xl5wIWluj4bPg7Nmfs7CvxjERmHc6PVgVe6mIg==",
"dev": true,
"dependencies": {
- "@mdit/plugin-container": "0.8.0",
- "@types/markdown-it": "^13.0.7"
+ "@mdit/plugin-container": "0.10.1",
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -580,19 +587,29 @@
}
}
},
+ "node_modules/@mdit/plugin-align/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-attrs": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.8.0.tgz",
- "integrity": "sha512-ewmx5i+b3M4CRJNDpDNBA0YTHa1snn+adDsDDpDtPPSzCH1NhtWXdzwI0TrcCQUnueeSEEWX/wY4ESo+NRkBNQ==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.10.1.tgz",
+ "integrity": "sha512-5cgYIWH5DGbnStu8nB3kx8MCnl8Olz2JBvxUpKp4jsdJDgJz+CGix/MftR7t3fcYhGvU2C8KF4IWpcNNRaoKCw==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -600,19 +617,29 @@
}
}
},
+ "node_modules/@mdit/plugin-attrs/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-container": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.8.0.tgz",
- "integrity": "sha512-uWK3t0CWssintcmT5PTJVhAwbstcD+SrtijQKs6BhLRtGGgHJ9mOf0ybGjlJhn4077yFFTHmaCIT3K+n5ZVjPg==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.10.1.tgz",
+ "integrity": "sha512-TgYiV+uvsoByXYLo6t6I5Vf2Babbh/+0NoEwYL/cTQrEa1zJm0h54APbKG9q7hBcMHpSiSi1eNpGcWbaoqvZQg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -620,16 +647,26 @@
}
}
},
+ "node_modules/@mdit/plugin-container/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-demo": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.8.0.tgz",
- "integrity": "sha512-yFRXnp3Lj0g4H9ImzHKQwwgtSykrL/BDNEQzql9fdA9FbSygfu0CIxfm+A8lsVos8cAvdsgxy3gILySxpfR89g==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.10.1.tgz",
+ "integrity": "sha512-ZiC76VW3U0UTqCeDrAPds1O6wPgKjmStOdT+ssLmtN4wiwdxYhsMRky6+zYu8IXtg4lxQrTx0LwDVLPPKjkNnA==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -637,19 +674,29 @@
}
}
},
+ "node_modules/@mdit/plugin-demo/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-figure": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.8.0.tgz",
- "integrity": "sha512-/o4RoKjnkdWc+K7m6mR7BAu2J79yYE38s8HUc8iKk9v+e9j1E+6LeXcpx1LoPnHzUhT4EO2QmUsv+kAaPFfZYw==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.10.1.tgz",
+ "integrity": "sha512-ypMPefMk7ekiHBYb5aqqruKi7dRmBNYw2e3/AvTqV8dbNy4wYu8lXUMd78XjZaDvwh87m3OEhaCF6pvVw6Viww==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -657,34 +704,54 @@
}
}
},
+ "node_modules/@mdit/plugin-figure/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-footnote": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.8.0.tgz",
- "integrity": "sha512-AaX1rfkJwq9vLX+H/a+XQ3ZxahOXrnMLr5dVZfNdazjqdDEJ7Cc/A7UFtLfOM19F2w3EgvcHR1gbINxIVDn/eg==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.10.1.tgz",
+ "integrity": "sha512-dPR3uNx3g8X6ErgmfXY2s63hIS9/giZ118if/nB8fimDH0G63BrpMYI/OKIK5tVPzhhqfvxxPGzSbOTg2z4Mqw==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
+ }
+ },
+ "node_modules/@mdit/plugin-footnote/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
}
},
"node_modules/@mdit/plugin-img-lazyload": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.8.0.tgz",
- "integrity": "sha512-Rrlf2FzOxxyszbv3DpkIwEgmYKmtwHdxIO+Whkn0a9QckxnEKkaGl5KARCnM7LqX2fhEyFLgnfkr3onVOJG54g==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.10.1.tgz",
+ "integrity": "sha512-4/BTaHOmL++ssyjIQGBEnGi0bF9s3AdGW1TnL97/MPNahqKrTJiGDw9trjpThjQTFdQ7HYW3enmJb/w4j/r0bA==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -692,19 +759,29 @@
}
}
},
+ "node_modules/@mdit/plugin-img-lazyload/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-img-mark": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.8.0.tgz",
- "integrity": "sha512-4P6z2QOfLHLMSXUP4mB/2Rnd6KeHmJBkUXJWJhybcXoIG5S5FDTFHJxOycSP4eGzfdOYAWSlkx6XwXEUGGZz5w==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.10.1.tgz",
+ "integrity": "sha512-ZeLg2/xG9hy7teAxXIJ64cya3QyVVEitlghASneKLVZvki4W1DNkOddloPWrDn1Zf4AbjMjmv7rW74WOaVT14Q==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -712,19 +789,29 @@
}
}
},
+ "node_modules/@mdit/plugin-img-mark/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-img-size": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.8.0.tgz",
- "integrity": "sha512-r+LbAizP/hw5SisY44VbHEnR7XUKpcHM2k2fwu5wb1+V1crxeigG4sa8rzrJEddU+k6uCl27yL5FTGbHjAl82Q==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.10.1.tgz",
+ "integrity": "sha512-ZdubSUaw1uB+Lhpy2qoFKW7Y1GWQlwNm6EH0cOQ+73ERMkxuTQwB7lWUn6gaaB5UW0afHgPf2VSUsvhowrW6eg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -732,17 +819,27 @@
}
}
},
+ "node_modules/@mdit/plugin-img-size/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-include": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.8.0.tgz",
- "integrity": "sha512-e8Z8q5VkJ6UX04tTgELraupB/MdHio7hkdYT71wBJ6UQuhSmFv/xMOxFfTcGKH5yzsbEM45BtAFHzSXIi3dMCw==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.10.1.tgz",
+ "integrity": "sha512-ZI84UplXnGu97yUhVDVIsvCr+iWj82/akKWVa3m6nXOfwr239PfuebO+pLRVaSAlffkjOm5uF1Hgf5tOnzLAEg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7",
+ "@types/markdown-it": "^14.1.1",
"upath": "^2.0.1"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -750,22 +847,32 @@
}
}
},
- "node_modules/@mdit/plugin-katex": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-katex/-/plugin-katex-0.8.0.tgz",
- "integrity": "sha512-u7CX3Xv5nuc2bu2sHrk1nil83/9ETKTBMmy0icbW8zlqBC0ykLo1xTCEBXmdhXtnJtPi9f/wUZVs6iMZrJzbNg==",
+ "node_modules/@mdit/plugin-include/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
"dev": true,
"dependencies": {
- "@mdit/plugin-tex": "0.8.0",
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-katex-slim": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.10.1.tgz",
+ "integrity": "sha512-cUUCWlukX644y8qnKwvG2OFNIuAfw1bpuB/o+wofKnZR0W+6rxfpejutUw2avZvu7FhDbCpBYN59CE7ag3pDFg==",
+ "dev": true,
+ "dependencies": {
+ "@mdit/plugin-tex": "0.10.1",
"@types/katex": "^0.16.7",
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
"katex": "^0.16.9",
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"katex": {
@@ -776,19 +883,29 @@
}
}
},
- "node_modules/@mdit/plugin-mark": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.8.0.tgz",
- "integrity": "sha512-1hImu8FskIZ9dumWD2VIyB5USyVGwGY2IuaPxYO25tFvMZkhu4rYBjkSK8x+vXExwp94OLzFUlGgVl94S+nw9w==",
+ "node_modules/@mdit/plugin-katex-slim/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-mark": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.10.1.tgz",
+ "integrity": "sha512-TVeiEOTgJygRdvDHekCkNM8Uy2NkEq+IXoGUCmqmBhO2B18bUCoUZCj7w4jdP0aWrPPS1hE2VbRN7K8v62e2mA==",
+ "dev": true,
+ "dependencies": {
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -796,21 +913,31 @@
}
}
},
- "node_modules/@mdit/plugin-mathjax": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax/-/plugin-mathjax-0.8.0.tgz",
- "integrity": "sha512-y016KQHa3PoXDUIcQseISMAz5q2mZJ/qocEs2EABT4PjquXPEh/4rw7Ql7KX9gf/SQIUyzj8hYs4bHyRZc6x4w==",
+ "node_modules/@mdit/plugin-mark/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
"dev": true,
"dependencies": {
- "@mdit/plugin-tex": "0.8.0",
- "@types/markdown-it": "^13.0.7",
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-mathjax-slim": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.10.1.tgz",
+ "integrity": "sha512-GHANdZVmNL7Vrnjrb0v4pyrMvaijuys4O+EoMz5iAhC2QQlGfl2iQ05CXvs7DLGBpx2c7XZeg05y2MP2cJK9sA==",
+ "dev": true,
+ "dependencies": {
+ "@mdit/plugin-tex": "0.10.1",
+ "@types/markdown-it": "^14.1.1",
"upath": "^2.0.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0",
+ "markdown-it": "^14.1.0",
"mathjax-full": "^3.2.2"
},
"peerDependenciesMeta": {
@@ -822,19 +949,27 @@
}
}
},
- "node_modules/@mdit/plugin-stylize": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.8.0.tgz",
- "integrity": "sha512-oNFI3Z7UTxP8CKxS3CIuawLmsyrc0n9jIw9mPzUcPNp+LtYmLktfZc3FIRlqpUUq34YwHTH3yihayBRdSkVV6A==",
+ "node_modules/@mdit/plugin-mathjax-slim/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
- },
- "engines": {
- "node": ">= 18"
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-plantuml": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.10.1.tgz",
+ "integrity": "sha512-yX5LEo1pCPsNWd3ErwMdO19psj+SV8edURSZFtT++kzI3irF4A70TBkRozORfcAxm5NhvcrVYOnvMrkMfDFIgg==",
+ "dev": true,
+ "dependencies": {
+ "@mdit/plugin-uml": "0.10.1",
+ "@types/markdown-it": "^14.1.1"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -842,19 +977,89 @@
}
}
},
+ "node_modules/@mdit/plugin-plantuml/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-spoiler": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-spoiler/-/plugin-spoiler-0.10.1.tgz",
+ "integrity": "sha512-yztrC45oCq03JZcan6If/lPBSBaaFTUQ+ROojEB/NldgcEBTiB5cnTvfK/tx1Kz0xDiBJNUI5wfy1IpqfQ3bDQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/markdown-it": "^14.1.1"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "peerDependencies": {
+ "markdown-it": "^14.1.0"
+ },
+ "peerDependenciesMeta": {
+ "markdown-it": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mdit/plugin-spoiler/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-stylize": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.10.1.tgz",
+ "integrity": "sha512-Yi+le5Nbm4j3o/l6ULFgZHSgZd/esRhmG1+vQQha7rIp7n5d/JncPQLplms55x0/X617UJvJFO0hsRaKK07g7Q==",
+ "dev": true,
+ "dependencies": {
+ "@types/markdown-it": "^14.1.1"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "peerDependencies": {
+ "markdown-it": "^14.1.0"
+ },
+ "peerDependenciesMeta": {
+ "markdown-it": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mdit/plugin-stylize/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-sub": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.8.0.tgz",
- "integrity": "sha512-oqCcmJVJykESgNJ4fFmDKKxRRQddwkXWIT4PjF83XSeXHxTOz8gMfke/V1mE7BAfKKCLP4io8HbrYfvIiOTZ4A==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.10.1.tgz",
+ "integrity": "sha512-i2sw4Re5XqQyAR7ADuSkZrhVTF/Zqjo4QtiPEEIYxc+a0raYw+qFFGeNdOi7UAp5ukpZj2+qJuiT307ILXP53A==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -862,19 +1067,29 @@
}
}
},
+ "node_modules/@mdit/plugin-sub/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-sup": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.8.0.tgz",
- "integrity": "sha512-5/uE2lONNjCgGDXC8jZ265tzefjUNQNakmK4PSCI4D5jD80xFrxc6MKh70VLCOL8Xk6COK/K9f0SAU2lwa97Tg==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.10.1.tgz",
+ "integrity": "sha512-t9bDhUnkAx7oE5Vpw3BPYHb29SuRxeGKWRMNxPDjF1rCN2xZJXVr90fdq8mcwNJNoWncCGJ7zobdU2IP4jLrTQ==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -882,16 +1097,26 @@
}
}
},
+ "node_modules/@mdit/plugin-sup/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-tab": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.8.0.tgz",
- "integrity": "sha512-SNa1S14Buuy564egiUTkU9HTTNFrEURJZLqA1+jr/2xYCdICPym0FWcB0cLtBl3lrQZkFtbxhzC6ws5JBt/ERQ==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.10.1.tgz",
+ "integrity": "sha512-irpusUqM4MT5y06z54jHMOqdb1CWCEu0ELW8KEr7R9RaazTryzeLcd/sGXLlVoA+8xRFZ0zmhFpUYAtlmc7IAg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -899,19 +1124,29 @@
}
}
},
+ "node_modules/@mdit/plugin-tab/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-tasklist": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.8.0.tgz",
- "integrity": "sha512-vfOTZdXIL/jk/ConUqCODI5WuqgB9qiBGc+wIa7UMhe73KcpwFeGFJVQZm9AvjhXDDYqznJxSMVRP/TN7TxVVw==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.10.1.tgz",
+ "integrity": "sha512-yD77xIRMYlH7sZxZnk/ZxUfWhFa3v4znT3mFbXvoJtspmwy0Lgm7gVPxmttdGyIny1p+75vspsXc2XbTI9yySQ==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -919,19 +1154,29 @@
}
}
},
+ "node_modules/@mdit/plugin-tasklist/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@mdit/plugin-tex": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.8.0.tgz",
- "integrity": "sha512-uh4kOhwBVEESz6dMmHk4Hn/AVfVtUhMA1UKpwMc1EL9qelodJ0YzSYfNXp6d/PS+E1l53yp8nMZK90DUO+3vpA==",
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.10.1.tgz",
+ "integrity": "sha512-dnuNqgDKRgs8HG5dmEH7evPYzfCDNL6l3IIDZwpsZGcoKqAMxmncIAFDGeAiQ5U3+YUfcAr+vSkElqn+DQeqcw==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -939,19 +1184,29 @@
}
}
},
- "node_modules/@mdit/plugin-uml": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.8.0.tgz",
- "integrity": "sha512-6TOVxLhmdzV7bzjlJCRP5uCFq62Xwk2ZAeYUK3RLx9lgM3s2Mww5ENhdysnQMd7VQlUHsPmp4XIMBZZjPddg3g==",
+ "node_modules/@mdit/plugin-tex/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
"dev": true,
"dependencies": {
- "@types/markdown-it": "^13.0.7"
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@mdit/plugin-uml": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.10.1.tgz",
+ "integrity": "sha512-Eg5ij48mxTnQ4PRMWf8SH0wQsd1WJawFHR1+etJNy+iIfLDM4LfszHrpYUyiUbPUpA5kzBsEuaAroYn1zXWiow==",
+ "dev": true,
+ "dependencies": {
+ "@types/markdown-it": "^14.1.1"
},
"engines": {
"node": ">= 18"
},
"peerDependencies": {
- "markdown-it": "^14.0.0"
+ "markdown-it": "^14.1.0"
},
"peerDependenciesMeta": {
"markdown-it": {
@@ -959,6 +1214,16 @@
}
}
},
+ "node_modules/@mdit/plugin-uml/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -995,9 +1260,9 @@
}
},
"node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz",
- "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.2.tgz",
+ "integrity": "sha512-3XFIDKWMFZrMnao1mJhnOT1h2g0169Os848NhhmGweEcfJ4rCi+3yMCOLG4zA61rbJdkcrM/DjVZm9Hg5p5w7g==",
"cpu": [
"arm"
],
@@ -1008,9 +1273,9 @@
]
},
"node_modules/@rollup/rollup-android-arm64": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz",
- "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.2.tgz",
+ "integrity": "sha512-GdxxXbAuM7Y/YQM9/TwwP+L0omeE/lJAR1J+olu36c3LqqZEBdsIWeQ91KBe6nxwOnb06Xh7JS2U5ooWU5/LgQ==",
"cpu": [
"arm64"
],
@@ -1021,9 +1286,9 @@
]
},
"node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz",
- "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.2.tgz",
+ "integrity": "sha512-mCMlpzlBgOTdaFs83I4XRr8wNPveJiJX1RLfv4hggyIVhfB5mJfN4P8Z6yKh+oE4Luz+qq1P3kVdWrCKcMYrrA==",
"cpu": [
"arm64"
],
@@ -1034,9 +1299,9 @@
]
},
"node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz",
- "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.2.tgz",
+ "integrity": "sha512-yUoEvnH0FBef/NbB1u6d3HNGyruAKnN74LrPAfDQL3O32e3k3OSfLrPgSJmgb3PJrBZWfPyt6m4ZhAFa2nZp2A==",
"cpu": [
"x64"
],
@@ -1047,9 +1312,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz",
- "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.2.tgz",
+ "integrity": "sha512-GYbLs5ErswU/Xs7aGXqzc3RrdEjKdmoCrgzhJWyFL0r5fL3qd1NPcDKDowDnmcoSiGJeU68/Vy+OMUluRxPiLQ==",
"cpu": [
"arm"
],
@@ -1060,9 +1325,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz",
- "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.2.tgz",
+ "integrity": "sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==",
"cpu": [
"arm64"
],
@@ -1073,9 +1338,9 @@
]
},
"node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz",
- "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.2.tgz",
+ "integrity": "sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==",
"cpu": [
"arm64"
],
@@ -1085,10 +1350,23 @@
"linux"
]
},
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.13.2.tgz",
+ "integrity": "sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==",
+ "cpu": [
+ "ppc64le"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz",
- "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.2.tgz",
+ "integrity": "sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==",
"cpu": [
"riscv64"
],
@@ -1098,10 +1376,23 @@
"linux"
]
},
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.13.2.tgz",
+ "integrity": "sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
"node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz",
- "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.2.tgz",
+ "integrity": "sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==",
"cpu": [
"x64"
],
@@ -1112,9 +1403,9 @@
]
},
"node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz",
- "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.2.tgz",
+ "integrity": "sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==",
"cpu": [
"x64"
],
@@ -1125,9 +1416,9 @@
]
},
"node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz",
- "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.2.tgz",
+ "integrity": "sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==",
"cpu": [
"arm64"
],
@@ -1138,9 +1429,9 @@
]
},
"node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz",
- "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.2.tgz",
+ "integrity": "sha512-2FSsE9aQ6OWD20E498NYKEQLneShWes0NGMPQwxWOdws35qQXH+FplabOSP5zEe1pVjurSDOGEVCE2agFwSEsw==",
"cpu": [
"ia32"
],
@@ -1151,9 +1442,9 @@
]
},
"node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz",
- "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.2.tgz",
+ "integrity": "sha512-7h7J2nokcdPePdKykd8wtc8QqqkqxIrUz7MHj6aNr8waBRU//NLDVnNjQnqQO6fqtjrtCdftpbTuOKAyrAQETQ==",
"cpu": [
"x64"
],
@@ -1163,10 +1454,16 @@
"win32"
]
},
+ "node_modules/@sec-ant/readable-stream": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
+ "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
+ "dev": true
+ },
"node_modules/@sindresorhus/merge-streams": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz",
- "integrity": "sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz",
+ "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==",
"dev": true,
"engines": {
"node": ">=18"
@@ -1176,9 +1473,9 @@
}
},
"node_modules/@stackblitz/sdk": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.9.0.tgz",
- "integrity": "sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.10.0.tgz",
+ "integrity": "sha512-IcvE9Xifo2c4/f+yNqjFM/OW5VTBPLed3TxsQ+n8n81Py358IqD5w0IYfFgV5gbDjp2g5H5YK2/Shls/kQNTWQ==",
"dev": true
},
"node_modules/@textlint-rule/textlint-rule-no-unmatched-pair": {
@@ -1198,109 +1495,165 @@
"dev": true
},
"node_modules/@textlint/ast-tester": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.1.tgz",
- "integrity": "sha512-SOdWGQCoJHOSTvYMKXRh/GLfAqK7gPuYEg+ATFviO+0eETWvQEj9Z5C7PGeVaA9R8nbiP6fFOyZ4C91yhnMuBQ==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.4.tgz",
+ "integrity": "sha512-SQ/2DjxVlDVeCEjVlD8c8R2Sl3VGDZEx8o9+i8bV8NUdY8qsSHbo29/BfiUZf/uaX6eeNpZsurtstJ25hbVrsQ==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1",
+ "@textlint/ast-node-types": "^14.0.4",
"debug": "^4.3.4"
}
},
"node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/ast-traverse": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.1.tgz",
- "integrity": "sha512-WABFpyDqq9gHQAvqMd/XpUmuj7U/vQrR+9WIxHUbJbaUNidJLJuSq6+beVj4bVJwcuYvH3OHn7iANHkh8JIrmA==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.4.tgz",
+ "integrity": "sha512-bzFC7UJ2FvhjH5ekXGQ0i9vjK+xzMT69gHBsYVEl+TtbplnH2YY3+sbw6B1j3LocJuo6xngZ2YWXXqmQlKgzLg==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1"
+ "@textlint/ast-node-types": "^14.0.4"
}
},
"node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/config-loader": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-14.0.1.tgz",
- "integrity": "sha512-8W0YaE3kfmADdsfNBUY3yxG+mr4HRI+4/rji9D2gCndI2O+x/H5R9PUEC/KRJY4K0qBuOFlr83HIWtPJkTHaoQ==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-14.0.4.tgz",
+ "integrity": "sha512-qgAvZ1RcTq58+yNbzhaKHsb52yHRxt8SRpG7S4WFjYj2DEStjIxzssSQvlZtEBjSUQ7RZNJ93d+pL0YK8MIVoA==",
"dev": true,
"dependencies": {
- "@textlint/kernel": "^14.0.1",
- "@textlint/module-interop": "^14.0.1",
- "@textlint/types": "^14.0.1",
- "@textlint/utils": "^14.0.1",
+ "@textlint/kernel": "^14.0.4",
+ "@textlint/module-interop": "^14.0.4",
+ "@textlint/types": "^14.0.4",
+ "@textlint/utils": "^14.0.4",
"debug": "^4.3.4",
"rc-config-loader": "^4.1.3",
"try-resolve": "^1.0.1"
}
},
"node_modules/@textlint/feature-flag": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.1.tgz",
- "integrity": "sha512-hxYfrCrDswKpHJUyFyGfDGWGxScfzRnqUPTI4teXya29koVJ0GU0+tzR2yJKICYfZRrmPYDAb3NFeXvLWV5gLQ==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.4.tgz",
+ "integrity": "sha512-1FMZqnjOA4KVpt/aloI1fNs46P0rUeHWcCRKl33/08wRHHMdcbaN4EsHkq7UfriuSfFgUuiyeo0bPjCpv15hhQ==",
"dev": true
},
"node_modules/@textlint/fixer-formatter": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-14.0.1.tgz",
- "integrity": "sha512-jS+Sykeapt51LKrJ46ZMRrNd4P+ip+WBNzLF+wSn+XLZ9dmTj0Qz7AWIDm/5+XK0c63hyMxwntZj26sET/3JQg==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-14.0.4.tgz",
+ "integrity": "sha512-HkMxzGPo/pgA9UvddqJG6qm62ICNgil3AmBVp0QpOv5uTV1u9gCSQ5jOdb/aOJBw7W8fd+CcnEsEBYn9HT8e6A==",
"dev": true,
"dependencies": {
- "@textlint/module-interop": "^14.0.1",
- "@textlint/types": "^14.0.1",
+ "@textlint/module-interop": "^14.0.4",
+ "@textlint/types": "^14.0.4",
"chalk": "^4.1.2",
"debug": "^4.3.4",
- "diff": "^5.1.0",
- "is-file": "^1.0.0",
+ "diff": "^5.2.0",
"string-width": "^4.2.3",
"strip-ansi": "^6.0.1",
"text-table": "^0.2.0",
"try-resolve": "^1.0.1"
}
},
- "node_modules/@textlint/kernel": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.1.tgz",
- "integrity": "sha512-2iKxRlpLy3lgRGtT72fg7cI7wtYeN2lGwyGduKseHiVFatUXXsOK57i/rXZ0sV4Uewk/KNfjaFZKRtFzWpw25Q==",
+ "node_modules/@textlint/fixer-formatter/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/fixer-formatter/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1",
- "@textlint/ast-tester": "^14.0.1",
- "@textlint/ast-traverse": "^14.0.1",
- "@textlint/feature-flag": "^14.0.1",
- "@textlint/source-code-fixer": "^14.0.1",
- "@textlint/types": "^14.0.1",
- "@textlint/utils": "^14.0.1",
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@textlint/fixer-formatter/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/@textlint/fixer-formatter/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/fixer-formatter/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/kernel": {
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.4.tgz",
+ "integrity": "sha512-6WNoEBZ4lYTYOGK4EEEdjp+kgxSSC1nIFwN6tY9XGVkd4OACzDNothVTvJBwaX73FWFG5zoSjnNQxBDPUHMc8g==",
+ "dev": true,
+ "dependencies": {
+ "@textlint/ast-node-types": "^14.0.4",
+ "@textlint/ast-tester": "^14.0.4",
+ "@textlint/ast-traverse": "^14.0.4",
+ "@textlint/feature-flag": "^14.0.4",
+ "@textlint/source-code-fixer": "^14.0.4",
+ "@textlint/types": "^14.0.4",
+ "@textlint/utils": "^14.0.4",
"debug": "^4.3.4",
"fast-equals": "^4.0.3",
"structured-source": "^4.0.0"
}
},
"node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/linter-formatter": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.0.1.tgz",
- "integrity": "sha512-K5YJGRlhbSnXAE/a6OrObjPOq+VMG/sueBAUHtC+8EBDedZd6mynaOyMOhaRt10hVuijA9GDrSbAu8YwZBNwYA==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.0.4.tgz",
+ "integrity": "sha512-EQZJPydExEIvBARkdmkoGsKWie1ekNAiqerQgIqwPb3SqOzKnlaDGrZOMy40HufTcacZrrvlbByDyai6m30+Lw==",
"dev": true,
"dependencies": {
"@azu/format-text": "^1.0.2",
"@azu/style-format": "^1.0.1",
- "@textlint/module-interop": "^14.0.1",
- "@textlint/types": "^14.0.1",
+ "@textlint/module-interop": "^14.0.4",
+ "@textlint/types": "^14.0.4",
"chalk": "^4.1.2",
"debug": "^4.3.4",
"js-yaml": "^3.14.1",
@@ -1313,13 +1666,70 @@
"try-resolve": "^1.0.1"
}
},
- "node_modules/@textlint/markdown-to-ast": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-14.0.1.tgz",
- "integrity": "sha512-PBNQ1+fhkj9I1wTg010WZxXndt/Cw1R7ytJIomKa56dWuhM6KUjCsFfwa1HfrWjP7PBJdTghL6wlyvktyvaW2A==",
+ "node_modules/@textlint/linter-formatter/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/linter-formatter/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1",
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@textlint/linter-formatter/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/@textlint/linter-formatter/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/linter-formatter/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@textlint/markdown-to-ast": {
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-14.0.4.tgz",
+ "integrity": "sha512-D9UUxnRJoNROVjOa9bhoQPDdRvlvS/xP3MJo0Kl6b/mJFi0dOlW31WUfpOFjZkp4uXkL+oo0ji7AMnmV6JORsQ==",
+ "dev": true,
+ "dependencies": {
+ "@textlint/ast-node-types": "^14.0.4",
"debug": "^4.3.4",
"mdast-util-gfm-autolink-literal": "^0.1.3",
"remark-footnotes": "^3.0.0",
@@ -1331,15 +1741,15 @@
}
},
"node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/module-interop": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.1.tgz",
- "integrity": "sha512-vpoT90VnfpzfzEd5uo8M3TINi4d47SP5ERq8Zr8lUGiQfgSFOwdhTU6+BxbywlP3HAb69B6cHccBr6ArRGApYg==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.4.tgz",
+ "integrity": "sha512-okv52pRSQ1aeC8rim8qp2D2Fmj/oKDYGY2itdeZhj9E/vdkU9/r7OpdcxyuNiuqLEd/sWw03EAwt3S6mlfNIOw==",
"dev": true
},
"node_modules/@textlint/regexp-string-matcher": {
@@ -1355,67 +1765,67 @@
}
},
"node_modules/@textlint/source-code-fixer": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.1.tgz",
- "integrity": "sha512-6P7tH+kd/4q+m7P2SAvgE8W7RyEOj65KSpCWjLYqB9UFXbz2XUhMJhGYZ8U2wqPLfvL+nV8KHBd9DHH+jPgo0w==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.4.tgz",
+ "integrity": "sha512-gIUeWjF0WdSwgCUhW310hKJsWOyRyFe6PGaqqCk7Mhc+vVcePfmC8mmmhVgeuyys/Dhe+0iaP4M1eJf4COaIQw==",
"dev": true,
"dependencies": {
- "@textlint/types": "^14.0.1",
+ "@textlint/types": "^14.0.4",
"debug": "^4.3.4"
}
},
"node_modules/@textlint/text-to-ast": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-14.0.1.tgz",
- "integrity": "sha512-0e9fqTS7xU1JZfkja4rFE9IROrngzOBe0Oq7cl8gf0m2QM7dTxEmiPux37eHM1+mmBaP6zKMv9c5YlE4TW9sNg==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-14.0.4.tgz",
+ "integrity": "sha512-r2KSnKzhsCIvX72yX+7sEuu9nDQIS4+xRsSffuXYB0etRQUI6VTTsE6Ibd6yMbEsMDUF4BfKWzNGn+bQ8U7oHA==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1"
+ "@textlint/ast-node-types": "^14.0.4"
}
},
"node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/textlint-plugin-markdown": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-14.0.1.tgz",
- "integrity": "sha512-Q5ht+anCAj7X2PmK6yJF8t0dCEXUQouX5O9X+jpPzaOKcZHlHQqU5ta4NpjUAyHyxtkzlrOP+5hA9FoHiM0jvw==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-14.0.4.tgz",
+ "integrity": "sha512-mqQieI9U5GTRTjkK4Cj57Axl6fVloaA8g0+sCsp3TjmNWyEgGBvt3aw+FIUiFTvheg9L3RGe/aXgvp5ORADOAA==",
"dev": true,
"dependencies": {
- "@textlint/markdown-to-ast": "^14.0.1"
+ "@textlint/markdown-to-ast": "^14.0.4"
}
},
"node_modules/@textlint/textlint-plugin-text": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-14.0.1.tgz",
- "integrity": "sha512-Exe3waiRWSdkT6d1o4rNN1KKnrTA9v6VmR6x9wpBYxLxciPPQILwSYhPLKywSOzkZXEvgBZFLWSz5cAFBep5ng==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-14.0.4.tgz",
+ "integrity": "sha512-HwTQyOcwDRrPPHyD8lwSMyGR1ETasR2WK6BLO0PRbowRe6K/K4b9OBBd6+nJcRFa+9Nd6p7nxPzA2WxDi1X/Zg==",
"dev": true,
"dependencies": {
- "@textlint/text-to-ast": "^14.0.1"
+ "@textlint/text-to-ast": "^14.0.4"
}
},
"node_modules/@textlint/types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.1.tgz",
- "integrity": "sha512-LkM32+LgEFRBYnNuB8OqVfAV7t6X7qSh2l6QEC7OTr1HQi4hB5by8ahnasn8FJzGh7ytFAHLDUXZKoN6LuduoQ==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.4.tgz",
+ "integrity": "sha512-SNdFG/GB6utYeHmNfoAMlI+K1NykPxK9TtilkEfhr/fF9TqmeeJ+6CMk5NLQzEvfKm6jUbv2pp5DPS27vo6GKg==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1"
+ "@textlint/ast-node-types": "^14.0.4"
}
},
"node_modules/@textlint/types/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/@textlint/utils": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.1.tgz",
- "integrity": "sha512-rrFLvom82FBjSMUyAox1CcdPmJeS6S/nyDPnwjNJgTmZ8TQQinYS32j8JICbgH/oXEh8FB6Pj2rAe9fmqU/asg==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.4.tgz",
+ "integrity": "sha512-/ThtVZCB/vB2e8+MnKquCFNO2cKXCPEGxFlkdvJ5g9q9ODpVyFcf2ogYoIlvR7cNotvq67zVjENS7dsGDNFEmw==",
"dev": true
},
"node_modules/@types/debug": {
@@ -1465,9 +1875,9 @@
"dev": true
},
"node_modules/@types/linkify-it": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.5.tgz",
- "integrity": "sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
+ "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
"dev": true
},
"node_modules/@types/markdown-it": {
@@ -1499,9 +1909,9 @@
}
},
"node_modules/@types/mdurl": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.5.tgz",
- "integrity": "sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
+ "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
"dev": true
},
"node_modules/@types/ms": {
@@ -1511,9 +1921,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.11.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.7.tgz",
- "integrity": "sha512-GPmeN1C3XAyV5uybAf4cMLWT9fDWcmQhZVtMFu7OR32WjrqGG+Wnk2V1d0bmtUyE/Zy1QJ9BxyiTih9z8Oks8A==",
+ "version": "20.11.17",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz",
+ "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
@@ -1547,9 +1957,9 @@
"dev": true
},
"node_modules/@vitejs/plugin-vue": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.3.tgz",
- "integrity": "sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==",
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz",
+ "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==",
"dev": true,
"engines": {
"node": "^18.0.0 || >=20.0.0"
@@ -1560,195 +1970,194 @@
}
},
"node_modules/@vue/compiler-core": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz",
- "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.27.tgz",
+ "integrity": "sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==",
"dev": true,
"dependencies": {
- "@babel/parser": "^7.23.6",
- "@vue/shared": "3.4.15",
+ "@babel/parser": "^7.24.4",
+ "@vue/shared": "3.4.27",
"entities": "^4.5.0",
"estree-walker": "^2.0.2",
- "source-map-js": "^1.0.2"
+ "source-map-js": "^1.2.0"
}
},
"node_modules/@vue/compiler-dom": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz",
- "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.27.tgz",
+ "integrity": "sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==",
"dev": true,
"dependencies": {
- "@vue/compiler-core": "3.4.15",
- "@vue/shared": "3.4.15"
+ "@vue/compiler-core": "3.4.27",
+ "@vue/shared": "3.4.27"
}
},
"node_modules/@vue/compiler-sfc": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz",
- "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz",
+ "integrity": "sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==",
"dev": true,
"dependencies": {
- "@babel/parser": "^7.23.6",
- "@vue/compiler-core": "3.4.15",
- "@vue/compiler-dom": "3.4.15",
- "@vue/compiler-ssr": "3.4.15",
- "@vue/shared": "3.4.15",
+ "@babel/parser": "^7.24.4",
+ "@vue/compiler-core": "3.4.27",
+ "@vue/compiler-dom": "3.4.27",
+ "@vue/compiler-ssr": "3.4.27",
+ "@vue/shared": "3.4.27",
"estree-walker": "^2.0.2",
- "magic-string": "^0.30.5",
- "postcss": "^8.4.33",
- "source-map-js": "^1.0.2"
+ "magic-string": "^0.30.10",
+ "postcss": "^8.4.38",
+ "source-map-js": "^1.2.0"
}
},
"node_modules/@vue/compiler-ssr": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz",
- "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.27.tgz",
+ "integrity": "sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==",
"dev": true,
"dependencies": {
- "@vue/compiler-dom": "3.4.15",
- "@vue/shared": "3.4.15"
+ "@vue/compiler-dom": "3.4.27",
+ "@vue/shared": "3.4.27"
}
},
"node_modules/@vue/devtools-api": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz",
- "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==",
+ "version": "6.6.1",
+ "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz",
+ "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==",
"dev": true
},
"node_modules/@vue/reactivity": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz",
- "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.27.tgz",
+ "integrity": "sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==",
"dev": true,
"dependencies": {
- "@vue/shared": "3.4.15"
+ "@vue/shared": "3.4.27"
}
},
"node_modules/@vue/runtime-core": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz",
- "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.27.tgz",
+ "integrity": "sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==",
"dev": true,
"dependencies": {
- "@vue/reactivity": "3.4.15",
- "@vue/shared": "3.4.15"
+ "@vue/reactivity": "3.4.27",
+ "@vue/shared": "3.4.27"
}
},
"node_modules/@vue/runtime-dom": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz",
- "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.27.tgz",
+ "integrity": "sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==",
"dev": true,
"dependencies": {
- "@vue/runtime-core": "3.4.15",
- "@vue/shared": "3.4.15",
+ "@vue/runtime-core": "3.4.27",
+ "@vue/shared": "3.4.27",
"csstype": "^3.1.3"
}
},
"node_modules/@vue/server-renderer": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz",
- "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.27.tgz",
+ "integrity": "sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==",
"dev": true,
"dependencies": {
- "@vue/compiler-ssr": "3.4.15",
- "@vue/shared": "3.4.15"
+ "@vue/compiler-ssr": "3.4.27",
+ "@vue/shared": "3.4.27"
},
"peerDependencies": {
- "vue": "3.4.15"
+ "vue": "3.4.27"
}
},
"node_modules/@vue/shared": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz",
- "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.27.tgz",
+ "integrity": "sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==",
"dev": true
},
"node_modules/@vuepress/bundler-vite": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.2.tgz",
- "integrity": "sha512-bjkn0krtucciUkGGdckCkGGg+wlv3Pj7s1lO/ChACLQncDwc3GgMTuMm0JyaCDKzTXE8sufjHHGWMftRL8qFOg==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.9.tgz",
+ "integrity": "sha512-GcM2eSqW2mPY5xXX4i5kuZujvwUeiTpsLX5kgau9LzPox+FdA3SMUkppCY3hsou2o2RxXPTfjocE7OlYQrUqvA==",
"dev": true,
"dependencies": {
- "@vitejs/plugin-vue": "^5.0.3",
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
- "autoprefixer": "^10.4.17",
+ "@vitejs/plugin-vue": "^5.0.4",
+ "@vuepress/client": "2.0.0-rc.9",
+ "@vuepress/core": "2.0.0-rc.9",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "@vuepress/utils": "2.0.0-rc.9",
+ "autoprefixer": "^10.4.19",
"connect-history-api-fallback": "^2.0.0",
- "postcss": "^8.4.33",
- "postcss-load-config": "^5.0.2",
- "rollup": "^4.9.6",
- "vite": "~5.0.12",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "postcss": "^8.4.38",
+ "postcss-load-config": "^5.0.3",
+ "rollup": "^4.13.0",
+ "vite": "~5.2.2",
+ "vue": "^3.4.21",
+ "vue-router": "^4.3.0"
}
},
"node_modules/@vuepress/cli": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.2.tgz",
- "integrity": "sha512-a5qAtd6gNndNcqENBNkMn9xRDbb1B2kJ62dWUaE5KjhkM/Fed4CTvBTDd0qfYmwiwsSFPL08VWavo1FcdMNXsA==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.9.tgz",
+ "integrity": "sha512-uv7Xmv3QmPpzCaUAq0oKEwp2tY64AO+7mxamgr7tr+t6FEnCYqr+X0nLlH17UtMkmGWIsbHLIlMjteprxGxIMg==",
"dev": true,
"dependencies": {
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/core": "2.0.0-rc.9",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "@vuepress/utils": "2.0.0-rc.9",
"cac": "^6.7.14",
- "chokidar": "^3.5.3",
- "envinfo": "^7.11.0",
- "esbuild": "~0.19.12"
+ "chokidar": "^3.6.0",
+ "envinfo": "^7.11.1",
+ "esbuild": "~0.20.2"
},
"bin": {
"vuepress-cli": "bin/vuepress.js"
}
},
"node_modules/@vuepress/client": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.2.tgz",
- "integrity": "sha512-gQ4CfBhzWYOCW4OcAUd6S8Jr9m/8UkZZuN/70t12GltbX/cdm6zrGnf89GiVjgvoK8+OYoc7luoBuWbyc/X5sg==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.9.tgz",
+ "integrity": "sha512-V5jA6L1nHQ8tXBshRHBJKei7HPFonGxFzmVK5yjj2Ho/Xtp/SD9rBS6dyYd5CSkKRGQDgy19Z+BUUPXtdI1qzg==",
"dev": true,
"dependencies": {
- "@vue/devtools-api": "^6.5.1",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vueuse/core": "^10.7.2",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "@vue/devtools-api": "^6.6.1",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "vue": "^3.4.21",
+ "vue-router": "^4.3.0"
}
},
"node_modules/@vuepress/core": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.2.tgz",
- "integrity": "sha512-C/bHG0y+v5oeCrfaesy2yFa0dyCah05g1w7vArZk8ABsVECjZKAC5/ev39UFQm2dCdNzsj2E3KgLIxYWqpcKeg==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.9.tgz",
+ "integrity": "sha512-uvMkIqYJ7vjfYEC91rMmT8YJt8xXnob5YYY3TzlwWUSEv4yoV3nlVu0l6Zfhenx/7FwKaxRJ/ePlUGIgUHBcBw==",
"dev": true,
"dependencies": {
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/markdown": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
- "vue": "^3.4.15"
+ "@vuepress/client": "2.0.0-rc.9",
+ "@vuepress/markdown": "2.0.0-rc.9",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "@vuepress/utils": "2.0.0-rc.9",
+ "vue": "^3.4.21"
}
},
"node_modules/@vuepress/helper": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.7.tgz",
- "integrity": "sha512-O4kaFjNqICs4IKxwmyMPGcaDENod7vTqHgMBcR77fKhnGI8YDNOh+x1QA8+ajChqoUQhc96ULwqrpQI/IxBphA==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.28.tgz",
+ "integrity": "sha512-dR0XQIedpQhkH2OqCBwo547cp410rOw3S64jtsCfvgn6WWpKrNdrt0FPRXeZuXm3JeWexSyvuYnTU9/BVjPBoQ==",
"dev": true,
"dependencies": {
- "@vue/shared": "^3.4.15",
+ "@vue/shared": "^3.4.27",
"cheerio": "1.0.0-rc.12",
- "fflate": "^0.8.1",
+ "fflate": "^0.8.2",
"gray-matter": "^4.0.3",
- "vue": "^3.4.15"
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/markdown": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.2.tgz",
- "integrity": "sha512-5/RmJnap+MGKxDhSO+Mv6zB8PoPHhhBujnNKKO3PnyfPrj0LyL0AuTm8m3Ea271wMp9956WINjw8jlpn+Z1sBg==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.9.tgz",
+ "integrity": "sha512-e7as2ar3RQp0bUyMiwBPi7L/G2fzscb3s0BywNcAwubFR22o0/dBEYRYdrN0clPQ2FXpPxF6AFj4aD7O1heCbw==",
"dev": true,
"dependencies": {
"@mdit-vue/plugin-component": "^2.0.0",
@@ -1761,251 +2170,367 @@
"@mdit-vue/types": "^2.0.0",
"@types/markdown-it": "^13.0.7",
"@types/markdown-it-emoji": "^2.0.4",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
- "markdown-it": "^14.0.0",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "@vuepress/utils": "2.0.0-rc.9",
+ "markdown-it": "^14.1.0",
"markdown-it-anchor": "^8.6.7",
"markdown-it-emoji": "^3.0.0",
"mdurl": "^2.0.0"
}
},
"node_modules/@vuepress/plugin-active-header-links": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.7.tgz",
- "integrity": "sha512-aSfVP7fb1XxpMjfOZ27FfC2YZ3C7tE4QAoQnH88NeSu4/Vsit7J49Yxl179qSLtEMMMrr6t4oShB7eP8M3JmDA==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.28.tgz",
+ "integrity": "sha512-KaAN5QmlKdRmq6d8DoonwD9F5Kg96ONvzdoRbkL/gdsTnRgwaqQAj4Hq1eIkZKkp6AzZeb1ZvTUu7M+Ay89cIA==",
"dev": true,
"dependencies": {
- "ts-debounce": "^4.0.0",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "@vueuse/core": "^10.9.0",
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-back-to-top": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.28.tgz",
+ "integrity": "sha512-tQ+Dvw34rMI85Wes4uFNPXsTJfyjXMHxqkQco+8jDHIljOWXSAwhwMSDsHKaD/Dbl54korC6JsOU/5zA9AxZ7g==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-blog": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.28.tgz",
+ "integrity": "sha512-KbsjccUme5juWPP+ZWcHIopyqK3GejWPhHPLkz0JTGTCD8ug+YmUQN6pAQnd1KXNOo1G7QiqrUoBfqyYhn70nQ==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "chokidar": "^3.6.0",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-catalog": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.28.tgz",
+ "integrity": "sha512-Yg6o2qK8JmsvHz1tA22+FQCTGxzlRWdCe4ShQxfmGYTmJXbZiAOf9l3iW6+Y6hWQ/W4JLp54a9RlgB/DIogzBA==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-comment": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.28.tgz",
+ "integrity": "sha512-J78r3AO2vJQy8pugVnNx+3OY24edb9SZy90Nj6a+32LYYUyq0HZyKz46/N1pr/9OvTlFZKp+rR85zsk1i5h/tw==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "giscus": "^1.5.0",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "@waline/client": "^3.1.0",
+ "artalk": "^2.7.3",
+ "sass-loader": "^14.0.0",
+ "twikoo": "^1.5.0",
+ "vuepress": "2.0.0-rc.9"
+ },
+ "peerDependenciesMeta": {
+ "@waline/client": {
+ "optional": true
+ },
+ "artalk": {
+ "optional": true
+ },
+ "sass-loader": {
+ "optional": true
+ },
+ "twikoo": {
+ "optional": true
+ }
}
},
"node_modules/@vuepress/plugin-copy-code": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.7.tgz",
- "integrity": "sha512-5FSMTmLU7A5uoGY1gq9mggNGNYxLsZf3FQtNV5FnjIlZwbQQhjtNRw3N/rzEO/veaTORNDpvm/98wGm9Rojx7A==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.28.tgz",
+ "integrity": "sha512-QnSF/pnUOoGToRmAoagVuyXXWBnpNc3xYC/LEG5TmnewhXwYg0HVE4BTSCcH1AyvjYNRSMHfct1Vbwd63dF9EQ==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
- "vue": "^3.4.15"
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-copyright": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.7.tgz",
- "integrity": "sha512-vFysGEx7TWVEgi/eBICJAqkpU3MJ1yYQac/8r0KPqTKVo7c+8AxGuGV34M9J4LdAEKa9/6CUXrMWMJICJpdPbw==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.28.tgz",
+ "integrity": "sha512-Bm2x7ftkJvrE1BXVzRyh2iASxiPRRFVexvGFZAz62qVjEcamw8lwI1xqXRPBRLsPdIEWNzQfYcqAq79u57+mqA==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
- "node_modules/@vuepress/plugin-external-link-icon": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.7.tgz",
- "integrity": "sha512-DLqyNneR6HApj8ShwtKt4dzVzRLZGZ8imLFoRHos/yFZ2KQKrEwh7jivhjuzKnQlmM7or2GiLCV8RVWW2AhOTw==",
- "dev": true,
- "dependencies": {
- "vue": "^3.4.15"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-git": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.7.tgz",
- "integrity": "sha512-OCrgsW5JF/LGYOwQvy+UfoEXGOELumaqwAMoRQL+QKBZzUcTQLUf+WQXR2qe9cMrIr1wTyibdxfOJCyQunFNmw==",
+ "version": "2.0.0-rc.22",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.22.tgz",
+ "integrity": "sha512-+T50AdCZ68Pkld4r8IEHTXLugfNVCxxPp2G1hlI/lpQ6IZcpLbswMI6l9xbbo15RrOBg/V0jkim/B/jaaVIM6A==",
"dev": true,
"dependencies": {
"execa": "^8.0.1"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-links-check": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.28.tgz",
+ "integrity": "sha512-RtH2tWbW4ZyNUlV7YJL7Nt9A/5+1Urf9nAWGJF6sotd7IJ2iMStWMJRb41WLuj7WPexB+lvS993ve4L7BDYu7g==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-notice": {
+ "version": "2.0.0-rc.29",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.29.tgz",
+ "integrity": "sha512-ZVDPWLuRLGJJVxZUEKemuvpUNzEVNToeXg22GN7qxSykHJ2Ng46x+u08NvlfGvK1a232ohUDNWbVRp9YKRdXjQ==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-nprogress": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.7.tgz",
- "integrity": "sha512-raSZ6cKqspsk/l3B3ctq+DSYQ3G2tYH5vbWhCZh46BfRmqD12UVoYl5fEipkWI1XF6+bCSHDa0Iuiv4SG+EdZw==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.28.tgz",
+ "integrity": "sha512-35VLSgcn5TJChG7SorEsubheqXm/6xqURvwQjWAaEmqRiC4CXcYcSWR4stfSIm+DekUDNXK9o3DZ9+UYlvFtFg==",
"dev": true,
"dependencies": {
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-photo-swipe": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.28.tgz",
+ "integrity": "sha512-VyUQC6PLj0GACAmmyiXTifHY8tl8K5uwguxXpgzCccfDm4qgYeIBopmaqMGXu5BEkNbmbG4Th9I9/kzykNcJjg==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "photoswipe": "^5.4.3",
+ "vue": "^3.4.27"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-prismjs": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.7.tgz",
- "integrity": "sha512-z70MJ4Bek+d7PO+frLpR8r4atqrfb78FKIwomOl55+ctV7moUKi965i19e5JB6dzfIaIy9cWTPdrrzeui62v+g==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.28.tgz",
+ "integrity": "sha512-CsKBmGRnY+h3iElxdi1Te4g6pzfSdBePBLWXq89IqOchFI5sOabJWKso0R5bnE1mDdT2doGjDmDvzrUZvaoK+w==",
"dev": true,
"dependencies": {
"prismjs": "^1.29.0"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-reading-time": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.7.tgz",
- "integrity": "sha512-DXxkNISPGDZR83p3br0Nc0AORXSaI3s5wFF4TyX2+YKx8iN+XiW7s0tWEYqAgr72ZcNLB3bfL1zajRpGxdJmxg==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.28.tgz",
+ "integrity": "sha512-M+nx784/NxhLZKf9iX3e71Q4n5T7wxAhvMbcSIgXNNT8QyzyMI59qLKOROSNQgTE6Qm070ZL7Gbao1PFrwi6UQ==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "vue": "^3.4.15"
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-redirect": {
+ "version": "2.0.0-rc.29",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.29.tgz",
+ "integrity": "sha512-m5mIFirYR/Qbj9ysManBw/gMII6jxq/9bTGVlB2Yzawm71roxNmVWNsPGJG/NgDMAO/Ywz4xNc2jEgcCbzdwLg==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
+ "cac": "^6.7.14",
+ "vue": "^3.4.27"
+ },
+ "bin": {
+ "vp-redirect": "lib/cli/index.js"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-rtl": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.7.tgz",
- "integrity": "sha512-FjhFkLCgZUO38al57+Zs1bnd0Ah/2LjT2PmoMhlPkTml3ZgdWIfJcHihojfGUX82EDF0+ZNhkn7V6U4SDaGSrw==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.28.tgz",
+ "integrity": "sha512-IFZT7F/i0GSqhoQ1WOzD2Oa7gSaUcyExkVkWfO/hHE6WYgLql6FzFFfMTD09tjk0+D/l/tcKg204TTufqqhoAA==",
"dev": true,
"dependencies": {
- "vue": "^3.4.15"
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-sass-palette": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.28.tgz",
+ "integrity": "sha512-uovSOMOsHQmNZPlo55fAvAPh14G9zOqCb5/zPl+z1EMuA0hq55xYorhVDufg/TFoPPwkh0jgt7YMdErwR3bTQA==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "2.0.0-rc.28",
+ "chokidar": "^3.6.0",
+ "sass": "^1.77.0"
+ },
+ "peerDependencies": {
+ "sass-loader": "^14.0.0",
+ "vuepress": "2.0.0-rc.9"
+ },
+ "peerDependenciesMeta": {
+ "sass-loader": {
+ "optional": true
+ }
}
},
"node_modules/@vuepress/plugin-seo": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.7.tgz",
- "integrity": "sha512-USE7X+9h5HSTTEIVg9ONcPSOXxrcgZy02PUZky9U3ssI1G6Gn+ywUK3KGd2txqOvc3ZWay6c7gqxQyf64iYL/g==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.28.tgz",
+ "integrity": "sha512-DduUI/KFzOmwi05fPNYscjnJo30QTgCdhpwQS0/SPR8j2Hl9a/BKFqh4tj8n9S6xoMHv1099BnOFwirZ3li1Rw==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7"
+ "@vuepress/helper": "~2.0.0-rc.28"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-sitemap": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.7.tgz",
- "integrity": "sha512-6zZ3DMw9o+aEPs9IIgnNZb6pL9FKqyfX9WFj7OL8ps66jiIOkbzrjh8mQHkIbGD9pK80QHF5lzrein9rQITCTA==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.28.tgz",
+ "integrity": "sha512-EMt+kfpq71dKLTFMsRNnjx7iDnQ2sQgS2vZwv+AVsHgiHI/Sv6EfUNm8vI4sUKxgG3nUYZClQ8klz/0Uuj8ixA==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
+ "@vuepress/helper": "~2.0.0-rc.28",
"sitemap": "^7.1.1"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/plugin-theme-data": {
- "version": "2.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.7.tgz",
- "integrity": "sha512-YPvAdDv5Ob4vXKjrtw6pvB7FAE9fbCXD/VnUmck4dUBHZygCdtYqADWnHdSFmPJx9VMX2FV8HRXDk7Wa392clA==",
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.28.tgz",
+ "integrity": "sha512-unI71Ybfl42TSwrc+JpU6PfVR2ETy5RihBDq04ca5xOePjY0liampjn5O65bgIFkrHVP9azym8KLnVLOERhcdQ==",
"dev": true,
"dependencies": {
- "@vue/devtools-api": "^6.5.1",
- "vue": "^3.4.15"
+ "@vue/devtools-api": "^6.6.1",
+ "vue": "^3.4.27"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/@vuepress/plugin-watermark": {
+ "version": "2.0.0-rc.28",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-watermark/-/plugin-watermark-2.0.0-rc.28.tgz",
+ "integrity": "sha512-rsxNCBOT2MznUEWf13yuz+SqS5YX/ZNPXhQQzdevhmFn7LXn5V6ZK2KPPxfQEG/mTIHPOoLRdbLH7d13OvPoRQ==",
+ "dev": true,
+ "dependencies": {
+ "@vuepress/helper": "2.0.0-rc.28",
+ "vue": "^3.4.27",
+ "watermark-js-plus": "^1.4.24"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.9"
}
},
"node_modules/@vuepress/shared": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.2.tgz",
- "integrity": "sha512-2kmm0rw+WalRWrSC5pW0TXRz8Wyuh57XmOZEUOhPOflw4o8Dno+PcaWbdOZ/TLkTgTt3X1n7r1/c1ALtaLta8g==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.9.tgz",
+ "integrity": "sha512-XfI6CWNv4/Vp9Iew6GJil9RUSy1rM7zGdjwikr0j3Rkh55q3f00w1wud47wE9kxRqsZ0PIvsMget5CxEn5rA/w==",
"dev": true,
"dependencies": {
"@mdit-vue/types": "^2.0.0"
}
},
"node_modules/@vuepress/utils": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.2.tgz",
- "integrity": "sha512-g93yFJKtztpdXm4XyOIQ9QcUrKuvuWizvH3qWDQ5/WKlxa6VqE7nVNPlkudgGUIc7Bl4AGrlHcmgvkwaNoMcfA==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.9.tgz",
+ "integrity": "sha512-qk6Pel4JVKYKxp3bWxyvnwchvx3QaCWc7SqUw7L6qUo/um+0U2U45L0anWoAfckw12RXYhoIEbJ9UZpueiKOPg==",
"dev": true,
"dependencies": {
"@types/debug": "^4.1.12",
"@types/fs-extra": "^11.0.4",
"@types/hash-sum": "^1.0.2",
- "@vuepress/shared": "2.0.0-rc.2",
+ "@vuepress/shared": "2.0.0-rc.9",
"debug": "^4.3.4",
"fs-extra": "^11.2.0",
- "globby": "^14.0.0",
+ "globby": "^14.0.1",
"hash-sum": "^2.0.0",
"ora": "^8.0.1",
"picocolors": "^1.0.0",
"upath": "^2.0.1"
}
},
- "node_modules/@vuepress/utils/node_modules/fs-extra": {
- "version": "11.2.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=14.14"
- }
- },
- "node_modules/@vuepress/utils/node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/@vuepress/utils/node_modules/universalify": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
- "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
- "dev": true,
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/@vueuse/core": {
- "version": "10.7.2",
- "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz",
- "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==",
+ "version": "10.9.0",
+ "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz",
+ "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==",
"dev": true,
"dependencies": {
"@types/web-bluetooth": "^0.0.20",
- "@vueuse/metadata": "10.7.2",
- "@vueuse/shared": "10.7.2",
- "vue-demi": ">=0.14.6"
+ "@vueuse/metadata": "10.9.0",
+ "@vueuse/shared": "10.9.0",
+ "vue-demi": ">=0.14.7"
},
"funding": {
"url": "https://github.com/sponsors/antfu"
}
},
"node_modules/@vueuse/core/node_modules/vue-demi": {
- "version": "0.14.6",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
- "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
+ "version": "0.14.7",
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz",
+ "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -2029,30 +2554,30 @@
}
},
"node_modules/@vueuse/metadata": {
- "version": "10.7.2",
- "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz",
- "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==",
+ "version": "10.9.0",
+ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz",
+ "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/antfu"
}
},
"node_modules/@vueuse/shared": {
- "version": "10.7.2",
- "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz",
- "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==",
+ "version": "10.9.0",
+ "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz",
+ "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==",
"dev": true,
"dependencies": {
- "vue-demi": ">=0.14.6"
+ "vue-demi": ">=0.14.7"
},
"funding": {
"url": "https://github.com/sponsors/antfu"
}
},
"node_modules/@vueuse/shared/node_modules/vue-demi": {
- "version": "0.14.6",
- "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz",
- "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==",
+ "version": "0.14.7",
+ "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz",
+ "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -2075,16 +2600,6 @@
}
}
},
- "node_modules/adverb-where": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/adverb-where/-/adverb-where-0.2.6.tgz",
- "integrity": "sha512-uVazUDEPYpBSVRjEDTzO6hVXh9X/eQb+gobzDpqdzMiM1MkfGxfPtgN8YerBjAeDkoABZprsOwhSZnY4X3knnw==",
- "dev": true,
- "engines": {
- "node": ">=6",
- "npm": ">=5"
- }
- },
"node_modules/ajv": {
"version": "8.12.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
@@ -2102,12 +2617,15 @@
}
},
"node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
"node_modules/ansi-styles": {
@@ -2163,9 +2681,9 @@
}
},
"node_modules/autoprefixer": {
- "version": "10.4.17",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz",
- "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==",
+ "version": "10.4.19",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz",
+ "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==",
"dev": true,
"funding": [
{
@@ -2182,8 +2700,8 @@
}
],
"dependencies": {
- "browserslist": "^4.22.2",
- "caniuse-lite": "^1.0.30001578",
+ "browserslist": "^4.23.0",
+ "caniuse-lite": "^1.0.30001599",
"fraction.js": "^4.3.7",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
@@ -2222,9 +2740,9 @@
"dev": true
},
"node_modules/bcrypt-ts": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-5.0.1.tgz",
- "integrity": "sha512-+Q6wjkT+PO0Da56BIyaYyueMeqAV/zOXqfFIssRgCbQLGwU+YkBJfBpP2Q9Q8hGbpDyDNCrG36npSdE+S9HWUA==",
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-5.0.2.tgz",
+ "integrity": "sha512-gDwQ5784AkkfhHACh3jGcg1hUubyZyeq9AtVd5gXkcyHGVOC+mORjRIHSj+fHfqwY5vxwyBLXQpcfk8MpK0ROg==",
"dev": true,
"engines": {
"node": ">=18"
@@ -2274,9 +2792,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.22.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz",
- "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==",
+ "version": "4.23.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
+ "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
"dev": true,
"funding": [
{
@@ -2293,8 +2811,8 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001580",
- "electron-to-chromium": "^1.4.648",
+ "caniuse-lite": "^1.0.30001587",
+ "electron-to-chromium": "^1.4.668",
"node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13"
},
@@ -2330,9 +2848,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001580",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001580.tgz",
- "integrity": "sha512-mtj5ur2FFPZcCEpXFy8ADXbDACuNFXg6mxVDqp7tqooX6l3zwm+d8EPoeOSIFRDvHs8qu7/SLFOGniULkcH2iA==",
+ "version": "1.0.30001600",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz",
+ "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==",
"dev": true,
"funding": [
{
@@ -2360,16 +2878,12 @@
}
},
"node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
"engines": {
- "node": ">=10"
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
},
"funding": {
"url": "https://github.com/chalk/chalk?sponsor=1"
@@ -2414,21 +2928,6 @@
"node": "*"
}
},
- "node_modules/check-ends-with-period": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/check-ends-with-period/-/check-ends-with-period-3.0.2.tgz",
- "integrity": "sha512-/Bw+avucqqZ7PjKCVDod1QDGyZjo7Ht2701pdgcpTXzK5jI73/OUh3VR+m18jNUoJx5DSOUv0AxELZF7FYtcDA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^10.1.0"
- }
- },
- "node_modules/check-ends-with-period/node_modules/emoji-regex": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
- "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
- "dev": true
- },
"node_modules/cheerio": {
"version": "1.0.0-rc.12",
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
@@ -2467,29 +2966,11 @@
"url": "https://github.com/sponsors/fb55"
}
},
- "node_modules/cheerio/node_modules/parse5": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
- "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
- "dev": true,
- "dependencies": {
- "entities": "^4.4.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
"node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
"dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
"dependencies": {
"anymatch": "~3.1.2",
"braces": "~3.0.2",
@@ -2502,6 +2983,9 @@
"engines": {
"node": ">= 8.10.0"
},
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
"optionalDependencies": {
"fsevents": "~2.3.2"
}
@@ -2544,6 +3028,47 @@
"wrap-ansi": "^6.2.0"
}
},
+ "node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -2562,22 +3087,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
- "node_modules/comma-separated-tokens": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/commander": {
- "version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
- "dev": true
- },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -2672,9 +3181,9 @@
"dev": true
},
"node_modules/dayjs": {
- "version": "1.11.10",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz",
- "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==",
+ "version": "1.11.11",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz",
+ "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==",
"dev": true
},
"node_modules/debug": {
@@ -2710,9 +3219,9 @@
"dev": true
},
"node_modules/diff": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz",
- "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
+ "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
"dev": true,
"engines": {
"node": ">=0.3.1"
@@ -2779,22 +3288,16 @@
"url": "https://github.com/fb55/domutils?sponsor=1"
}
},
- "node_modules/e-prime": {
- "version": "0.10.4",
- "resolved": "https://registry.npmjs.org/e-prime/-/e-prime-0.10.4.tgz",
- "integrity": "sha512-tzBmM2mFSnAq5BuxPSyin6qXb3yMe1wufJN7L7ZPcEWS5S+jI2dhKQEoqHVEcSMMXo/j5lcWpX5jzA6wLSmX6w==",
- "dev": true
- },
"node_modules/electron-to-chromium": {
- "version": "1.4.648",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.648.tgz",
- "integrity": "sha512-EmFMarXeqJp9cUKu/QEciEApn0S/xRcpZWuAm32U7NgoZCimjsilKXHRO9saeEW55eHZagIDg6XTUOv32w9pjg==",
+ "version": "1.4.722",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.722.tgz",
+ "integrity": "sha512-5nLE0TWFFpZ80Crhtp4pIp8LXCztjYX41yUcV6b+bKR2PqzjskTMOOlBi1VjBHlvHwS+4gar7kNKOrsbsewEZQ==",
"dev": true
},
"node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
+ "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
"dev": true
},
"node_modules/encode-utf8": {
@@ -2816,9 +3319,9 @@
}
},
"node_modules/envinfo": {
- "version": "7.11.0",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz",
- "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==",
+ "version": "7.11.1",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.1.tgz",
+ "integrity": "sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==",
"dev": true,
"bin": {
"envinfo": "dist/cli.js"
@@ -2837,9 +3340,9 @@
}
},
"node_modules/esbuild": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz",
- "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz",
+ "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -2849,35 +3352,35 @@
"node": ">=12"
},
"optionalDependencies": {
- "@esbuild/aix-ppc64": "0.19.12",
- "@esbuild/android-arm": "0.19.12",
- "@esbuild/android-arm64": "0.19.12",
- "@esbuild/android-x64": "0.19.12",
- "@esbuild/darwin-arm64": "0.19.12",
- "@esbuild/darwin-x64": "0.19.12",
- "@esbuild/freebsd-arm64": "0.19.12",
- "@esbuild/freebsd-x64": "0.19.12",
- "@esbuild/linux-arm": "0.19.12",
- "@esbuild/linux-arm64": "0.19.12",
- "@esbuild/linux-ia32": "0.19.12",
- "@esbuild/linux-loong64": "0.19.12",
- "@esbuild/linux-mips64el": "0.19.12",
- "@esbuild/linux-ppc64": "0.19.12",
- "@esbuild/linux-riscv64": "0.19.12",
- "@esbuild/linux-s390x": "0.19.12",
- "@esbuild/linux-x64": "0.19.12",
- "@esbuild/netbsd-x64": "0.19.12",
- "@esbuild/openbsd-x64": "0.19.12",
- "@esbuild/sunos-x64": "0.19.12",
- "@esbuild/win32-arm64": "0.19.12",
- "@esbuild/win32-ia32": "0.19.12",
- "@esbuild/win32-x64": "0.19.12"
+ "@esbuild/aix-ppc64": "0.20.2",
+ "@esbuild/android-arm": "0.20.2",
+ "@esbuild/android-arm64": "0.20.2",
+ "@esbuild/android-x64": "0.20.2",
+ "@esbuild/darwin-arm64": "0.20.2",
+ "@esbuild/darwin-x64": "0.20.2",
+ "@esbuild/freebsd-arm64": "0.20.2",
+ "@esbuild/freebsd-x64": "0.20.2",
+ "@esbuild/linux-arm": "0.20.2",
+ "@esbuild/linux-arm64": "0.20.2",
+ "@esbuild/linux-ia32": "0.20.2",
+ "@esbuild/linux-loong64": "0.20.2",
+ "@esbuild/linux-mips64el": "0.20.2",
+ "@esbuild/linux-ppc64": "0.20.2",
+ "@esbuild/linux-riscv64": "0.20.2",
+ "@esbuild/linux-s390x": "0.20.2",
+ "@esbuild/linux-x64": "0.20.2",
+ "@esbuild/netbsd-x64": "0.20.2",
+ "@esbuild/openbsd-x64": "0.20.2",
+ "@esbuild/sunos-x64": "0.20.2",
+ "@esbuild/win32-arm64": "0.20.2",
+ "@esbuild/win32-ia32": "0.20.2",
+ "@esbuild/win32-x64": "0.20.2"
}
},
"node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
+ "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
"dev": true,
"engines": {
"node": ">=6"
@@ -3035,9 +3538,9 @@
"dev": true
},
"node_modules/fastq": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz",
- "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==",
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
@@ -3057,11 +3560,26 @@
}
},
"node_modules/fflate": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.1.tgz",
- "integrity": "sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==",
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
+ "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
"dev": true
},
+ "node_modules/figures": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
+ "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
+ "dev": true,
+ "dependencies": {
+ "is-unicode-supported": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/file-entry-cache": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
@@ -3141,17 +3659,17 @@
}
},
"node_modules/fs-extra": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "version": "11.2.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
"dev": true,
"dependencies": {
"graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
},
"engines": {
- "node": ">=6 <7 || >=8"
+ "node": ">=14.14"
}
},
"node_modules/fs.realpath": {
@@ -3232,12 +3750,12 @@
"dev": true
},
"node_modules/giscus": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.4.0.tgz",
- "integrity": "sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.5.0.tgz",
+ "integrity": "sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg==",
"dev": true,
"dependencies": {
- "lit": "^3.1.0"
+ "lit": "^3.1.2"
}
},
"node_modules/glob": {
@@ -3273,12 +3791,12 @@
}
},
"node_modules/globby": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.0.tgz",
- "integrity": "sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==",
+ "version": "14.0.1",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz",
+ "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==",
"dev": true,
"dependencies": {
- "@sindresorhus/merge-streams": "^1.0.0",
+ "@sindresorhus/merge-streams": "^2.1.0",
"fast-glob": "^3.3.2",
"ignore": "^5.2.4",
"path-type": "^5.0.0",
@@ -3292,18 +3810,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/globby/node_modules/path-type": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz",
- "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
@@ -3352,49 +3858,6 @@
"node": ">= 0.4"
}
},
- "node_modules/hast-util-from-parse5": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz",
- "integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==",
- "dev": true,
- "dependencies": {
- "ccount": "^1.0.3",
- "hastscript": "^5.0.0",
- "property-information": "^5.0.0",
- "web-namespaces": "^1.1.2",
- "xtend": "^4.0.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-parse-selector": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
- "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hastscript": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz",
- "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==",
- "dev": true,
- "dependencies": {
- "comma-separated-tokens": "^1.0.0",
- "hast-util-parse-selector": "^2.0.0",
- "property-information": "^5.0.0",
- "space-separated-tokens": "^1.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/hosted-git-info": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
@@ -3430,9 +3893,9 @@
}
},
"node_modules/ignore": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz",
- "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
+ "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
"dev": true,
"engines": {
"node": ">= 4"
@@ -3548,12 +4011,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-file": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz",
- "integrity": "sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==",
- "dev": true
- },
"node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -3689,10 +4146,13 @@
}
},
"node_modules/jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"dev": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
"optionalDependencies": {
"graceful-fs": "^4.1.6"
}
@@ -3738,9 +4198,9 @@
}
},
"node_modules/lit": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz",
- "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.3.tgz",
+ "integrity": "sha512-l4slfspEsnCcHVRTvaP7YnkTZEZggNFywLEIhQaGhYDczG+tu/vlgm/KaWIEjIp+ZyV20r2JnZctMb8LeLCG7Q==",
"dev": true,
"dependencies": {
"@lit/reactive-element": "^2.0.4",
@@ -3749,9 +4209,9 @@
}
},
"node_modules/lit-element": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.4.tgz",
- "integrity": "sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.5.tgz",
+ "integrity": "sha512-iTWskWZEtn9SyEf4aBG6rKT8GABZMrTWop1+jopsEOgEcugcXJGKuX5bEbkq9qfzY+XB4MAgCaSPwnNpdsNQ3Q==",
"dev": true,
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.2.0",
@@ -3760,9 +4220,9 @@
}
},
"node_modules/lit-html": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.2.tgz",
- "integrity": "sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.3.tgz",
+ "integrity": "sha512-FwIbqDD8O/8lM4vUZ4KvQZjPPNx7V1VhT7vmRB8RBAO0AU6wuTVdoXiu2CivVjEGdugvcbPNBLtPE1y0ifplHA==",
"dev": true,
"dependencies": {
"@types/trusted-types": "^2.0.2"
@@ -3843,18 +4303,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/log-symbols/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
- "dev": true,
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
"node_modules/log-symbols/node_modules/is-unicode-supported": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
@@ -3877,28 +4325,13 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/magic-string": {
- "version": "0.30.5",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
- "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==",
+ "version": "0.30.10",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz",
+ "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
"dev": true,
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.15"
- },
- "engines": {
- "node": ">=12"
}
},
"node_modules/map-age-cleaner": {
@@ -3920,9 +4353,9 @@
"dev": true
},
"node_modules/markdown-it": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.0.0.tgz",
- "integrity": "sha512-seFjF0FIcPt4P9U39Bq1JYblX0KZCjDLFFQPHpL5AzHpqPEKtosxmdq/LTVZnjfH7tjt9BxStm+wXcDBNuYmzw==",
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
+ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
"dev": true,
"dependencies": {
"argparse": "^2.0.1",
@@ -3930,7 +4363,7 @@
"linkify-it": "^5.0.0",
"mdurl": "^2.0.0",
"punycode.js": "^2.3.1",
- "uc.micro": "^2.0.0"
+ "uc.micro": "^2.1.0"
},
"bin": {
"markdown-it": "bin/markdown-it.mjs"
@@ -4387,16 +4820,6 @@
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
- "node_modules/no-cliches": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/no-cliches/-/no-cliches-0.3.6.tgz",
- "integrity": "sha512-3yZ1vfGKOcv0dyyhUeqA0Qa6RsQ4SfUnL6o2IWR4sVg8kdnJo48XTWbMLdtnfiZTbCUdsMttNwyJcihEdGCZBw==",
- "dev": true,
- "engines": {
- "node": ">=16",
- "npm": ">=8"
- }
- },
"node_modules/node-fetch": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
@@ -4454,9 +4877,9 @@
}
},
"node_modules/npm-run-path": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz",
- "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
+ "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
"dev": true,
"dependencies": {
"path-key": "^4.0.0"
@@ -4571,68 +4994,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/ora/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/ora/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
- "dev": true,
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/ora/node_modules/emoji-regex": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
- "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
- "dev": true
- },
- "node_modules/ora/node_modules/string-width": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz",
- "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^10.3.0",
- "get-east-asian-width": "^1.0.0",
- "strip-ansi": "^7.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ora/node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
- },
"node_modules/p-defer": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
@@ -4764,11 +5125,29 @@
"node": ">=0.10.0"
}
},
+ "node_modules/parse-ms": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
+ "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/parse5": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
- "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
- "dev": true
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "dev": true,
+ "dependencies": {
+ "entities": "^4.4.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
},
"node_modules/parse5-htmlparser2-tree-adapter": {
"version": "7.0.0",
@@ -4783,24 +5162,6 @@
"url": "https://github.com/inikulin/parse5?sponsor=1"
}
},
- "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
- "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
- "dev": true,
- "dependencies": {
- "entities": "^4.4.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
- "node_modules/passive-voice": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/passive-voice/-/passive-voice-0.1.0.tgz",
- "integrity": "sha512-Pj9iwzXw4bKEtdugGYm92jT4tnsj+xrTSkHFEM4bn6fefqbFdZi49tZMmGIZ91aIQTyFtMUww7O2qYaZKAsDag==",
- "dev": true
- },
"node_modules/path-exists": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
@@ -4841,17 +5202,15 @@
"dev": true
},
"node_modules/path-type": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
- "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz",
+ "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==",
"dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/photoswipe": {
@@ -4927,9 +5286,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.33",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz",
- "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==",
+ "version": "8.4.38",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
+ "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
"dev": true,
"funding": [
{
@@ -4948,16 +5307,16 @@
"dependencies": {
"nanoid": "^3.3.7",
"picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "source-map-js": "^1.2.0"
},
"engines": {
"node": "^10 || ^12 || >=14"
}
},
"node_modules/postcss-load-config": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.2.tgz",
- "integrity": "sha512-Q8QR3FYbqOKa0bnC1UQ2bFq9/ulHX5Bi34muzitMr8aDtUelO5xKeJEYC/5smE0jNE9zdB/NBnOwXKexELbRlw==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.3.tgz",
+ "integrity": "sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==",
"dev": true,
"funding": [
{
@@ -5004,6 +5363,21 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/pretty-ms": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.0.0.tgz",
+ "integrity": "sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==",
+ "dev": true,
+ "dependencies": {
+ "parse-ms": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/prismjs": {
"version": "1.29.0",
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
@@ -5013,19 +5387,6 @@
"node": ">=6"
}
},
- "node_modules/property-information": {
- "version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
- "dev": true,
- "dependencies": {
- "xtend": "^4.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/punycode": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
@@ -5211,6 +5572,20 @@
"node": ">=4"
}
},
+ "node_modules/read-pkg/node_modules/path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
@@ -5237,21 +5612,6 @@
"node": ">=8.10.0"
}
},
- "node_modules/rehype-parse": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz",
- "integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==",
- "dev": true,
- "dependencies": {
- "hast-util-from-parse5": "^5.0.0",
- "parse5": "^5.0.0",
- "xtend": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remark-footnotes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz",
@@ -5396,9 +5756,9 @@
}
},
"node_modules/rollup": {
- "version": "4.9.6",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz",
- "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==",
+ "version": "4.13.2",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.2.tgz",
+ "integrity": "sha512-MIlLgsdMprDBXC+4hsPgzWUasLO9CE4zOkj/u6j+Z6j5A4zRY+CtiXAdJyPtgCsc42g658Aeh1DlrdVEJhsL2g==",
"dev": true,
"dependencies": {
"@types/estree": "1.0.5"
@@ -5411,19 +5771,21 @@
"npm": ">=8.0.0"
},
"optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.9.6",
- "@rollup/rollup-android-arm64": "4.9.6",
- "@rollup/rollup-darwin-arm64": "4.9.6",
- "@rollup/rollup-darwin-x64": "4.9.6",
- "@rollup/rollup-linux-arm-gnueabihf": "4.9.6",
- "@rollup/rollup-linux-arm64-gnu": "4.9.6",
- "@rollup/rollup-linux-arm64-musl": "4.9.6",
- "@rollup/rollup-linux-riscv64-gnu": "4.9.6",
- "@rollup/rollup-linux-x64-gnu": "4.9.6",
- "@rollup/rollup-linux-x64-musl": "4.9.6",
- "@rollup/rollup-win32-arm64-msvc": "4.9.6",
- "@rollup/rollup-win32-ia32-msvc": "4.9.6",
- "@rollup/rollup-win32-x64-msvc": "4.9.6",
+ "@rollup/rollup-android-arm-eabi": "4.13.2",
+ "@rollup/rollup-android-arm64": "4.13.2",
+ "@rollup/rollup-darwin-arm64": "4.13.2",
+ "@rollup/rollup-darwin-x64": "4.13.2",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.13.2",
+ "@rollup/rollup-linux-arm64-gnu": "4.13.2",
+ "@rollup/rollup-linux-arm64-musl": "4.13.2",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.13.2",
+ "@rollup/rollup-linux-riscv64-gnu": "4.13.2",
+ "@rollup/rollup-linux-s390x-gnu": "4.13.2",
+ "@rollup/rollup-linux-x64-gnu": "4.13.2",
+ "@rollup/rollup-linux-x64-musl": "4.13.2",
+ "@rollup/rollup-win32-arm64-msvc": "4.13.2",
+ "@rollup/rollup-win32-ia32-msvc": "4.13.2",
+ "@rollup/rollup-win32-x64-msvc": "4.13.2",
"fsevents": "~2.3.2"
}
},
@@ -5471,9 +5833,9 @@
]
},
"node_modules/sass": {
- "version": "1.70.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz",
- "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==",
+ "version": "1.77.1",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.1.tgz",
+ "integrity": "sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==",
"dev": true,
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",
@@ -5623,33 +5985,23 @@
}
},
"node_modules/slimsearch": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.0.0.tgz",
- "integrity": "sha512-+G9FHWeVkwOTbEyhFIWvCz1T2fQusbn9756KhttfLygAcdjDOy1hpcPtWjnH4V9lp4qRElbvRqefOnlf/R0OAg==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.1.1.tgz",
+ "integrity": "sha512-l1utJWal8F/RIheYk88DE2+enI12nIrn5SHt4ih/CNAH81PzkTv2GVBODlLynDJb7xan5hjd8XTL5f0L4cxLQA==",
"dev": true,
"engines": {
- "node": ">=18"
+ "node": ">=18.18.0"
}
},
"node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
+ "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/space-separated-tokens": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/spdx-correct": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
@@ -5677,9 +6029,9 @@
}
},
"node_modules/spdx-license-ids": {
- "version": "3.0.16",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz",
- "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==",
+ "version": "3.0.17",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz",
+ "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==",
"dev": true
},
"node_modules/sprintf-js": {
@@ -5710,29 +6062,35 @@
}
},
"node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz",
+ "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==",
"dev": true,
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"dev": true,
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "ansi-regex": "^6.0.1"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
"node_modules/strip-bom": {
@@ -5817,6 +6175,47 @@
"node": ">=10.0.0"
}
},
+ "node_modules/table/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/table/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/table/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/table/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -5824,23 +6223,23 @@
"dev": true
},
"node_modules/textlint": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/textlint/-/textlint-14.0.1.tgz",
- "integrity": "sha512-WZhLn33VFP5apfGbSqPDmpZdZWZvutnSiJG+o1R11ZKi37dWhDfWGn4gqGtNZoM9W7WfgGAoPi+/9ulNtTX8Yg==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/textlint/-/textlint-14.0.4.tgz",
+ "integrity": "sha512-xPQkC/BftPjizjs31wci/791EjwfN11iRLrNKiPVBogYd1r+6TnSxbCERZhgXCGcD9tEHss0kOYc0+vPEEG8jg==",
"dev": true,
"dependencies": {
- "@textlint/ast-node-types": "^14.0.1",
- "@textlint/ast-traverse": "^14.0.1",
- "@textlint/config-loader": "^14.0.1",
- "@textlint/feature-flag": "^14.0.1",
- "@textlint/fixer-formatter": "^14.0.1",
- "@textlint/kernel": "^14.0.1",
- "@textlint/linter-formatter": "^14.0.1",
- "@textlint/module-interop": "^14.0.1",
- "@textlint/textlint-plugin-markdown": "^14.0.1",
- "@textlint/textlint-plugin-text": "^14.0.1",
- "@textlint/types": "^14.0.1",
- "@textlint/utils": "^14.0.1",
+ "@textlint/ast-node-types": "^14.0.4",
+ "@textlint/ast-traverse": "^14.0.4",
+ "@textlint/config-loader": "^14.0.4",
+ "@textlint/feature-flag": "^14.0.4",
+ "@textlint/fixer-formatter": "^14.0.4",
+ "@textlint/kernel": "^14.0.4",
+ "@textlint/linter-formatter": "^14.0.4",
+ "@textlint/module-interop": "^14.0.4",
+ "@textlint/textlint-plugin-markdown": "^14.0.4",
+ "@textlint/textlint-plugin-text": "^14.0.4",
+ "@textlint/types": "^14.0.4",
+ "@textlint/utils": "^14.0.4",
"debug": "^4.3.4",
"file-entry-cache": "^5.0.1",
"get-stdin": "^5.0.1",
@@ -5947,16 +6346,6 @@
"unist-util-visit": "^2.0.3"
}
},
- "node_modules/textlint-rule-max-comma": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/textlint-rule-max-comma/-/textlint-rule-max-comma-4.0.0.tgz",
- "integrity": "sha512-2vKKXNg1YuTqr9/FrHvOGEHFe+6lNSDtzuEv+KRB+tuaj++UNa/YPvyY34UdDYuHUSKNcYdto8GlIUhAJDW9WQ==",
- "dev": true,
- "dependencies": {
- "sentence-splitter": "^5.0.0",
- "textlint-util-to-string": "^3.3.4"
- }
- },
"node_modules/textlint-rule-no-dead-link": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/textlint-rule-no-dead-link/-/textlint-rule-no-dead-link-5.1.2.tgz",
@@ -5983,6 +6372,38 @@
}
}
},
+ "node_modules/textlint-rule-no-dead-link/node_modules/fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=6 <7 || >=8"
+ }
+ },
+ "node_modules/textlint-rule-no-dead-link/node_modules/jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
+ "dev": true,
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/textlint-rule-no-dead-link/node_modules/universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/textlint-rule-no-empty-element": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/textlint-rule-no-empty-element/-/textlint-rule-no-empty-element-0.3.1.tgz",
@@ -6064,61 +6485,10 @@
"url": "https://github.com/sponsors/hata6502"
}
},
- "node_modules/textlint-rule-period-in-list-item": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/textlint-rule-period-in-list-item/-/textlint-rule-period-in-list-item-1.0.1.tgz",
- "integrity": "sha512-dNPa4WzePcgsz8A+CxFGQgKNZCEvjjwMCu3DFcpYB4eKuhcSISEiS/mvEO42oGAALJluYdYVZxN3yMD6XzkLBA==",
- "dev": true,
- "dependencies": {
- "check-ends-with-period": "^3.0.1"
- }
- },
- "node_modules/textlint-rule-write-good": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/textlint-rule-write-good/-/textlint-rule-write-good-2.0.0.tgz",
- "integrity": "sha512-yvOJavJD+PgyUzvsoLDDzDtgCVBva/HNhEvsFnYVugrWz0qy2hr+/4B4wkzjro4wfPbwz20GQe5h13N4DeUEeA==",
- "dev": true,
- "dependencies": {
- "textlint-rule-helper": "^2.2.0",
- "write-good": "^1.0.8"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/textlint-util-to-string": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz",
- "integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==",
- "dev": true,
- "dependencies": {
- "@textlint/ast-node-types": "^13.4.1",
- "rehype-parse": "^6.0.1",
- "structured-source": "^4.0.0",
- "unified": "^8.4.0"
- }
- },
- "node_modules/textlint-util-to-string/node_modules/unified": {
- "version": "8.4.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz",
- "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==",
- "dev": true,
- "dependencies": {
- "bail": "^1.0.0",
- "extend": "^3.0.0",
- "is-plain-obj": "^2.0.0",
- "trough": "^1.0.0",
- "vfile": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/textlint/node_modules/@textlint/ast-node-types": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.1.tgz",
- "integrity": "sha512-7yc69/ip20OG3TrueSeGh/fSwZSuzxFkrxlMDDhWwSxq+/MXczshRx9HRczoy4uvecLgl1NHy/A1En6j4ag34A==",
+ "version": "14.0.4",
+ "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
+ "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==",
"dev": true
},
"node_modules/to-regex-range": {
@@ -6133,16 +6503,6 @@
"node": ">=8.0"
}
},
- "node_modules/too-wordy": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/too-wordy/-/too-wordy-0.3.6.tgz",
- "integrity": "sha512-fK4DKkEcrpBbK6uANekH37VeNAb/88qKdkqc/nBOFJpHdvXKXdA4lZRkiM6zNlow00Zp4W4/lnWyqqCaOQlg/w==",
- "dev": true,
- "engines": {
- "node": ">=6",
- "npm": ">=5"
- }
- },
"node_modules/tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
@@ -6177,12 +6537,6 @@
"integrity": "sha512-yHeaPjCBzVaXwWl5IMUapTaTC2rn/eBYg2fsG2L+CvJd+ttFbk0ylDnpTO3wVhosmE1tQEvcebbBeKLCwScQSQ==",
"dev": true
},
- "node_modules/ts-debounce": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/ts-debounce/-/ts-debounce-4.0.0.tgz",
- "integrity": "sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==",
- "dev": true
- },
"node_modules/txt-ast-traverse": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/txt-ast-traverse/-/txt-ast-traverse-1.2.1.tgz",
@@ -6209,9 +6563,9 @@
"dev": true
},
"node_modules/uc.micro": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.0.0.tgz",
- "integrity": "sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
+ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
"dev": true
},
"node_modules/undici-types": {
@@ -6332,12 +6686,12 @@
}
},
"node_modules/universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
"engines": {
- "node": ">= 4.0.0"
+ "node": ">= 10.0.0"
}
},
"node_modules/upath": {
@@ -6459,14 +6813,14 @@
}
},
"node_modules/vite": {
- "version": "5.0.12",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz",
- "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==",
+ "version": "5.2.7",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.7.tgz",
+ "integrity": "sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==",
"dev": true,
"dependencies": {
- "esbuild": "^0.19.3",
- "postcss": "^8.4.32",
- "rollup": "^4.2.0"
+ "esbuild": "^0.20.1",
+ "postcss": "^8.4.38",
+ "rollup": "^4.13.0"
},
"bin": {
"vite": "bin/vite.js"
@@ -6514,16 +6868,16 @@
}
},
"node_modules/vue": {
- "version": "3.4.15",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz",
- "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==",
+ "version": "3.4.27",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.27.tgz",
+ "integrity": "sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==",
"dev": true,
"dependencies": {
- "@vue/compiler-dom": "3.4.15",
- "@vue/compiler-sfc": "3.4.15",
- "@vue/runtime-dom": "3.4.15",
- "@vue/server-renderer": "3.4.15",
- "@vue/shared": "3.4.15"
+ "@vue/compiler-dom": "3.4.27",
+ "@vue/compiler-sfc": "3.4.27",
+ "@vue/runtime-dom": "3.4.27",
+ "@vue/server-renderer": "3.4.27",
+ "@vue/shared": "3.4.27"
},
"peerDependencies": {
"typescript": "*"
@@ -6535,12 +6889,12 @@
}
},
"node_modules/vue-router": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz",
- "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz",
+ "integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==",
"dev": true,
"dependencies": {
- "@vue/devtools-api": "^6.5.0"
+ "@vue/devtools-api": "^6.5.1"
},
"funding": {
"url": "https://github.com/sponsors/posva"
@@ -6550,18 +6904,18 @@
}
},
"node_modules/vuepress": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.2.tgz",
- "integrity": "sha512-OEHfXx4Q3IzkXqcY9bKZqHXYAnSR82AGrmWYX5R1I3+ntzjaAbUhUKbG/jjMzLg40XqAHS++pM/zzMBNrcY3rg==",
+ "version": "2.0.0-rc.9",
+ "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.9.tgz",
+ "integrity": "sha512-jT1ln2lawdph+vVI6n2JfEUhQIcyc1RQWDdQu9DffhJGywJunFcumnUJudpqd1SNIES2Fz1hVCD6gdrE/rVKOQ==",
"dev": true,
"dependencies": {
- "@vuepress/cli": "2.0.0-rc.2",
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/markdown": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
- "vue": "^3.4.15"
+ "@vuepress/cli": "2.0.0-rc.9",
+ "@vuepress/client": "2.0.0-rc.9",
+ "@vuepress/core": "2.0.0-rc.9",
+ "@vuepress/markdown": "2.0.0-rc.9",
+ "@vuepress/shared": "2.0.0-rc.9",
+ "@vuepress/utils": "2.0.0-rc.9",
+ "vue": "^3.4.21"
},
"bin": {
"vuepress": "bin/vuepress.js",
@@ -6572,8 +6926,8 @@
"node": ">=18.16.0"
},
"peerDependencies": {
- "@vuepress/bundler-vite": "2.0.0-rc.2",
- "@vuepress/bundler-webpack": "2.0.0-rc.2",
+ "@vuepress/bundler-vite": "2.0.0-rc.9",
+ "@vuepress/bundler-webpack": "2.0.0-rc.9",
"vue": "^3.4.0"
},
"peerDependenciesMeta": {
@@ -6585,136 +6939,42 @@
}
}
},
- "node_modules/vuepress-plugin-auto-catalog": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-rc.19.tgz",
- "integrity": "sha512-T1iKjzpkKADAcakUQSpzlB95Tgn8x322cOeFNPiBq2c1nej6CgkZfIWPfSo+QLttxEaYd+YHHEFVdt0zPuh5Cw==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-components": "2.0.0-rc.19",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-blog2": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-rc.19.tgz",
- "integrity": "sha512-7XwIA1hiEBzC9M0APW7X+MgmndNYW3IBLyVRkQae7OHaW2/MnVulkReJRDlc/jE1PkDSLvZMhXLtR8CWrFYWMg==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "chokidar": "^3.5.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
- "node_modules/vuepress-plugin-comment2": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.19.tgz",
- "integrity": "sha512-NC9/eNea/pHMb3Z3eJDC7YeOn4bU9FBhFFu7i9JdbplIHCM++U0tpq202gBd7yYQrZTTUi9ZEXWlhuWNS46SGQ==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "giscus": "^1.4.0",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "@waline/client": "^2.15.8 || ^3.0.0-alpha.11",
- "artalk": "^2.7.3",
- "sass-loader": "^14.0.0",
- "twikoo": "^1.5.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "@waline/client": {
- "optional": true
- },
- "artalk": {
- "optional": true
- },
- "sass-loader": {
- "optional": true
- },
- "twikoo": {
- "optional": true
- }
- }
- },
"node_modules/vuepress-plugin-components": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.19.tgz",
- "integrity": "sha512-9Uypxdt2pjP5tmwJmzMPHU7awM+BhyPXul6JLHyJM2DnXfGuTVF7tdm7TTu0g0cfCQK5pPU5OlQCMzTLFEcHSA==",
+ "version": "2.0.0-rc.43",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.43.tgz",
+ "integrity": "sha512-0bS3GewYVL0ih5jqnDhWva2dEr/+bPAnMHz5FXM+KTD1mhIFSvdJF1G4Wn4kTmEMMnDYUP+Vfrh1gyVOs4SHIA==",
"dev": true,
"dependencies": {
- "@stackblitz/sdk": "^1.9.0",
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
+ "@stackblitz/sdk": "^1.10.0",
+ "@vuepress/helper": "2.0.0-rc.28",
+ "@vuepress/plugin-sass-palette": "2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
"balloon-css": "^1.2.0",
"create-codepen": "1.0.1",
"qrcode": "^1.5.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
+ "vue": "^3.4.27",
+ "vuepress-shared": "2.0.0-rc.43"
},
"engines": {
- "node": ">=18.16.0",
+ "node": ">=18.19.0",
"npm": ">=8",
"pnpm": ">=7",
"yarn": ">=2"
},
"peerDependencies": {
"artplayer": "^5.0.0",
- "dashjs-pure": "^1.0.0",
+ "dashjs": "4.7.4",
"hls.js": "^1.4.12",
"mpegts.js": "^1.7.3",
- "plyr": "^3.7.8",
"sass-loader": "^14.0.0",
- "vidstack": "^1.9.0",
- "vuepress": "2.0.0-rc.2"
+ "vidstack": "^1.11.21",
+ "vuepress": "2.0.0-rc.9"
},
"peerDependenciesMeta": {
"artplayer": {
"optional": true
},
- "dashjs-pure": {
+ "dashjs": {
"optional": true
},
"hls.js": {
@@ -6723,9 +6983,6 @@
"mpegts.js": {
"optional": true
},
- "plyr": {
- "optional": true
- },
"sass-loader": {
"optional": true
},
@@ -6735,65 +6992,66 @@
}
},
"node_modules/vuepress-plugin-md-enhance": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.19.tgz",
- "integrity": "sha512-FoBsdhj+zSWzo2J4jyAVrPx8G05BGo0PLg/RkaRBdlxpgaJqFoiXao44Ugc7KiCn35xrj66DWdVHbvEzj6GLcA==",
+ "version": "2.0.0-rc.43",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.43.tgz",
+ "integrity": "sha512-VH8xB0U4u5A9uPhjDyO54iEphpPEMlRmr75k29eh9SJ/Bc7FeX36VSzZG6xGDhY2Vepb48q3kEkULv2tT6qIjw==",
"dev": true,
"dependencies": {
- "@mdit/plugin-alert": "^0.8.0",
- "@mdit/plugin-align": "^0.8.0",
- "@mdit/plugin-attrs": "^0.8.0",
- "@mdit/plugin-container": "^0.8.0",
- "@mdit/plugin-demo": "^0.8.0",
- "@mdit/plugin-figure": "^0.8.0",
- "@mdit/plugin-footnote": "^0.8.0",
- "@mdit/plugin-img-lazyload": "^0.8.0",
- "@mdit/plugin-img-mark": "^0.8.0",
- "@mdit/plugin-img-size": "^0.8.0",
- "@mdit/plugin-include": "^0.8.0",
- "@mdit/plugin-katex": "^0.8.0",
- "@mdit/plugin-mark": "^0.8.0",
- "@mdit/plugin-mathjax": "^0.8.0",
- "@mdit/plugin-stylize": "^0.8.0",
- "@mdit/plugin-sub": "^0.8.0",
- "@mdit/plugin-sup": "^0.8.0",
- "@mdit/plugin-tab": "^0.8.0",
- "@mdit/plugin-tasklist": "^0.8.0",
- "@mdit/plugin-tex": "^0.8.0",
- "@mdit/plugin-uml": "^0.8.0",
- "@types/markdown-it": "^13.0.7",
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
+ "@mdit/plugin-alert": "^0.10.1",
+ "@mdit/plugin-align": "^0.10.1",
+ "@mdit/plugin-attrs": "^0.10.1",
+ "@mdit/plugin-container": "^0.10.1",
+ "@mdit/plugin-demo": "^0.10.1",
+ "@mdit/plugin-figure": "^0.10.1",
+ "@mdit/plugin-footnote": "^0.10.1",
+ "@mdit/plugin-img-lazyload": "^0.10.1",
+ "@mdit/plugin-img-mark": "^0.10.1",
+ "@mdit/plugin-img-size": "^0.10.1",
+ "@mdit/plugin-include": "^0.10.1",
+ "@mdit/plugin-katex-slim": "^0.10.1",
+ "@mdit/plugin-mark": "^0.10.1",
+ "@mdit/plugin-mathjax-slim": "^0.10.1",
+ "@mdit/plugin-plantuml": "^0.10.1",
+ "@mdit/plugin-spoiler": "^0.10.1",
+ "@mdit/plugin-stylize": "^0.10.1",
+ "@mdit/plugin-sub": "^0.10.1",
+ "@mdit/plugin-sup": "^0.10.1",
+ "@mdit/plugin-tab": "^0.10.1",
+ "@mdit/plugin-tasklist": "^0.10.1",
+ "@mdit/plugin-tex": "^0.10.1",
+ "@mdit/plugin-uml": "^0.10.1",
+ "@types/markdown-it": "^14.1.1",
+ "@vuepress/helper": "2.0.0-rc.28",
+ "@vuepress/plugin-sass-palette": "2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
"balloon-css": "^1.2.0",
"js-yaml": "^4.1.0",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
+ "vue": "^3.4.27",
+ "vuepress-shared": "2.0.0-rc.43"
},
"engines": {
- "node": ">=18.16.0",
+ "node": ">=18.19.0",
"npm": ">=8",
"pnpm": ">=7",
"yarn": ">=2"
},
"peerDependencies": {
- "@types/reveal.js": "^4.4.5",
- "@vue/repl": "^3.0.0",
+ "@types/reveal.js": "^5.0.0",
+ "@vue/repl": "^4.1.1",
"chart.js": "^4.0.0",
"echarts": "^5.0.0",
"flowchart.ts": "^2.0.0 || ^3.0.0",
"katex": "^0.16.0",
"kotlin-playground": "^1.23.0",
- "markmap-lib": "^0.15.5",
- "markmap-toolbar": "^0.15.5",
- "markmap-view": "^0.15.5",
+ "markmap-lib": "^0.17.0",
+ "markmap-toolbar": "^0.17.0",
+ "markmap-view": "^0.17.0",
"mathjax-full": "^3.2.2",
- "mermaid": "^10.6.0",
+ "mermaid": "^10.8.0",
"reveal.js": "^5.0.0",
"sandpack-vue3": "^3.0.0",
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
},
"peerDependenciesMeta": {
"@types/reveal.js": {
@@ -6843,6 +7101,16 @@
}
}
},
+ "node_modules/vuepress-plugin-md-enhance/node_modules/@types/markdown-it": {
+ "version": "14.1.1",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
+ "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
+ "dev": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
"node_modules/vuepress-plugin-md-enhance/node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
@@ -6861,121 +7129,30 @@
"js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/vuepress-plugin-photo-swipe": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-rc.19.tgz",
- "integrity": "sha512-bd0JTOJOOm78cn7M+MXovOYzJ0K1gTrTxr+4O28KWALS54r5XlET+MBSbiK94Sjl4u8bs/69uDJdw690Gj6gFg==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
- "photoswipe": "^5.4.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-redirect": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-redirect/-/vuepress-plugin-redirect-2.0.0-rc.19.tgz",
- "integrity": "sha512-Ufz5Ndgfa3FZ7qo6Yh89iJ3X9ZNbrESF4xBdm2HEWXnoOCaWuJl2w/0Wy+kj1B7qxDlN8qiz2C123v8fLhhpvg==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
- "cac": "^6.7.14",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "bin": {
- "vp-redirect": "lib/cli/index.js"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-sass-palette": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.19.tgz",
- "integrity": "sha512-kkIfvdAYHiTGliFWHI8DV4uTeC0Sa4hRZP5RZJxT9bl9WQJr0E3cFPtdos+CXp6gZJTkEc5oR4kGYPdIW1fAxA==",
- "dev": true,
- "dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "chokidar": "^3.5.3",
- "sass": "^1.70.0",
- "vuepress-shared": "2.0.0-rc.19"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
"node_modules/vuepress-plugin-search-pro": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.19.tgz",
- "integrity": "sha512-kfoQVMtmfHOBtb+9t/Jm5z+XbXxVh+pDM+Y9gtvxeyKahSDnNssgS7MrU9L+YHHG5haaxYpqaiYDhgtoC0NSoA==",
+ "version": "2.0.0-rc.43",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.43.tgz",
+ "integrity": "sha512-ZJrhTyIRtz5Gisc9PdrjIdkUVC3EOYKpZbauPUNWceQ8JkBoRWweu90V7DNrOMfdgVNHJ8ToAuJa71udx+slIw==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
+ "@vuepress/helper": "2.0.0-rc.28",
+ "@vuepress/plugin-sass-palette": "2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
"cheerio": "1.0.0-rc.12",
- "chokidar": "^3.5.3",
- "slimsearch": "^2.0.0",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
+ "chokidar": "^3.6.0",
+ "slimsearch": "^2.1.1",
+ "vue": "^3.4.27",
+ "vuepress-shared": "2.0.0-rc.43"
},
"engines": {
- "node": ">=18.16.0",
+ "node": ">=18.19.0",
"npm": ">=8",
"pnpm": ">=7",
"yarn": ">=2"
},
"peerDependencies": {
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
},
"peerDependenciesMeta": {
"sass-loader": {
@@ -6984,40 +7161,123 @@
}
},
"node_modules/vuepress-shared": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.19.tgz",
- "integrity": "sha512-Y2HNuiEcrkInfwlse0azVA2if9VS2m04/PMk8Aum4j92iHlBmiW+uR7pYkHfaskdDJ1V3iwx6zp89IftD7dXtw==",
+ "version": "2.0.0-rc.43",
+ "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.43.tgz",
+ "integrity": "sha512-xZlgM5UvBGhwfKPdBl+wPIox/QP0hBc+WvAb6YXAwY3SKp6+C6TvvXd1l4taCUz8XHNWNTWiKu/9kwQGjgAUAg==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
+ "@vuepress/helper": "2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
"cheerio": "1.0.0-rc.12",
- "dayjs": "^1.11.10",
- "execa": "^8.0.1",
- "fflate": "^0.8.1",
+ "dayjs": "^1.11.11",
+ "execa": "^9.0.2",
+ "fflate": "^0.8.2",
"gray-matter": "^4.0.3",
- "semver": "^7.5.4",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "semver": "^7.6.2",
+ "vue": "^3.4.27"
},
"engines": {
- "node": ">=18.16.0",
+ "node": ">=18.19.0",
"npm": ">=8",
"pnpm": ">=7",
"yarn": ">=2"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.9"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/@sindresorhus/merge-streams": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
+ "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/execa": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-9.1.0.tgz",
+ "integrity": "sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==",
+ "dev": true,
+ "dependencies": {
+ "@sindresorhus/merge-streams": "^4.0.0",
+ "cross-spawn": "^7.0.3",
+ "figures": "^6.1.0",
+ "get-stream": "^9.0.0",
+ "human-signals": "^7.0.0",
+ "is-plain-obj": "^4.1.0",
+ "is-stream": "^4.0.1",
+ "npm-run-path": "^5.2.0",
+ "pretty-ms": "^9.0.0",
+ "signal-exit": "^4.1.0",
+ "strip-final-newline": "^4.0.0",
+ "yoctocolors": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/get-stream": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
+ "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
+ "dev": true,
+ "dependencies": {
+ "@sec-ant/readable-stream": "^0.4.1",
+ "is-stream": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/human-signals": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz",
+ "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/is-plain-obj": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/is-stream": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
+ "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/vuepress-shared/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
+ "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
"dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
"bin": {
"semver": "bin/semver.js"
},
@@ -7025,58 +7285,84 @@
"node": ">=10"
}
},
+ "node_modules/vuepress-shared/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/vuepress-shared/node_modules/strip-final-newline": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
+ "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/vuepress-theme-hope": {
- "version": "2.0.0-rc.19",
- "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.19.tgz",
- "integrity": "sha512-b405apB3aFgw/ggGlSlBz1N+Pj+rGiXLbgIkGhdLyZVSfIUAxFqykbaxywteydKJhXlq8lCdIEM6u2oXdQsdaQ==",
+ "version": "2.0.0-rc.43",
+ "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.43.tgz",
+ "integrity": "sha512-9PZXFCK2XHGXytXpBchyxhxQEPNPAHgQFAwVJeI3yrPZd3zIRBAm/NAqdl0oGD9YwuIb20tI56vs6CXhOzUxKg==",
"dev": true,
"dependencies": {
- "@vuepress/helper": "2.0.0-rc.7",
- "@vuepress/plugin-active-header-links": "2.0.0-rc.7",
- "@vuepress/plugin-copy-code": "2.0.0-rc.7",
- "@vuepress/plugin-copyright": "2.0.0-rc.7",
- "@vuepress/plugin-external-link-icon": "2.0.0-rc.7",
- "@vuepress/plugin-git": "2.0.0-rc.7",
- "@vuepress/plugin-nprogress": "2.0.0-rc.7",
- "@vuepress/plugin-prismjs": "2.0.0-rc.7",
- "@vuepress/plugin-reading-time": "2.0.0-rc.7",
- "@vuepress/plugin-rtl": "2.0.0-rc.7",
- "@vuepress/plugin-seo": "2.0.0-rc.7",
- "@vuepress/plugin-sitemap": "2.0.0-rc.7",
- "@vuepress/plugin-theme-data": "2.0.0-rc.7",
- "@vueuse/core": "^10.7.2",
+ "@vuepress/helper": "2.0.0-rc.28",
+ "@vuepress/plugin-active-header-links": "2.0.0-rc.28",
+ "@vuepress/plugin-back-to-top": "2.0.0-rc.28",
+ "@vuepress/plugin-blog": "2.0.0-rc.28",
+ "@vuepress/plugin-catalog": "2.0.0-rc.28",
+ "@vuepress/plugin-comment": "2.0.0-rc.28",
+ "@vuepress/plugin-copy-code": "2.0.0-rc.28",
+ "@vuepress/plugin-copyright": "2.0.0-rc.28",
+ "@vuepress/plugin-git": "2.0.0-rc.22",
+ "@vuepress/plugin-links-check": "2.0.0-rc.28",
+ "@vuepress/plugin-notice": "2.0.0-rc.29",
+ "@vuepress/plugin-nprogress": "2.0.0-rc.28",
+ "@vuepress/plugin-photo-swipe": "2.0.0-rc.28",
+ "@vuepress/plugin-prismjs": "2.0.0-rc.28",
+ "@vuepress/plugin-reading-time": "2.0.0-rc.28",
+ "@vuepress/plugin-rtl": "2.0.0-rc.28",
+ "@vuepress/plugin-sass-palette": "2.0.0-rc.28",
+ "@vuepress/plugin-seo": "2.0.0-rc.28",
+ "@vuepress/plugin-sitemap": "2.0.0-rc.28",
+ "@vuepress/plugin-theme-data": "2.0.0-rc.28",
+ "@vuepress/plugin-watermark": "2.0.0-rc.28",
+ "@vueuse/core": "^10.9.0",
"balloon-css": "^1.2.0",
- "bcrypt-ts": "^5.0.1",
+ "bcrypt-ts": "^5.0.2",
"cheerio": "1.0.0-rc.12",
- "chokidar": "^3.5.3",
+ "chokidar": "^3.6.0",
"gray-matter": "^4.0.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-auto-catalog": "2.0.0-rc.19",
- "vuepress-plugin-blog2": "2.0.0-rc.19",
- "vuepress-plugin-comment2": "2.0.0-rc.19",
- "vuepress-plugin-components": "2.0.0-rc.19",
- "vuepress-plugin-md-enhance": "2.0.0-rc.19",
- "vuepress-plugin-photo-swipe": "2.0.0-rc.19",
- "vuepress-plugin-sass-palette": "2.0.0-rc.19",
- "vuepress-shared": "2.0.0-rc.19"
+ "vue": "^3.4.27",
+ "vuepress-plugin-components": "2.0.0-rc.43",
+ "vuepress-plugin-md-enhance": "2.0.0-rc.43",
+ "vuepress-shared": "2.0.0-rc.43"
},
"engines": {
- "node": ">=18.16.0",
+ "node": ">=18.19.0",
"npm": ">=8",
"pnpm": ">=7",
"yarn": ">=2"
},
"peerDependencies": {
- "@vuepress/plugin-docsearch": "2.0.0-rc.7",
- "@vuepress/plugin-feed": "2.0.0-rc.7",
- "@vuepress/plugin-search": "2.0.0-rc.7",
+ "@vuepress/plugin-docsearch": "2.0.0-rc.28",
+ "@vuepress/plugin-feed": "2.0.0-rc.28",
+ "@vuepress/plugin-pwa": "2.0.0-rc.28",
+ "@vuepress/plugin-redirect": "2.0.0-rc.29",
+ "@vuepress/plugin-search": "2.0.0-rc.28",
"nodejs-jieba": "^0.1.2",
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2",
- "vuepress-plugin-pwa2": "2.0.0-rc.19",
- "vuepress-plugin-redirect": "2.0.0-rc.19",
- "vuepress-plugin-search-pro": "2.0.0-rc.19"
+ "vuepress": "2.0.0-rc.9",
+ "vuepress-plugin-search-pro": "2.0.0-rc.43"
},
"peerDependenciesMeta": {
"@vuepress/plugin-docsearch": {
@@ -7085,6 +7371,12 @@
"@vuepress/plugin-feed": {
"optional": true
},
+ "@vuepress/plugin-pwa": {
+ "optional": true
+ },
+ "@vuepress/plugin-redirect": {
+ "optional": true
+ },
"@vuepress/plugin-search": {
"optional": true
},
@@ -7094,31 +7386,18 @@
"sass-loader": {
"optional": true
},
- "vuepress-plugin-pwa2": {
- "optional": true
- },
- "vuepress-plugin-redirect": {
- "optional": true
- },
"vuepress-plugin-search-pro": {
"optional": true
}
}
},
- "node_modules/weasel-words": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/weasel-words/-/weasel-words-0.1.1.tgz",
- "integrity": "sha512-rWkTAGqs4TN6qreS06+irmFUMrQVx5KoFjD8CxMHUsAwmxw/upDcfleaEYOLsonUbornahg+VJ9xrWxp4udyJA==",
- "dev": true
- },
- "node_modules/web-namespaces": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
+ "node_modules/watermark-js-plus": {
+ "version": "1.4.24",
+ "resolved": "https://registry.npmjs.org/watermark-js-plus/-/watermark-js-plus-1.4.24.tgz",
+ "integrity": "sha512-tKgP/StyzPlaTQELbzMKLtaVUhPSYB1SMba9ENAQC8pCl4aGsBrnsbIR9m1AKmIv/uVBSB1/rEwugR7w51AwDA==",
"dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "engines": {
+ "node": ">=16.0.0"
}
},
"node_modules/webidl-conversions": {
@@ -7172,6 +7451,47 @@
"node": ">=8"
}
},
+ "node_modules/wrap-ansi/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -7190,50 +7510,12 @@
"node": ">=4"
}
},
- "node_modules/write-good": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/write-good/-/write-good-1.0.8.tgz",
- "integrity": "sha512-P1Ct7+DNrOcr2JAxDZ3Q5i5sx2LSveu7iLaoUL0A+YiG0GKf0l5+9j3rwMeyh6JeTL1+HfQV1rnwEvzhNIvpFw==",
- "dev": true,
- "dependencies": {
- "adverb-where": "^0.2.2",
- "commander": "^2.19.0",
- "e-prime": "^0.10.4",
- "no-cliches": "^0.3.0",
- "passive-voice": "^0.1.0",
- "too-wordy": "^0.3.1",
- "weasel-words": "^0.1.1"
- },
- "bin": {
- "write-good": "bin/write-good.js",
- "writegood": "bin/write-good.js"
- },
- "engines": {
- "node": ">=6",
- "npm": ">=5"
- }
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
"node_modules/y18n": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
"integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
"dev": true
},
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
"node_modules/yaml": {
"version": "2.3.4",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
@@ -7278,6 +7560,21 @@
"node": ">=6"
}
},
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
"node_modules/yargs/node_modules/find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -7348,6 +7645,44 @@
"node": ">=8"
}
},
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yoctocolors": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.0.2.tgz",
+ "integrity": "sha512-Ct97huExsu7cWeEjmrXlofevF8CvzUglJ4iGUet5B8xn1oumtAZBpHU4GzYuoE6PVqcZ5hghtBrSlhwHuR1Jmw==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/zwitch": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
diff --git a/package.json b/package.json
index 1af6494..406270c 100644
--- a/package.json
+++ b/package.json
@@ -20,24 +20,21 @@
"homepage": "https://ocelot.social",
"devDependencies": {
"@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.2",
- "@vuepress/bundler-vite": "^2.0.0-rc.2",
- "textlint": "^14.0.1",
+ "@vuepress/bundler-vite": "^2.0.0-rc.9",
+ "@vuepress/plugin-redirect": "^2.0.0-rc.29",
+ "textlint": "^14.0.4",
"textlint-filter-rule-comments": "^1.2.2",
"textlint-rule-apostrophe": "^2.0.0",
"textlint-rule-common-misspellings": "^1.0.1",
"textlint-rule-doubled-spaces": "^1.0.2",
- "textlint-rule-max-comma": "^4.0.0",
"textlint-rule-no-dead-link": "^5.1.2",
"textlint-rule-no-empty-element": "^0.3.1",
"textlint-rule-no-empty-section": "^1.1.0",
"textlint-rule-no-start-duplicated-conjunction": "^2.0.2",
"textlint-rule-no-todo": "^2.0.1",
"textlint-rule-no-zero-width-spaces": "^1.0.1",
- "textlint-rule-period-in-list-item": "^1.0.1",
- "textlint-rule-write-good": "^2.0.0",
- "vuepress": "^2.0.0-rc.2",
- "vuepress-plugin-redirect": "^2.0.0-rc.15",
- "vuepress-plugin-search-pro": "^2.0.0-rc.15",
- "vuepress-theme-hope": "^2.0.0-rc.19"
+ "vuepress": "^2.0.0-rc.9",
+ "vuepress-plugin-search-pro": "^2.0.0-rc.43",
+ "vuepress-theme-hope": "^2.0.0-rc.43"
}
}