(writable: Writable, text: string)
| 159 | } |
| 160 | |
| 161 | function write(writable: Writable, text: string): Promise<void> { |
| 162 | return new Promise<void>((resolve, reject) => { |
| 163 | writable.write(text, (err) => { |
| 164 | if (err) return reject(err) |
| 165 | return resolve() |
| 166 | }) |
| 167 | }) |
| 168 | } |
| 169 | |
| 170 | export function script(shell: Pick<Shell, "dieOnErrors">): Script { |
| 171 | const fnmDir = path.join(testTmpDir(), "fnm") |
no outgoing calls