var s={name:"networkQuality",description:"Measure the different aspects of network quality",options:[{name:"-h",description:"Show help for networkQuality"},{name:"-c",description:"Produce computer readable output"},{name:"-s",description:"Run tests sequentially instead of in parallel"},{name:"-v",description:"Verbose output"},{name:"-C",description:"Use a custom configuration URL",args:{name:"URL"}},{name:"-I",description:"Bind test to interface",args:{name:"interface",generators:{script:["networksetup","-listallhardwareports"],postProcess:n=>{let e=[],o=new RegExp("^Hardware Port: (.*?)\\n.*?Device: (.*?)$","gms");for(let t of n.matchAll(o))e.push({name:t[2],description:t[1]});return e}}}}]},r=s;export{r as default};
