(specs: string[])
| 236 | } |
| 237 | |
| 238 | const topLevelPackages = (specs: string[]) => [ |
| 239 | ...new Set( |
| 240 | specs |
| 241 | .filter((s) => !s.startsWith('.') && !s.startsWith('@/')) |
| 242 | .map(pkgName) |
| 243 | .filter((p) => !DEP_EXCLUDE.has(p)) |
| 244 | ), |
| 245 | ] |
| 246 | |
| 247 | async function findInternalDepsForFile(file: string, specs: string[]) { |
| 248 | const urls: string[] = [] |
no outgoing calls
no test coverage detected