UNPKG

nodebook

Version:

Node.js • Apprendre par la pratique. Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des *applications web* et des *outils en ligne de commande*.

25 lines (21 loc) 563 B
'use strict'; const {join} = require('path'); const {list,dir} = require('./chapters'); module.exports = { command: 'dir <chapter>', desc: 'Affiche le chemin vers les exemples d\'un chapitre.', builder: (yargs) => { return yargs .positional('chapter', { type: 'string', choices: list, }) .option('root', { describe: 'Affiche le répertoire racine du chapitre', }) }, handler: (args) => { const {chapter,root:isRoot} = args; console.log(join(dir(chapter), isRoot ? '' : 'examples')); } };