From 6555fb80fdd8f6a5d201efadec3189d1244830a0 Mon Sep 17 00:00:00 2001 From: Nevena Bojovic Date: Tue, 1 Mar 2022 22:05:25 +0100 Subject: Izbrisala bin, obj i node-modules. --- .../node_modules/inquirer/lib/prompts/confirm.js | 102 --------------------- 1 file changed, 102 deletions(-) delete mode 100644 sandbox/testAppNevena/Front/node_modules/inquirer/lib/prompts/confirm.js (limited to 'sandbox/testAppNevena/Front/node_modules/inquirer/lib/prompts/confirm.js') diff --git a/sandbox/testAppNevena/Front/node_modules/inquirer/lib/prompts/confirm.js b/sandbox/testAppNevena/Front/node_modules/inquirer/lib/prompts/confirm.js deleted file mode 100644 index 8171aab5..00000000 --- a/sandbox/testAppNevena/Front/node_modules/inquirer/lib/prompts/confirm.js +++ /dev/null @@ -1,102 +0,0 @@ -'use strict'; -/** - * `confirm` type prompt - */ - -const _ = { - extend: require('lodash/extend'), - isBoolean: require('lodash/isBoolean'), -}; -const chalk = require('chalk'); -const { take, takeUntil } = require('rxjs/operators'); -const Base = require('./base'); -const observe = require('../utils/events'); - -class ConfirmPrompt extends Base { - constructor(questions, rl, answers) { - super(questions, rl, answers); - - let rawDefault = true; - - _.extend(this.opt, { - filter(input) { - let value = rawDefault; - if (input != null && input !== '') { - value = /^y(es)?/i.test(input); - } - - return value; - }, - }); - - if (_.isBoolean(this.opt.default)) { - rawDefault = this.opt.default; - } - - this.opt.default = rawDefault ? 'Y/n' : 'y/N'; - } - - /** - * Start the Inquiry session - * @param {Function} cb Callback when prompt is done - * @return {this} - */ - - _run(cb) { - this.done = cb; - - // Once user confirm (enter key) - const events = observe(this.rl); - events.keypress.pipe(takeUntil(events.line)).forEach(this.onKeypress.bind(this)); - - events.line.pipe(take(1)).forEach(this.onEnd.bind(this)); - - // Init - this.render(); - - return this; - } - - /** - * Render the prompt to screen - * @return {ConfirmPrompt} self - */ - - render(answer) { - let message = this.getQuestion(); - - if (typeof answer === 'boolean') { - message += chalk.cyan(answer ? 'Yes' : 'No'); - } else { - message += this.rl.line; - } - - this.screen.render(message); - - return this; - } - - /** - * When user press `enter` key - */ - - onEnd(input) { - this.status = 'answered'; - - const output = this.opt.filter(input); - this.render(output); - - this.screen.done(); - this.done(output); - } - - /** - * When user press a key - */ - - onKeypress() { - this.render(); - } -} - -module.exports = ConfirmPrompt; -- cgit v1.2.3