diff --git a/README.md b/README.md index 89504f3c..9b4b7da4 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ des *outils en ligne de commande*. | **[Créer une application frontend][ch09]** | _ça marche comment les modules Node dans les navigateurs web ?_ | [issues][ch09-issues] | Annexe A : **[Sélection de modules npm][a01]** | _quel(s) module(s) npm choisir ou découvrir ?_ | [issues][appendix-issues] | Annexe B : **[Nouveautés et changements dans Node.js][a02]** | _qu'est-ce je dois prendre en compte dans cette nouvelle version ?_ | [issues][appendix-issues] +| Annexe C : **[Utilisation de cet ouvrage grâce au module npm{nbsp}nodebook][a03]** | _ça marche comment l'exécution des exemples du livre depuis mon terminal ?_ | [issues][appendix-issues] # Lire l'ouvrage @@ -159,6 +160,7 @@ $ npm test | Chapitre 9 | ![][ch09-deps] | ![][ch09-security] | Annexe A | ![][a01-deps] | ![][a01-security] | Annexe B | ![][a02-deps] | ![][a02-security] +| Annexe C | ![][a03-deps] | ![][a03-security] ## Génération des épreuves @@ -265,7 +267,9 @@ Les exemples de code sont placés sous la [licence MIT][]. [appendix-issues]: https://github.com/oncletom/nodebook/labels/:book:%20chapitre:annexes [a01-deps]: https://david-dm.org/oncletom/nodebook/status.svg?path=appendix-a [a01-security]: https://snyk.io/test/github/oncletom/nodebook/badge.svg?targetFile=appendix-a/package.json -[a02]: appendix-a/index.adoc -[appendix-issues]: https://github.com/oncletom/nodebook/labels/:book:%20chapitre:annexes +[a02]: appendix-b/index.adoc [a02-deps]: https://david-dm.org/oncletom/nodebook/status.svg?path=appendix-b [a02-security]: https://snyk.io/test/github/oncletom/nodebook/badge.svg?targetFile=appendix-b/package.json +[a03]: appendix-c/index.adoc +[a03-deps]: https://david-dm.org/oncletom/nodebook/status.svg?path=appendix-c +[a03-security]: https://snyk.io/test/github/oncletom/nodebook/badge.svg?targetFile=appendix-c/package.json diff --git a/appendix-c/index.adoc b/appendix-c/index.adoc new file mode 100644 index 00000000..7d22ed7b --- /dev/null +++ b/appendix-c/index.adoc @@ -0,0 +1,29 @@ +:appendix-number: C +:chapterId: appendix-c +:sectnums: +:nodeCurrentVersion: v12 +:npmCurrentVersion: v6 +:revdate: {docdate} +:sourceDir: ./examples +:imagesdir: {indir} +ifdef::env[] +:imagesdir: . +endif::[] + +[appendix] += Utilisation de cet ouvrage grâce au module npm{nbsp}nodebook + +include::../docs/web-header.adoc[] + + +include::../docs/tip-versions.adoc[] + +== Pourquoi utiliser le module{nbsp}nodebook{nbsp}? + +TBD. + +== Installation + +TBD. + +== diff --git a/appendix-c/package-lock.json b/appendix-c/package-lock.json new file mode 100644 index 00000000..cf52247b --- /dev/null +++ b/appendix-c/package-lock.json @@ -0,0 +1,5 @@ +{ + "name": "nodebook.appendix-c", + "version": "2.0.0", + "lockfileVersion": 1 +} diff --git a/appendix-c/package.json b/appendix-c/package.json new file mode 100644 index 00000000..2c930b4c --- /dev/null +++ b/appendix-c/package.json @@ -0,0 +1,18 @@ +{ + "name": "nodebook.appendix-c", + "private": true, + "version": "2.0.0", + "description": "", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "engines": { + "node": "^12.0.0" + }, + "author": "Thomas Parisot (https://oncletom.io)", + "license": "MIT", + "bugs": { + "url": "https://github.com/oncletom/nodebook/issues" + }, + "dependencies": {} +} diff --git a/book.adoc b/book.adoc index c8dfcf79..29e2f4cb 100644 --- a/book.adoc +++ b/book.adoc @@ -31,3 +31,5 @@ include::chapter-09/index.adoc[leveloffset=+1] include::appendix-a/index.adoc[leveloffset=+1] include::appendix-b/index.adoc[leveloffset=+1] + +include::appendix-c/index.adoc[leveloffset=+1] diff --git a/index.adoc b/index.adoc index 4128baeb..45f1b67b 100644 --- a/index.adoc +++ b/index.adoc @@ -27,6 +27,7 @@ include::docs/description.adoc[] - *Chapitre 9* : <> - *Annexe A* : <> - *Annexe B* : <> +- *Annexe C* : <> == À propos de l'auteur