* 检查文件名是否匹配签名
(filePath: string, patterns: RegExp[])
| 39 | * 检查文件名是否匹配签名 |
| 40 | */ |
| 41 | function matchFilenameSignatures(filePath: string, patterns: RegExp[]): boolean { |
| 42 | const filename = path.basename(filePath) |
| 43 | return patterns.some((pattern) => pattern.test(filename)) |
| 44 | } |
| 45 | |
| 46 | /** |
| 47 | * 检查必需字段是否存在 |