From 6214c827eb4cc6ef39f7af0d2b27c89262a3fa3b Mon Sep 17 00:00:00 2001
From: Nico
Date: Wed, 16 Nov 2022 18:12:05 +0100
Subject: [PATCH] new content + fixes + dep update
---
docs/.vitepress/config.js | 1 +
docs/dev/B2/git.md | 89 ++++
docs/dev/fragments/html/01-titres.md | 38 ++
docs/dev/fragments/html/02-paragraphe.md | 14 +
docs/dev/fragments/html/04-image.md | 2 +-
docs/dev/fragments/html/index.md | 2 +-
package.json | 2 +-
yarn.lock | 491 ++++++++++++++---------
8 files changed, 456 insertions(+), 183 deletions(-)
create mode 100644 docs/dev/B2/git.md
diff --git a/docs/.vitepress/config.js b/docs/.vitepress/config.js
index 0febac4..837153b 100644
--- a/docs/.vitepress/config.js
+++ b/docs/.vitepress/config.js
@@ -84,6 +84,7 @@ export default {
items: [
{ text: "Introduction B2", link: "/dev/B2/" },
{ text: "HTML B2", link: "/dev/B2/html" },
+ { text: "Git", link: "/dev/B2/git" },
],
},
{
diff --git a/docs/dev/B2/git.md b/docs/dev/B2/git.md
new file mode 100644
index 0000000..56776b7
--- /dev/null
+++ b/docs/dev/B2/git.md
@@ -0,0 +1,89 @@
+# Versionner avec Git
+
+[Git](https://git-scm.com/) est un logiciel de [gestion de version](https://fr.wikipedia.org/wiki/Gestion_de_versions).
+
+## Interfaces et serveurs
+
+Git permet de stocker et sauvegarder des documents ainsi que leurs versions précédentes sur un serveur prévu à cet effet. Les plus connus sont :
+
+- [Github](https://github.com/)
+- [Gitlab](https://about.gitlab.com/)
+- [Bitbucket](https://bitbucket.org/)
+- [Gitea](https://gitea.io/)
+
+Certains de ces services proposent des fonctionnalités avancés de suivi des bugs, d’automatisation des tâches, etc.
+
+::: info
+Les trois premiers proposent un compte gratuit largement suffisant pour un usage classique.
+Le dernier est à installer sois-même sur un serveur.
+:::
+
+## Utilisation locale
+
+### Outils
+
+Afin de créer et gérer un dépôt de documents (généralement un dossier contenant le code source de notre projet), il est nécessaire d’utiliser un terminal. Il est possible d’utiliser le terminal intégré à son logiciel de développement ou celui de son système d’exploitation :
+
+- **terminal** sur MacOS et linux
+- **powershell** sur Windows
+
+### Authentification du serveur
+
+Pour éviter d’avoir à renseigner le mot de passe de son compte github, gitlab, gitea à chaque fois, il est recommandé d’utiliser une clé SSH. Ce protocole permet une authentification en arrière plan de votre machine auprès du serveur.
+
+Afin de générer une clé, renseignez et validez la commande suivant dans le terminal :
+
+```bash
+ssh-keygen -t ed25519 -C "VOTRE_EMAIL"
+```
+
+Ne renseignez pas de mot/phrase de passe. Vous devriez recevoir une réponse du terminal contenant la localisation de la clé sur votre ordinateur ainsi qu’une “empreinte” de clé.
+
+::: details Exemple d’empreinte
+
+```bash
+The key fingerprint is:
+SHA256://wlS3vSWCovCYh+Y5LbtlS1Ee4nr0e3mTOmFq7//us test@mail.fr
+The key’s randomart image is:
++--[ED25519 256]--+
+| . |
+| . . |
+| + |
+| o o |
+| .S.. + . |
+| . .o. =. o|
+| . .. ...o=*=|
+| +o= o+==%o|
+| .*oo .BO@E*|
++----[SHA256]-----+
+```
+
+:::
+
+Vous devez ensuite récupérer la clé publique, généralement `id_ed25519.pub`, copier son contenu et le coller dans les paramètres de votre compte github, gitlab, etc.
+
+### Création d’un dépôt
+
+Les étapes de création d’un dépôt sont quasiment systématiquement les mêmes :
+
+1. ouvrir le dossier de travail dans le terminal
+2. taper la commande `git init`
+3. se rendre sur son serveur git en ligne
+4. créer un nouveau dépôt vide depuis l’interface
+
+### Envoyer des fichiers vers le serveur
+
+Maintenant que le dépôt est créé, il faut faire le lien entre votre projet local et dépôt sur le serveur. À l’intérieur du dépôt distant vide, vous devriez trouver des commandes fournies par le serveur. Ces commandes peuvent-être copiées/collées dans l’ordre dans le terminal.
+
+1. ajouter le serveur comme dépôt distant
+ - `git remote add origin git@github.com:USER/REPO.git`
+2. demander à git de suivre tous les fichiers du dossier
+ - `git add .`
+3. ajouter et figer l’état des fichiers suivis avec un commentaire
+ - `git commit -m "COMMENTAIRE"`
+4. envoyer les fichiers sur le serveur
+ - `git push origin main`
+
+::: tip
+À chaque fois que vous souhaitez envoyer des modifications, répétez les étapes 2 à 4
+:::
diff --git a/docs/dev/fragments/html/01-titres.md b/docs/dev/fragments/html/01-titres.md
index e5a8f5e..5b6d9cb 100644
--- a/docs/dev/fragments/html/01-titres.md
+++ b/docs/dev/fragments/html/01-titres.md
@@ -19,12 +19,50 @@ On ne peut pas utiliser un `h4` après un `h2` si aucun `h3` n'est présent entr
## Exemples
+### Structure incorrecte
+
+```html
+Titre principal
+Titre secondaire
+Sous-titre
// [!code error]
+```
+
+### Structure correcte
```html
Titre principal
Titre secondaire
Sous-titre
+Titre secondaire
+Sous-titre
+Sous-titre
+Titre secondaire
```
+### Structure complexe correcte
+
+```html
+Sandwich PB&J
+Les ingrédients
// [!code hl]
+Le frais
// [!code hl]
+
+Le sec
// [!code hl]
+
+ - pain
+ - beurre de cacahuette
+
+Les étapes
// [!code hl]
+
+ - couper deux tartines de pain
+ - étaler la confiture sur une tartine
+ - étaler le beurre de cacahuette sur l’autre tartine
+ - faire un sandwich
+
+```
+
+Il est possible de revenir à un titre de niveau supérieur à n'importe quel moment.
+
:::warning Styles et titres
Il est fréquent de voir des titres importants utiliser un niveau inférieur pour des raisons de styles. Ce n'est pas une bonne pratique, il faudra préférer utiliser une classe plutôt que de modifier la structure du document.
:::
diff --git a/docs/dev/fragments/html/02-paragraphe.md b/docs/dev/fragments/html/02-paragraphe.md
index da83598..95cd413 100644
--- a/docs/dev/fragments/html/02-paragraphe.md
+++ b/docs/dev/fragments/html/02-paragraphe.md
@@ -16,3 +16,17 @@ Il est généralement préférable d'utiliser plusieurs paragraphes plutôt que
veniam.
```
+
+## Mise en forme
+
+Afin de mettre en forme le contenu d'un paragraphe, il existe plusieurs balises utilisables. Ces balises se comportent “en ligne”, permettant ainsi de cohabiter les unes à côté des autres.
+
+```html
+Permet de mettre du texte en avant et en gras
+Permet de mettre du texte en gras
+Permet de mettre du texte en italique
+
+ Est une balise sans effet par défaut, utile pour styler un morceau de texte en
+ CSS
+
+```
diff --git a/docs/dev/fragments/html/04-image.md b/docs/dev/fragments/html/04-image.md
index dab07f7..a31f22e 100644
--- a/docs/dev/fragments/html/04-image.md
+++ b/docs/dev/fragments/html/04-image.md
@@ -10,7 +10,7 @@ Cette balise nécessite deux attributs obligatoires: `src` et `alt` et deux attr
L'attribut `src` nous permet de renseigner la source de l'image. Que ce soit une URL distante ou bien un chemin vers une image locale.
-L'attribut `alt` est à renseigner si l'image est “porteuse de sens”. Si l'image est décorative, l'attribut `alt` doit rester vide mais ne doit pas être supprimé.
+L'attribut `alt` est à renseigner si l'image est “porteuse de sens”. **Si l'image est décorative, l'attribut `alt` doit rester vide mais ne doit pas être supprimé.**
Les attributs `width` et `height` sont à renseigner dans la mesure du possible afin que le navigateur réserve la place nécessaire à l'image au moment du chargement de la page.
diff --git a/docs/dev/fragments/html/index.md b/docs/dev/fragments/html/index.md
index ad7fc3f..6e1f054 100644
--- a/docs/dev/fragments/html/index.md
+++ b/docs/dev/fragments/html/index.md
@@ -4,4 +4,4 @@ Dans cette partie, vous trouverez des bouts de code (fragments) HTML. Ces exempl
## Fragments disponibles
-- [Titres](titres.md)
+- [Titres](01-titres.md)
diff --git a/package.json b/package.json
index 727b924..d94bd6c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
"serve": "vitepress serve docs"
},
"devDependencies": {
- "vitepress": "1.0.0-alpha.19",
+ "vitepress": "1.0.0-alpha.29",
"vue": "^3.2.40"
}
}
diff --git a/yarn.lock b/yarn.lock
index 00b3c95..c0ba2c6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,31 +5,31 @@ __metadata:
version: 6
cacheKey: 8
-"@algolia/autocomplete-core@npm:1.7.1":
- version: 1.7.1
- resolution: "@algolia/autocomplete-core@npm:1.7.1"
+"@algolia/autocomplete-core@npm:1.7.2":
+ version: 1.7.2
+ resolution: "@algolia/autocomplete-core@npm:1.7.2"
dependencies:
- "@algolia/autocomplete-shared": 1.7.1
- checksum: 511176e9c2a9f2e2be62552e48e72dadfcc6638cda4a2990fd3453aed3ce4e7d8ca1bd6a9ccb912430c77734b00a8b836aaad97facc1987157af4ac00f590f4a
+ "@algolia/autocomplete-shared": 1.7.2
+ checksum: 7d3e879ac74f2d3fd6f80a01d6c05bd22264c428030396234112be7628a80d3a7c250613b2d4102f8ef63115be7b96d8d0231bdf8a02aa9b58873500aa61ffcc
languageName: node
linkType: hard
-"@algolia/autocomplete-preset-algolia@npm:1.7.1":
- version: 1.7.1
- resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.1"
+"@algolia/autocomplete-preset-algolia@npm:1.7.2":
+ version: 1.7.2
+ resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.2"
dependencies:
- "@algolia/autocomplete-shared": 1.7.1
+ "@algolia/autocomplete-shared": 1.7.2
peerDependencies:
- "@algolia/client-search": ^4.9.1
- algoliasearch: ^4.9.1
- checksum: cb031d5ed43f2e10f325f6291cfab851cc5622d96ae8ba1913815ead16b7ce2969b0c51f921d54c47195b2200af8ceecf1c587d2580f842c337f1d8e2f6317c2
+ "@algolia/client-search": ">= 4.9.1 < 6"
+ algoliasearch: ">= 4.9.1 < 6"
+ checksum: 7120ce1d312dbe6d898a0cecd9b28e45f9162a2fd9208a4c4e2efa77027455ee083c11cb782196374da717e990d6ca362c286ace475db97916e52bd277061d77
languageName: node
linkType: hard
-"@algolia/autocomplete-shared@npm:1.7.1":
- version: 1.7.1
- resolution: "@algolia/autocomplete-shared@npm:1.7.1"
- checksum: 0e137f1a470fab9b1bc493284b0be9b83503bda8aa37be9726a8fddf4791dccbd28f9eec399a7c75c1eb3196510dac7be454307fc97fbca2999f3fbc30756c28
+"@algolia/autocomplete-shared@npm:1.7.2":
+ version: 1.7.2
+ resolution: "@algolia/autocomplete-shared@npm:1.7.2"
+ checksum: 8336cd1e79e56e3901196862ae17896c6e9542e269a05860ab72d869e35f17ab0f40ecbe35d1e34617cc70749d3f8323d09b347c443a7b7b2b126dddb44779aa
languageName: node
linkType: hard
@@ -191,30 +191,30 @@ __metadata:
languageName: node
linkType: hard
-"@docsearch/css@npm:3.2.1, @docsearch/css@npm:^3.2.1":
- version: 3.2.1
- resolution: "@docsearch/css@npm:3.2.1"
- checksum: ab7a36a34c8eaab9cdf837db2748c71d35903c05a055ebfc5fd74ebc62ed95e39c5778228e1259ab1c9db9229700feaffecd849f58252673555f74f500584e01
+"@docsearch/css@npm:3.3.0, @docsearch/css@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "@docsearch/css@npm:3.3.0"
+ checksum: 1cbf381fe0b454f933e736d04fe8a2d9f86c375022ef738b44d67a0b4c187b0d8fcb945a1ba5a404059e50e3968d9fe769de22779d071f6189f07c161239892c
languageName: node
linkType: hard
-"@docsearch/js@npm:^3.2.1":
- version: 3.2.1
- resolution: "@docsearch/js@npm:3.2.1"
+"@docsearch/js@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "@docsearch/js@npm:3.3.0"
dependencies:
- "@docsearch/react": 3.2.1
+ "@docsearch/react": 3.3.0
preact: ^10.0.0
- checksum: 30df5d0eb8083fadbd0e0d1298f4606be2a7b755c31c14fc82632eb12c41e52fd6dd6bac9ee7e03d8839e5f102f0b8bd294aab71196718051735d4d1e7f8f699
+ checksum: b612c6e91482419ccde4be30bf8c3fe095066fb0013941a6a3e201df33e108864a0d8fe5728571be6053cbfed32c2e38f86aec9584b365ff1ac2024cb64a7310
languageName: node
linkType: hard
-"@docsearch/react@npm:3.2.1":
- version: 3.2.1
- resolution: "@docsearch/react@npm:3.2.1"
+"@docsearch/react@npm:3.3.0":
+ version: 3.3.0
+ resolution: "@docsearch/react@npm:3.3.0"
dependencies:
- "@algolia/autocomplete-core": 1.7.1
- "@algolia/autocomplete-preset-algolia": 1.7.1
- "@docsearch/css": 3.2.1
+ "@algolia/autocomplete-core": 1.7.2
+ "@algolia/autocomplete-preset-algolia": 1.7.2
+ "@docsearch/css": 3.3.0
algoliasearch: ^4.0.0
peerDependencies:
"@types/react": ">= 16.8.0 < 19.0.0"
@@ -227,20 +227,20 @@ __metadata:
optional: true
react-dom:
optional: true
- checksum: 62e4b45bc1c710ca600e3aee0558259448934678f528199bcb41975671d7df9853f813aca09a126c8c235cef613a36a59c52296fc04c76e6bec88f53e872c580
+ checksum: 2bc4aa649fad3ff74e61537e674e658903c01509b2835827943f23895b40b7697476399179d43bc721f7e72044c797d4d793fcdaa394ff4f9fca1389a197a78c
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.15.9":
- version: 0.15.9
- resolution: "@esbuild/android-arm@npm:0.15.9"
+"@esbuild/android-arm@npm:0.15.14":
+ version: 0.15.14
+ resolution: "@esbuild/android-arm@npm:0.15.14"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@esbuild/linux-loong64@npm:0.15.9":
- version: 0.15.9
- resolution: "@esbuild/linux-loong64@npm:0.15.9"
+"@esbuild/linux-loong64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "@esbuild/linux-loong64@npm:0.15.14"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
@@ -279,20 +279,20 @@ __metadata:
languageName: node
linkType: hard
-"@types/web-bluetooth@npm:^0.0.15":
- version: 0.0.15
- resolution: "@types/web-bluetooth@npm:0.0.15"
- checksum: 4e3b3b1c0baf6735690ce0c5ffaac53de3dbd16362316cbc5e32970bcb1e1baf16dae0a9f30fe86256ad0ee22a4533423f443835273efc54b15235086ebda85b
+"@types/web-bluetooth@npm:^0.0.16":
+ version: 0.0.16
+ resolution: "@types/web-bluetooth@npm:0.0.16"
+ checksum: f68a630d062202a25c46d48686ebae1cf429dc70b4578fcf13b8357b2db63e4aedfb6f6d752bd388366be46ebd19c1c9de45f8a15c2631bb79e904fdfc454f94
languageName: node
linkType: hard
-"@vitejs/plugin-vue@npm:^3.1.2":
- version: 3.1.2
- resolution: "@vitejs/plugin-vue@npm:3.1.2"
+"@vitejs/plugin-vue@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "@vitejs/plugin-vue@npm:3.2.0"
peerDependencies:
vite: ^3.0.0
vue: ^3.2.25
- checksum: 1da84ccfc8f31b612ad51dfbbbc39816900346168c1b66a0870ddeddc622d227ac9a1d571a94d9bc63c75e50320fb8b2f7c986a115e0b87140100b0ac35b9fd6
+ checksum: 64774f770e0e21ce7eb36743d614e3f197a35f5b67b2d3800c61766e649f43dc497bb037738ffafd607eb488064ab132c23766190e7ab557a0b88c0051f7a794
languageName: node
linkType: hard
@@ -308,6 +308,18 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-core@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/compiler-core@npm:3.2.45"
+ dependencies:
+ "@babel/parser": ^7.16.4
+ "@vue/shared": 3.2.45
+ estree-walker: ^2.0.2
+ source-map: ^0.6.1
+ checksum: e3c687b24c16c2b320c02ed38960f8bee7dcb88bddb09e60a80d2d4dc004070cbbd4eccbc99cc168d48d753ff60d0b9eefba835e1dec3b7f233a98c89af31c07
+ languageName: node
+ linkType: hard
+
"@vue/compiler-dom@npm:3.2.40":
version: 3.2.40
resolution: "@vue/compiler-dom@npm:3.2.40"
@@ -318,6 +330,16 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-dom@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/compiler-dom@npm:3.2.45"
+ dependencies:
+ "@vue/compiler-core": 3.2.45
+ "@vue/shared": 3.2.45
+ checksum: 89115538635f0da9cce615de5488d2759256fa573976a09a049536dbb94e9b5086b46f2f11e743cf0a7b14837161b3191c67611e0493054a5d4c4b96a322c901
+ languageName: node
+ linkType: hard
+
"@vue/compiler-sfc@npm:3.2.40":
version: 3.2.40
resolution: "@vue/compiler-sfc@npm:3.2.40"
@@ -336,6 +358,24 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-sfc@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/compiler-sfc@npm:3.2.45"
+ dependencies:
+ "@babel/parser": ^7.16.4
+ "@vue/compiler-core": 3.2.45
+ "@vue/compiler-dom": 3.2.45
+ "@vue/compiler-ssr": 3.2.45
+ "@vue/reactivity-transform": 3.2.45
+ "@vue/shared": 3.2.45
+ estree-walker: ^2.0.2
+ magic-string: ^0.25.7
+ postcss: ^8.1.10
+ source-map: ^0.6.1
+ checksum: bec375faa0012e953dc0887482cc01d52003ad424b6a8a9c8a2506fd4f0197ad62be22f77ce5691c2306068ae7bc0028399f25399e7d4beee668285d431f4d8f
+ languageName: node
+ linkType: hard
+
"@vue/compiler-ssr@npm:3.2.40":
version: 3.2.40
resolution: "@vue/compiler-ssr@npm:3.2.40"
@@ -346,10 +386,20 @@ __metadata:
languageName: node
linkType: hard
-"@vue/devtools-api@npm:^6.4.2":
- version: 6.4.3
- resolution: "@vue/devtools-api@npm:6.4.3"
- checksum: 48893be576630267cdb88709bc5006c36b5839d66cec3da1dbe783cfdad82d52c8947c00d848c1d1c41dd66d3fcba3512bfffdeaef87d440e3d58c1c577116e2
+"@vue/compiler-ssr@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/compiler-ssr@npm:3.2.45"
+ dependencies:
+ "@vue/compiler-dom": 3.2.45
+ "@vue/shared": 3.2.45
+ checksum: 830c475506d2b6d1a6872b3fde1024ef5132f725121fd9c34832c5cefcc8cfddf0dcaa3acc9b2da4754162fccdff48b3275b9ff31415a7793b224c04355dc632
+ languageName: node
+ linkType: hard
+
+"@vue/devtools-api@npm:^6.4.5":
+ version: 6.4.5
+ resolution: "@vue/devtools-api@npm:6.4.5"
+ checksum: 40c5adc8788cb283972ce09ba7ce105fa894f4decec9168829cc8e6211462763402442e6c31be76f9da62b0e74ae724971b924571367b4ac89b94dc6894e2d07
languageName: node
linkType: hard
@@ -366,6 +416,19 @@ __metadata:
languageName: node
linkType: hard
+"@vue/reactivity-transform@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/reactivity-transform@npm:3.2.45"
+ dependencies:
+ "@babel/parser": ^7.16.4
+ "@vue/compiler-core": 3.2.45
+ "@vue/shared": 3.2.45
+ estree-walker: ^2.0.2
+ magic-string: ^0.25.7
+ checksum: 401040818947eb04c782487a7861d3ba20f95c9f3ca14282b3d7624002bfe6000547bb48c561afe87ae6d302143fec71a7e0bc3ed3ae2bfad8a228adf7fd90d6
+ languageName: node
+ linkType: hard
+
"@vue/reactivity@npm:3.2.40":
version: 3.2.40
resolution: "@vue/reactivity@npm:3.2.40"
@@ -375,6 +438,15 @@ __metadata:
languageName: node
linkType: hard
+"@vue/reactivity@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/reactivity@npm:3.2.45"
+ dependencies:
+ "@vue/shared": 3.2.45
+ checksum: 4ba609744a6b4d6235e81afc3f455ae9349c04f54be11c15770139f58ff687b105b06ca78649218fab907fb76048c3dcf34144c677718192ce8b9927eb335f03
+ languageName: node
+ linkType: hard
+
"@vue/runtime-core@npm:3.2.40":
version: 3.2.40
resolution: "@vue/runtime-core@npm:3.2.40"
@@ -385,6 +457,16 @@ __metadata:
languageName: node
linkType: hard
+"@vue/runtime-core@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/runtime-core@npm:3.2.45"
+ dependencies:
+ "@vue/reactivity": 3.2.45
+ "@vue/shared": 3.2.45
+ checksum: 0ac376a7602663d51a37b460c1184e2e035649090e53e972c18d24b30f3c47e5d61b921baf2492203f041d9edd864b3e9024a3ecef243b840637b62e9c0169a1
+ languageName: node
+ linkType: hard
+
"@vue/runtime-dom@npm:3.2.40":
version: 3.2.40
resolution: "@vue/runtime-dom@npm:3.2.40"
@@ -396,6 +478,17 @@ __metadata:
languageName: node
linkType: hard
+"@vue/runtime-dom@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/runtime-dom@npm:3.2.45"
+ dependencies:
+ "@vue/runtime-core": 3.2.45
+ "@vue/shared": 3.2.45
+ csstype: ^2.6.8
+ checksum: c66c71a2fc3921b57a930999b1fb0ea64f1a9d1bc7019984b06f2dbdd93f51b5a328cc60ec5904d1754b9dc1c85653b536db9017ef86616fa4a35f53836a2f9d
+ languageName: node
+ linkType: hard
+
"@vue/server-renderer@npm:3.2.40":
version: 3.2.40
resolution: "@vue/server-renderer@npm:3.2.40"
@@ -408,6 +501,18 @@ __metadata:
languageName: node
linkType: hard
+"@vue/server-renderer@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/server-renderer@npm:3.2.45"
+ dependencies:
+ "@vue/compiler-ssr": 3.2.45
+ "@vue/shared": 3.2.45
+ peerDependencies:
+ vue: 3.2.45
+ checksum: 062812235c2be41ed699fb7b802cf4fc94618bf4efae7832210431ad16ea1b852056e4fb83f6c17b919bfe87bc8624afcadd973dab3e0965d3cf9875baaf7373
+ languageName: node
+ linkType: hard
+
"@vue/shared@npm:3.2.40":
version: 3.2.40
resolution: "@vue/shared@npm:3.2.40"
@@ -415,31 +520,38 @@ __metadata:
languageName: node
linkType: hard
-"@vueuse/core@npm:^9.3.0":
- version: 9.3.0
- resolution: "@vueuse/core@npm:9.3.0"
- dependencies:
- "@types/web-bluetooth": ^0.0.15
- "@vueuse/metadata": 9.3.0
- "@vueuse/shared": 9.3.0
- vue-demi: "*"
- checksum: 875f9ee7b9a2b88167b32e58ba8677e61369077459643e396c6037e2fd2421a0dd9f7c3bf5de7cff8c68ea6bd10d9b0653bd210f6b15544e3e85c991d9b26870
+"@vue/shared@npm:3.2.45":
+ version: 3.2.45
+ resolution: "@vue/shared@npm:3.2.45"
+ checksum: ff3205056caed2a965aa0980e21319515ce13c859a9b269fdab0ee8b3c9f3d8eec7eefdb7fd6c6b47c12acdc7bf23c6c187b6191054221b4a29108139b20c221
languageName: node
linkType: hard
-"@vueuse/metadata@npm:9.3.0":
- version: 9.3.0
- resolution: "@vueuse/metadata@npm:9.3.0"
- checksum: 94e066f8f51a5a558426656f6240eb3e4c20e46c7f3e28579974a3f48b0c1bd806943f21ef5a43ca668d84ee5cb6bd7cd606fbdb036c4388936e99b9d509ce26
+"@vueuse/core@npm:^9.4.0":
+ version: 9.5.0
+ resolution: "@vueuse/core@npm:9.5.0"
+ dependencies:
+ "@types/web-bluetooth": ^0.0.16
+ "@vueuse/metadata": 9.5.0
+ "@vueuse/shared": 9.5.0
+ vue-demi: "*"
+ checksum: 55bac9f1c8c5aa4f8f795f4bb9ea61754db6ec2f683081d804a9f474da63d0d3a01e863712583f70db7ab5f1a5bd1d52c40edb4c9addcf497c1b31c4f8fed714
languageName: node
linkType: hard
-"@vueuse/shared@npm:9.3.0":
- version: 9.3.0
- resolution: "@vueuse/shared@npm:9.3.0"
+"@vueuse/metadata@npm:9.5.0":
+ version: 9.5.0
+ resolution: "@vueuse/metadata@npm:9.5.0"
+ checksum: b832754a03682086214ad3f99daf31e78339f7c4d2661a1ffb1565eeceef41435b77780d4c83b4f42299ba037d0a77f6eecd8b6d7a4546aa6b75cb82644bb5bb
+ languageName: node
+ linkType: hard
+
+"@vueuse/shared@npm:9.5.0":
+ version: 9.5.0
+ resolution: "@vueuse/shared@npm:9.5.0"
dependencies:
vue-demi: "*"
- checksum: c20fcfbbad3a17fa26191823f4022b7dd6f7a6e5ede648466562f3b9f4268fb417cd825ed002e2d74ef8f81971a3ca1691f35b4497676173b62c077b2a17d032
+ checksum: d7f697a489bdb6d5c590b19b31d59a5754c1b3b11278a2e186aed081a90fe79b434319e9122a470cc3e96637062bf63202adc08919d61e56d7f57c51c3282a48
languageName: node
linkType: hard
@@ -685,172 +797,172 @@ __metadata:
languageName: node
linkType: hard
-"esbuild-android-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-android-64@npm:0.15.9"
+"esbuild-android-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-android-64@npm:0.15.14"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
-"esbuild-android-arm64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-android-arm64@npm:0.15.9"
+"esbuild-android-arm64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-android-arm64@npm:0.15.14"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"esbuild-darwin-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-darwin-64@npm:0.15.9"
+"esbuild-darwin-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-darwin-64@npm:0.15.14"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"esbuild-darwin-arm64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-darwin-arm64@npm:0.15.9"
+"esbuild-darwin-arm64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-darwin-arm64@npm:0.15.14"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"esbuild-freebsd-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-freebsd-64@npm:0.15.9"
+"esbuild-freebsd-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-freebsd-64@npm:0.15.14"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"esbuild-freebsd-arm64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-freebsd-arm64@npm:0.15.9"
+"esbuild-freebsd-arm64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-freebsd-arm64@npm:0.15.14"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"esbuild-linux-32@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-32@npm:0.15.9"
+"esbuild-linux-32@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-32@npm:0.15.14"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
-"esbuild-linux-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-64@npm:0.15.9"
+"esbuild-linux-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-64@npm:0.15.14"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"esbuild-linux-arm64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-arm64@npm:0.15.9"
+"esbuild-linux-arm64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-arm64@npm:0.15.14"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"esbuild-linux-arm@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-arm@npm:0.15.9"
+"esbuild-linux-arm@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-arm@npm:0.15.14"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"esbuild-linux-mips64le@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-mips64le@npm:0.15.9"
+"esbuild-linux-mips64le@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-mips64le@npm:0.15.14"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
-"esbuild-linux-ppc64le@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-ppc64le@npm:0.15.9"
+"esbuild-linux-ppc64le@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-ppc64le@npm:0.15.14"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
-"esbuild-linux-riscv64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-riscv64@npm:0.15.9"
+"esbuild-linux-riscv64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-riscv64@npm:0.15.14"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
-"esbuild-linux-s390x@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-linux-s390x@npm:0.15.9"
+"esbuild-linux-s390x@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-linux-s390x@npm:0.15.14"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
-"esbuild-netbsd-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-netbsd-64@npm:0.15.9"
+"esbuild-netbsd-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-netbsd-64@npm:0.15.14"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
-"esbuild-openbsd-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-openbsd-64@npm:0.15.9"
+"esbuild-openbsd-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-openbsd-64@npm:0.15.14"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"esbuild-sunos-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-sunos-64@npm:0.15.9"
+"esbuild-sunos-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-sunos-64@npm:0.15.14"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
-"esbuild-windows-32@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-windows-32@npm:0.15.9"
+"esbuild-windows-32@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-windows-32@npm:0.15.14"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"esbuild-windows-64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-windows-64@npm:0.15.9"
+"esbuild-windows-64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-windows-64@npm:0.15.14"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"esbuild-windows-arm64@npm:0.15.9":
- version: 0.15.9
- resolution: "esbuild-windows-arm64@npm:0.15.9"
+"esbuild-windows-arm64@npm:0.15.14":
+ version: 0.15.14
+ resolution: "esbuild-windows-arm64@npm:0.15.14"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"esbuild@npm:^0.15.6":
- version: 0.15.9
- resolution: "esbuild@npm:0.15.9"
+"esbuild@npm:^0.15.9":
+ version: 0.15.14
+ resolution: "esbuild@npm:0.15.14"
dependencies:
- "@esbuild/android-arm": 0.15.9
- "@esbuild/linux-loong64": 0.15.9
- esbuild-android-64: 0.15.9
- esbuild-android-arm64: 0.15.9
- esbuild-darwin-64: 0.15.9
- esbuild-darwin-arm64: 0.15.9
- esbuild-freebsd-64: 0.15.9
- esbuild-freebsd-arm64: 0.15.9
- esbuild-linux-32: 0.15.9
- esbuild-linux-64: 0.15.9
- esbuild-linux-arm: 0.15.9
- esbuild-linux-arm64: 0.15.9
- esbuild-linux-mips64le: 0.15.9
- esbuild-linux-ppc64le: 0.15.9
- esbuild-linux-riscv64: 0.15.9
- esbuild-linux-s390x: 0.15.9
- esbuild-netbsd-64: 0.15.9
- esbuild-openbsd-64: 0.15.9
- esbuild-sunos-64: 0.15.9
- esbuild-windows-32: 0.15.9
- esbuild-windows-64: 0.15.9
- esbuild-windows-arm64: 0.15.9
+ "@esbuild/android-arm": 0.15.14
+ "@esbuild/linux-loong64": 0.15.14
+ esbuild-android-64: 0.15.14
+ esbuild-android-arm64: 0.15.14
+ esbuild-darwin-64: 0.15.14
+ esbuild-darwin-arm64: 0.15.14
+ esbuild-freebsd-64: 0.15.14
+ esbuild-freebsd-arm64: 0.15.14
+ esbuild-linux-32: 0.15.14
+ esbuild-linux-64: 0.15.14
+ esbuild-linux-arm: 0.15.14
+ esbuild-linux-arm64: 0.15.14
+ esbuild-linux-mips64le: 0.15.14
+ esbuild-linux-ppc64le: 0.15.14
+ esbuild-linux-riscv64: 0.15.14
+ esbuild-linux-s390x: 0.15.14
+ esbuild-netbsd-64: 0.15.14
+ esbuild-openbsd-64: 0.15.14
+ esbuild-sunos-64: 0.15.14
+ esbuild-windows-32: 0.15.14
+ esbuild-windows-64: 0.15.14
+ esbuild-windows-arm64: 0.15.14
dependenciesMeta:
"@esbuild/android-arm":
optional: true
@@ -898,7 +1010,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
- checksum: 33da8cc0c7bd03f1acfafd51812638fd75ae01f95db3737dbc4d94a9f9e9c234df2ffc76c0fa7147f2466c342b7085f835edc93b3a3dac84aaa1cf46ed80b980
+ checksum: 3e09ddca1feed3f2242eb433694bf7f3dc9c974434b80bc09323e61fb5ac940afd0217ee8776f187252b134fb967e323f31fb704d8fe81ed9cab1b49aedad249
languageName: node
linkType: hard
@@ -1414,14 +1526,14 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.4.16":
- version: 8.4.16
- resolution: "postcss@npm:8.4.16"
+"postcss@npm:^8.4.18":
+ version: 8.4.19
+ resolution: "postcss@npm:8.4.19"
dependencies:
nanoid: ^3.3.4
picocolors: ^1.0.0
source-map-js: ^1.0.2
- checksum: 10eee25efd77868036403858577da0cefaf2e0905feeaba5770d5438ccdddba3d01cba8063e96b8aac4c6daa0ed413dd5ae0554a433a3c4db38df1d134cffc1f
+ checksum: 62782723a385f92b7525f66d29614624de7c5643855423db3a5efd9287e677650300192749adddbbb6734cea9b1d5f5fd4f6ea00ca3f9a95dbbb88f835f5ca64
languageName: node
linkType: hard
@@ -1504,9 +1616,9 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:~2.78.0":
- version: 2.78.1
- resolution: "rollup@npm:2.78.1"
+"rollup@npm:^2.79.1":
+ version: 2.79.1
+ resolution: "rollup@npm:2.79.1"
dependencies:
fsevents: ~2.3.2
dependenciesMeta:
@@ -1514,7 +1626,7 @@ __metadata:
optional: true
bin:
rollup: dist/bin/rollup
- checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14
+ checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6
languageName: node
linkType: hard
@@ -1708,35 +1820,41 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:^3.1.4":
- version: 3.1.4
- resolution: "vite@npm:3.1.4"
+"vite@npm:^3.2.3":
+ version: 3.2.4
+ resolution: "vite@npm:3.2.4"
dependencies:
- esbuild: ^0.15.6
+ esbuild: ^0.15.9
fsevents: ~2.3.2
- postcss: ^8.4.16
+ postcss: ^8.4.18
resolve: ^1.22.1
- rollup: ~2.78.0
+ rollup: ^2.79.1
peerDependencies:
+ "@types/node": ">= 14"
less: "*"
sass: "*"
stylus: "*"
+ sugarss: "*"
terser: ^5.4.0
dependenciesMeta:
fsevents:
optional: true
peerDependenciesMeta:
+ "@types/node":
+ optional: true
less:
optional: true
sass:
optional: true
stylus:
optional: true
+ sugarss:
+ optional: true
terser:
optional: true
bin:
vite: bin/vite.js
- checksum: f3e532952b896ca7f746de0e51fc8c98ac482b2a5f0b89538ec89ac615f6edbfe45628fe4fbabab4c5fe07f6e4c2e624360af00d8c5c454af31771952b8c6e72
+ checksum: 0f3e8f89c15809bd6bd8dec54b04b7c9b87374314d00928035f9d70190b4b220e8206b5d77a1e4097a5019cebf7862df4fbc11fbbb35c4f75f359999123d2c25
languageName: node
linkType: hard
@@ -1744,27 +1862,27 @@ __metadata:
version: 0.0.0-use.local
resolution: "vitepress-starter@workspace:."
dependencies:
- vitepress: 1.0.0-alpha.19
+ vitepress: 1.0.0-alpha.29
vue: ^3.2.40
languageName: unknown
linkType: soft
-"vitepress@npm:1.0.0-alpha.19":
- version: 1.0.0-alpha.19
- resolution: "vitepress@npm:1.0.0-alpha.19"
+"vitepress@npm:1.0.0-alpha.29":
+ version: 1.0.0-alpha.29
+ resolution: "vitepress@npm:1.0.0-alpha.29"
dependencies:
- "@docsearch/css": ^3.2.1
- "@docsearch/js": ^3.2.1
- "@vitejs/plugin-vue": ^3.1.2
- "@vue/devtools-api": ^6.4.2
- "@vueuse/core": ^9.3.0
+ "@docsearch/css": ^3.3.0
+ "@docsearch/js": ^3.3.0
+ "@vitejs/plugin-vue": ^3.2.0
+ "@vue/devtools-api": ^6.4.5
+ "@vueuse/core": ^9.4.0
body-scroll-lock: 4.0.0-beta.0
shiki: ^0.11.1
- vite: ^3.1.4
- vue: ^3.2.40
+ vite: ^3.2.3
+ vue: ^3.2.41
bin:
vitepress: bin/vitepress.js
- checksum: 94dc0a92cb050c283d2a25e7733f20277c74c9bcde3d3c4501ac24a07ed71a7bb22ab4f8613f9f5e9455c18c09a3fa933d5311cdeff9f2e5121504d69c22b195
+ checksum: 05f284c8ee3fe80ae6fa9688157ffa14e912ea15ae80f321073f35a1fd0326b859208cb942e6ef8690ef035d8a534b139e0c501223fe63944cda1bd453ac1e09
languageName: node
linkType: hard
@@ -1811,6 +1929,19 @@ __metadata:
languageName: node
linkType: hard
+"vue@npm:^3.2.41":
+ version: 3.2.45
+ resolution: "vue@npm:3.2.45"
+ dependencies:
+ "@vue/compiler-dom": 3.2.45
+ "@vue/compiler-sfc": 3.2.45
+ "@vue/runtime-dom": 3.2.45
+ "@vue/server-renderer": 3.2.45
+ "@vue/shared": 3.2.45
+ checksum: df60ca80cb9fdce408eccd0c7a4d44720df9855c62e340448650d8048b1edd25da6f3bd99ed7efc19efbe1f3fdcec4ae8067ab10ae50be5bb363d996ad29251a
+ languageName: node
+ linkType: hard
+
"which@npm:^2.0.2":
version: 2.0.2
resolution: "which@npm:2.0.2"