mini-csrf
Version:
A small, stateless, session-less CSRF protection middleware for Express
49 lines (48 loc) • 1.11 kB
JSON
{
"name": "mini-csrf",
"version": "1.0.3",
"description": "A small, stateless, session-less CSRF protection middleware for Express",
"main": "mini-csrf.js",
"types": "mini-csrf.d.ts",
"type": "module",
"engines": {
"node": ">=20.0.0"
},
"scripts": {
"deploy": "npm publish --access public",
"example": "node ./example/server.js",
"format": "prettier --write .",
"lint": "eslint . --fix",
"test": "node --test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/IanKulin/mini-csrf.git"
},
"keywords": [
"csrf",
"csurf",
"express",
"middleware",
"security"
],
"files": [
"mini-csrf.js",
"mini-csrf.d.ts",
"README.md",
"LICENSE"
],
"author": "IanKulin",
"license": "MIT",
"bugs": {
"url": "https://github.com/IanKulin/mini-csrf/issues"
},
"homepage": "https://github.com/IanKulin/mini-csrf#readme",
"devDependencies": {
"eslint": "^9.30.1",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-prettier": "^5.5.1",
"prettier": "^3.6.2",
"typescript": "^5.8.3"
}
}