UNPKG

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.

21 lines (18 loc) 439 B
'use strict'; const inquirer = require('inquirer'); const sanitize = require('sanitize-filename'); inquirer.prompt({ name: 'fav-module', message: 'Quel module natif Node souhaitez-vous mieux maitriser ?', filter: (input) => sanitize(input), validate: (input) => { try { // eslint-disable-next-line global-require require(sanitize(input)); return true; } catch (e){ return false; } } });