docs: Add node.js embedding gum example

This commit is contained in:
Maas Lalani 2022-07-29 12:34:31 -04:00
parent 671777aa59
commit 98353ae4d3
No known key found for this signature in database
GPG key ID: 5A6ED5CBF1A0A000

13
examples/gum.js Normal file
View file

@ -0,0 +1,13 @@
const { spawn } = require("child_process");
const activities = ["walking", "running", "cycling", "driving", "transport"];
console.log("What's your favorite activity?")
const gum = spawn("gum", ["choose", ...activities]);
gum.stderr.pipe(process.stderr);
gum.stdout.on("data", data => {
const activity = data.toString().trim();
console.log(`I like ${activity} too!`);
});