{"repo":"klaudiosinani/qoa","free":true,"listed":false,"github":"https://github.com/klaudiosinani/qoa","clone":"git clone https://github.com/klaudiosinani/qoa.git","description":"Minimal interactive command-line prompts library","language":"JavaScript","stars":2051,"topics":["interactive","command-line","prompts","interfaces","cli","library"],"license":"MIT","category":"cli-tools","readme_excerpt":"Qoa Minimal interactive command-line prompts Sponsored by: Spot, Resolve, and Prevent Downtime. Description Lightweight and without any external dependencies qoa enables you to receive various types of user input through a set of intuitive, interactive & verbose command-line prompts. The library utilizes a simple & minimal usage syntax and contains 7 configurable console interfaces, such as plain text, confirmation & password/secret prompts as well as single keypress, quiz & multiple-choice navigable menus. Read this document in: Albanian - Shqip. You can now support the development process through GitHub Sponsors. Visit the contributing guidelines to learn more on how to translate this document into more languages. Highlights - 7 out-of-the-box interactive prompts - Zero dependencies - Lightweight & fast 8.8kB / 71ms - Clean & concise output - Simple & minimal usage syntax - Navigation, quiz & keypress menus - Secure & hidden input interfaces - Utilizes async/await expressions - Configurable & customizable Contents - Description - Highlights - Install - Usage - Prompts - Configuration - API - Development - Related - Team - Sponsors - License Install Yarn NPM Usage Import qoa and start using any of the available prompts: - confirm - hidden - input - interactive - keypress - quiz - secure In order to sequentially create & display a series of prompts, the asynchronous unary qoa.prompt function can be used. The function accepts as input an array of objects, where each object con","default_branch":null,"files":null,"tree":[],"storefront":"/r/klaudiosinani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/klaudiosinani/qoa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}