UNPKG

newpct-scrapper

Version:
29 lines (24 loc) 837 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = askIndex; var _inquirer = require('inquirer'); var _inquirer2 = _interopRequireDefault(_inquirer); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function askIndex(array) { return _inquirer2.default.prompt([{ type: 'input', name: 'numero', message: 'Numero del torrent que quieres:', validate: value => { if (!/^\d+$/.test(value)) return 'Introduce un número válido'; if (value < 1) return 'No puede ser menor que uno'; if (value > array.length) return 'Te pasaste loco'; return true; }, default: 1 }]).then(ans => ans.numero); } /* Le pregunta al usuario por el índice de un * array, y devuelve el índice que ha escogido */