aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorMatt Strapp <matt@mattstrapp.net>2022-02-09 19:56:27 -0600
committerMatt Strapp <matt@mattstrapp.net>2022-02-09 19:56:27 -0600
commitab01c1121edd3240b1a5692d7616945b10c12ae2 (patch)
tree93ebd49f5efd7ac3821f6d6193b3da0344a7f35b /package.json
parentStart rewriting the entire app (diff)
downloadee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar.gz
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar.bz2
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar.lz
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar.xz
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.tar.zst
ee4511w-web-ab01c1121edd3240b1a5692d7616945b10c12ae2.zip
Add some security stuffs
Signed-off-by: Matt Strapp <matt@mattstrapp.net>
Diffstat (limited to 'package.json')
-rw-r--r--package.json12
1 files changed, 9 insertions, 3 deletions
diff --git a/package.json b/package.json
index 0355ad8..60d348d 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,18 @@
{
"dependencies": {
+ "csurf": "^1.11.0",
"ejs": "^3.1.6",
"express": "^4.17.2",
- "express-session": "^1.17.2"
+ "express-rate-limit": "^6.2.0",
+ "express-session": "^1.17.2",
+ "express-slow-down": "^1.4.0",
+ "helmet": "^5.0.2"
},
"devDependencies": {
+ "@types/csurf": "^1.11.2",
"@types/express": "^4.17.13",
+ "@types/express-session": "^1.17.4",
+ "@types/express-slow-down": "^1.3.2",
"@types/node": "^17.0.16",
"@typescript-eslint/eslint-plugin": "^5.11.0",
"@typescript-eslint/parser": "^5.11.0",
@@ -14,7 +21,6 @@
"eslint-plugin-import": "^2.25.4",
"install": "^0.13.0",
"nodemon": "^2.0.15",
- "npm": "^8.4.1",
"npm-run-all": "^4.1.5",
"typescript": "^4.5.5"
},
@@ -36,4 +42,4 @@
"author": "Matt Strapp <matt@mattstrapp.net>",
"license": "MIT",
"private": true
-} \ No newline at end of file
+}