new content + fixes + dep update

This commit is contained in:
Nico 2022-11-16 18:12:05 +01:00
parent f339dc7c8e
commit 6214c827eb
8 changed files with 456 additions and 183 deletions

View File

@ -84,6 +84,7 @@ export default {
items: [ items: [
{ text: "Introduction B2", link: "/dev/B2/" }, { text: "Introduction B2", link: "/dev/B2/" },
{ text: "HTML B2", link: "/dev/B2/html" }, { text: "HTML B2", link: "/dev/B2/html" },
{ text: "Git", link: "/dev/B2/git" },
], ],
}, },
{ {

89
docs/dev/B2/git.md Normal file
View File

@ -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, dautomatisation 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 dutiliser un terminal. Il est possible dutiliser le terminal intégré à son logiciel de développement ou celui de son système dexploitation :
- **terminal** sur MacOS et linux
- **powershell** sur Windows
### Authentification du serveur
Pour éviter davoir à renseigner le mot de passe de son compte github, gitlab, gitea à chaque fois, il est recommandé dutiliser 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 quune “empreinte” de clé.
::: details Exemple dempreinte
```bash
The key fingerprint is:
SHA256://wlS3vSWCovCYh+Y5LbtlS1Ee4nr0e3mTOmFq7//us test@mail.fr
The keys 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 dun dépôt
Les étapes de création dun 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 linterface
### 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. À linté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 lordre 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
:::

View File

@ -19,12 +19,50 @@ On ne peut pas utiliser un `h4` après un `h2` si aucun `h3` n'est présent entr
## Exemples ## Exemples
### Structure incorrecte
```html
<h1>Titre principal</h1>
<h2>Titre secondaire</h2>
<h4>Sous-titre</h4> // [!code error]
```
### Structure correcte
```html ```html
<h1>Titre principal</h1> <h1>Titre principal</h1>
<h2>Titre secondaire</h2> <h2>Titre secondaire</h2>
<h3>Sous-titre</h3> <h3>Sous-titre</h3>
<h2>Titre secondaire</h2>
<h3>Sous-titre</h3>
<h4>Sous-titre</h4>
<h2>Titre secondaire</h2>
``` ```
### Structure complexe correcte
```html
<h1>Sandwich PB&J</h1>
<h2>Les ingrédients</h2> // [!code hl]
<h3>Le frais</h3> // [!code hl]
<ul>
<li>confiture</li>
</ul>
<h3>Le sec</h3> // [!code hl]
<ul>
<li>pain</li>
<li>beurre de cacahuette</li>
</ul>
<h2>Les étapes</h2> // [!code hl]
<ol>
<li>couper deux tartines de pain</li>
<li>étaler la confiture sur une tartine</li>
<li>étaler le beurre de cacahuette sur lautre tartine</li>
<li>faire un sandwich</li>
</ol>
```
Il est possible de revenir à un titre de niveau supérieur à n'importe quel moment.
:::warning Styles et titres :::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. 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.
::: :::

View File

@ -16,3 +16,17 @@ Il est généralement préférable d'utiliser plusieurs paragraphes plutôt que
veniam. veniam.
</p> </p>
``` ```
## 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
<strong>Permet de mettre du texte en avant et en gras</strong>
<b>Permet de mettre du texte en gras</b>
<em>Permet de mettre du texte en italique</em>
<span>
Est une balise sans effet par défaut, utile pour styler un morceau de texte en
CSS
</span>
```

View File

@ -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 `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. 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.

View File

@ -4,4 +4,4 @@ Dans cette partie, vous trouverez des bouts de code (fragments) HTML. Ces exempl
## Fragments disponibles ## Fragments disponibles
- [Titres](titres.md) - [Titres](01-titres.md)

View File

@ -7,7 +7,7 @@
"serve": "vitepress serve docs" "serve": "vitepress serve docs"
}, },
"devDependencies": { "devDependencies": {
"vitepress": "1.0.0-alpha.19", "vitepress": "1.0.0-alpha.29",
"vue": "^3.2.40" "vue": "^3.2.40"
} }
} }

491
yarn.lock
View File

@ -5,31 +5,31 @@ __metadata:
version: 6 version: 6
cacheKey: 8 cacheKey: 8
"@algolia/autocomplete-core@npm:1.7.1": "@algolia/autocomplete-core@npm:1.7.2":
version: 1.7.1 version: 1.7.2
resolution: "@algolia/autocomplete-core@npm:1.7.1" resolution: "@algolia/autocomplete-core@npm:1.7.2"
dependencies: dependencies:
"@algolia/autocomplete-shared": 1.7.1 "@algolia/autocomplete-shared": 1.7.2
checksum: 511176e9c2a9f2e2be62552e48e72dadfcc6638cda4a2990fd3453aed3ce4e7d8ca1bd6a9ccb912430c77734b00a8b836aaad97facc1987157af4ac00f590f4a checksum: 7d3e879ac74f2d3fd6f80a01d6c05bd22264c428030396234112be7628a80d3a7c250613b2d4102f8ef63115be7b96d8d0231bdf8a02aa9b58873500aa61ffcc
languageName: node languageName: node
linkType: hard linkType: hard
"@algolia/autocomplete-preset-algolia@npm:1.7.1": "@algolia/autocomplete-preset-algolia@npm:1.7.2":
version: 1.7.1 version: 1.7.2
resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.1" resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.2"
dependencies: dependencies:
"@algolia/autocomplete-shared": 1.7.1 "@algolia/autocomplete-shared": 1.7.2
peerDependencies: peerDependencies:
"@algolia/client-search": ^4.9.1 "@algolia/client-search": ">= 4.9.1 < 6"
algoliasearch: ^4.9.1 algoliasearch: ">= 4.9.1 < 6"
checksum: cb031d5ed43f2e10f325f6291cfab851cc5622d96ae8ba1913815ead16b7ce2969b0c51f921d54c47195b2200af8ceecf1c587d2580f842c337f1d8e2f6317c2 checksum: 7120ce1d312dbe6d898a0cecd9b28e45f9162a2fd9208a4c4e2efa77027455ee083c11cb782196374da717e990d6ca362c286ace475db97916e52bd277061d77
languageName: node languageName: node
linkType: hard linkType: hard
"@algolia/autocomplete-shared@npm:1.7.1": "@algolia/autocomplete-shared@npm:1.7.2":
version: 1.7.1 version: 1.7.2
resolution: "@algolia/autocomplete-shared@npm:1.7.1" resolution: "@algolia/autocomplete-shared@npm:1.7.2"
checksum: 0e137f1a470fab9b1bc493284b0be9b83503bda8aa37be9726a8fddf4791dccbd28f9eec399a7c75c1eb3196510dac7be454307fc97fbca2999f3fbc30756c28 checksum: 8336cd1e79e56e3901196862ae17896c6e9542e269a05860ab72d869e35f17ab0f40ecbe35d1e34617cc70749d3f8323d09b347c443a7b7b2b126dddb44779aa
languageName: node languageName: node
linkType: hard linkType: hard
@ -191,30 +191,30 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@docsearch/css@npm:3.2.1, @docsearch/css@npm:^3.2.1": "@docsearch/css@npm:3.3.0, @docsearch/css@npm:^3.3.0":
version: 3.2.1 version: 3.3.0
resolution: "@docsearch/css@npm:3.2.1" resolution: "@docsearch/css@npm:3.3.0"
checksum: ab7a36a34c8eaab9cdf837db2748c71d35903c05a055ebfc5fd74ebc62ed95e39c5778228e1259ab1c9db9229700feaffecd849f58252673555f74f500584e01 checksum: 1cbf381fe0b454f933e736d04fe8a2d9f86c375022ef738b44d67a0b4c187b0d8fcb945a1ba5a404059e50e3968d9fe769de22779d071f6189f07c161239892c
languageName: node languageName: node
linkType: hard linkType: hard
"@docsearch/js@npm:^3.2.1": "@docsearch/js@npm:^3.3.0":
version: 3.2.1 version: 3.3.0
resolution: "@docsearch/js@npm:3.2.1" resolution: "@docsearch/js@npm:3.3.0"
dependencies: dependencies:
"@docsearch/react": 3.2.1 "@docsearch/react": 3.3.0
preact: ^10.0.0 preact: ^10.0.0
checksum: 30df5d0eb8083fadbd0e0d1298f4606be2a7b755c31c14fc82632eb12c41e52fd6dd6bac9ee7e03d8839e5f102f0b8bd294aab71196718051735d4d1e7f8f699 checksum: b612c6e91482419ccde4be30bf8c3fe095066fb0013941a6a3e201df33e108864a0d8fe5728571be6053cbfed32c2e38f86aec9584b365ff1ac2024cb64a7310
languageName: node languageName: node
linkType: hard linkType: hard
"@docsearch/react@npm:3.2.1": "@docsearch/react@npm:3.3.0":
version: 3.2.1 version: 3.3.0
resolution: "@docsearch/react@npm:3.2.1" resolution: "@docsearch/react@npm:3.3.0"
dependencies: dependencies:
"@algolia/autocomplete-core": 1.7.1 "@algolia/autocomplete-core": 1.7.2
"@algolia/autocomplete-preset-algolia": 1.7.1 "@algolia/autocomplete-preset-algolia": 1.7.2
"@docsearch/css": 3.2.1 "@docsearch/css": 3.3.0
algoliasearch: ^4.0.0 algoliasearch: ^4.0.0
peerDependencies: peerDependencies:
"@types/react": ">= 16.8.0 < 19.0.0" "@types/react": ">= 16.8.0 < 19.0.0"
@ -227,20 +227,20 @@ __metadata:
optional: true optional: true
react-dom: react-dom:
optional: true optional: true
checksum: 62e4b45bc1c710ca600e3aee0558259448934678f528199bcb41975671d7df9853f813aca09a126c8c235cef613a36a59c52296fc04c76e6bec88f53e872c580 checksum: 2bc4aa649fad3ff74e61537e674e658903c01509b2835827943f23895b40b7697476399179d43bc721f7e72044c797d4d793fcdaa394ff4f9fca1389a197a78c
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-arm@npm:0.15.9": "@esbuild/android-arm@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "@esbuild/android-arm@npm:0.15.9" resolution: "@esbuild/android-arm@npm:0.15.14"
conditions: os=android & cpu=arm conditions: os=android & cpu=arm
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-loong64@npm:0.15.9": "@esbuild/linux-loong64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "@esbuild/linux-loong64@npm:0.15.9" resolution: "@esbuild/linux-loong64@npm:0.15.14"
conditions: os=linux & cpu=loong64 conditions: os=linux & cpu=loong64
languageName: node languageName: node
linkType: hard linkType: hard
@ -279,20 +279,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/web-bluetooth@npm:^0.0.15": "@types/web-bluetooth@npm:^0.0.16":
version: 0.0.15 version: 0.0.16
resolution: "@types/web-bluetooth@npm:0.0.15" resolution: "@types/web-bluetooth@npm:0.0.16"
checksum: 4e3b3b1c0baf6735690ce0c5ffaac53de3dbd16362316cbc5e32970bcb1e1baf16dae0a9f30fe86256ad0ee22a4533423f443835273efc54b15235086ebda85b checksum: f68a630d062202a25c46d48686ebae1cf429dc70b4578fcf13b8357b2db63e4aedfb6f6d752bd388366be46ebd19c1c9de45f8a15c2631bb79e904fdfc454f94
languageName: node languageName: node
linkType: hard linkType: hard
"@vitejs/plugin-vue@npm:^3.1.2": "@vitejs/plugin-vue@npm:^3.2.0":
version: 3.1.2 version: 3.2.0
resolution: "@vitejs/plugin-vue@npm:3.1.2" resolution: "@vitejs/plugin-vue@npm:3.2.0"
peerDependencies: peerDependencies:
vite: ^3.0.0 vite: ^3.0.0
vue: ^3.2.25 vue: ^3.2.25
checksum: 1da84ccfc8f31b612ad51dfbbbc39816900346168c1b66a0870ddeddc622d227ac9a1d571a94d9bc63c75e50320fb8b2f7c986a115e0b87140100b0ac35b9fd6 checksum: 64774f770e0e21ce7eb36743d614e3f197a35f5b67b2d3800c61766e649f43dc497bb037738ffafd607eb488064ab132c23766190e7ab557a0b88c0051f7a794
languageName: node languageName: node
linkType: hard linkType: hard
@ -308,6 +308,18 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/compiler-dom@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/compiler-dom@npm:3.2.40" resolution: "@vue/compiler-dom@npm:3.2.40"
@ -318,6 +330,16 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/compiler-sfc@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/compiler-sfc@npm:3.2.40" resolution: "@vue/compiler-sfc@npm:3.2.40"
@ -336,6 +358,24 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/compiler-ssr@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/compiler-ssr@npm:3.2.40" resolution: "@vue/compiler-ssr@npm:3.2.40"
@ -346,10 +386,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@vue/devtools-api@npm:^6.4.2": "@vue/compiler-ssr@npm:3.2.45":
version: 6.4.3 version: 3.2.45
resolution: "@vue/devtools-api@npm:6.4.3" resolution: "@vue/compiler-ssr@npm:3.2.45"
checksum: 48893be576630267cdb88709bc5006c36b5839d66cec3da1dbe783cfdad82d52c8947c00d848c1d1c41dd66d3fcba3512bfffdeaef87d440e3d58c1c577116e2 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 languageName: node
linkType: hard linkType: hard
@ -366,6 +416,19 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/reactivity@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/reactivity@npm:3.2.40" resolution: "@vue/reactivity@npm:3.2.40"
@ -375,6 +438,15 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/runtime-core@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/runtime-core@npm:3.2.40" resolution: "@vue/runtime-core@npm:3.2.40"
@ -385,6 +457,16 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/runtime-dom@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/runtime-dom@npm:3.2.40" resolution: "@vue/runtime-dom@npm:3.2.40"
@ -396,6 +478,17 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/server-renderer@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/server-renderer@npm:3.2.40" resolution: "@vue/server-renderer@npm:3.2.40"
@ -408,6 +501,18 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "@vue/shared@npm:3.2.40":
version: 3.2.40 version: 3.2.40
resolution: "@vue/shared@npm:3.2.40" resolution: "@vue/shared@npm:3.2.40"
@ -415,31 +520,38 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@vueuse/core@npm:^9.3.0": "@vue/shared@npm:3.2.45":
version: 9.3.0 version: 3.2.45
resolution: "@vueuse/core@npm:9.3.0" resolution: "@vue/shared@npm:3.2.45"
dependencies: checksum: ff3205056caed2a965aa0980e21319515ce13c859a9b269fdab0ee8b3c9f3d8eec7eefdb7fd6c6b47c12acdc7bf23c6c187b6191054221b4a29108139b20c221
"@types/web-bluetooth": ^0.0.15
"@vueuse/metadata": 9.3.0
"@vueuse/shared": 9.3.0
vue-demi: "*"
checksum: 875f9ee7b9a2b88167b32e58ba8677e61369077459643e396c6037e2fd2421a0dd9f7c3bf5de7cff8c68ea6bd10d9b0653bd210f6b15544e3e85c991d9b26870
languageName: node languageName: node
linkType: hard linkType: hard
"@vueuse/metadata@npm:9.3.0": "@vueuse/core@npm:^9.4.0":
version: 9.3.0 version: 9.5.0
resolution: "@vueuse/metadata@npm:9.3.0" resolution: "@vueuse/core@npm:9.5.0"
checksum: 94e066f8f51a5a558426656f6240eb3e4c20e46c7f3e28579974a3f48b0c1bd806943f21ef5a43ca668d84ee5cb6bd7cd606fbdb036c4388936e99b9d509ce26 dependencies:
"@types/web-bluetooth": ^0.0.16
"@vueuse/metadata": 9.5.0
"@vueuse/shared": 9.5.0
vue-demi: "*"
checksum: 55bac9f1c8c5aa4f8f795f4bb9ea61754db6ec2f683081d804a9f474da63d0d3a01e863712583f70db7ab5f1a5bd1d52c40edb4c9addcf497c1b31c4f8fed714
languageName: node languageName: node
linkType: hard linkType: hard
"@vueuse/shared@npm:9.3.0": "@vueuse/metadata@npm:9.5.0":
version: 9.3.0 version: 9.5.0
resolution: "@vueuse/shared@npm:9.3.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: dependencies:
vue-demi: "*" vue-demi: "*"
checksum: c20fcfbbad3a17fa26191823f4022b7dd6f7a6e5ede648466562f3b9f4268fb417cd825ed002e2d74ef8f81971a3ca1691f35b4497676173b62c077b2a17d032 checksum: d7f697a489bdb6d5c590b19b31d59a5754c1b3b11278a2e186aed081a90fe79b434319e9122a470cc3e96637062bf63202adc08919d61e56d7f57c51c3282a48
languageName: node languageName: node
linkType: hard linkType: hard
@ -685,172 +797,172 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-android-64@npm:0.15.9": "esbuild-android-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-android-64@npm:0.15.9" resolution: "esbuild-android-64@npm:0.15.14"
conditions: os=android & cpu=x64 conditions: os=android & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-android-arm64@npm:0.15.9": "esbuild-android-arm64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-android-arm64@npm:0.15.9" resolution: "esbuild-android-arm64@npm:0.15.14"
conditions: os=android & cpu=arm64 conditions: os=android & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-darwin-64@npm:0.15.9": "esbuild-darwin-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-darwin-64@npm:0.15.9" resolution: "esbuild-darwin-64@npm:0.15.14"
conditions: os=darwin & cpu=x64 conditions: os=darwin & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-darwin-arm64@npm:0.15.9": "esbuild-darwin-arm64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-darwin-arm64@npm:0.15.9" resolution: "esbuild-darwin-arm64@npm:0.15.14"
conditions: os=darwin & cpu=arm64 conditions: os=darwin & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-freebsd-64@npm:0.15.9": "esbuild-freebsd-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-freebsd-64@npm:0.15.9" resolution: "esbuild-freebsd-64@npm:0.15.14"
conditions: os=freebsd & cpu=x64 conditions: os=freebsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-freebsd-arm64@npm:0.15.9": "esbuild-freebsd-arm64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-freebsd-arm64@npm:0.15.9" resolution: "esbuild-freebsd-arm64@npm:0.15.14"
conditions: os=freebsd & cpu=arm64 conditions: os=freebsd & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-32@npm:0.15.9": "esbuild-linux-32@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-32@npm:0.15.9" resolution: "esbuild-linux-32@npm:0.15.14"
conditions: os=linux & cpu=ia32 conditions: os=linux & cpu=ia32
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-64@npm:0.15.9": "esbuild-linux-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-64@npm:0.15.9" resolution: "esbuild-linux-64@npm:0.15.14"
conditions: os=linux & cpu=x64 conditions: os=linux & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-arm64@npm:0.15.9": "esbuild-linux-arm64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-arm64@npm:0.15.9" resolution: "esbuild-linux-arm64@npm:0.15.14"
conditions: os=linux & cpu=arm64 conditions: os=linux & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-arm@npm:0.15.9": "esbuild-linux-arm@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-arm@npm:0.15.9" resolution: "esbuild-linux-arm@npm:0.15.14"
conditions: os=linux & cpu=arm conditions: os=linux & cpu=arm
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-mips64le@npm:0.15.9": "esbuild-linux-mips64le@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-mips64le@npm:0.15.9" resolution: "esbuild-linux-mips64le@npm:0.15.14"
conditions: os=linux & cpu=mips64el conditions: os=linux & cpu=mips64el
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-ppc64le@npm:0.15.9": "esbuild-linux-ppc64le@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-ppc64le@npm:0.15.9" resolution: "esbuild-linux-ppc64le@npm:0.15.14"
conditions: os=linux & cpu=ppc64 conditions: os=linux & cpu=ppc64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-riscv64@npm:0.15.9": "esbuild-linux-riscv64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-riscv64@npm:0.15.9" resolution: "esbuild-linux-riscv64@npm:0.15.14"
conditions: os=linux & cpu=riscv64 conditions: os=linux & cpu=riscv64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-linux-s390x@npm:0.15.9": "esbuild-linux-s390x@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-linux-s390x@npm:0.15.9" resolution: "esbuild-linux-s390x@npm:0.15.14"
conditions: os=linux & cpu=s390x conditions: os=linux & cpu=s390x
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-netbsd-64@npm:0.15.9": "esbuild-netbsd-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-netbsd-64@npm:0.15.9" resolution: "esbuild-netbsd-64@npm:0.15.14"
conditions: os=netbsd & cpu=x64 conditions: os=netbsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-openbsd-64@npm:0.15.9": "esbuild-openbsd-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-openbsd-64@npm:0.15.9" resolution: "esbuild-openbsd-64@npm:0.15.14"
conditions: os=openbsd & cpu=x64 conditions: os=openbsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-sunos-64@npm:0.15.9": "esbuild-sunos-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-sunos-64@npm:0.15.9" resolution: "esbuild-sunos-64@npm:0.15.14"
conditions: os=sunos & cpu=x64 conditions: os=sunos & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-windows-32@npm:0.15.9": "esbuild-windows-32@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-windows-32@npm:0.15.9" resolution: "esbuild-windows-32@npm:0.15.14"
conditions: os=win32 & cpu=ia32 conditions: os=win32 & cpu=ia32
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-windows-64@npm:0.15.9": "esbuild-windows-64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-windows-64@npm:0.15.9" resolution: "esbuild-windows-64@npm:0.15.14"
conditions: os=win32 & cpu=x64 conditions: os=win32 & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild-windows-arm64@npm:0.15.9": "esbuild-windows-arm64@npm:0.15.14":
version: 0.15.9 version: 0.15.14
resolution: "esbuild-windows-arm64@npm:0.15.9" resolution: "esbuild-windows-arm64@npm:0.15.14"
conditions: os=win32 & cpu=arm64 conditions: os=win32 & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild@npm:^0.15.6": "esbuild@npm:^0.15.9":
version: 0.15.9 version: 0.15.14
resolution: "esbuild@npm:0.15.9" resolution: "esbuild@npm:0.15.14"
dependencies: dependencies:
"@esbuild/android-arm": 0.15.9 "@esbuild/android-arm": 0.15.14
"@esbuild/linux-loong64": 0.15.9 "@esbuild/linux-loong64": 0.15.14
esbuild-android-64: 0.15.9 esbuild-android-64: 0.15.14
esbuild-android-arm64: 0.15.9 esbuild-android-arm64: 0.15.14
esbuild-darwin-64: 0.15.9 esbuild-darwin-64: 0.15.14
esbuild-darwin-arm64: 0.15.9 esbuild-darwin-arm64: 0.15.14
esbuild-freebsd-64: 0.15.9 esbuild-freebsd-64: 0.15.14
esbuild-freebsd-arm64: 0.15.9 esbuild-freebsd-arm64: 0.15.14
esbuild-linux-32: 0.15.9 esbuild-linux-32: 0.15.14
esbuild-linux-64: 0.15.9 esbuild-linux-64: 0.15.14
esbuild-linux-arm: 0.15.9 esbuild-linux-arm: 0.15.14
esbuild-linux-arm64: 0.15.9 esbuild-linux-arm64: 0.15.14
esbuild-linux-mips64le: 0.15.9 esbuild-linux-mips64le: 0.15.14
esbuild-linux-ppc64le: 0.15.9 esbuild-linux-ppc64le: 0.15.14
esbuild-linux-riscv64: 0.15.9 esbuild-linux-riscv64: 0.15.14
esbuild-linux-s390x: 0.15.9 esbuild-linux-s390x: 0.15.14
esbuild-netbsd-64: 0.15.9 esbuild-netbsd-64: 0.15.14
esbuild-openbsd-64: 0.15.9 esbuild-openbsd-64: 0.15.14
esbuild-sunos-64: 0.15.9 esbuild-sunos-64: 0.15.14
esbuild-windows-32: 0.15.9 esbuild-windows-32: 0.15.14
esbuild-windows-64: 0.15.9 esbuild-windows-64: 0.15.14
esbuild-windows-arm64: 0.15.9 esbuild-windows-arm64: 0.15.14
dependenciesMeta: dependenciesMeta:
"@esbuild/android-arm": "@esbuild/android-arm":
optional: true optional: true
@ -898,7 +1010,7 @@ __metadata:
optional: true optional: true
bin: bin:
esbuild: bin/esbuild esbuild: bin/esbuild
checksum: 33da8cc0c7bd03f1acfafd51812638fd75ae01f95db3737dbc4d94a9f9e9c234df2ffc76c0fa7147f2466c342b7085f835edc93b3a3dac84aaa1cf46ed80b980 checksum: 3e09ddca1feed3f2242eb433694bf7f3dc9c974434b80bc09323e61fb5ac940afd0217ee8776f187252b134fb967e323f31fb704d8fe81ed9cab1b49aedad249
languageName: node languageName: node
linkType: hard linkType: hard
@ -1414,14 +1526,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"postcss@npm:^8.4.16": "postcss@npm:^8.4.18":
version: 8.4.16 version: 8.4.19
resolution: "postcss@npm:8.4.16" resolution: "postcss@npm:8.4.19"
dependencies: dependencies:
nanoid: ^3.3.4 nanoid: ^3.3.4
picocolors: ^1.0.0 picocolors: ^1.0.0
source-map-js: ^1.0.2 source-map-js: ^1.0.2
checksum: 10eee25efd77868036403858577da0cefaf2e0905feeaba5770d5438ccdddba3d01cba8063e96b8aac4c6daa0ed413dd5ae0554a433a3c4db38df1d134cffc1f checksum: 62782723a385f92b7525f66d29614624de7c5643855423db3a5efd9287e677650300192749adddbbb6734cea9b1d5f5fd4f6ea00ca3f9a95dbbb88f835f5ca64
languageName: node languageName: node
linkType: hard linkType: hard
@ -1504,9 +1616,9 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rollup@npm:~2.78.0": "rollup@npm:^2.79.1":
version: 2.78.1 version: 2.79.1
resolution: "rollup@npm:2.78.1" resolution: "rollup@npm:2.79.1"
dependencies: dependencies:
fsevents: ~2.3.2 fsevents: ~2.3.2
dependenciesMeta: dependenciesMeta:
@ -1514,7 +1626,7 @@ __metadata:
optional: true optional: true
bin: bin:
rollup: dist/bin/rollup rollup: dist/bin/rollup
checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14 checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6
languageName: node languageName: node
linkType: hard linkType: hard
@ -1708,35 +1820,41 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"vite@npm:^3.1.4": "vite@npm:^3.2.3":
version: 3.1.4 version: 3.2.4
resolution: "vite@npm:3.1.4" resolution: "vite@npm:3.2.4"
dependencies: dependencies:
esbuild: ^0.15.6 esbuild: ^0.15.9
fsevents: ~2.3.2 fsevents: ~2.3.2
postcss: ^8.4.16 postcss: ^8.4.18
resolve: ^1.22.1 resolve: ^1.22.1
rollup: ~2.78.0 rollup: ^2.79.1
peerDependencies: peerDependencies:
"@types/node": ">= 14"
less: "*" less: "*"
sass: "*" sass: "*"
stylus: "*" stylus: "*"
sugarss: "*"
terser: ^5.4.0 terser: ^5.4.0
dependenciesMeta: dependenciesMeta:
fsevents: fsevents:
optional: true optional: true
peerDependenciesMeta: peerDependenciesMeta:
"@types/node":
optional: true
less: less:
optional: true optional: true
sass: sass:
optional: true optional: true
stylus: stylus:
optional: true optional: true
sugarss:
optional: true
terser: terser:
optional: true optional: true
bin: bin:
vite: bin/vite.js vite: bin/vite.js
checksum: f3e532952b896ca7f746de0e51fc8c98ac482b2a5f0b89538ec89ac615f6edbfe45628fe4fbabab4c5fe07f6e4c2e624360af00d8c5c454af31771952b8c6e72 checksum: 0f3e8f89c15809bd6bd8dec54b04b7c9b87374314d00928035f9d70190b4b220e8206b5d77a1e4097a5019cebf7862df4fbc11fbbb35c4f75f359999123d2c25
languageName: node languageName: node
linkType: hard linkType: hard
@ -1744,27 +1862,27 @@ __metadata:
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "vitepress-starter@workspace:." resolution: "vitepress-starter@workspace:."
dependencies: dependencies:
vitepress: 1.0.0-alpha.19 vitepress: 1.0.0-alpha.29
vue: ^3.2.40 vue: ^3.2.40
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"vitepress@npm:1.0.0-alpha.19": "vitepress@npm:1.0.0-alpha.29":
version: 1.0.0-alpha.19 version: 1.0.0-alpha.29
resolution: "vitepress@npm:1.0.0-alpha.19" resolution: "vitepress@npm:1.0.0-alpha.29"
dependencies: dependencies:
"@docsearch/css": ^3.2.1 "@docsearch/css": ^3.3.0
"@docsearch/js": ^3.2.1 "@docsearch/js": ^3.3.0
"@vitejs/plugin-vue": ^3.1.2 "@vitejs/plugin-vue": ^3.2.0
"@vue/devtools-api": ^6.4.2 "@vue/devtools-api": ^6.4.5
"@vueuse/core": ^9.3.0 "@vueuse/core": ^9.4.0
body-scroll-lock: 4.0.0-beta.0 body-scroll-lock: 4.0.0-beta.0
shiki: ^0.11.1 shiki: ^0.11.1
vite: ^3.1.4 vite: ^3.2.3
vue: ^3.2.40 vue: ^3.2.41
bin: bin:
vitepress: bin/vitepress.js vitepress: bin/vitepress.js
checksum: 94dc0a92cb050c283d2a25e7733f20277c74c9bcde3d3c4501ac24a07ed71a7bb22ab4f8613f9f5e9455c18c09a3fa933d5311cdeff9f2e5121504d69c22b195 checksum: 05f284c8ee3fe80ae6fa9688157ffa14e912ea15ae80f321073f35a1fd0326b859208cb942e6ef8690ef035d8a534b139e0c501223fe63944cda1bd453ac1e09
languageName: node languageName: node
linkType: hard linkType: hard
@ -1811,6 +1929,19 @@ __metadata:
languageName: node languageName: node
linkType: hard 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": "which@npm:^2.0.2":
version: 2.0.2 version: 2.0.2
resolution: "which@npm:2.0.2" resolution: "which@npm:2.0.2"