()
| 2053 | // ============================================ |
| 2054 | |
| 2055 | function getGitHubToken() { |
| 2056 | return new Promise((resolve, reject) => { |
| 2057 | exec('gh auth token', (err, stdout, stderr) => { |
| 2058 | if (err) { |
| 2059 | resolve(null); |
| 2060 | } else { |
| 2061 | resolve(stdout.trim()); |
| 2062 | } |
| 2063 | }); |
| 2064 | }); |
| 2065 | } |
| 2066 | |
| 2067 | async function getGitHubUser(token) { |
| 2068 | const response = await fetch('https://api.github.com/user', { |
no outgoing calls
no test coverage detected