diff --git a/Frontend Angular 4/package-lock.json b/Frontend Angular 4/package-lock.json
index 2e4bf584578f5adbb6286228c07733c8b0cb1f90..e2f8c35a2e2a5f3a7b60f39fa8822bbfd993773c 100644
--- a/Frontend Angular 4/package-lock.json	
+++ b/Frontend Angular 4/package-lock.json	
@@ -4506,6 +4506,11 @@
       "resolved": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz",
       "integrity": "sha512-BCLEIBq0O/DWoA7BsCu/R+RP0ZXiowP8BhtJT3qeuuQEBpnS8LK/Wo6UTJQv6v8mK1fj8n90YziHLwGdM5whSg=="
     },
+    "earcut": {
+      "version": "2.2.4",
+      "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz",
+      "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ=="
+    },
     "ecc-jsbn": {
       "version": "0.1.2",
       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
@@ -5397,10 +5402,10 @@
       "dev": true
     },
     "graph3D": {
-      "version": "git+https://github.com/ncamera/graph3D.git#2f04d7122e1342577163008a1a210eb4906be11f",
+      "version": "git+https://github.com/ncamera/graph3D.git#8a7d10a4e93ab6a7010c6999c87b7dd9a2a629db",
       "from": "git+https://github.com/ncamera/graph3D.git",
       "requires": {
-        "delaunator": "^5.0.0",
+        "earcut": "^2.2.4",
         "gif.js": "^0.2.0",
         "three": "^0.140.0"
       }