fix file extension transformations
This commit is contained in:
@@ -219,8 +219,17 @@ function convertAllRulesToBrandRules(projectDir, profile) {
|
||||
if (file.endsWith('.mdc')) {
|
||||
const sourcePath = path.join(cursorRulesDir, file);
|
||||
|
||||
// Determine target file name (either from mapping or by replacing extension)
|
||||
const targetFilename = fileMap[file] || file;
|
||||
// Determine target file name
|
||||
let targetFilename;
|
||||
if (fileMap[file]) { // If an explicit mapping exists, use it
|
||||
targetFilename = fileMap[file];
|
||||
} else if (brandName === 'Roo' || brandName === 'Windsurf') {
|
||||
// For Roo and Windsurf, change .mdc to .md if not in fileMap
|
||||
targetFilename = file.replace(/\.mdc$/, '.md');
|
||||
} else {
|
||||
// For Cursor (and potentially others), keep original if not in fileMap
|
||||
targetFilename = file;
|
||||
}
|
||||
const targetPath = path.join(brandRulesDir, targetFilename);
|
||||
|
||||
// Convert the file
|
||||
|
||||
Reference in New Issue
Block a user