(dir, baseName, supportedVersions)
| 52 | }) |
| 53 | |
| 54 | function removeFiles(dir, baseName, supportedVersions) { |
| 55 | fs.readdirSync(dir) |
| 56 | .filter((file) => file.includes(baseName)) |
| 57 | .filter((file) => supportedVersions.every((version) => !file.includes(version))) |
| 58 | .forEach((file) => { |
| 59 | const fullPath = path.join(dir, file) |
| 60 | console.log(`removing ${fullPath}`) |
| 61 | rimraf.sync(fullPath) |
| 62 | }) |
| 63 | } |
no outgoing calls
no test coverage detected