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} 87