{
  "name": "express-params-handler",
  "version": "1.5.0",
  "description": "Express.js params handler",
  "main": "index.js",
  "devDependencies": {
    "eslint": "^9.37.0",
    "eslint-config-adslot": "^2.2.0",
    "express": "^5.1.0",
    "mocha": "^11.7.4",
    "prettier": "^3.6.2",
    "supertest": "^7.1.4"
  },
  "scripts": {
    "format": "prettier ''**/*.js' --write",
    "lint:eslint": "eslint '**/*.js'",
    "lint:prettier": "prettier '**/*.js' --check",
    "lint": "npm run lint:eslint && npm run lint:prettier",
    "test": "mocha --recursive",
    "postversion": "git push -u origin $(git rev-parse --abbrev-ref HEAD) --follow-tags && npm publish && echo '…released.'",
    "preversion": "echo 'Releasing…' && npm ci",
    "release:major": "npm version major -m 'build: release major version %s'",
    "release:minor": "npm version minor -m 'build: release minor version %s'",
    "release:patch": "npm version patch -m 'build: release patch version %s'"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Adslot/node-express-params-handler"
  },
  "keywords": [
    "express-params",
    "express-validation"
  ],
  "author": "Dmitry Shirokov <deadrunk@gmail.com>",
  "contributors": [
    "Dmitry Kirilyuk @Jokero"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/Adslot/node-express-params-handler/issues"
  },
  "prettier": {
    "singleQuote": true,
    "trailingComma": "es5",
    "arrowParens": "always",
    "printWidth": 120
  },
  "engines": {
    "node": "^24"
  }
}
