(dir)
| 134 | .replace(/^-+|-+$/g, "") || "project"; |
| 135 | |
| 136 | function findReadme(dir) { |
| 137 | for (const f of fs.readdirSync(dir)) { |
| 138 | if (/^readme\.md$/i.test(f)) return path.join(dir, f); |
| 139 | } |
| 140 | return null; |
| 141 | } |
| 142 | |
| 143 | function findMainPy(dir, folder) { |
| 144 | const top = fs.readdirSync(dir, { withFileTypes: true }); |