summaryrefslogtreecommitdiff
path: root/src/retrieve_creds.js
blob: cd596a0d3ebd144d911f6ef847123c3ff5c8c87a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
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,
      });
    });
  });