(json)
| 9 | const __dirname = dirname(__filename) |
| 10 | |
| 11 | function extractFilesFromListJson(json) { |
| 12 | if (!json) return [] |
| 13 | if (Array.isArray(json)) return json.map(String) |
| 14 | if (Array.isArray(json.tests)) return json.tests.map(String) |
| 15 | if (Array.isArray(json.files)) return json.files.map(String) |
| 16 | if (Array.isArray(json.testFiles)) return json.testFiles.map(String) |
| 17 | return [] |
| 18 | } |
| 19 | |
| 20 | function looksLikePath(v) { |
| 21 | return typeof v === 'string' && ( |