Files
bun.sh/test/js/third_party/prompts/prompts.js
Dylan Conway d26addeca1 dup and close file descriptors (#5341)
* track one shot fds

* dup fd

* skip for rearm on mac

* dup if fd

* cleanup

* force unregister on close

* deinitForceUnregister

* test

* add prompts

---------

Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2023-09-15 01:39:42 -07:00

26 lines
473 B
JavaScript

import prompt from "prompts";
const questions = [
{
type: "text",
name: "twitter",
message: `What's your twitter handle?`,
format: v => `@${v}`,
},
{
type: "number",
name: "age",
message: "How old are you?",
validate: value => (value < 18 ? `Sorry, you have to be 18` : true),
},
{
type: "password",
name: "secret",
message: "Tell me a secret",
},
];
const answers = await prompt(questions);
console.log(answers);