agentsqripts
Version:
Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems
13 lines (11 loc) • 303 B
JavaScript
/**
* @file Normalize URL for comparison
* @description Single responsibility: Normalize URLs for consistent comparison
*/
function normalizeUrl(url) {
if (!url || typeof url !== 'string') {
return '';
}
return url.replace(/^\/+|\/+$/g, '').toLowerCase();
}
module.exports = normalizeUrl;