package.json 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {
  2. "name": "@fastify/busboy",
  3. "version": "2.1.1",
  4. "private": false,
  5. "author": "Brian White <mscdex@mscdex.net>",
  6. "contributors": [
  7. {
  8. "name": "Igor Savin",
  9. "email": "kibertoad@gmail.com",
  10. "url": "https://github.com/kibertoad"
  11. },
  12. {
  13. "name": "Aras Abbasi",
  14. "email": "aras.abbasi@gmail.com",
  15. "url": "https://github.com/uzlopak"
  16. }
  17. ],
  18. "description": "A streaming parser for HTML form data for node.js",
  19. "main": "lib/main",
  20. "type": "commonjs",
  21. "types": "lib/main.d.ts",
  22. "scripts": {
  23. "bench:busboy": "cd benchmarks && npm install && npm run benchmark-fastify",
  24. "bench:dicer": "node bench/dicer/dicer-bench-multipart-parser.js",
  25. "coveralls": "nyc report --reporter=lcov",
  26. "lint": "npm run lint:standard",
  27. "lint:everything": "npm run lint && npm run test:types",
  28. "lint:fix": "standard --fix",
  29. "lint:standard": "standard --verbose | snazzy",
  30. "test:mocha": "tap",
  31. "test:types": "tsd",
  32. "test:coverage": "nyc npm run test",
  33. "test": "npm run test:mocha"
  34. },
  35. "engines": {
  36. "node": ">=14"
  37. },
  38. "devDependencies": {
  39. "@types/node": "^20.1.0",
  40. "busboy": "^1.0.0",
  41. "photofinish": "^1.8.0",
  42. "snazzy": "^9.0.0",
  43. "standard": "^17.0.0",
  44. "tap": "^16.3.8",
  45. "tinybench": "^2.5.1",
  46. "tsd": "^0.30.0",
  47. "typescript": "^5.0.2"
  48. },
  49. "keywords": [
  50. "uploads",
  51. "forms",
  52. "multipart",
  53. "form-data"
  54. ],
  55. "license": "MIT",
  56. "repository": {
  57. "type": "git",
  58. "url": "git+https://github.com/fastify/busboy.git"
  59. },
  60. "tsd": {
  61. "directory": "test/types",
  62. "compilerOptions": {
  63. "esModuleInterop": false,
  64. "module": "commonjs",
  65. "target": "ES2017"
  66. }
  67. },
  68. "standard": {
  69. "globals": [
  70. "describe",
  71. "it"
  72. ],
  73. "ignore": [
  74. "bench"
  75. ]
  76. },
  77. "files": [
  78. "README.md",
  79. "LICENSE",
  80. "lib/*",
  81. "deps/encoding/*",
  82. "deps/dicer/lib",
  83. "deps/streamsearch/",
  84. "deps/dicer/LICENSE"
  85. ]
  86. }