requiere js eliminar definición para forzar recargar

Con fines de prueba, estoy intentando eliminar algunos módulos amd y volver a cargar versiones actualizadas del servidor, con el objetivo de no actualizar el navegador.

Actualmente estoy haciendo lo siguiente, pero el navegador aún no vuelve a cargar los elementos de la red.

var scripts = document.getElementsByTagName('script');
var context = require.s.contexts['_'];
for (var key in context.defined) {
  if(key.indexOf("tests")>-1){
  requirejs.undef(key);
  for (var i = scripts.length - 1; i >= 0; i--) {
  var script = scripts[i];
  var attr = script.getAttribute('data-requiremodule')
    if (attr === key){
    script.parentNode.removeChild(script);
    }
  }}

Borra las referencias del contexto y elimina las etiquetas de script con éxito. Pero Ay...

¿Alguien sabe el mecanismo para borrar todas las referencias de requirejs?

Cualquier ayuda muy apreciada

Respuestas a la pregunta(2)

Su respuesta a la pregunta