feat: 将 HumanBreak 新内容移植入该样板

This commit is contained in:
AncTe committed 2026-02-28 22:56:59 +08:00
1 parent 6bf32174d8
commit bea2725d6a
128 files changed
+11984 -573

No files matched your search

+11 -4
View File
@@ -25,9 +25,16 @@ import { formatSize } from './utils.js';
'.vue',
'.less',
'.css',
'.html'
'.html',
'.vert',
'.frag'
];
const mapExt = (ext: string) => {
if (ext === '.vert' || ext === '.frag') return '.shader';
else return ext;
};
const check = async (dir: string) => {
if (ignoreDir.some(v => dir.includes(v))) return;
const d = await fs.readdir(dir);
@@ -38,7 +45,7 @@ import { formatSize } from './utils.js';
if (exts.some(v => one.endsWith(v))) {
const file = await fs.readFile(resolve(dir, one), 'utf-8');
const lines = file.split('\n').length;
const ext = extname(one);
const ext = mapExt(extname(one));
list[ext] ??= [0, 0, 0];
list[ext][0]++;
list[ext][1] += lines;
@@ -59,7 +66,7 @@ import { formatSize } from './utils.js';
});
for (const [ext, [file, lines, size]] of sorted) {
console.log(
`${ext.slice(1).padEnd(7, ' ')}files: ${file
`${ext.slice(1).padEnd(9, ' ')}files: ${file
.toString()
.padEnd(6, ' ')}lines: ${lines
.toString()
@@ -67,7 +74,7 @@ import { formatSize } from './utils.js';
);
}
console.log(
`\x1b[33mtotal files: ${totalFiles
`\x1b[33mtotal files: ${totalFiles
.toString()
.padEnd(6, ' ')}lines: ${totalLines
.toString()