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: [
{ text: "Introduction B2", link: "/dev/B2/" },
{ 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
### Structure incorrecte
```html
<h1>Titre principal</h1>
<h2>Titre secondaire</h2>
<h4>Sous-titre</h4> // [!code error]
```
### Structure correcte
```html
<h1>Titre principal</h1>
<h2>Titre secondaire</h2>
<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
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.
</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 `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.

View File

@ -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)

View File

@ -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"
}
}

491
yarn.lock
View File

@ -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"