Add validation to manual_lint.js to check for spaces in filenames

This commit is contained in:
Anduin Xue 2025-01-18 12:19:33 +00:00
parent 295a3cae4c
commit 14117724c4
No known key found for this signature in database
GPG Key ID: D33FA9407A6BE728

View File

@ -12,6 +12,10 @@ async function main() {
var data = await fs.readFile(filePath, 'utf8');
var filename = path.parse(filePath).base.replace(".md","");
if (filename.includes(' ')) {
errors.push(`文件 ${filePath} 不符合仓库的规范!文件名不能包含空格!`);
}
dataLines = data.split('\n').map(t => t.trim());
titles = dataLines.filter(t => t.startsWith('#'));
secondTitles = titles.filter(t => t.startsWith('## '));