(cwd: string, pattern: RegExp)
| 595 | } |
| 596 | |
| 597 | export function grep(cwd: string, pattern: RegExp): string[] { |
| 598 | let assetFiles = globSync("**/*.@(js|jsx|ts|tsx)", { cwd }).map((file) => |
| 599 | path.resolve(cwd, file), |
| 600 | ); |
| 601 | |
| 602 | let lines = shell |
| 603 | .grep("-l", pattern, assetFiles) |
| 604 | .stdout.trim() |
| 605 | .split("\n") |
| 606 | .filter((line) => line.length > 0); |
| 607 | return lines; |
| 608 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…