Integridad de recursos secundarios en la aplicación angularJS que utiliza Requerir JS
Tengo una aplicación angular con el siguiente archivo index.html
Considere en mi página index.html que tengo el siguiente código para SRI (SubResource Integrity)
<html>
<head>
<meta http-equiv="Content-Security-Policy"
content="script-src 'self' scripts/alert.js 'unsafe-inline' 'unsafe-eval' 'sha256-qznLcsROx4GACP2dm0UCKCzCG+HiZ1guq6ZZDob/Tng='">
<script src="scripts/alert.js"
integrity="sha256-qznLcsROx4GACP2dm0UCKCzCG+HiZ1guq6ZZDob/Tng="
crossorigin="anonymous"></script>
</head>
</html>
En el caso, si estoy usando require JS, entonces tengo que mover la inclusión de script de 'alert.js' al archivo 'main.js' como se muestra a continuación
require.config({
// alias libraries paths
paths: {
'jquery': '/scripts/alert'
},
// kick start application
deps: ['../app/require.bootstrap']
})
¿Puede alguien ayudarme a incluir el atributo de integridad en el archivo main.js mientras hace referencia al script alert.js en las rutas?