(cmd, opts = {})
| 2140 | } |
| 2141 | |
| 2142 | function execPromise(cmd, opts = {}) { |
| 2143 | return new Promise((resolve, reject) => { |
| 2144 | exec(cmd, opts, (err, stdout, stderr) => { |
| 2145 | if (err) reject(new Error(stderr || err.message)); |
| 2146 | else resolve(stdout.trim()); |
| 2147 | }); |
| 2148 | }); |
| 2149 | } |
| 2150 | |
| 2151 | |
| 2152 | let autoSyncTimer = null; |
no outgoing calls
no test coverage detected