Merge branch 'main' into docs/zh-cn-missing-translations

This commit is contained in:
Brian 2026-04-13 18:12:56 -05:00 committed by GitHub
commit 723bca4e38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 12 additions and 5 deletions

View File

@ -193,12 +193,14 @@ class ManifestGenerator {
} }
} }
// Recurse into subdirectories // Recurse into subdirectories — but not inside a discovered skill
if (!skillMeta) {
for (const entry of entries) { for (const entry of entries) {
if (!entry.isDirectory()) continue; if (!entry.isDirectory()) continue;
if (entry.name.startsWith('.') || entry.name.startsWith('_')) continue; if (entry.name.startsWith('.') || entry.name.startsWith('_')) continue;
await walk(path.join(dir, entry.name)); await walk(path.join(dir, entry.name));
} }
}
}; };
await walk(modulePath); await walk(modulePath);

View File

@ -82,7 +82,9 @@ module.exports = {
stat: fsp.stat, stat: fsp.stat,
readdir: fsp.readdir, readdir: fsp.readdir,
access: fsp.access, access: fsp.access,
realpath: fsp.realpath,
rename: fsp.rename, rename: fsp.rename,
rmdir: fsp.rmdir,
unlink: fsp.unlink, unlink: fsp.unlink,
chmod: fsp.chmod, chmod: fsp.chmod,
mkdir: fsp.mkdir, mkdir: fsp.mkdir,
@ -103,6 +105,9 @@ module.exports = {
existsSync: fs.existsSync.bind(fs), existsSync: fs.existsSync.bind(fs),
readFileSync: fs.readFileSync.bind(fs), readFileSync: fs.readFileSync.bind(fs),
writeFileSync: fs.writeFileSync.bind(fs), writeFileSync: fs.writeFileSync.bind(fs),
statSync: fs.statSync.bind(fs),
accessSync: fs.accessSync.bind(fs),
readdirSync: fs.readdirSync.bind(fs),
createReadStream: fs.createReadStream.bind(fs), createReadStream: fs.createReadStream.bind(fs),
pathExistsSync: fs.existsSync.bind(fs), pathExistsSync: fs.existsSync.bind(fs),