summaryrefslogtreecommitdiff
path: root/src/retrieve_creds.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/retrieve_creds.js')
-rw-r--r--src/retrieve_creds.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/retrieve_creds.js b/src/retrieve_creds.js
new file mode 100644
index 0000000..cd596a0
--- /dev/null
+++ b/src/retrieve_creds.js
@@ -0,0 +1,13 @@
+import { exec } from "node:child_process";
+
+export default async (cmd) =>
+ new Promise((res, rej) => {
+ exec(cmd, (_err, stdout, _stderr) => {
+ const [password, user_line] = stdout.split("\n");
+ const [_anumber_specifier, anumber] = user_line.split("anumber: ");
+ res({
+ password,
+ anumber,
+ });
+ });
+ });