diff --git a/package.json b/package.json index c47b20936fff80609a1eb00291ad87eb8d16573f..4877d9f449f4530a4a3f2c0d1f8a53bd63c4978c 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "scripts": { "ng": "ng", "start": "ng serve --configuration=fr --proxy-config proxy.conf.json", - "build:prod": "ng build --prod --configuration=production,fr --output-path=dist", - "build:dev": "ng build --prod --configuration=fr --output-path=dist", + "build:prod": "ng build --prod --configuration=production,fr --output-path=dist --subresource-integrity", + "build:dev": "ng build --prod --configuration=fr --output-path=dist --subresource-integrity", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e", diff --git a/src/index.html b/src/index.html index 07150f095af372bad5f82a43d20d00aad55e49b3..6649c5b9e5144d03844caedc88786e90c385b515 100644 --- a/src/index.html +++ b/src/index.html @@ -47,7 +47,11 @@ rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet.locatecontrol@0.72.0/dist/L.Control.Locate.min.css" /> - <script src="https://openlayers.org/en/v4.6.5/build/ol.js" type="text/javascript"></script> + <script + src="https://openlayers.org/en/v4.6.5/build/ol.js" + integrity="sha256-VC4mGHI/SvHwjGxD7oBob8kzwzbHy1MsgiCcrR5SbHg= sha384-/UhW2uuxuN/GcGRUL3CJA5ftmLinDAWEV5khyWrOKJ04xesUihAW/UNXf4VMvAuS sha512-WZO+8H/x0lzH/hIMaAan179GT2iyGNzbEA9nCGS7ju1jPPkUUr7uTHJGh3kxVG2GhDlxItuH1gbmFzHZiMul1Q==" + crossorigin="anonymous" + ></script> <script src="https://embed.typeform.com/embed.js"></script> </head> <body>