diff --git a/package-lock.json b/package-lock.json
index f066099b5f9b856b8fc9fa5bb8d2dbc4eccc43e1..cb8a4d113750e5bd6a1cd8e308040d6c895cc15b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1971,17 +1971,6 @@
         "@fullcalendar/common": "~5.5.0",
         "preact": "^10.0.5",
         "tslib": "^2.0.3"
-      },
-      "dependencies": {
-        "@fullcalendar/common": {
-          "version": "5.5.0",
-          "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.5.0.tgz",
-          "integrity": "sha512-xHsHRI2xnC4vDPdRaOkt03SGIEsmlcSTI6RVInI2PQKi3n4otgM4ej3WL4B010uT4IzrBlUvNm8HHEo/o3g8Ug==",
-          "requires": {
-            "ical.js": "^1.4.0",
-            "tslib": "^2.0.3"
-          }
-        }
       }
     },
     "@fullcalendar/daygrid": {
@@ -1991,17 +1980,6 @@
       "requires": {
         "@fullcalendar/common": "~5.5.0",
         "tslib": "^2.0.3"
-      },
-      "dependencies": {
-        "@fullcalendar/common": {
-          "version": "5.5.0",
-          "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.5.0.tgz",
-          "integrity": "sha512-xHsHRI2xnC4vDPdRaOkt03SGIEsmlcSTI6RVInI2PQKi3n4otgM4ej3WL4B010uT4IzrBlUvNm8HHEo/o3g8Ug==",
-          "requires": {
-            "ical.js": "^1.4.0",
-            "tslib": "^2.0.3"
-          }
-        }
       }
     },
     "@fullcalendar/interaction": {
diff --git a/package_installation.sh b/package_installation.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a51128434b1c9d7c8fbed46246e8e0e517707611
--- /dev/null
+++ b/package_installation.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+npm install @fullcalendar/angular
+npm install --save @fullcalendar/core @fullcalendar/daygrid
+npm install --save @fullcalendar/interaction