1import { killExistingKey } from './killPidOnPortAI.mts'3export const eaddrinuseTip = `Tip: use --${killExistingKey} to kill the existing process`5export const handleServerEaddrinuse = (err: NodeJS.ErrnoException, portNo: number) => {6 if (err.code === 'EADDRINUSE') {7 console.error(`Port ${portNo} in use. ${eaddrinuseTip}`)8 process.exit(1)9 }10 throw err11}13export const exitIfStderrEaddrinuse = (stderr: string) => {14 if (stderr.includes('EADDRINUSE')) {15 console.error(`Port in use. ${eaddrinuseTip}`)16 process.exit(1)17 }18}