creatrip-agent-rules-builder
Version:
Unified converter for AI coding agent rules across Cursor, Windsurf, and Claude
21 lines • 760 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalizeContent = normalizeContent;
exports.compareContent = compareContent;
exports.extractRulesFromMdc = extractRulesFromMdc;
function normalizeContent(content) {
return content.replace(/\r\n/g, "\n").replace(/\r/g, "\n").trim();
}
function compareContent(source, target) {
const normalizedSource = normalizeContent(source);
const normalizedTarget = normalizeContent(target);
return normalizedSource === normalizedTarget;
}
function extractRulesFromMdc(content) {
const parts = content.split("---");
if (parts.length >= 3) {
return parts.slice(2).join("---").trim();
}
return content.trim();
}
//# sourceMappingURL=comparator.js.map