(path: string, content: string)
| 85 | } |
| 86 | |
| 87 | function writeTextSafe(path: string, content: string) { |
| 88 | const dir = dirname(path) |
| 89 | if (!existsSync(dir)) mkdirSync(dir, { recursive: true }) |
| 90 | writeFileSync(path, content) |
| 91 | } |
| 92 | |
| 93 | function listMdFiles(dir: string): Array<{ name: string; path: string; content: string }> { |
| 94 | if (!existsSync(dir)) return [] |
no test coverage detected