UNPKG

@ianwalter/express-csrf

Version:

Cross-Site Request Forgery (CSRF) middleware for Express

57 lines (56 loc) 1.3 kB
{ "name": "@ianwalter/express-csrf", "version": "1.1.2", "description": "Cross-Site Request Forgery (CSRF) middleware for Express", "author": "Ian Walter <public@iankwalter.com> (https://iankwalter.com)", "license": "SEE LICENSE IN LICENSE", "main": "index.js", "scripts": { "lint": "eslint .", "test": "bff" }, "files": [ "index.js" ], "repository": { "type": "git", "url": "git+https://github.com/ianwalter/express-csrf.git" }, "bugs": { "url": "https://github.com/ianwalter/express-csrf/issues" }, "homepage": "https://github.com/ianwalter/express-csrf#readme", "keywords": [ "express", "csrf", "xsrf", "token", "middleware" ], "dependencies": { "@ianwalter/base-error": "^6.0.0", "@ianwalter/print": "^3.2.0", "csrf": "^3.1.0" }, "devDependencies": { "@ianwalter/bff": "^6.5.0", "@ianwalter/eslint-config": "^2.4.0", "@ianwalter/release": "^3.0.3", "@ianwalter/renovate-config": "^1.2.0", "@ianwalter/requester": "^1.2.1", "@ianwalter/test-server": "^2.0.1", "express": "^4.17.1", "express-session": "^1.16.2" }, "eslintConfig": { "root": true, "extends": [ "@ianwalter" ] }, "renovate": { "extends": [ "@ianwalter" ] } }