()
| 384 | } |
| 385 | |
| 386 | function checkBashShell(): string { |
| 387 | try { |
| 388 | const { shell, args } = getShellConfig(); |
| 389 | return `${shell} ${args.join(" ")}`; |
| 390 | } catch (error) { |
| 391 | const message = error instanceof Error ? error.message : String(error); |
| 392 | return `unavailable (${message})`; |
| 393 | } |
| 394 | } |
| 395 | |
| 396 | main(process.argv.slice(2)).catch((error) => { |
| 397 | console.error(error instanceof Error ? error.message : String(error)); |