From cee2980fd989a2c4bdc8c93ff0e08d03e8e5fa95 Mon Sep 17 00:00:00 2001
From: Rosanny <rosanny.sihombing@hft-stuttgart.de>
Date: Fri, 30 Apr 2021 17:30:34 +0200
Subject: [PATCH] add a new package

---
 app.js            |  2 ++
 package-lock.json | 26 ++++++++++++++++++++++++++
 package.json      |  1 +
 3 files changed, 29 insertions(+)

diff --git a/app.js b/app.js
index 8ff8ef12..5680690e 100644
--- a/app.js
+++ b/app.js
@@ -11,6 +11,7 @@ const flash = require('express-flash-2');
 const fileUpload = require('express-fileupload');
 const helmet = require('helmet');
 const compression = require('compression');
+const methodOverride = require('method-override');
 
 const i18n = require('i18n'); // internationalization
 i18n.configure({
@@ -35,6 +36,7 @@ app.use(fileUpload({
   }
 }));
 
+app.use(methodOverride('_method'));
 app.use(helmet());
 app.use(compression());
 app.use(morgan('combined'));
diff --git a/package-lock.json b/package-lock.json
index 5879f569..d3905286 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5013,6 +5013,32 @@
       "resolved": "https://registry.npmjs.org/messageformat-parser/-/messageformat-parser-4.1.2.tgz",
       "integrity": "sha1-/TTsOZEqFIaKFZXq63QkhauKs3I="
     },
+    "method-override": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/method-override/-/method-override-3.0.0.tgz",
+      "integrity": "sha512-IJ2NNN/mSl9w3kzWB92rcdHpz+HjkxhDJWNDBqSlas+zQdP8wBiJzITPg08M/k2uVvMow7Sk41atndNtt/PHSA==",
+      "requires": {
+        "debug": "3.1.0",
+        "methods": "~1.1.2",
+        "parseurl": "~1.3.2",
+        "vary": "~1.1.2"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "3.1.0",
+          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+        }
+      }
+    },
     "methods": {
       "version": "1.1.2",
       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
diff --git a/package.json b/package.json
index 739f4247..a1b45cc0 100644
--- a/package.json
+++ b/package.json
@@ -37,6 +37,7 @@
     "helmet": "^3.23.3",
     "i18n": "^0.8.5",
     "jest": "^26.6.3",
+    "method-override": "^3.0.0",
     "morgan": "^1.9.1",
     "mysql": "^2.17.1",
     "mysql2": "^2.2.5",
-- 
GitLab