/** * Normalize a Wikipedia article title for use as a cache key/filename * * @param {string} title - Wikipedia article title * @returns {string} - Normalized title safe for filenames */ export function normalizeTitle( title ) { return title .toLowerCase() .replace( / /g, '-' ) .replace( /[^a-z0-9-]/g, '' ) .substring( 0, 100 ); }