| 20248 | } |
| 20249 | } |
| 20250 | } |
| 20251 | const matches = []; |
| 20252 | for (const directory of directories) { |
| 20253 | const filePath = yield tryGetExecutablePath(path2.join(directory, tool), extensions); |
| 20254 | if (filePath) { |
| 20255 | matches.push(filePath); |
| 20256 | } |
| 20257 | } |
| 20258 | return matches; |
| 20259 | }); |
| 20260 | } |
| 20261 | |
| 20262 | // |
| 20263 | var import_timers = __require("timers"); |
| 20264 | var __awaiter4 = function(thisArg, _arguments, P, generator) { |
| 20265 | function adopt(value) { |
| 20266 | return value instanceof P ? value : new P(function(resolve2) { |
| 20267 | resolve2(value); |