📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-06-21 09:15:23 +00:00
parent 0e1bb1aef3
commit 3d137606c0
805 changed files with 93512 additions and 4532 deletions
+11 -3
View File
@@ -187,7 +187,8 @@ async function copyDataAndScripts(targetSkillDir: string): Promise<void> {
export async function generatePlatformFiles(
targetDir: string,
aiType: string,
isGlobal = false
isGlobal = false,
force = false
): Promise<string[]> {
const config = await loadPlatformConfig(aiType);
const createdFolders: string[] = [];
@@ -208,6 +209,13 @@ export async function generatePlatformFiles(
// Render and write skill file (pass isGlobal to adjust paths)
const skillContent = await renderSkillFile(config, isGlobal);
const skillFilePath = join(skillDir, config.folderStructure.filename);
const fileAlreadyExists = await exists(skillFilePath);
if (fileAlreadyExists && !force) {
console.log(` Skipped (already exists): ${skillFilePath} — use --force to overwrite`);
return [];
}
await writeFile(skillFilePath, skillContent, 'utf-8');
createdFolders.push(config.folderStructure.root);
@@ -220,12 +228,12 @@ export async function generatePlatformFiles(
/**
* Generate files for all AI types
*/
export async function generateAllPlatformFiles(targetDir: string, isGlobal = false): Promise<string[]> {
export async function generateAllPlatformFiles(targetDir: string, isGlobal = false, force = false): Promise<string[]> {
const allFolders = new Set<string>();
for (const aiType of Object.keys(AI_TO_PLATFORM)) {
try {
const folders = await generatePlatformFiles(targetDir, aiType, isGlobal);
const folders = await generatePlatformFiles(targetDir, aiType, isGlobal, force);
folders.forEach(f => allFolders.add(f));
} catch {
// Skip if generation fails for a platform