package.json 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. {
  2. "name": "body-parser",
  3. "description": "Node.js body parsing middleware",
  4. "version": "2.3.0",
  5. "contributors": [
  6. "Douglas Christopher Wilson <doug@somethingdoug.com>",
  7. "Jonathan Ong <me@jongleberry.com> (http://jongleberry.com)"
  8. ],
  9. "license": "MIT",
  10. "repository": "expressjs/body-parser",
  11. "funding": {
  12. "type": "opencollective",
  13. "url": "https://opencollective.com/express"
  14. },
  15. "type": "commonjs",
  16. "exports": {
  17. ".": "./index.js",
  18. "./package.json": "./package.json",
  19. "./json": "./lib/types/json.js",
  20. "./raw": "./lib/types/raw.js",
  21. "./text": "./lib/types/text.js",
  22. "./urlencoded": "./lib/types/urlencoded.js",
  23. "./lib/*": "./lib/*.js",
  24. "./lib/*.js": "./lib/*.js",
  25. "./lib/types/*": "./lib/types/*.js",
  26. "./lib/types/*.js": "./lib/types/*.js"
  27. },
  28. "dependencies": {
  29. "bytes": "^3.1.2",
  30. "content-type": "^2.0.0",
  31. "debug": "^4.4.3",
  32. "http-errors": "^2.0.1",
  33. "iconv-lite": "^0.7.2",
  34. "on-finished": "^2.4.1",
  35. "qs": "^6.15.2",
  36. "raw-body": "^3.0.2",
  37. "type-is": "^2.1.0"
  38. },
  39. "devDependencies": {
  40. "eslint": "^8.57.1",
  41. "eslint-config-standard": "^14.1.1",
  42. "eslint-plugin-import": "^2.32.0",
  43. "eslint-plugin-markdown": "^3.0.1",
  44. "eslint-plugin-node": "^11.1.0",
  45. "eslint-plugin-promise": "^6.6.0",
  46. "eslint-plugin-standard": "^4.1.0",
  47. "mocha": "^11.7.6",
  48. "nyc": "^17.1.0",
  49. "supertest": "^7.2.2"
  50. },
  51. "files": [
  52. "lib/",
  53. "LICENSE",
  54. "index.js"
  55. ],
  56. "engines": {
  57. "node": ">=18"
  58. },
  59. "scripts": {
  60. "lint": "eslint .",
  61. "test": "mocha --reporter spec --check-leaks test/",
  62. "test-ci": "nyc --reporter=lcovonly --reporter=text npm test",
  63. "test-cov": "nyc --reporter=html --reporter=text npm test"
  64. }
  65. }