De hecho, por más que conozca varios métodos, ni siquiera se me ocurre por dónde empezar como para orientarte... todo depende de los casos que tengas y de cómo quieras aproximarte
El problema
Estás teniendo un error muy habitual, que es:
buscar qué texto coincide con un texto buscado
regex1 = /[\@][\w\.\-_]*/g;
matchs1 = txt.match(regex1);
reemplazar ese texto encontrado en el string
txt = txt.replace(matchs1[matchs1.length-1], nuevoTexto );
Esto siempre va a r...
@MáximaAlekz Los archivos que son *.min.js (Minified) están puestos así para ahorrar bytes a la hora de descargarlos... siempre existen versiones normales que podés leer perfectamente
@MáximaAlekz Los que están completos tienen el código visible para que puedas leerlo, entenderlo y usarlo cuando quieras... En producción se recomienda usar las versiones minified para que los usuarios descarguen menos...