UNPKG

zahoor_word_counter

Version:

CLI Word Counter is a simple command-line application implemented in TypeScript that allows you to count the number of words in a text.It's a handy tool for writers, editors, and anyone working with text documents.

32 lines (31 loc) 829 B
#! /usr/bin/env node import inquirer from "inquirer"; while (true) { let { answer } = await inquirer.prompt({ type: "input", name: "answer", message: "Type your words to count:" }); let result = answer.split(" "); let charactors = result.join(""); console.log(charactors); let word = "word"; if (result.length != 1) { word = "words"; } let lett = "letter"; if (charactors.length != 1) { lett = "letters"; } console.log(`Your wrote ${result.length} ${word} and ${charactors.length} ${lett}`); const { again } = await inquirer.prompt({ type: "confirm", message: "Count again? ", default: true, name: "again", }); if (!again) { console.log("Thanks for using my app!"); break; } }