* @param {string} nameWithoutExtension * @param {?string|void} cwd * @return {Promise }
(nameWithoutExtension, cwd)
| 6 | * @return {Promise<string|undefined>} |
| 7 | */ |
| 8 | async function findJsSourceFilename(nameWithoutExtension, cwd) { |
| 9 | const [filename] = await glob( |
| 10 | `${nameWithoutExtension}.{js,ts,tsx}`, |
| 11 | cwd ? {cwd} : undefined |
| 12 | ); |
| 13 | return filename; |
| 14 | } |
| 15 | |
| 16 | module.exports = { |
| 17 | findJsSourceFilename, |