diff --git a/docs/.vuepress/config/theme.js b/docs/.vuepress/config/theme.js index 0a865b7..fc3630c 100644 --- a/docs/.vuepress/config/theme.js +++ b/docs/.vuepress/config/theme.js @@ -40,7 +40,7 @@ export default hopeTheme({ link: '/de/roadmap/' }, { - text: 'Einstieg', + text: 'Loslegen', link: '/de/get-started/' }, { diff --git a/docs/de/get-started/README.md b/docs/de/get-started/README.md index 2d0169f..b1dee27 100644 --- a/docs/de/get-started/README.md +++ b/docs/de/get-started/README.md @@ -3,17 +3,17 @@ home: false article: false sidebar: false lang: de-DE -title: Einstieg +title: Loslegen description: Bereit für dein eigenes soziales Netzwerk? Erfahre, wie du die ocelot.social-Software zum Selberhosten oder bei einem Anbieter deiner Wahl installierst. --- -## Ausprobieren, dann installieren +## Ausprobieren -## Hosting auf einem Server +## Hosting auswählen ### Selber hosten @@ -28,7 +28,7 @@ Weitere Informationen unter → [Installation](#installation) Du kannst die Software von einem Hoster deiner Wahl hosten lassen. Der [busFaktor() e.V.](https://busfaktor.org/de/) berät dich gerne. -## Installation +## Selber installieren Die freie Open-Source-Software *ocelot.social* kannst du auf verschiedene Arten installieren und betreiben, nach Schwierigkeit sortiert: @@ -56,7 +56,7 @@ Das Erscheinungsbild des Netzwerks kannst du zum Ende der Installation individue - 80 GB Festplattenspeicher - einen Kubernetes-Cluster, falls gewünscht -## Community-Projekt +## Mitmachen -*Ocelot.social* ist ein wachsendes Projekt einer engagierten Gemeinschaft und wird durch zahlreiche Spender finanziert. -Wir freuen uns auch über deine [Beteiligung](/de/contribute/). +*Ocelot.social* ist ein wachsendes Community-Projekt einer engagierten Gemeinschaft und wird durch zahlreiche Spender finanziert. +Wir freuen uns auch über dein [Mitmachen](/de/contribute/). diff --git a/docs/de/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md b/docs/de/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md index 58eced0..a04ea73 100644 --- a/docs/de/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md +++ b/docs/de/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md @@ -22,11 +22,11 @@ description: "Ermögliche mit deiner Spende, dass zukünftig die Mitglieder eine Ermögliche mit deiner Spende, dass zukünftig die Mitglieder einer Gruppe einen gemeinsamen Chatraum haben. ## Worum geht es @@ -59,11 +59,11 @@ Also auch über eine Spende von dir. ## Spenden diff --git a/docs/en/get-started/README.md b/docs/en/get-started/README.md index ca2f004..72887e4 100644 --- a/docs/en/get-started/README.md +++ b/docs/en/get-started/README.md @@ -7,13 +7,13 @@ title: Get Started description: Ready to get started with your own social network? Learn how to install the ocelot.social software for self-hosting or at a provider of your choice. --- -## Try it out, then install it +## Try it out -## Hosting on a server +## Choose your hosting ### Host it yourself @@ -28,7 +28,7 @@ Further information at → [Installation](#installation) You can have the software hosted by a hoster of your choice. The [busFaktor() e.V.](https://busfaktor.org/en/) will be happy to advise you. -## Installation +## Install it yourself You can install and run the free open source software *ocelot.social* in various ways, sorted by difficulty: @@ -57,7 +57,7 @@ Minimum requirements. - 80 GB hard disk space - a Kubernetes cluster, if desired -## Community project +## Contribute -*Ocelot.social* is a growing project of a committed community and is financed by numerous donors. -We are also happy about your [participation](/en/contribute/). +*Ocelot.social* is a growing community project of a committed community and is financed by numerous donors. +We are also happy about your [contribution](/en/contribute/). diff --git a/docs/en/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md b/docs/en/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md index a8405f2..80f5fdf 100644 --- a/docs/en/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md +++ b/docs/en/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md @@ -22,11 +22,11 @@ description: "With your donation, you can enable the members of a group to have With your donation, you can enable the members of a group to have a shared chat room in the future. ## What it’s about @@ -59,11 +59,11 @@ This includes donations from you. ## Donations diff --git a/docs/es/get-started/README.md b/docs/es/get-started/README.md index 39776b5..857a101 100644 --- a/docs/es/get-started/README.md +++ b/docs/es/get-started/README.md @@ -7,13 +7,13 @@ title: Comenzar description: ¿Listo para crear tu propia red social? Descubre cómo instalar el software ocelot.social para autohospedarlo o instalarlo en el proveedor que elijas. --- -## Pruébalo, luego instálalo +## Pruébalo -## Hospedaje en un servidor +## Seleccionar alojamiento ### Hospédalo tú mismo @@ -28,7 +28,7 @@ Más información en → [Instalación](#installation) Puedes hacer que la aplicación sea hospedada por un proveedor de tu elección. [busFaktor() e.V.](https://busfaktor.org/en/) estará encantado de asesorarte. -## Instalación +## Instalarlo tú mismo Puedes instalar y ejecutar el software libre y de código abierto *ocelot.social* de varias maneras, ordenadas por dificultad: @@ -56,7 +56,7 @@ Puedes configurar la apariencia de la red de manera individual al final de la in - 80 GB de espacio en disco duro - un clúster de Kubernetes, si se desea -## Proyecto comunitario +## Contribuir -*Ocelot.social* es un proyecto en crecimiento de una comunidad comprometida y se financia mediante numerosos donantes. -También estamos contentos con tu [participación](/es/contribute/). +*Ocelot.social* es un proyecto comunitario en crecimiento de una comunidad comprometida y se financia mediante numerosos donantes. +También nos encantaría que [colaboraras](/de/contribute/). diff --git a/docs/es/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md b/docs/es/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md index d3d5c2b..205ef1f 100644 --- a/docs/es/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md +++ b/docs/es/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md @@ -22,11 +22,11 @@ description: "Ayuda con tu donación a que los miembros de un grupo tengan en el Ayuda con tu donación a que los miembros de un grupo tengan en el futuro una sala de chat compartida. ## De qué se trata @@ -59,11 +59,11 @@ Es decir, también a través de tu donación. ## Donaciones diff --git a/docs/fr/get-started/README.md b/docs/fr/get-started/README.md index 0c447e8..f8b53b4 100644 --- a/docs/fr/get-started/README.md +++ b/docs/fr/get-started/README.md @@ -7,13 +7,13 @@ title: Commencer description: Prêt à démarrer ton propre réseau social ? Apprends à installer le logiciel ocelot.social pour un auto-hébergement ou chez un fournisseur de ton choix. --- -## Essaies-le, puis installes-le +## Essaies-le -## Hébergement sur un serveur +## Choisis ton hébergement ### L’héberger soi-même @@ -28,7 +28,7 @@ Plus d’informations sur → [Installation (en anglais)](#installation) Tu peux faire héberger le logiciel par un hébergeur de ton choix. Le [busFaktor() e.V. (en anglais)](https://busfaktor.org/en/) te conseillera volontiers. -## Installation +## L’installer soi-même Tu peux installer et utiliser le logiciel libre et open source *ocelot.social* de différentes manières, classées par ordre de difficulté : @@ -55,7 +55,7 @@ Tu peux configurer individuellement l’apparence du réseau à la fin de l’in - 80 GB d’espace disque - un cluster Kubernetes, si vous le souhaitez -## Projet communautaire +## Contribuer -*Ocelot.social* est un projet croissant d’une communauté engagée et est financé par de nombreux donateurs. -Nous nous réjouissons également de ta [participation](/fr/contribute/). +*Ocelot.social* est un projet communautaire croissant d’une communauté engagée et est financé par de nombreux donateurs. +Nous nous réjouissons également de ta [contribution](/fr/contribute/). diff --git a/docs/fr/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md b/docs/fr/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md index 5ca46bc..f6cdcaa 100644 --- a/docs/fr/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md +++ b/docs/fr/news/2026-03-03-crowdfunding-feature-chat-for-groups/README.md @@ -22,11 +22,11 @@ description: "Grâce à votre don, permettez aux membres d'un groupe d'avoir à Grâce à votre don, permettez aux membres d’un groupe d’avoir à l’avenir une salle de chat commune. ## De quoi s’agit-il ? @@ -59,11 +59,11 @@ Donc aussi par votre don. ### Dons diff --git a/package-lock.json b/package-lock.json index 3de3bc4..5ca43e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1239,6 +1239,330 @@ "node": ">= 8" } }, + "node_modules/@parcel/watcher": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", + "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.6", + "@parcel/watcher-darwin-arm64": "2.5.6", + "@parcel/watcher-darwin-x64": "2.5.6", + "@parcel/watcher-freebsd-x64": "2.5.6", + "@parcel/watcher-linux-arm-glibc": "2.5.6", + "@parcel/watcher-linux-arm-musl": "2.5.6", + "@parcel/watcher-linux-arm64-glibc": "2.5.6", + "@parcel/watcher-linux-arm64-musl": "2.5.6", + "@parcel/watcher-linux-x64-glibc": "2.5.6", + "@parcel/watcher-linux-x64-musl": "2.5.6", + "@parcel/watcher-win32-arm64": "2.5.6", + "@parcel/watcher-win32-ia32": "2.5.6", + "@parcel/watcher-win32-x64": "2.5.6" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", + "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", + "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", + "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", + "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", + "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", + "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", + "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", + "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", + "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", + "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", + "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", + "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", + "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.60.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz", @@ -4346,6 +4670,17 @@ "node": ">=6" } }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, "node_modules/devlop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", @@ -6775,6 +7110,14 @@ "node": ">= 10" } }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/node-releases": { "version": "2.0.36", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", @@ -7928,6 +8271,38 @@ "sass": "1.97.3" } }, + "node_modules/sass-embedded-all-unknown/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass-embedded-all-unknown/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/sass-embedded-all-unknown/node_modules/sass": { "version": "1.97.3", "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz", @@ -8189,6 +8564,38 @@ "sass": "1.97.3" } }, + "node_modules/sass-embedded-unknown-all/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass-embedded-unknown-all/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/sass-embedded-unknown-all/node_modules/sass": { "version": "1.97.3", "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz",