nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
23 lines (18 loc) • 710 B
JavaScript
;
const updateNotifier = require('update-notifier');
const pkg = require('../package.json');
const yargs = require('yargs');
updateNotifier({ pkg }).notify();
yargs
.commandDir('commands')
.usage('nodebook')
.example('nodebook install chapter-04', 'Installe les dépendances du chapitre 4')
.example('nodebook install all', 'Installe les dépendances de tous les chapitres')
.example('cd $(nodebook dir chapter-04)', 'Place le terminal dans le répertoire d\'exemples du chapitre 4')
.example('cd $(nodebook dir chapter-04 --root)', 'Place le terminal dans le répertoire racine du chapitre 4')
.demandCommand(1)
.strict()
.locale('fr')
.help()
.argv;