1
0
mirror of synced 2025-11-06 05:10:37 +08:00

Add check for files without extensions in manual linting script

This commit is contained in:
Anduin Xue
2025-04-20 12:47:35 +00:00
parent 221331cc94
commit 4250125741

View File

@@ -30,6 +30,18 @@ async function main() {
}
}
// Check for files without extensions
for (var filePath of allFiles) {
const stats = await fs.stat(filePath);
// Only check files (not directories)
if (stats.isFile()) {
const extension = path.extname(filePath);
if (extension === '') {
errors.push(`文件 ${filePath} 不符合仓库的规范!文件必须有扩展名!`);
}
}
}
for (var filePath of directories) {
var data = await fs.readFile(filePath, 'utf8');
var filename = path.parse(filePath).base.replace(".md","");