(_url)
| 24 | ) |
| 25 | |
| 26 | export const parseUrl = (_url) => { |
| 27 | const route = url.parse(_url) |
| 28 | if (route.host !== 'set-debugger-loc') return |
| 29 | const { host, port, projectRoots } = qs.parse(route.query) |
| 30 | const query = { |
| 31 | host: resolveHost(host), |
| 32 | port: Number(port) || 8081, |
| 33 | projectRoots: filterPaths(Array.isArray(projectRoots) ? projectRoots : [projectRoots]), |
| 34 | } |
| 35 | return query |
| 36 | } |
| 37 | |
| 38 | export const handleURL = async (getWindow, path) => { |
| 39 | const query = parseUrl(path) |
no test coverage detected