(target)
| 481 | } |
| 482 | |
| 483 | function assertDirectoryPath(target) { |
| 484 | const resolved = path.resolve(String(target || '')); |
| 485 | let stat; |
| 486 | try { |
| 487 | stat = fs.statSync(resolved); |
| 488 | } catch { |
| 489 | throw new Error('Directory not found'); |
| 490 | } |
| 491 | if (!stat.isDirectory()) throw new Error('Path is not a directory'); |
| 492 | return resolved; |
| 493 | } |
| 494 | |
| 495 | function listDirectories(target) { |
| 496 | const cwd = assertDirectoryPath(target); |
no outgoing calls
no test coverage detected