diff --git a/api/package.json b/api/package.json index 2e0237f0c..02ba1b627 100644 --- a/api/package.json +++ b/api/package.json @@ -36,6 +36,7 @@ "cors": "2.8.5", "csv-stringify": "^6.4.4", "express": "4.21.0", + "express-async-errors": "^3.1.1", "express-handlebars": "7.1.2", "express-rate-limit": "^7.1.5", "express-validator": "7.0.1", diff --git a/package-lock.json b/package-lock.json index 302102960..61e302a37 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,6 +50,7 @@ "cors": "2.8.5", "csv-stringify": "^6.4.4", "express": "4.21.0", + "express-async-errors": "^3.1.1", "express-handlebars": "7.1.2", "express-rate-limit": "^7.1.5", "express-validator": "7.0.1", @@ -24819,6 +24820,15 @@ "node": ">= 0.10.0" } }, + "node_modules/express-async-errors": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/express-async-errors/-/express-async-errors-3.1.1.tgz", + "integrity": "sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==", + "license": "ISC", + "peerDependencies": { + "express": "^4.16.2" + } + }, "node_modules/express-handlebars": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-7.1.2.tgz",