mirror of
https://github.com/Ocelot-Social-Community/ocelot.social.git
synced 2025-12-12 15:25:58 +00:00
Compare commits
27 Commits
99036f9501
...
bfa8688a30
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bfa8688a30 | ||
|
|
1f5bd909c2 | ||
|
|
cc7c0ff9d6 | ||
|
|
65c34be347 | ||
|
|
956a23ef1b | ||
|
|
f16b96a3e3 | ||
|
|
cf65a35164 | ||
|
|
f447681eb5 | ||
|
|
1f3d3b601f | ||
|
|
077f6ec72b | ||
|
|
93d134a7ee | ||
|
|
dfe9af4f9d | ||
|
|
a67290ec82 | ||
|
|
96312848e8 | ||
|
|
622362e06f | ||
|
|
dfe66bd694 | ||
|
|
1b5eb7a54b | ||
|
|
1ec1ff07e4 | ||
|
|
4ccf09cdb9 | ||
|
|
3a1aba92ce | ||
|
|
f77f7aecdb | ||
|
|
88071b7457 | ||
|
|
559e4233e9 | ||
|
|
038677a698 | ||
|
|
520295a59c | ||
|
|
90bc335121 | ||
|
|
c8302756ff |
2
.github/workflows/lint_pr.yml
vendored
2
.github/workflows/lint_pr.yml
vendored
@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.actor != 'dependabot[bot]' }}
|
||||
steps:
|
||||
- uses: amannn/action-semantic-pull-request@e49f57ce06c1747542fce2243c7a98682384bc0e # v6.1.1
|
||||
- uses: amannn/action-semantic-pull-request@069817c298f23fab00a8f29a2e556a5eac0f6390 # v6.1.1
|
||||
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@ -198,7 +198,7 @@ export default hopeTheme({
|
||||
title: "Crowdfunding 🪄✨",
|
||||
content: "Let's have pinned posts in groups. Join our first crowdfunding!",
|
||||
actions: [
|
||||
{ text: "Read more", link: "/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "Read more", link: "/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "No, thanks" }
|
||||
],
|
||||
showOnce: true, // don’t re-show after it’s closed
|
||||
@ -209,9 +209,9 @@ export default hopeTheme({
|
||||
{
|
||||
path: "/es/", // show on all pages (you can add more entries per path/locale)
|
||||
title: "Financiación colectiva 🪄✨",
|
||||
content: "¡Pongamos publicaciones fijadas en los grupos! ¡Únete a nuestra primera campaña de crowdfunding!",
|
||||
content: "¡Pongamos publicaciones ancladas en los grupos! ¡Únete a nuestra primera campaña de crowdfunding!",
|
||||
actions: [
|
||||
{ text: "Leer más", link: "/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "Leer más", link: "/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "No, gracias" }
|
||||
],
|
||||
showOnce: true, // don’t re-show after it’s closed
|
||||
@ -224,7 +224,7 @@ export default hopeTheme({
|
||||
title: "Financement participatif 🪄✨",
|
||||
content: "Ajoutons des publications épinglées dans les groupes. Rejoignez notre première campagne de financement participatif !",
|
||||
actions: [
|
||||
{ text: "En savoir plus", link: "/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "En savoir plus", link: "/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
|
||||
{ text: "Non, merci" }
|
||||
],
|
||||
showOnce: true, // don’t re-show after it’s closed
|
||||
|
||||
@ -23,11 +23,11 @@ description: "Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden
|
||||
Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden können.
|
||||
|
||||
<DonationBar
|
||||
:currentValue="180"
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-10"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### Worum geht es
|
||||
@ -58,11 +58,11 @@ Also auch über eine Spende von dir.
|
||||
|
||||
<!-- markdownlint-disable no-duplicate-heading -->
|
||||
<DonationBar
|
||||
:currentValue="180"
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-10"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### Spenden
|
||||
|
||||
@ -0,0 +1,91 @@
|
||||
---
|
||||
home: false
|
||||
article: true
|
||||
sidebar: false
|
||||
lang: en-US
|
||||
date: 2025-11-05
|
||||
category:
|
||||
- Funding
|
||||
- Features
|
||||
tag:
|
||||
- Funding
|
||||
- Groups
|
||||
- Posts
|
||||
- Pins
|
||||
cover: /blog/crowdfunding-feature-pinned-posts-in-groups--en--corrected.png
|
||||
coverAlt: "Our first crowdfunding campaign!"
|
||||
title: "Our first crowdfunding campaign! 🪄✨"
|
||||
description: "Help with your donation, toenable pinning posts in groups."
|
||||
---
|
||||
|
||||
<!-- markdownlint-disable no-inline-html first-line-heading -->
|
||||
|
||||
Help enable pinning posts in groups with your donation.
|
||||
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### What it’s about
|
||||
|
||||
We are now launching our first crowdfunding campaign for all users of *ocelot.social* networks and for anyone interested in promoting independent social networks.
|
||||
|
||||
We are starting with a feature that ensures that important information remains more visible in groups.
|
||||
|
||||
### Pinning posts in groups
|
||||
|
||||
The goal is to allow group administrators to pin posts to the top of their group’s post list,
|
||||
so that members can see these announcements immediately.
|
||||
This feature already exists for the general post list.
|
||||
To make it available for groups, this feature needs to be significantly expanded and programmatic tests need to be added for quality assurance.
|
||||
|
||||
<figure class="blog-post-image">
|
||||
<img src="/blog/pinned-post-in-group--en.png" alt="Pinned post on group page" />
|
||||
<figcaption class="blog-post-image-capture">
|
||||
This is what a pinned post on a group page could soon look like (orange frame and banner).
|
||||
</figcaption>
|
||||
</figure>
|
||||
|
||||
### Why a crowdfunding?
|
||||
|
||||
busFaktor() e.V., the organization behind the free open-source software *ocelot.social*, is a non-profit.
|
||||
Since it has no commercial interests, the further development of the software is financed solely through volunteer work, donations, membership fees, and contracts from the operators of *ocelot.social* networks to freelance developers.
|
||||
This includes donations from you.
|
||||
|
||||
<!-- markdownlint-disable no-duplicate-heading -->
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### Donations
|
||||
|
||||
We welcome your donation to:
|
||||
|
||||
busFaktor() e.V.
|
||||
IBAN: DE81 5003 1000 1084 5340 01
|
||||
BIC: TRODDEF1
|
||||
Triodos Bank N.V., Germany
|
||||
|
||||
Location: 86179 Augsburg, Germany
|
||||
|
||||
For the purpose of use, see below.
|
||||
|
||||
### Notes on the purpose of use
|
||||
|
||||
Please be sure to include "Donation" and your e-mail address in the purpose of use so that we can contact you. The "@" symbol is not normally possible in bank transfers, so please write it as " at ", with a space before and after it and without quotation marks.
|
||||
|
||||
Example: "Donation from eva.muster at domain.de for crowdfunding"
|
||||
|
||||
In Germany, donations under €300 are tax-deductible without a certificate.
|
||||
In other cases, we will be happy to issue a donation receipt upon request.
|
||||
|
||||
We welcome [recurring donations](/en/donate/) to the project. ❤️
|
||||
There are also numerous ways you can [get involved](/en/contribute/).
|
||||
@ -76,7 +76,7 @@ Los usuarios con el rol de moderador pueden:
|
||||
|
||||
Los usuarios con el rol de administrador también pueden:
|
||||
|
||||
- fijar publicaciones en la parte superior de la vista general de publicaciones (newsfeed)
|
||||
- anclar publicaciones en la parte superior de la vista general de publicaciones (newsfeed)
|
||||
- ver estadísticas
|
||||
- ver datos de usuario (excepto contraseñas)
|
||||
- activar la función de donación con estado de donación
|
||||
|
||||
@ -0,0 +1,91 @@
|
||||
---
|
||||
home: false
|
||||
article: true
|
||||
sidebar: false
|
||||
lang: es-ES
|
||||
date: 2025-11-05
|
||||
category:
|
||||
- Financiación
|
||||
- Funciones
|
||||
tag:
|
||||
- Financiación
|
||||
- Grupos
|
||||
- Publicaciones
|
||||
- Anclar
|
||||
portada: /blog/crowdfunding-feature-pinned-posts-in-groups--es--corrected.png
|
||||
portadaAlt: "¡Nuestra primera campaña de crowdfunding!"
|
||||
título: "¡Nuestra primera campaña de crowdfunding! 🪄✨"
|
||||
descripción: "Ayuda con tu donación a que las publicaciones se puedan anclar en los grupos."
|
||||
---
|
||||
|
||||
<!-- markdownlint-disable no-inline-html first-line-heading -->
|
||||
|
||||
Ayuda con tu donación a que las publicaciones se puedan anclar en los grupos.
|
||||
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### De qué se trata
|
||||
|
||||
Para todos los usuarios de las redes *ocelot.social* y para aquellos interesados en promover redes sociales independientes, lanzamos ahora nuestra primera campaña de crowdfunding.
|
||||
|
||||
Comenzamos con una función que garantiza que la información importante permanezca más visible en los grupos.
|
||||
|
||||
### Anclar publicaciones en grupos
|
||||
|
||||
El objetivo es que los administradores de grupos puedan anclar publicaciones en la parte superior de la lista de publicaciones de su grupo,
|
||||
de modo que los miembros vean estos anuncios de inmediato.
|
||||
Esta función ya existe para la lista general de publicaciones.
|
||||
Para que esté disponible para los grupos, es necesario ampliarla considerablemente y someterla a pruebas de programación para garantizar su calidad.
|
||||
|
||||
<figure class="blog-post-image">
|
||||
<img src="/blog/pinned-post-in-group--en.png" alt="Publicación anclada en la página del grupo" />
|
||||
<figcaption class="blog-post-image-capture">
|
||||
Así podría verse pronto una publicación anclada en una página de grupo (marco naranja y banda).
|
||||
</figcaption>
|
||||
</figure>
|
||||
|
||||
### ¿Por qué un crowdfunding?
|
||||
|
||||
La asociación busFaktor() e.V., responsable del software libre y de código abierto *ocelot.social*, es una organización sin ánimo de lucro.
|
||||
Dado que no persigue intereses comerciales, el desarrollo del software se financia exclusivamente a través del trabajo voluntario, donaciones y cuotas de socios, así como a través de encargos de los operadores de las redes *ocelot.social* a desarrolladores independientes.
|
||||
Es decir, también a través de tu donación.
|
||||
|
||||
<!-- markdownlint-disable no-duplicate-heading -->
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### Donaciones
|
||||
|
||||
Agradecemos tu donación a:
|
||||
|
||||
busFaktor() e.V.
|
||||
IBAN: DE81 5003 1000 1084 5340 01
|
||||
BIC: TRODDEF1
|
||||
Triodos Bank N.V., Alemania
|
||||
|
||||
Ubicación: 86179 Augsburgo, Alemania
|
||||
|
||||
Finalidad, véase más abajo.
|
||||
|
||||
### Indicaciones sobre la finalidad
|
||||
|
||||
Es imprescindible que indiques "Donación" en el concepto y tu dirección de correo electrónico para que podamos ponernos en contacto contigo. En las transferencias bancarias, normalmente no es posible utilizar el símbolo "@", por lo que debes escribirlo como "at", con un espacio delante y detrás y sin comillas.
|
||||
|
||||
Ejemplo: "Donación de eva.muster at domain.de para crowdfunding".
|
||||
|
||||
En Alemania, las donaciones inferiores a 300 € son deducibles sin necesidad de certificado.
|
||||
En otros casos, estaremos encantados de emitir un recibo de donación si lo solicitas.
|
||||
|
||||
Agradecemos las [donaciones periódicas](/es/donate/) para el proyecto. ❤️
|
||||
También hay muchas formas de [participar](/es/contribute/).
|
||||
@ -0,0 +1,91 @@
|
||||
---
|
||||
home: false
|
||||
article: true
|
||||
sidebar: false
|
||||
lang: fr-FR
|
||||
date: 2025-11-05
|
||||
category:
|
||||
- Financement
|
||||
- Fonctionnalités
|
||||
tag:
|
||||
- Financement
|
||||
- Groupes
|
||||
- Posts
|
||||
- Épingler
|
||||
cover: /blog/crowdfunding-feature-pinned-posts-in-groups--fr--corrected.png
|
||||
coverAlt: "Notre premier financement participatif !"
|
||||
title: "Notre premier financement participatif ! 🪄✨"
|
||||
description: "Aidez-nous à épingler des publications dans les groupes grâce à votre don."
|
||||
---
|
||||
|
||||
<!-- markdownlint-disable no-inline-html first-line-heading -->
|
||||
|
||||
Aidez-nous à épingler des publications dans les groupes grâce à votre don.
|
||||
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### De quoi s’agit-il ?
|
||||
|
||||
Pour tous les utilisateurs des réseaux *ocelot.social* et pour les personnes intéressées qui souhaitent promouvoir des réseaux sociaux indépendants, nous lançons notre première campagne de financement participatif.
|
||||
|
||||
Nous commençons par une fonctionnalité qui garantit une meilleure visibilité des informations importantes dans les groupes.
|
||||
|
||||
### Épingler des publications dans les groupes
|
||||
|
||||
L’objectif est de permettre aux administrateurs de groupes d’épingler des publications en haut de la liste des publications de leur groupe,
|
||||
afin que les membres puissent voir immédiatement ces annonces.
|
||||
Une telle fonctionnalité existe déjà pour la liste générale des publications.
|
||||
Pour la rendre disponible pour les groupes, cette fonctionnalité doit être considérablement étendue et faire l’objet de tests de programmation afin d’en garantir la qualité.
|
||||
|
||||
<figure class="blog-post-image">
|
||||
<img src="/blog/pinned-post-in-group--en.png" alt="Publication épinglée sur la page du groupe" />
|
||||
<figcaption class="blog-post-image-capture">
|
||||
Voici à quoi pourrait bientôt ressembler une publication épinglée sur une page de groupe (cadre orange et banderole).
|
||||
</figcaption>
|
||||
</figure>
|
||||
|
||||
### Pourquoi un financement participatif ?
|
||||
|
||||
L’association busFaktor() e.V., qui gère le logiciel libre et open source *ocelot.social*, est une organisation à but non lucratif.
|
||||
Comme elle ne poursuit aucun intérêt commercial, le développement du logiciel est financé uniquement par le travail bénévole, les dons et les cotisations des membres, ainsi que par les commandes passées par les opérateurs des réseaux *ocelot.social* à des développeurs indépendants.
|
||||
Donc aussi par vos dons.
|
||||
|
||||
<!-- markdownlint-disable no-duplicate-heading -->
|
||||
<DonationBar
|
||||
:currentValue="690"
|
||||
:target="1200"
|
||||
startDate="2025-11-05"
|
||||
endDate="2026-01-02"
|
||||
asOfDate="2025-11-17"
|
||||
/>
|
||||
|
||||
### Dons
|
||||
|
||||
Nous serions ravis de recevoir votre don à l’adresse suivante :
|
||||
|
||||
busFaktor() e.V.
|
||||
IBAN : DE81 5003 1000 1084 5340 01
|
||||
BIC : TRODDEF1
|
||||
Triodos Bank N.V., Allemagne
|
||||
|
||||
Lieu : 86179 Augsbourg, Allemagne
|
||||
|
||||
Motif du paiement, voir ci-dessous.
|
||||
|
||||
### Remarques concernant le motif du paiement
|
||||
|
||||
Veuillez impérativement indiquer "Don" comme motif du paiement et votre adresse e-mail afin que nous puissions vous contacter. Le signe "@" n’est généralement pas possible dans les virements bancaires, veuillez donc l’écrire sous la forme "at", avec un espace avant et après et sans guillemets.
|
||||
|
||||
Exemple : "Don de eva.muster at domain.de pour le financement participatif"
|
||||
|
||||
En Allemagne, les dons inférieurs à 300 € sont déductibles sans attestation.
|
||||
Dans les autres cas, nous vous délivrons volontiers un reçu de don sur demande.
|
||||
|
||||
Nous sommes ouverts aux [dons réguliers](/fr/donate/) pour le projet. ❤️
|
||||
Il existe également de nombreuses façons de [participer](/fr/contribute/).
|
||||
421
package-lock.json
generated
421
package-lock.json
generated
@ -14,7 +14,7 @@
|
||||
"@vuepress/plugin-redirect": "2.0.0-rc.66",
|
||||
"@vuepress/plugin-slimsearch": "2.0.0-rc.67",
|
||||
"sass-embedded": "^1.91.0",
|
||||
"textlint": "^15.2.3",
|
||||
"textlint": "^15.4.0",
|
||||
"textlint-filter-rule-comments": "^1.2.2",
|
||||
"textlint-rule-apostrophe": "^3.0.0",
|
||||
"textlint-rule-common-misspellings": "^1.0.1",
|
||||
@ -1291,13 +1291,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@modelcontextprotocol/sdk": {
|
||||
"version": "1.20.2",
|
||||
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.20.2.tgz",
|
||||
"integrity": "sha512-6rqTdFt67AAAzln3NOKsXRmv5ZzPkgbfaebKBqUbts7vK1GZudqnrun5a8d3M/h955cam9RHZ6Jb4Y1XhnmFPg==",
|
||||
"version": "1.22.0",
|
||||
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.22.0.tgz",
|
||||
"integrity": "sha512-VUpl106XVTCpDmTBil2ehgJZjhyLY2QZikzF8NvTXtLRF1CvO5iEE2UNZdVIUer35vFOwMKYeUGbjJtvPWan3g==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ajv": "^6.12.6",
|
||||
"ajv": "^8.17.1",
|
||||
"ajv-formats": "^3.0.1",
|
||||
"content-type": "^1.0.5",
|
||||
"cors": "^2.8.5",
|
||||
"cross-spawn": "^7.0.5",
|
||||
@ -1312,6 +1313,14 @@
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@cfworker/json-schema": "^4.1.1"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@cfworker/json-schema": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@nodelib/fs.scandir": {
|
||||
@ -2114,73 +2123,73 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/ast-tester": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.2.3.tgz",
|
||||
"integrity": "sha512-eT0DBbQTa7Hm0JRRHT9vUv6VoIuY19eqI8UL2I7AzE820DSrrNkgGg/ZxB9I6BCDK/Yg96lJ45fMIeOFPvuJaQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.4.0.tgz",
|
||||
"integrity": "sha512-R5Wk0FAlEOzBm5WtUUYYYHmHw3quAIbKHB5mLYFVpMew6vNfdIItVxnBLgEGiLBNn3r93D7BniUxbi4itM2HUA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3",
|
||||
"@textlint/ast-node-types": "15.4.0",
|
||||
"debug": "^4.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/ast-traverse": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.2.3.tgz",
|
||||
"integrity": "sha512-XqlEVbQanAu40pGrtoRJzV3bWUxiCvqpu6FBmHotUgah1jjNWe6DQRkDsjcil9qXrVjXfQFAjG8ZuDk9/sUcGg==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.4.0.tgz",
|
||||
"integrity": "sha512-gzFNjgg3DuBdB8f9mRKjVyVEhAKGpLTKIkyRfG3aX0ZCbpWEaHFNVaZmcXRyQGmloYrMT86XVogGQjJPeiHjfQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3"
|
||||
"@textlint/ast-node-types": "15.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/config-loader": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.2.3.tgz",
|
||||
"integrity": "sha512-dSedypITXGyh/Bz0t/tQU1NMyehfZeeYhEMtfqpdFY6a3ABLpfaZpOMOZd9EP4zwu2oi2OsooQBMbn/ZdXJ12w==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.4.0.tgz",
|
||||
"integrity": "sha512-/rarfemXGdKvEDp+L2oiVWTePtkya6w1LFfe2FHJUf0cviogan0cZgHvmY4/b/MFjJvSgGxyl5lUKZGlBaoi8Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/kernel": "15.2.3",
|
||||
"@textlint/module-interop": "15.2.3",
|
||||
"@textlint/resolver": "15.2.3",
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/utils": "15.2.3",
|
||||
"@textlint/kernel": "15.4.0",
|
||||
"@textlint/module-interop": "15.4.0",
|
||||
"@textlint/resolver": "15.4.0",
|
||||
"@textlint/types": "15.4.0",
|
||||
"@textlint/utils": "15.4.0",
|
||||
"debug": "^4.4.3",
|
||||
"rc-config-loader": "^4.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/feature-flag": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.2.3.tgz",
|
||||
"integrity": "sha512-XW2NVj3K7Pi8jlgwxKMUh7L1y+EMN+s47TtEC1rkagI581THgHnAyAe+/aHZsF/CJEwevZtGnaan2MY1rnbsYA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.4.0.tgz",
|
||||
"integrity": "sha512-fDGQJW6wNj2IdBvBzFYreiSw+7WhH1d7SlpqZPA8UX+gUU/TMwXU9VI55OF1QFEy/KPvaD3vtukE3B75wM04Sw==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/fixer-formatter": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.2.3.tgz",
|
||||
"integrity": "sha512-cdA3Pt2aaR2NKDBqv/rZiZ8VIuTsUZYX1uaq6v2T2HDFlHn46gv6A4TPg8w5ACpoHid1+kADqe67GRpCxPb9rQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.4.0.tgz",
|
||||
"integrity": "sha512-Q3gUhiT9WZQ7bAjoWO91bg+S//fjdKxFhpN7Z6SfCdXfEr1C9OVWVnBSxneYkcYFd9wY5bqJxQ0czkrqwH4GyA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/module-interop": "15.2.3",
|
||||
"@textlint/resolver": "15.2.3",
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/module-interop": "15.4.0",
|
||||
"@textlint/resolver": "15.4.0",
|
||||
"@textlint/types": "15.4.0",
|
||||
"chalk": "^4.1.2",
|
||||
"debug": "^4.4.3",
|
||||
"diff": "^5.2.0",
|
||||
@ -2265,43 +2274,43 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/kernel": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.2.3.tgz",
|
||||
"integrity": "sha512-A+YVhh5cFMDrNbnhA754/PT2WrVirQ/zCvGKJz/+yKR+ju97eQc6wZOcu/vYAEsS0+vDZRyR/opD+aOaI3GHZA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.4.0.tgz",
|
||||
"integrity": "sha512-mXQs1jCoBQJY8jvAF+j4v/JxsGoAGp3AvI98UkXmdhmWCYPbBnQ3zuQ+O9UewvcaoDF5kvjs+dXXfUIn9nJk5g==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3",
|
||||
"@textlint/ast-tester": "15.2.3",
|
||||
"@textlint/ast-traverse": "15.2.3",
|
||||
"@textlint/feature-flag": "15.2.3",
|
||||
"@textlint/source-code-fixer": "15.2.3",
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/utils": "15.2.3",
|
||||
"@textlint/ast-node-types": "15.4.0",
|
||||
"@textlint/ast-tester": "15.4.0",
|
||||
"@textlint/ast-traverse": "15.4.0",
|
||||
"@textlint/feature-flag": "15.4.0",
|
||||
"@textlint/source-code-fixer": "15.4.0",
|
||||
"@textlint/types": "15.4.0",
|
||||
"@textlint/utils": "15.4.0",
|
||||
"debug": "^4.4.3",
|
||||
"fast-equals": "^4.0.3",
|
||||
"structured-source": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/linter-formatter": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.2.3.tgz",
|
||||
"integrity": "sha512-gnFGl8MejAS4rRDPKV2OYvU0Tb0iJySOPDahf+RCK30b615UqY6CjqWxXw1FvXfT3pHPoRrefVu39j1AKm2ezg==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.4.0.tgz",
|
||||
"integrity": "sha512-rfqOZmnI1Wwc/Pa4LK+vagvVPmvxf9oRsBRqIOB04DwhucingZyAIJI/TyG18DIDYbP2aFXBZ3oOvyAxHe/8PQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@azu/format-text": "^1.0.2",
|
||||
"@azu/style-format": "^1.0.1",
|
||||
"@textlint/module-interop": "15.2.3",
|
||||
"@textlint/resolver": "15.2.3",
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/module-interop": "15.4.0",
|
||||
"@textlint/resolver": "15.4.0",
|
||||
"@textlint/types": "15.4.0",
|
||||
"chalk": "^4.1.2",
|
||||
"debug": "^4.4.3",
|
||||
"js-yaml": "^3.14.1",
|
||||
@ -2389,13 +2398,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/markdown-to-ast": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.2.3.tgz",
|
||||
"integrity": "sha512-5kz75TBEOUQIpqCaV65l98YSIpfyOyTKSn4et9A//iSbjiwZHDK3HBo2jDWdkHmGX28+w1hBFDR7/eFMnbxAJQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.4.0.tgz",
|
||||
"integrity": "sha512-UnSkL7+6IfOuO9odJZyJdvX3QoO65lFNdR3purldFRWQ6fJ0TY/hshm7y+Hc0TJV2RlwpsSSM1jX32u/FHVBlg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3",
|
||||
"@textlint/ast-node-types": "15.4.0",
|
||||
"debug": "^4.4.3",
|
||||
"mdast-util-gfm-autolink-literal": "^0.1.3",
|
||||
"neotraverse": "^0.6.18",
|
||||
@ -2408,16 +2417,16 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/module-interop": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.2.3.tgz",
|
||||
"integrity": "sha512-dV6M3ptOFJjR5bgYUMeVqc8AqFrMtCEFaZEiLAfMufX29asYonI2K8arqivOA69S2Lh6esyij6V7qpQiXeK/cA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.4.0.tgz",
|
||||
"integrity": "sha512-uGf+SFIfzOLCbZI0gp+2NLsrkSArsvEWulPP6lJuKp7yRHadmy7Xf/YHORe46qhNyyxc8PiAfiixHJSaHGUrGg==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
@ -2435,83 +2444,83 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/resolver": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.2.3.tgz",
|
||||
"integrity": "sha512-Qd3udqo2sWa3u0sYgDVd9M/iybBVBJLrWGaID6Yzl9GyhdGi0E6ngo3b9r+H6psbJDIaCKi54IxvC9q5didWfA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.4.0.tgz",
|
||||
"integrity": "sha512-Vh/QceKZQHFJFG4GxxIsKM1Xhwv93mbtKHmFE5/ybal1mIKHdqF03Z9Guaqt6Sx/AeNUshq0hkMOEhEyEWnehQ==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/source-code-fixer": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.2.3.tgz",
|
||||
"integrity": "sha512-DfKy15kGFG8ddEYDyeRKilVI3nTSdEp5/sw7ariyUXk2spAW8xdToRpgeMaluF4Cp5gcGa6bVOTDJapj/UfFvA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.4.0.tgz",
|
||||
"integrity": "sha512-Uwt+ev491nRFrJBM9A2cRDRUxy/HaIO5Gsgwzrbx6T2yp+owegZXN5hQn60Rm8s8tsKAFMkHm6zc0tovTfDobA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/types": "15.4.0",
|
||||
"debug": "^4.4.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/text-to-ast": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.2.3.tgz",
|
||||
"integrity": "sha512-xweE4sDTz56tLy90UXcjn/YEYZr2NH/Kh4Kr5FmQ8K4MtJXOVOubnwmN9503/Vmj4Mq9uNuEzR35D4H2LVHriQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.4.0.tgz",
|
||||
"integrity": "sha512-X80IrSTUuE0DTuQgeYd0PpiRyBN6L1AB4s71WDAFwqT/0anOxSEJznb0e2mAMu/H/01gZ7xyOfRcil0sZx/jhg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3"
|
||||
"@textlint/ast-node-types": "15.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/textlint-plugin-markdown": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.2.3.tgz",
|
||||
"integrity": "sha512-fpHuWt1Tonl+UuObH5upByvPWQjd9swu+beMlrSagBWTFblEyNxGwgaQkTjaWC/SYqJn4TkTsT1c1IZJaHV5oQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.4.0.tgz",
|
||||
"integrity": "sha512-fI6lpnqknaVBYWF/mg0nvqcVu0OZ5qh8o8B/pkRYJx67Ku5GmIvHI+tZr907U9WjZH1DAtzvmATwXcQ73Wwilg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/markdown-to-ast": "15.2.3",
|
||||
"@textlint/types": "15.2.3"
|
||||
"@textlint/markdown-to-ast": "15.4.0",
|
||||
"@textlint/types": "15.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/textlint-plugin-text": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.2.3.tgz",
|
||||
"integrity": "sha512-d5a1dXCYqx3cz8Q8dg5JFqWGbZHbfnYIKsue5DndEY6YtZ99JnaAvReo6GuJK5Pg+6pgOys2OvyZRxFA4D59fQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.4.0.tgz",
|
||||
"integrity": "sha512-Hm2+TI6mFSqfY7n0A11BNwiZj3nj2VWGQvs3kZG5ZuHltUr+ywZUZxD0lKUC4BWW/lqdnIWJSo31Y4fZIA3dGQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/text-to-ast": "15.2.3",
|
||||
"@textlint/types": "15.2.3"
|
||||
"@textlint/text-to-ast": "15.4.0",
|
||||
"@textlint/types": "15.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.2.3.tgz",
|
||||
"integrity": "sha512-i8XVmDHJwykMXcGgkSxZLjdbeqnl+voYAcIr94KIe0STwgkHIhwHJgb/tEVFawGClHo+gPczF12l1C5+TAZEzQ==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.4.0.tgz",
|
||||
"integrity": "sha512-ZMwJgw/xjxJufOD+IB7I2Enl9Si4Hxo04B76RwUZ5cKBKzOPcmd6WvGe2F7jqdgmTdGnfMU+Bo/joQrjPNIWqg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "15.2.3"
|
||||
"@textlint/ast-node-types": "15.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@textlint/types/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@textlint/utils": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.2.3.tgz",
|
||||
"integrity": "sha512-B5OHi1P6JA0Hy04MmmTeNXFTsSfvgbbqQAWj9iUHg+GhPtd8GyFzb0uxLDIp1oqAGN8eM2hR/n8vwz4WsfPqMw==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.4.0.tgz",
|
||||
"integrity": "sha512-vE3jYW10V4wwu0iBzyrozQKEXtThE4AU4fVLzBmo2NaN3old3/nua8/Drpmkeh49gO9+rXluqP76EpNrvXWm7w==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
@ -4041,22 +4050,40 @@
|
||||
}
|
||||
},
|
||||
"node_modules/ajv": {
|
||||
"version": "6.12.6",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
|
||||
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
|
||||
"version": "8.17.1",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
|
||||
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"fast-deep-equal": "^3.1.1",
|
||||
"fast-json-stable-stringify": "^2.0.0",
|
||||
"json-schema-traverse": "^0.4.1",
|
||||
"uri-js": "^4.2.2"
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"fast-uri": "^3.0.1",
|
||||
"json-schema-traverse": "^1.0.0",
|
||||
"require-from-string": "^2.0.2"
|
||||
},
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/epoberezkin"
|
||||
}
|
||||
},
|
||||
"node_modules/ajv-formats": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
|
||||
"integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ajv": "^8.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"ajv": "^8.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"ajv": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/ansi-regex": {
|
||||
"version": "6.2.2",
|
||||
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
|
||||
@ -4749,16 +4776,17 @@
|
||||
}
|
||||
},
|
||||
"node_modules/content-disposition": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz",
|
||||
"integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==",
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
|
||||
"integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"safe-buffer": "5.2.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 0.6"
|
||||
"node": ">=18"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/express"
|
||||
}
|
||||
},
|
||||
"node_modules/content-type": {
|
||||
@ -5487,13 +5515,6 @@
|
||||
"node": ">=8.6.0"
|
||||
}
|
||||
},
|
||||
"node_modules/fast-json-stable-stringify": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
|
||||
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/fast-levenshtein": {
|
||||
"version": "2.0.6",
|
||||
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
|
||||
@ -6101,30 +6122,24 @@
|
||||
}
|
||||
},
|
||||
"node_modules/http-errors": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
|
||||
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
|
||||
"integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"depd": "2.0.0",
|
||||
"inherits": "2.0.4",
|
||||
"setprototypeof": "1.2.0",
|
||||
"statuses": "2.0.1",
|
||||
"toidentifier": "1.0.1"
|
||||
"depd": "~2.0.0",
|
||||
"inherits": "~2.0.4",
|
||||
"setprototypeof": "~1.2.0",
|
||||
"statuses": "~2.0.2",
|
||||
"toidentifier": "~1.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 0.8"
|
||||
}
|
||||
},
|
||||
"node_modules/http-errors/node_modules/statuses": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
||||
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 0.8"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/express"
|
||||
}
|
||||
},
|
||||
"node_modules/human-signals": {
|
||||
@ -6432,9 +6447,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/json-schema-traverse": {
|
||||
"version": "0.4.1",
|
||||
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
|
||||
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
|
||||
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
@ -7339,16 +7354,20 @@
|
||||
}
|
||||
},
|
||||
"node_modules/mime-types": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz",
|
||||
"integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==",
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
|
||||
"integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"mime-db": "^1.54.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 0.6"
|
||||
"node": ">=18"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/express"
|
||||
}
|
||||
},
|
||||
"node_modules/mimic-function": {
|
||||
@ -8134,16 +8153,6 @@
|
||||
"node": ">= 0.10"
|
||||
}
|
||||
},
|
||||
"node_modules/punycode": {
|
||||
"version": "2.3.1",
|
||||
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
|
||||
"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=6"
|
||||
}
|
||||
},
|
||||
"node_modules/punycode.js": {
|
||||
"version": "2.3.1",
|
||||
"resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
|
||||
@ -8233,16 +8242,16 @@
|
||||
}
|
||||
},
|
||||
"node_modules/raw-body": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz",
|
||||
"integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==",
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
|
||||
"integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"bytes": "3.1.2",
|
||||
"http-errors": "2.0.0",
|
||||
"iconv-lite": "0.7.0",
|
||||
"unpipe": "1.0.0"
|
||||
"bytes": "~3.1.2",
|
||||
"http-errors": "~2.0.1",
|
||||
"iconv-lite": "~0.7.0",
|
||||
"unpipe": "~1.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 0.10"
|
||||
@ -8286,9 +8295,9 @@
|
||||
"license": "Python-2.0"
|
||||
},
|
||||
"node_modules/rc-config-loader/node_modules/js-yaml": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
|
||||
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
|
||||
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -9705,23 +9714,6 @@
|
||||
"node": ">=10.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/table/node_modules/ajv": {
|
||||
"version": "8.17.1",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
|
||||
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"fast-uri": "^3.0.1",
|
||||
"json-schema-traverse": "^1.0.0",
|
||||
"require-from-string": "^2.0.2"
|
||||
},
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/epoberezkin"
|
||||
}
|
||||
},
|
||||
"node_modules/table/node_modules/ansi-regex": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
|
||||
@ -9739,13 +9731,6 @@
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/table/node_modules/json-schema-traverse": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
|
||||
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/table/node_modules/string-width": {
|
||||
"version": "4.2.3",
|
||||
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
|
||||
@ -9782,26 +9767,26 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/textlint": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/textlint/-/textlint-15.2.3.tgz",
|
||||
"integrity": "sha512-TV6STsR0iDSuBtQTtgtAlQVT65OubHcpxOIGxWgRCBfRqlEwdkD6v3tx6ydE16nk0VdpPJP3/PuIMLKQSQk/ZA==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/textlint/-/textlint-15.4.0.tgz",
|
||||
"integrity": "sha512-KpVIFK2FoIbgyvaieEfUkUQCuVGI7poc7dB5qkr8ixnQjNT6/6tb8tgAnfxuYOY1Q6h7uuDXfMWJ9NPCL+rLuw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@modelcontextprotocol/sdk": "^1.19.1",
|
||||
"@textlint/ast-node-types": "15.2.3",
|
||||
"@textlint/ast-traverse": "15.2.3",
|
||||
"@textlint/config-loader": "15.2.3",
|
||||
"@textlint/feature-flag": "15.2.3",
|
||||
"@textlint/fixer-formatter": "15.2.3",
|
||||
"@textlint/kernel": "15.2.3",
|
||||
"@textlint/linter-formatter": "15.2.3",
|
||||
"@textlint/module-interop": "15.2.3",
|
||||
"@textlint/resolver": "15.2.3",
|
||||
"@textlint/textlint-plugin-markdown": "15.2.3",
|
||||
"@textlint/textlint-plugin-text": "15.2.3",
|
||||
"@textlint/types": "15.2.3",
|
||||
"@textlint/utils": "15.2.3",
|
||||
"@modelcontextprotocol/sdk": "^1.21.1",
|
||||
"@textlint/ast-node-types": "15.4.0",
|
||||
"@textlint/ast-traverse": "15.4.0",
|
||||
"@textlint/config-loader": "15.4.0",
|
||||
"@textlint/feature-flag": "15.4.0",
|
||||
"@textlint/fixer-formatter": "15.4.0",
|
||||
"@textlint/kernel": "15.4.0",
|
||||
"@textlint/linter-formatter": "15.4.0",
|
||||
"@textlint/module-interop": "15.4.0",
|
||||
"@textlint/resolver": "15.4.0",
|
||||
"@textlint/textlint-plugin-markdown": "15.4.0",
|
||||
"@textlint/textlint-plugin-text": "15.4.0",
|
||||
"@textlint/types": "15.4.0",
|
||||
"@textlint/utils": "15.4.0",
|
||||
"debug": "^4.4.3",
|
||||
"file-entry-cache": "^10.1.4",
|
||||
"glob": "^10.4.5",
|
||||
@ -10049,9 +10034,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/textlint/node_modules/@textlint/ast-node-types": {
|
||||
"version": "15.2.3",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.2.3.tgz",
|
||||
"integrity": "sha512-GEhoxfmh6TF+xC8TJmAUwOzzh0J6sVDqjKhwTTwetf7YDdhHbIv1PuUb/dTadMVIWs1H0+JD4Y27n6LWMmqn9Q==",
|
||||
"version": "15.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz",
|
||||
"integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
@ -10382,16 +10367,6 @@
|
||||
"browserslist": ">= 4.21.0"
|
||||
}
|
||||
},
|
||||
"node_modules/uri-js": {
|
||||
"version": "4.4.1",
|
||||
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
|
||||
"integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
|
||||
"dev": true,
|
||||
"license": "BSD-2-Clause",
|
||||
"dependencies": {
|
||||
"punycode": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/util-deprecate": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||
@ -11224,13 +11199,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/zod-to-json-schema": {
|
||||
"version": "3.24.6",
|
||||
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz",
|
||||
"integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==",
|
||||
"version": "3.25.0",
|
||||
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz",
|
||||
"integrity": "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"peerDependencies": {
|
||||
"zod": "^3.24.1"
|
||||
"zod": "^3.25 || ^4"
|
||||
}
|
||||
},
|
||||
"node_modules/zwitch": {
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
"@vuepress/plugin-redirect": "2.0.0-rc.66",
|
||||
"@vuepress/plugin-slimsearch": "2.0.0-rc.67",
|
||||
"sass-embedded": "^1.91.0",
|
||||
"textlint": "^15.2.3",
|
||||
"textlint": "^15.4.0",
|
||||
"textlint-filter-rule-comments": "^1.2.2",
|
||||
"textlint-rule-apostrophe": "^3.0.0",
|
||||
"textlint-rule-common-misspellings": "^1.0.1",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user