remove unneeded exports to optimize loc

This commit is contained in:
Joe Danziger
2025-05-27 14:52:09 -04:00
parent 5149aaa56f
commit 9681c9171c
10 changed files with 86 additions and 101 deletions

View File

@@ -41,7 +41,11 @@ Also has references to .mdc files.`;
// Convert it
const testClineRule = path.join(testDir, 'basic-terms.md');
convertRuleToProfileRule(testCursorRule, testClineRule, clineProfile);
convertRuleToProfileRule(
testCursorRule,
testClineRule,
clineProfile.clineProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testClineRule, 'utf8');
@@ -72,7 +76,11 @@ alwaysApply: true
// Convert it
const testClineRule = path.join(testDir, 'tool-refs.md');
convertRuleToProfileRule(testCursorRule, testClineRule, clineProfile);
convertRuleToProfileRule(
testCursorRule,
testClineRule,
clineProfile.clineProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testClineRule, 'utf8');
@@ -100,7 +108,11 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
// Convert it
const testClineRule = path.join(testDir, 'file-refs.md');
convertRuleToProfileRule(testCursorRule, testClineRule, clineProfile);
convertRuleToProfileRule(
testCursorRule,
testClineRule,
clineProfile.clineProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testClineRule, 'utf8');

View File

@@ -45,7 +45,11 @@ Also has references to .mdc files.`;
// Convert it
const testCursorOut = path.join(testDir, 'basic-terms.mdc');
convertRuleToProfileRule(testCursorRule, testCursorOut, cursorProfile);
convertRuleToProfileRule(
testCursorRule,
testCursorOut,
cursorProfile.cursorProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testCursorOut, 'utf8');
@@ -76,7 +80,11 @@ alwaysApply: true
// Convert it
const testCursorOut = path.join(testDir, 'tool-refs.mdc');
convertRuleToProfileRule(testCursorRule, testCursorOut, cursorProfile);
convertRuleToProfileRule(
testCursorRule,
testCursorOut,
cursorProfile.cursorProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testCursorOut, 'utf8');
@@ -106,7 +114,11 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
// Convert it
const testCursorOut = path.join(testDir, 'file-refs.mdc');
convertRuleToProfileRule(testCursorRule, testCursorOut, cursorProfile);
convertRuleToProfileRule(
testCursorRule,
testCursorOut,
cursorProfile.cursorProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testCursorOut, 'utf8');

View File

@@ -45,7 +45,11 @@ Also has references to .mdc files.`;
// Convert it
const testRooRule = path.join(testDir, 'basic-terms.md');
convertRuleToProfileRule(testCursorRule, testRooRule, rooProfile);
convertRuleToProfileRule(
testCursorRule,
testRooRule,
rooProfile.rooProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testRooRule, 'utf8');
@@ -76,7 +80,11 @@ alwaysApply: true
// Convert it
const testRooRule = path.join(testDir, 'tool-refs.md');
convertRuleToProfileRule(testCursorRule, testRooRule, rooProfile);
convertRuleToProfileRule(
testCursorRule,
testRooRule,
rooProfile.rooProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testRooRule, 'utf8');
@@ -104,7 +112,11 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
// Convert it
const testRooRule = path.join(testDir, 'file-refs.md');
convertRuleToProfileRule(testCursorRule, testRooRule, rooProfile);
convertRuleToProfileRule(
testCursorRule,
testRooRule,
rooProfile.rooProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testRooRule, 'utf8');
@@ -122,7 +134,7 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
const assetRule = path.join(assetsRulesDir, 'dev_workflow.mdc');
fs.writeFileSync(assetRule, 'dummy');
// Should create .roo/rules and call post-processing
convertAllRulesToProfileRules(testDir, rooProfile);
convertAllRulesToProfileRules(testDir, rooProfile.rooProfile);
// Check for post-processing artifacts, e.g., rules-* folders or extra files
const rooDir = path.join(testDir, '.roo');
const found = fs.readdirSync(rooDir).some((f) => f.startsWith('rules-'));

View File

@@ -41,7 +41,11 @@ Also has references to .mdc files.`;
// Convert it
const testTraeRule = path.join(testDir, 'basic-terms.md');
convertRuleToProfileRule(testCursorRule, testTraeRule, traeProfile);
convertRuleToProfileRule(
testCursorRule,
testTraeRule,
traeProfile.traeProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testTraeRule, 'utf8');
@@ -72,7 +76,11 @@ alwaysApply: true
// Convert it
const testTraeRule = path.join(testDir, 'tool-refs.md');
convertRuleToProfileRule(testCursorRule, testTraeRule, traeProfile);
convertRuleToProfileRule(
testCursorRule,
testTraeRule,
traeProfile.traeProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testTraeRule, 'utf8');
@@ -100,7 +108,11 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
// Convert it
const testTraeRule = path.join(testDir, 'file-refs.md');
convertRuleToProfileRule(testCursorRule, testTraeRule, traeProfile);
convertRuleToProfileRule(
testCursorRule,
testTraeRule,
traeProfile.traeProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testTraeRule, 'utf8');

View File

@@ -41,7 +41,11 @@ Also has references to .mdc files.`;
// Convert it
const testWindsurfRule = path.join(testDir, 'basic-terms.md');
convertRuleToProfileRule(testCursorRule, testWindsurfRule, windsurfProfile);
convertRuleToProfileRule(
testCursorRule,
testWindsurfRule,
windsurfProfile.windsurfProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testWindsurfRule, 'utf8');
@@ -72,7 +76,11 @@ alwaysApply: true
// Convert it
const testWindsurfRule = path.join(testDir, 'tool-refs.md');
convertRuleToProfileRule(testCursorRule, testWindsurfRule, windsurfProfile);
convertRuleToProfileRule(
testCursorRule,
testWindsurfRule,
windsurfProfile.windsurfProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testWindsurfRule, 'utf8');
@@ -100,7 +108,11 @@ This references [dev_workflow.mdc](mdc:.cursor/rules/dev_workflow.mdc) and
// Convert it
const testWindsurfRule = path.join(testDir, 'file-refs.md');
convertRuleToProfileRule(testCursorRule, testWindsurfRule, windsurfProfile);
convertRuleToProfileRule(
testCursorRule,
testWindsurfRule,
windsurfProfile.windsurfProfile
);
// Read the converted file
const convertedContent = fs.readFileSync(testWindsurfRule, 'utf8');