{"_id":"@fastify/multipart","_rev":"64-26f3eb95ca4dd05c9d1e2c6fe364da55","name":"@fastify/multipart","dist-tags":{"six":"6.0.1","next":"9.0.0","eight":"8.3.1","latest":"10.1.2"},"versions":{"6.0.0":{"name":"@fastify/multipart","version":"6.0.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@6.0.0","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"da7e80b589b3874b3964145ec6e13fd69bd7e6cf","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-6.0.0.tgz","fileCount":34,"integrity":"sha512-TwxPH9jE3bEaCdMD1Xqm2YS1aelgJxcNmA/uYAPCzqnVEylDiKCmxCstGulb1W5WdMoyqD5LBGm7AoqDwWTCWQ==","signatures":[{"sig":"MEQCIGqfkHzvxxVc6Q69iFFpomqji3GzTEXWjpZ3HRuqxPK4AiApzg/EoyElpoaIj8RU7e42/VyDWrUDrXPf8ZY3vBKPmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaV+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdcw//ZI9nhc0XsVKrO12nWc7v6dduAetNveuxPzKo34rTVs+AtxaV\r\ny2eicthlaeM143un3FUONApYmbN3cnt8BEhKJgx7CCqcxB4P0ULyYweBho4g\r\nV+OHkR/ZvRd+AVxZIg8EY44XL136srPTW1aaf9xfvrPbEz8PfyE4qWO7kIUe\r\nu7ZfeYoNfGw2FCbabPqu8fPYUOEqZjfS1Xi6Ze9jtrybFtA85CaWMc+2Qck6\r\nYcwb45l0dER0ZSWOLH7ENacgARWltWYrkbJTUD0vRQTnQAjS8kF0oUq+MilE\r\n4jntvJITefMNeJLfXfjE3ylpOrHvL1tffoAS73QHmGfeUkegUP66ItTYDf7O\r\nMG0eDI+P3fuuf8pF/tDOUUnknCjMLN196yNOuKUS9gkQNVH1a7jB1DV38IKB\r\n2Z727iGQWCpVHU3TWp4GIJ4+Fa5HO/yaJT3cYuv9lQ2bFT7Wm/PqTTgYlINh\r\nyr0FoVNmzc02928wsWh6/sr/UYm8Wap4A64HFR6T796qHD9IGUC8jul9IiB8\r\nw4iyF68LX4oJ/PUocwtPKmZNDx8KfJHKVxcaVikwlZ7rZMTbt8TkC/QycEW/\r\nMO8BlUBGRs1i75n9PjfH5TJY9TrsNWAQFBuZOXRr8GUBdq239g4AldntgH+l\r\nMxUcEjlF/5ujOgGB530eag2BwuR0cW9S5Hc=\r\n=P0c8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"d0aa9cbc24b4b0ca129e1576335233fc225c0051","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","typescript":"tsd"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.5.5","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.15.0","dependencies":{"hexoid":"^1.0.0","deepmerge":"^4.2.2","end-of-stream":"^1.4.4","@fastify/error":"^2.0.0","fastify-plugin":"^3.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.20.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^7.7.0","snazzy":"^9.0.0","fastify":"^3.24.1","standard":"^17.0.0","form-data":"^4.0.0","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^17.0.1","noop-stream":"^0.1.0","readable-stream":"^3.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/multipart_6.0.0_1651072929947_0.6060540157703733","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@fastify/multipart","version":"7.0.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.0.0","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"0c312dbcc42354ab39e17d4216be6ef6b977c046","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.0.0.tgz","fileCount":34,"integrity":"sha512-Ccb/QPcV10Rm55ehrag4fFAiyAXza/WT7j8Cn2mDAJKsn+bU4qi11iVzKy0uFjQ1zP1JMUkcRCCKq6GGvzgBFg==","signatures":[{"sig":"MEYCIQCNXkg45O8TZ8c+0sVnmQ9khFUMydCfVrtFwbpp1KoJZgIhAPrDbUIHRhiWFcdjmkkzimGQHbIHORQVEH3hYNCvQiWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie8/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgExAAnRwJmwhsu5F0sVK1pXmxpsryPiM3QMyM4FlFJhjlpZrFewF+\r\nS3vQhhf7sFY/bwZMS01VzrodPAKPg/rJJnLrAA3QMHL+NvLekiFWWLhpgU+d\r\nUfsiDoNRK3nasYRILNujY4AmVijE6lBh7PH08bwFZPhtLwhvxKJNR2CwFVcA\r\nicAni1DjlQvPRhsG7N2UVf8fVQTaNOsKhuAk8X79oUv+IutkftW9GcDwslsb\r\nbPwpgqbrLg9NPUT3duQBmSRxiZRx36u1OdwrFVbIlU0dBAk0pDEyfkEXMPvd\r\nQVwBu4Luer3cdMhWrWI3gwKnIwskOhm7PgyzTVNWrtNLQviGVA94lMsFeORL\r\nSiZliVMMxUzPXTI9h34YuohGFA3igXBsHa4Gyam5+p0QfPj2uS8kbH6OTBsu\r\nah0DoSGURGUD36OZqQsopXkrxRyJj78wVlHlt6NsyuSYOEIsFyrLgf8m5Gho\r\n2okaXxzTmByNrSrckZ0zQ9AgWj7Y+/YdKJgkCGqS8pv2oZ70xbBBD44vCKDv\r\nkzTWX8iCFQ7WLmFJ1aGSAOwzPuJckyZTIxAcBYV89N7sjb+2VBAC3vENKyPy\r\nzBkY7phhLR86AyWO5cXSC8t4xIL6Qzyy3dWXl9s2bVOKSfvxBt5kdCqkKqKZ\r\nV0yeBrlcaH0RB/viJm6e8bqF7ib7cQtn7J0=\r\n=gfq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5722827c28e9f37477e8172260ceb092a3892bf9","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.5.5","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.14.0","dependencies":{"hexoid":"^1.0.0","deepmerge":"^4.2.2","end-of-stream":"^1.4.4","@fastify/error":"^2.0.0","fastify-plugin":"^3.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^16.0.0","tsd":"^0.20.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^7.7.0","snazzy":"^9.0.0","fastify":"^4.0.0-rc.2","standard":"^17.0.0","form-data":"^4.0.0","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^17.0.1","noop-stream":"^0.1.0","readable-stream":"^3.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.0.0_1652281325296_0.7212678734812203","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@fastify/multipart","version":"7.1.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.1.0","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"baf7ec032e4c849c89ddcdc2365c78fc8a12a661","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.1.0.tgz","fileCount":34,"integrity":"sha512-EemYz5DLA7zWtelnNeN5Nj3b3zpN98kGv4sT+DvB7rWxoOz1XwhTnb2mnbwp08tEadMTevSmGdjJLc6sreMgyg==","signatures":[{"sig":"MEYCIQCPaEYWHmvIVMnCVlcBDfMj97vZBb8tpZ54DoePyxvhSQIhANT7Kiry+UW3QsL5qfC1FQj73OI5+YGg1zaa0KD6SlUx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio25uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfxw/+IOoXDD/v+nnpNsMvNaa/lEBV4XTjDTYRePEYF+l/8AlSOr7V\r\nxrGFD+V83WXpjbNd3qoMSqSejeZg6pZ8kaZii1BVQHI9F/NyG/KfL1abDPHj\r\naIhDnAJo1LPFpJ2e7T3GEWyEJ1ApeHfM7gS69MUTrr3daxFh4kQhFJwyEwLO\r\njSP0pa3D/43a47vMoWnypQOkFOoDyKE/bWhJ8o34cWDXlex+ZKa7W/aM+BBn\r\nWC4ONZHyBONcgzF/cNWObVd/dZNxw9usxDZgxqss6HNn4tAZwcw2+vmF80eA\r\nGFnK6dOGNcCsBQACbA6teKc0UEc+AMi+9UoD6UcAouleoK3AsAY2MgwTmGLX\r\nG625+xCRw2poFAND8G6AQeisymbeAcGSOy4dAjJYDpVr9bv53WUhhrc7N4Ji\r\nZAHrfbnLvPunha+nrAMNfAib9+MwTpBtuRzObzHoA2jSH/GwEYzzHIO31eDS\r\nLC4perNBXn4oo0B+ZoqdhvJd7/BhXcPmGRIJ9/v0kHQFr0CZITptc5EI6NkU\r\n351ORlEjgm9but+0aVaIZ5G8LZsKaRKQ11o+O5Ze6+ttm62EHozaEltH/k2Z\r\nDb/ZZHixorW78GllOY1sBMp2+VbDE5chitRybuxH0TqHIWn5HE33eEnUl6ni\r\nJbEzmMkgRaNYxxP2VPMaLqPrUmjYx0o5k0U=\r\n=bdJh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"64553069b7bf4307707cc5cb1163380dfa74d610","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.12.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.15.1","dependencies":{"hexoid":"^1.0.0","deepmerge":"^4.2.2","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^3.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.20.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^7.7.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^17.0.1","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^3.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.1.0_1654877805749_0.4313007479899449","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@fastify/multipart","version":"7.1.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.1.1","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"349a1a726d71528e5189e375e1c2949ec02bc5a8","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.1.1.tgz","fileCount":34,"integrity":"sha512-Atuo0nLWsGiUSGdHrZvAzCL567eHd1nP6mBlCSy70vgMWPC24ND8swUMaOG+uG+7fW4yQNS9adJoi/0IT91ygA==","signatures":[{"sig":"MEQCICEeaaU9SAOcBkyUPUtac7+R5idAFj80UL9ZQr9TSdlaAiBhcj+vxrjzh+P6G7B0YEtBILo+J+rEomfmKLbdHXN1Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCMMOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDPg//fug5mLxZ5/PGawg8O7k1hlvPcODoNWZ7va6h5Qflc75Pot3M\r\ni+ke4taH4KKPmrRDP05NEEbXoPv7Udby+Q0R1NQPhs8tI5E5xUO5Y21eN1rD\r\nuhBrC3RPEmpvrvsHoys+/TI/qbEFtdtkSO5K/GsqgYBAT18wLPUJcmUhuB6G\r\nNrXOl4cgHRosE5kyfOqXrOjkNmvirvCkOH0mFUzg/EffjIkVb4CwcDYmesEH\r\nVIRZf7Hoot5KEpMi6aik88qKNYIdEmlf9r4HZrtb3z6iwcYrerJl/AGfQwKm\r\notAtYfHa5pIp1rf1J7pirzspSAVRn9XH7t1iUZwr06BcYjn1qE2CvRUi8CjO\r\nuhuZ3BYpy0/VwHfNpfjYC7eiACgPSyDlGnLsm1ALa94aipsj/GpPGXaVfJFC\r\nWTcYdUkQfwUXwEqOT6MXYuvT4rbFCIo6zuK1yNGACbQWX/WL/mJZfynPpd99\r\nVacaK6C8OU9D54Ns8eaLomuRFijl4y1MoU2Sms9cIvrx9v4gRIjqN9qwrASV\r\nIXlGS2cGjZLw6+fZt3jTiYB0Ck2zxPbiY4/gzMUEUKCXj0WnvP5CeR2JqTLe\r\nuh9OszA+HsLKfbK0fpG168GShwQc6MNR2dD8zB6DP1eLw/df4vJ2WLsKCbUm\r\nWxR0OGG1VNpmdrQcjthaEK8CMGHE5J8CBao=\r\n=5BFL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f20a94763ee40a43f99aca502e7685445536e143","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.15.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.17.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.22.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","typescript":"^4.5.2","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.1.1_1661518606552_0.04083193968208754","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"@fastify/multipart","version":"7.1.2","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.1.2","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"6d1bca8cca26ea601df2fe6fc512fefb1bdf1549","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.1.2.tgz","fileCount":35,"integrity":"sha512-p/y1PfUhvIEVsK/52tT3xoVSoM/31p6eIVmjp2ZqUHQY8+ZLEb+eGwJKXZiV8jhcjPyMU67BsYy2em5e4vfJFA==","signatures":[{"sig":"MEQCIHigk4S3JsADbvrRQi46rEDGGJyBBimI+opRI05pzI6YAiBL79zz0UZ3QlSdGfOMKl66EjrYYJ4uVNZX1Q1mYdx52Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFZl0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq58g/8Dhudz4majL3WwI6fKHykYWPy9xsJjDil1koAwyRFXeotHe9h\r\nLaYatmfvU8EKbCNw91N9xslj6+ueEPii+K5KFiKBK2c47DMSXA2iUas3rdBx\r\nkyhQ0+VIRT8VD1CBVGX8OKhZjKhVo6vy9gdMsBFvsGsUgfZYqvr2mjQnc1JJ\r\n8cg1Q0tZF/0onE+eb0ohRwBjkvt0fHfFd8JeaqoSIEZdChQwrk3937mhRRCv\r\nnsH626BZLNHDrTxkYEsaiVWosw0OtGTBmzlD1jcxx/MW8kDe8hjUmxx14Jn8\r\nLghZFqVNIxry/59xtwtqtNg1J2FSvrUtvs20g3OX82HXhPZqOhXLyTXhCUIf\r\n1T+FYvEPOKE4bJTTJKGRpCF012vvkdKUJ6hhu395Ktm7YNnCb5+a5H3EcXL9\r\nRfJC3VWjcMof5GpyoHmmvxZBhIUtPkL6rdJDc8yELeeAgK7GQRejOzdCPIf1\r\nkUJxJcTbhhcN8GPchfDBiHW69L66M6nGYUsfJSmCUrernpf+9RqwJkcc1mV/\r\nep40pPCxUqEXleWq0zHVRw6ok8x8awCtz7C2DqvwkXVogAkKPrpk9E2LsAZC\r\notzw0aCt5FxsPYWE4S4bYyJWf6N/n820oYaqqiS40Ll9PThmoVzzTBzl3NZj\r\naYlC0ty6FWkxdzZuVMNL5HvtY16HgFPCHdo=\r\n=LQmz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"8245fcee5fdb36495846d9711b899641674920fd","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.10.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.13.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.23.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.1.2_1662359923930_0.37016857609343323","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"@fastify/multipart","version":"7.2.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.2.0","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"72d396d72beba085afaa84e953aa4a96aa1f2925","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.2.0.tgz","fileCount":34,"integrity":"sha512-LwfwbCLy30Be1pa5q7F8xCTygxJdEWkfkQhD4OWZ13+vMH4tP/6Bu3OkSTlFatxLAmbEl2UpHLf7CU7w7csRIw==","signatures":[{"sig":"MEUCIFucKruZPtMx1+ZmWigGvgj4JYnSpARomligR1Yva07TAiEAtROM5Rz9Xf1TWLxTNFV/I6JR+wC5xsRHIxex3Ul6qb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJEcxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNLw//RUE8LHDnP4hLNXGgmTNV6qgweGXkOYpG6TwOVf2NAo2GH3e/\r\ny3uuq+d5tq6Ec4dRFzAqADC81Y89yrPbNpHORrj0L48uGW1nQS2Xn41ECDfV\r\nHY1vn+suwPbyP+vtltEsM8gIFXbAyv9fRyYzt5NrsH3QO5Df7QFFNr5zrLxu\r\njlyxwhgxCG/rmTWOSut8fwxdIPcMAm9MRY3dkVMtRobsy7J3iy0Jb3uXqn/H\r\nkX+6etwd4Wr9U+W0rOTbbeWAI0uAx/WO3X8zmcXTItTgzThNUbU1XWzcH74M\r\np3qcUqvQzzksh6lG1LFgpovIcyX/S7RJXf6VBWuzioPWD+LCggfLXORZhhQ0\r\nU8ZyUNafbh0x9thYESuqbjA5W5YHPyhVW2t/A69zbLDubuuckz8IBvHgl8/2\r\nMkK2LW5xBmzSXQWi0znLMArO1VHmNiOLSIHVKhy4g2TMFi0x1zxxJm5wtdAp\r\nhp9Yu8tyaM4X6Xvq2MIF5WRmjRZ4uQ9goT0NJxRShRF5gMzOf9n1DUwAjqnO\r\nvjX8odW2RxuW/lyp7UqKCnuatFRvCOSQNy7KxcQ7Z0Ou2Bs8f1UoHrpHdU/+\r\nGiZpiXtbHog5E2kJvT1edokGL3w7qIp+xxyrdY3Lsu7uzM7+5VG7gK0FraRK\r\ngT/eTNhRksZD61Qz8HvwlrYuSjuk+Iz2niU=\r\n=f/f1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"60886de15d5c287fc1183434070644b093d2b8c0","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.15.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.17.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.23.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.2.0_1663321904991_0.022475635624432","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"@fastify/multipart","version":"7.3.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.3.0","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"152908c32fbca9fbe55ee6ca114b818d4c9d1e9b","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.3.0.tgz","fileCount":35,"integrity":"sha512-tbzQiRFxoADCn0G10CqiQ/nDWWcfegtwg826Pfz2h7+XvuqJhGnko0TbafrWIY7hnGD+sNCGMdiTVsxxs6zigA==","signatures":[{"sig":"MEUCIQC0EvP8LT61NpCOwMFpIiIRqfFivhVUvmp3L5NbAJSYWAIgTzjoX+eB7uHQAtAOsIc8ouIAoheoY/DPKA/SQHwPLGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWQx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCWg//eZSlDBh4I4WoppKmELhewYd2wh6jR58lHd4JubQCOa+LL6Nb\r\nKu7d4d+6au0lj/m+3KEZpNGiQ+BTNcae1xq5MjG1Ha2g/Gcfpjdl0yO34Sqy\r\nb03bRNTETaU5u/Fvn3EGSlr6ZhcNcboGWYsssqgGJ1xerBQDMFD7GNRWaPQI\r\nvJ77hG+QRkmCNwp5YCHzM+NIxo2xfjvVxfSzveGAAqotSdR1hgBDvLh9r1lf\r\nfQ0ARnWhiN+w1L/DLWFrhGR7o+S8su1EBH6gHPS95QdaTpTmqTBKbev2FmrX\r\nDqVzz5D/fps2A4Hukq0PgPHfJS9NL99jlfr3rxv9eNxxIHbmEq7CzCLi9omE\r\n0a4DHAkkyeBen+m2j8hkozJjMJgWVRIq51m/kK24SqjKLHdsRfgCyT3PYJOw\r\nZb5LZf/BsXBXTeiEmE/YmmKuQeLVTNtNTbSKo/3t26JOZmnYS9t1ZPufk49r\r\nTN3/u7IRg6a/AxXTEss3NLhkCdgAL5dFjvbiw+LuU+njvy8iQDcrjUxanK+E\r\npJQrbRC4XXn0ChQxu9Cfs0JzuqpcSoi097jy1QTCo4wLTRDQPUPszHeOyBuM\r\n7R3cDI58cQyjLwttHX8qTVwMA+DS1rhgwS5qqzBv1NxtqBoOsFI1S8HTpcdM\r\nr/7XZPcFGVyP4yyLHr3SLz2BHFAYOgdui0k=\r\n=VF84\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:fastify-multipart-7.3.0.tgz","types":"index.d.ts","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"_resolved":"/private/var/folders/bw/kpcy5n_d39s3xg6s7zdfdyd80000gn/T/cb13f9aac2f8639953f4fd54919e790f/fastify-multipart-7.3.0.tgz","_integrity":"sha512-tbzQiRFxoADCn0G10CqiQ/nDWWcfegtwg826Pfz2h7+XvuqJhGnko0TbafrWIY7hnGD+sNCGMdiTVsxxs6zigA==","repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.15.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.17.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.24.1","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.3.0_1666780286529_0.24142237142138323","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"@fastify/multipart","version":"7.4.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.4.0","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"53ccc0bf433c94adab405f79d0a5ec31d5d37ead","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.4.0.tgz","fileCount":36,"integrity":"sha512-jl8KCMOjzniAMnF2/VdYFhGB03Oqtl24plxcnsKpdnRLu/ihVz4cNPz9bPn8mLUQW4r3dUlh6emINtZdJczkbg==","signatures":[{"sig":"MEQCIA5tM1meeywVclsMxHUO0FiHX2DtoPFuK4p9yPcUPpYQAiAZaWKE+UKlkIigdRCXgU6U85Lqf7npQG8si2teUKc56g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwXDJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu4Q/9G762P7REHPn3XuUrVxMbYE5uFATpQgTIdD8SzDPfD87zzYS4\r\nWdJMP2+FC9qY/+/8NN4rMlDOgXesP9Um9sy8O2Trw/iGW0e/ZpzeG4YmhJpV\r\noqtEGDfyVhqKJSkzDO7H5qtv4R0PcZW3sz3tkivZUXHI6yV4ddnjZ6zOMr2b\r\nFbMT1uYvdWnky5OKILwAlFrDRIvGx8e7kpqjqFycJeZD8V/R7g09LPz0nly2\r\n3kHkWxZ/4BOGaHxArbcEEBi2YV6mvl57Fl6yd027IZHzY590f6U4dR0iLZwQ\r\nS+8svJYvrPXC9rx8ZLvS2NvpyzzfsU0htujRqeoX+IpKZ0DKpsHTwhWnPVPg\r\n2TL+dvbzMfCkx+bWy8lt12sYJ+DvUYLgDi88D1FWbJas3qfg4AQtm9LvnVRs\r\n+mf7ORP+6/zBS2x9dMu2hZS/RaUaOg3bMa3BzHHHOG5yNmmlxH6x2KCNPPTJ\r\niEaGuJ1LzPDyIGZbfWGx3cPRRFKtiWOTpqFIXodDau4jiLviByXwozdrJeGC\r\nieZOhmzFg+GH17yrhPV3VbonQOsMFbEjWGRC5/x5YDWl3qKhkjqBAewYd94V\r\n9A+57jEhZp9eeAdpW+7mqlr0ih3SalJicxyhgGl9182Pt3hi6ggZIbAzgw18\r\nNs0YFqo48cdEfCS97opS1DB0ShLA8KQGi4g=\r\n=e2z1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ce61100f93fb5a5cfe8ece49505617581cee0423","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.2.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.19.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.25.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.4.0_1673621705088_0.7338329515169222","host":"s3://npm-registry-packages"}},"7.4.1":{"name":"@fastify/multipart","version":"7.4.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.4.1","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"c58287240fec7560931df1f5daf4adf6d3ad1f06","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.4.1.tgz","fileCount":36,"integrity":"sha512-PgBJIg/1krx1nWIXGZSUFQMPHXeFv559TmpaswzmNkK6V/yn1xi4nkATqBetv7s5XbXhxzc75uaJgXWdUefxvQ==","signatures":[{"sig":"MEUCICgDD6AG5PpFjwxAi3J9tSk7XHdA/uzTCGcFgaXiOZ5GAiEArUTIMhC+v0ZfybRw0rEQruilS15H4m2QwYM4d+xKK8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj61+8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZPQ//QrWnmPUj2gIJVHz8mkt25oTW4xXMA1niqqgBivHlCL0xjTu6\r\n1VkBVyNfkMnbXvMWKZjZ51ZZb9SwZIZTrTB+NccAY6U8LmLbbx4DD7d5hyrl\r\nnx3WVRelAeWoG4dbzPo9xI1PIg3Ir/CaC6Nf9VSvknWYeKqfVaFJlmsBf2Ys\r\nnjcEdQf9+ClXsKe3FEJJ7VdVRxlz5uHQeu40JsK1g8Tr4xsgBcLu+pYDVBVL\r\n0iL7BKoZstY7rwY1+EuQOlmw6jlAiah5fVYdcHRC3Pi41EaV0Ox8E1MIRs8h\r\neXBOiMWVpFHfShA4UyGwQ7fqG/JO6qWoYxjo3NeEbNZFUAvfjoN1q/V3QfkD\r\nxZhMP8RsrHBotAsXskb1snDoikUpI2QBG0Eikfh/M8RErFg0A/pw2YRu4LSf\r\n/iUgEzmP0Ppy2cfgfnSubpc41z/hwB2AUpj87119icP2P4dVxnEqAYooCh1w\r\naBq+O8B/xrjo3NsPcdw+GJk0+zlIDGCv01z8A1J4BNf3LJToNl4YbjvQbT7C\r\n5zrqhjEcDS44VZ3BRL/J/yeCackkJfeA6DrY6B1sMYizCJOLVOvjUG1UvN52\r\nto4n/5X83uvdzjA8mJT7nzxISo2ATLAUKD6mRAb3FlEYvyi64dREuYkKW0xR\r\nmXzE4w01uhQ+ZfBxNA7mnVOKzmKWjEpIh6g=\r\n=F9mD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"1749638100d367600d08497abb2d22f96dff09fa","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.3.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.14.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.25.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.4.1_1676369852237_0.9784175956595904","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@fastify/multipart","version":"6.0.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@6.0.1","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"7341aa4a6da3db9b623f8decd01512b1acbffc14","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-6.0.1.tgz","fileCount":34,"integrity":"sha512-mRZbAlaFah0K9AaWm1Pao8OJ2G73FTscn65YeX6kyCxcvpcir6QRswEuYMzY6ulaMF8OgYuUnk4MPRGrc5u+eQ==","signatures":[{"sig":"MEUCIH3sIWYvzRHGlpiBvfkxW5M5SI4sAQtfsmMXT6p57fbvAiEA8Y5rWbD1tRwc12cwZtf4uAaCnIl9elbzXENzdwb/rFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6510ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsHA//eNpREGRV2toSojkq11NuRxhwYn/FdbJklDT5gftaM5x1APvT\r\n8PrTH/lG2kiDub5qt8aUfwyA3XfX0/Zk4GiLYlg1S2gaKfn4i38t/ggGPJc5\r\nQMFWHD+cxGimCAHb7M5QeArevyfxIRmwzCtvYk89QXUGb6iut3nR2B4Cf6ya\r\n+drPJiL8crUPBX/PgiJ9c739lgrbxoH/MDOyt+4M8JaPrG6/yc+PdHeql81J\r\nh9g1LlZkFNwy/KmZ9kwUk5ThfVLdqYiAN12TlxiYYudVfJCUQf4z5+9HlgBD\r\nd0ekuN2v3T0tAyZmdVEZVkV5H2s0PsERdMydzBnSocpSHA1Ef8VW5WwT38y2\r\nbbXWoANjGDHPeG3lohIKVWROnvKwG7SuVaYEJVise0oZRQSqXcJo3mXhX3fg\r\nrZqwBxx1K0toqGZTIUTsos1OWBCjs+dCyFINGZz/augVOBnwEG1V4R3VjB/q\r\n6j8M8d//wwQ+MFoPEKBZTIK9WNJJmEo0uq6pCVlx3YoGhGnyhVjsYXS1LcuU\r\npd5hBc1tKYkATWscslq2EwOQCfTyz4L08yVVx7MWdJaXN1yIx43SheWc5mOO\r\n8autKMO/Qfz27jFByd1rX4Lz9rB3dcUD3d4koO9SQxmatc+6V6xMcSQDyiHV\r\nfC4TUZvN2AeqRzcVqpA8nB8GZ07Wf0adzCs=\r\n=4v+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"9bf769978962164c08bb6bc69434b3dc2080822e","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.3.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.14.0","dependencies":{"hexoid":"^1.0.0","deepmerge":"^4.2.2","end-of-stream":"^1.4.4","@fastify/error":"^2.0.0","fastify-plugin":"^3.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^16.0.0","tsd":"^0.20.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^7.7.0","snazzy":"^9.0.0","fastify":"^3.24.1","standard":"^17.0.0","form-data":"^4.0.0","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^17.0.1","noop-stream":"^0.1.0","readable-stream":"^3.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/multipart_6.0.1_1676385652192_0.515049437422568","host":"s3://npm-registry-packages"}},"7.4.2":{"name":"@fastify/multipart","version":"7.4.2","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.4.2","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"59bfa3dd4a208e2168a0dac2632270a807981556","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.4.2.tgz","fileCount":37,"integrity":"sha512-jrPoQ8I2Mpd92vVR/XE1DKBa+h7EiXaLL5TvHIUTtHiF7/0FChjP7spBQ9ROItpNrNKdKGB8uSJHmPIjRK/24A==","signatures":[{"sig":"MEUCIBwfuyZka9Q/TuQuMPZa6qZq/U/4eEnW3FLfs8q+e0G6AiEA6l31HvcCujmSM/wxSsh0eVRGQ/ryNmxWJu0D2mZ05vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBhogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjwhAAjIUB1b2KoUgL3JYiS1owRwnwhmTpn3kA5Vtg36p4ZVIqlJJW\r\nBejwUBT3wAKGIF/WsNCoXzhb85pQ3EOT0OSK5Hu1J0KZnwgzlwi6DwOQEEhV\r\nu/Mq6F4uSKgfK4YYyA1oPTAqJO6b4BSgMnR2Qrpu0yXcLREgaUW6ptu4bqhW\r\n0sDDUgBKwcjx9pj2K4Po9Wr+CCElhqFwJIEyyN+BjZ6FD6KM9ohhTagOahd/\r\nwcCZwM0Vd/B/lotUCz6FG0a7Eoo0N8KptqUiohbV6NFecgDy/AbEzXN8v5DW\r\nKwoUKIzMw/Kb6+kdZROXhhd+BaKQCI0N9+q0XboGrk5wD4dxfxV5Nxz73LFN\r\nQrzQAY9Y0lDl8R9hKiNVOb0BFtc+r1AT2FCBY15Sb8b80Ap14YGfEIIUeDi/\r\nI2Vg/uLoIFuxdwr1ZnVKbG+klEpWJjjpi0DytHFimTr7t+mzT7I3BNtLhc6e\r\nPM7pQzY6h7KeTEJRox3F3pFfOPLE1gt3O2bYlnQkbuJIbTI4bLcfbhf8+eSy\r\nialDVXa5t7d0ImO5Fu2OnvGxA52Wcv8EjDlHgWztc+QnUiyl9e96RcqdZ4pW\r\ncLul58R377kVD96EgOgQFasUxLVSODfUNXM2DnJmUvUNvXLXWisolXauqUbQ\r\nvIYBIVUlSMOr4Ufa+at+wmXs1a3KD4N2yVI=\r\n=xqk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6a1c66675752fdc442ff4269dd1cef173b32b117","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.6.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"16.19.1","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.26.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.4.2_1678121504262_0.5563133720517333","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"@fastify/multipart","version":"7.5.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.5.0","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"cc373ed1d2ffbf1397b3b6f8841860181403294c","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.5.0.tgz","fileCount":37,"integrity":"sha512-cAQzz+vVRaNomTppActeqA3xZstF18WK9gjwCMAkoU6xKFljsnKewdGw2RkcYAaiWgFzGBQUD8owSKPFgzhJAA==","signatures":[{"sig":"MEQCIANdj+S5U04oqBADfHjNe+RKBduYPffrGptoQg0c+8FbAiAWO+0Xk7OmcDV0PLMohhSRNT+UvUPLyEplS1JrxR84qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDz04ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodFRAAhUbS26dK0x9JyEGgMdXaPqKPZlbbJZFbyUyXVla4ntGG8qg0\r\n/X5kiVoWgNQqbTx20yIkaGFq3FICiTVXo7qQ/YPjj9aWT42dydPzGh63Y97d\r\nQ5/Y/M2INkdXPyrP2R83L5c8GT5EMgf+OIJHSqZwX7+HADTQU76Dg7h3avrD\r\nSWPHGMcTIZTuHVFZt0Bx21WhELdeKEFRflWAxGY8VfGUdm3l8ANmOQ9W21O4\r\nU0cJoBhZXnF2OI/xt1i3Kl4zcnfj2udufoBJnv0tVt6jvX1EZw/ZzKuYQG+1\r\n1+MVBDDLEvKtCKlthlLHkp+tinrwl/Ff5rPidYaQUKkFQFKSJ65XnwUpY4md\r\nMob5d33stzUWJjix/oKY+NJlkpROH/rA7i4INhv1Fi9DYlI8EIX8ue+kUw/C\r\nTB2NIygjHvVBeJNxg95dN5XJV01fZY7ryeq61ne2objkpTzCP104Gp+PAWyE\r\n4msXo2uibHfDXGV4KwzpFKtOHG12LFp2RPwq6UOkLop+ezhbVG6hXiaOfCdI\r\nP0pkpT5rSUnBWCyh6KwlQb4fEU4vAc7ZbhM5DUSQSwVrWUNnxHCEme6tB/C9\r\nDYyTLIzSBP/XzWmqe6YL9YIvsHpVFp0tSfhm9WFTWwDJHa3TjDqavJyUXOBH\r\nEF7UCHUVfqdaCdOIM6zZ4HllVHPNFfRMTUg=\r\n=P0PP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"1538019183b6d4e06712ce33b0011052c4833cb7","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.5.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.15.0","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.27.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.5.0_1678720312442_0.5902261062277849","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"@fastify/multipart","version":"7.6.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.6.0","maintainers":[{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"8b7baf00945509aac54d249424768c7c520ee741","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.6.0.tgz","fileCount":37,"integrity":"sha512-mQoz0SMxk1WAYLYvQypoj3GYhCbmhnFl2LdleTzKQ4HgPfhVcMT014uln2wgzRh2y+gL74b/+j0mMVgvOKpqpQ==","signatures":[{"sig":"MEUCIQCiOHIbGEQ46gskwl+7Zin5WvJ8BJ02Lw71OVRfnUuEowIgb/XLoLmsxfm+7nWMyqY9PWflsKd803hldS2KN9qIwOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMETUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRQhAAjBB6lNTej3D12XqwjW7fM0cep/e7f7NSj4zGkYRjpKEU4bgl\r\nLOCyn8G4psJqV0vHjvfeQvvhtjT9/lI1XHQ55V2YNPEpVcQ88oXg5RYJ14ch\r\n2dXHekPHHWUnW0f7ffHNhNKv2sfexRIFQsp+lcZKcg0vyjNm+6EvEGRdtdSM\r\n1LiZn4tsr6vGJN2Z0IAB6pgku+t98JDfC3NFikGoVyq+adkq8RUyVyd9fDfR\r\nVdQkye3GMIqkBQkY84IdalECgsL+3vB+OGh8nUvrtFgTgD6o/B8ckGqomWyi\r\nMMv4JR381XA65DIUkE6+l7PFHLjKRUrtH+/A7XH/w0ldQZ+s4M/ga2nRS5dV\r\nuqt7AFLxc+SUrX4G2TQafov0rgQxHqcfVI5gPgW3P/3yAWCRjnvttVhDCSrP\r\n6hBUw+Xb7239QauRsk0rwFsyh7qhuq1Fw/xTbJROP28eRBxA7auXvntDkR7e\r\nn1uAkUtSfUgNu21lcVdsqaMByGfmZLeBQO899c5zQhdv8uMNdXjsQWPWxROn\r\nTZYpH4cKWI9QvYyWahxKBJmFEu/tAq0sqnrgxQRn5S9TLVKlzzivfXUqQmYa\r\nFcaDeI8qYkeGVJ3KqKBlSMVKXtk01FwWK389/c4YHpE7+wJHD+y7L6n/L5Ls\r\nHlDvIrrQVMVDueAzdN9HZn0DJmWsrh5iNbk=\r\n=jhnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6aef4e1f0b42e6569a2cfa1fed61eed3fd9d8e51","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"8.19.2","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.12.1","dependencies":{"hexoid":"^1.0.0","end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","form-data":"^4.0.0","@types/node":"^18.0.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.6.0_1680884947959_0.7873858793472819","host":"s3://npm-registry-packages"}},"7.6.1":{"name":"@fastify/multipart","version":"7.6.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.6.1","maintainers":[{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"f91ca1cf3be722706fa8ea6d239b3f4f17730d44","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.6.1.tgz","fileCount":42,"integrity":"sha512-9b0F1goBqf6HpNOBm3HXQUjWbL7984W3iCIfwwg/WVFp4fam8NItO1mmY1xyt1hOhITZrblTKUHTHHtZb5bkvA==","signatures":[{"sig":"MEUCIC32/L+7Y7e4XjvC/Vc1an/vFTY9O/bHCVMTUMI+9rZfAiEAsUy2+/TsqP/sIx41A6bpvQj/kUUDNbgY14GigHuBhwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179927},"main":"index.js","types":"index.d.ts","gitHead":"c94b2cbd7f1d037fdea3a1728720f20501155933","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.6.7","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.3.0","dependencies":{"end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.6.1_1686669018326_0.29090777992261296","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"@fastify/multipart","version":"7.7.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.7.0","maintainers":[{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"491024539beedc33fe68b50c7b104002933077f8","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.7.0.tgz","fileCount":44,"integrity":"sha512-lE5v6+MVbLYmPL8yUHrvyezEOLQbZulEPL8itwGqPbNxL2pWdAN1HWEZ7f3VdwyR6wmQdOcpfZ0zdCU4BbWKzw==","signatures":[{"sig":"MEUCIQC/Wajmt6qgDftM1hOep3Gkv23F56bESa+z5krSlK4PPgIgCOL7yw5rkPOnZPDQweWxL2mdQ1qaeTrSBPuZ7xEryLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183263},"main":"index.js","types":"index.d.ts","gitHead":"3bad542650803878b8630a58a77f7d8fa45cd3b6","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.5.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.16.0","dependencies":{"end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^15.2.4","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.7.0_1687247328811_0.6057496038761307","host":"s3://npm-registry-packages"}},"7.7.1":{"name":"@fastify/multipart","version":"7.7.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.7.1","maintainers":[{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"5925d84fcad3badcd61d35f88c3026d2af01b8fb","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.7.1.tgz","fileCount":44,"integrity":"sha512-D2S6XH8pbQj0GxfSP10G/MaQye3UACVNUH/D4ssw3ne9pcQ4DSKqojVIGcwa5XI7pdR91gXRHSWXFx8koCzBlg==","signatures":[{"sig":"MEUCIQDkRO66/8vSJOSeQWuWsjbPl4PnHczdBiF7VR6sey0W5gIgYc3j9DKgJrZckW/P7tXIiKx+JZjB+KGLUJhOmCg+PoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184273},"main":"index.js","types":"index.d.ts","gitHead":"5481545ee865d4a1e461a448aff65033e475e386","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.5.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.16.1","dependencies":{"end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.7.1_1689586886430_0.4548270603731326","host":"s3://npm-registry-packages"}},"7.7.2":{"name":"@fastify/multipart","version":"7.7.2","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.7.2","maintainers":[{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"95334e891c09b8f2e02a0d9b7b6989b987763513","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.7.2.tgz","fileCount":44,"integrity":"sha512-hkD/fPdOhz3fOwYFo9OJU/QPFeu975JxRPKaTstDbjChSXRd1ptxrIhE4zV3ufrBFPcqBnsqYNfGt5VURGbkIg==","signatures":[{"sig":"MEQCICzRpkSJhMN1fIAA8PTjhzbl7u0a7FXNYnEPKVujrNGnAiBn4uLUmYSbGZBvGAfIiiaCPI6tlOjPNglyITSEqaNDfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185444},"main":"index.js","types":"index.d.ts","gitHead":"5b51ed423857e597fac4253cd6cbee57e9025b0f","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.5.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.16.1","dependencies":{"end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.7.2_1689933007498_0.19968994072624957","host":"s3://npm-registry-packages"}},"7.7.3":{"name":"@fastify/multipart","version":"7.7.3","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@7.7.3","maintainers":[{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"3d00f0701367c956a6f59e8c7da4025f9624c0f1","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-7.7.3.tgz","fileCount":44,"integrity":"sha512-MG4Gd9FNEXc8qx0OgqoXM10EGO/dN/0iVQ8SrpFMU3d6F6KUfcqD2ZyoQhkm9LWrbiMgdHv5a43x78lASdn5GA==","signatures":[{"sig":"MEUCICoR5f5ZLweYnnrs/PFkvTEZKjmZDsklefyHBULtZZleAiEAtkz8IHIVweF/0sQ1f78+ilod8pB6bew5ZRPSt8v7zcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188320},"main":"index.js","types":"index.d.ts","gitHead":"80a01f41c03cc29a074742438b70d95261bb56ff","scripts":{"lint":"standard | snazzy","test":"npm run lint && npm run unit && npm run typescript","unit":"tap \"test/**/*.test.js\" -t 90","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"tap \"test/**/*.test.js\" --coverage-report=html","lint:fix":"standard --fix","typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.5.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.16.1","dependencies":{"end-of-stream":"^1.4.4","@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.28.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7","eslint-config-standard-with-typescript":"^37.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_7.7.3_1690187034398_0.5685230061563904","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@fastify/multipart","version":"8.0.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@8.0.0","maintainers":[{"name":"gurgunday","email":"gurgun.dayioglu@icloud.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"57fc1ee3f7400a71331a2689e1bdcb6ffbc51424","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-8.0.0.tgz","fileCount":40,"integrity":"sha512-xaH1pGIqYnIJjYs5qG6ryhPSFnWuJIfSXYqEUtzmcyREkMk0SwONd2y+SZ9JXfDmETAC/Ogtc/SRbz+AjZhCkw==","signatures":[{"sig":"MEYCIQCa0F3zRcKFwRGiapzjKtYGzujZ1d9n0qkdxbWyhTjjzwIhAMUDAcTGIoC/HYxTOgDScviN4zHYy/1Grh5fJB53zTJq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142276},"main":"index.js","types":"types/index.d.ts","gitHead":"a0542b1dcba3aae323992c16ec121129a9c875fb","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 90","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"9.6.7","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","@fastify/swagger":"^8.3.1","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0","@fastify/swagger-ui":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.29.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^1.0.3","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^3.6.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_8.0.0_1695899185295_0.8695469333886039","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@fastify/multipart","version":"8.1.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@8.1.0","maintainers":[{"name":"gurgunday","email":"gurgun.dayioglu@icloud.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"92b1cd482202b469b6c08aba568f0cda6fc543ba","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-8.1.0.tgz","fileCount":42,"integrity":"sha512-sRX9X4ZhAqRbe2kDvXY2NK7i6Wf1Rm2g/CjpGYYM7+Np8E6uWQXcj761j08qPfPO8PJXM+vJ7yrKbK1GPB+OeQ==","signatures":[{"sig":"MEQCIAYhFIyiBPuWaWhO2aOpfEwisQjuBTKj/3dRe9gMyCy+AiBlIMzZdUko6iv+HgvLsNXN5RluPpUVbZ6jKcz1qOw9+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150987},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"be610c58e5ecf1783c79eed32c13ca7f7fd9f9d7","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 90","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.2.3","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^1.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.30.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^4.5.1","@fastify/swagger":"^8.10.1","@fastify/pre-commit":"^2.0.2","@fastify/swagger-ui":"^2.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_8.1.0_1704528672581_0.36898400111340135","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@fastify/multipart","version":"8.2.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@8.2.0","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@outlook.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"90359b78eccd0f944cf145a2e907d167a3a6c731","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-8.2.0.tgz","fileCount":42,"integrity":"sha512-OZ8nsyyoS2TV7Yeu3ZdrdDGsKUTAbfjrKC9jSxGgT2qdgek+BxpWX31ZubTrWMNZyU5xwk4ox6AvTjAbYWjrWg==","signatures":[{"sig":"MEQCIHNatz17yPZ8O3t+pTMMom1VmImkhCgqjk8oYRmyI7rWAiADfmdITvVcjKHkjYZ0cyxbJUr3f6vqiueap4/qw2Zv8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152306},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"af99f11df7212a8c022472054023e6b2cbb096c4","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 90","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.2.4","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^2.1.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.30.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.0.1","readable-stream":"^4.5.1","@fastify/swagger":"^8.10.1","@fastify/pre-commit":"^2.0.2","@fastify/swagger-ui":"^3.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_8.2.0_1710957078489_0.26749987324742297","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@fastify/multipart","version":"8.3.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@8.3.0","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"08a50a481485e889ee08169aebd7a32f67fe9e7c","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-8.3.0.tgz","fileCount":42,"integrity":"sha512-A8h80TTyqUzaMVH0Cr9Qcm6RxSkVqmhK/MVBYHYeRRSUbUYv08WecjWKSlG2aSnD4aGI841pVxAjC+G1GafUeQ==","signatures":[{"sig":"MEYCIQDAqb/WmAWdI7SaIKWRPNYDEmWR6YePrL87fv3oYIKZaAIhAIfxhEajS8QKhvdIPuaUJmwklH1JchVw1OboDdJZVM4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156535},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"ba46a22d1ca24bb8b775a74b26f3c9dab1322209","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 90","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.2.4","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@fastify/error":"^3.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^2.1.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.0","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.1","@fastify/swagger":"^8.10.1","@fastify/pre-commit":"^2.0.2","@fastify/swagger-ui":"^3.0.0","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_8.3.0_1717747041182_0.5181560285661504","host":"s3://npm-registry-packages"}},"9.0.0-pre.fv5.1":{"name":"@fastify/multipart","version":"9.0.0-pre.fv5.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.0-pre.fv5.1","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"93f9039ed3b4782f1e146832444e6d184feddd3e","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.0-pre.fv5.1.tgz","fileCount":44,"integrity":"sha512-YQ4TqLlgUse+YD10Xq5vpGea5Ld1idBlPJyJ3vzj0FBnHirs4+Lk+tnlOE/WY1zpX0RvZ0dPPzgUfHeItyImxw==","signatures":[{"sig":"MEQCIGRFsbdDv9QJjDsWXLNSbuJ5kf5y6w8X9JJEA0q5/zCNAiBaalDmZAaXOMNt/u4hNoauDVjXUf/l8MYqoNeNVEhMLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157146},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"60a2dd87c9fa11a7a5cca92665cf5d12a8812323","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 120","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.7.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0-pre.fv5.1","@fastify/busboy":"^3.0.0","secure-json-parse":"^2.7.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^8.56.0","snazzy":"^9.0.0","fastify":"^5.0.0-alpha.3","standard":"^17.1.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.11.6","noop-stream":"^0.1.0","concat-stream":"^2.0.0","eslint-plugin-n":"^16.6.2","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0-pre.fv5.1","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0-pre.fv5.1","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.0-pre.fv5.1_1721215339333_0.7143852703750797","host":"s3://npm-registry-packages"}},"9.0.0-pre.fv5.2":{"name":"@fastify/multipart","version":"9.0.0-pre.fv5.2","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.0-pre.fv5.2","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"9dda56123e9209aab0d0d1c0c51563f14d9606b0","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.0-pre.fv5.2.tgz","fileCount":43,"integrity":"sha512-12Ggy95bW+dtgQItEV8DPCeSLQvq/YrHwnVU+Cu8W3Y+RNByYZkSfnLNH+06yKF4dHL+qzuQCy4O/jflrV0xUQ==","signatures":[{"sig":"MEQCIE23s0eVYo9yjCcUhjjsagiLXXgVONgiZCMyglJ6xIrkAiAKycUTMl31M916unV1JLX5wnRhmzDbCljPqUr2rKOZTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156159},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"cd747de0c2b280fda475a3dc82876668ec594895","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"gurgunday","email":"hey@gurgun.day"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.8.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0-pre.fv5.1","@fastify/busboy":"^3.0.0","secure-json-parse":"^2.7.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.8.0","fastify":"^5.0.0-alpha.3","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.11.1","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0-pre.fv5.1","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0-pre.fv5.1"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.0-pre.fv5.2_1722634879755_0.7853703215444281","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@fastify/multipart","version":"9.0.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.0","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"427a1ce8fac18d9629e49e72bcef1775708e997d","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.0.tgz","fileCount":43,"integrity":"sha512-B/rzOl1wmkj4LddH2i+zR8Gke8ZX1J8D7n4uJeis5VdIa7OR9Ys/TzUxI0/h1SF9ubHlNhBP+eO/FwnftarP9w==","signatures":[{"sig":"MEYCIQDuktQEImIOCFj/77I56Ny0/+W2rZUvxh+VhEOi0YjCCwIhANcBr9kcQs7g3lODx1rhzZ5riQZHWVcuMVi2xt2NXBDu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156119},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"b313002f1869b8df2770dc4a435d51564c5cd7b9","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.8.1","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^3.0.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.8.0","fastify":"^5.0.0-alpha.4","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.11.1","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.0_1725555481032_0.3250858760401141","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@fastify/multipart","version":"9.0.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.1","maintainers":[{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"is2ei","email":"issei.horie@is2ei.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"2d003776c6ee8f787ceb8a4bb77a4256727b3f34","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.1.tgz","fileCount":43,"integrity":"sha512-vt2gOCw/O4EwpN4KlLVJxth4iQlDf7T5ggw2Db2C+UbO2WJBG7y0jEBvu/HT6JIW/lBYaqrrUy9MmTpCKgXEpw==","signatures":[{"sig":"MEYCIQDb8cIFgxUl3VrTUD+ontVS9uYPddWbwMvlUvPelLHCtAIhAMApZJOpN/20Oz9COg7MMlUf+Rt7X5aYBdEqpCyIyVca","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156076},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"e536ee44e64b47383375c20d138d2bcc56ccd1f3","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.1.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.8.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^3.0.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.8.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.11.1","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.1_1726997721124_0.10339434150518345","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"@fastify/multipart","version":"9.0.2","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.2","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"9c2fad109f23c144bd3c365a9bdee401e8e20f8e","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.2.tgz","fileCount":43,"integrity":"sha512-UOB5zl62YYTrM99o06Hk8gFVpHBhPwuP7IXeihRjl4nK835XQG3XwN9a+Dd2b4aFYapsQtt1h+QqTCY3ZPhEww==","signatures":[{"sig":"MEYCIQDzOKtNNozc4RdHt0z3aAtFrkpEp56l8FSCurHxN3rPCgIhAPIkOxcvcy0D2PolZ6N7YbCVazjcyBA7p+meNZIHunju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156694},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"0c1541d01cf946d48bad4e3bc82382722fd0d4a2","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"fdawgs","email":"frazer.dev@icloud.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.8.2","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^3.0.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.2_1736596499730_0.20685302873653844","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"@fastify/multipart","version":"9.0.3","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.0.3","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"22b88b62ce544533b7066b2c0537a10b8dad8b67","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.0.3.tgz","fileCount":43,"integrity":"sha512-pJogxQCrT12/6I5Fh6jr3narwcymA0pv4B0jbC7c6Bl9wnrxomEUnV0d26w6gUls7gSXmhG8JGRMmHFIPsxt1g==","signatures":[{"sig":"MEUCIGNLHLmUUX0taK/fXtVLfrWSW1mfcXGeVXlK/0HRnZHUAiEAkqlBt+0P4/pEXM6NXDNDIwWTddgR9mgJ9JmDFahmZKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157842},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"a75d0d7b1ef0924458641c0fa8ec3f4faa454c39","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^3.0.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.0.3_1737643930541_0.817900305350902","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@fastify/multipart","version":"8.3.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@8.3.1","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"bd266584e026f812ab98f677e70171e0f1dd1812","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-8.3.1.tgz","fileCount":42,"integrity":"sha512-pncbnG28S6MIskFSVRtzTKE9dK+GrKAJl0NbaQ/CG8ded80okWFsYKzSlP9haaLNQhNRDOoHqmGQNvgbiPVpWQ==","signatures":[{"sig":"MEQCIHbFDoQg7ysZCKX2b+3BmZOPBLkzlWdO/Xi7LmVTqYV3AiA5xJi5FL10yJ7gNzzsSjmOdV6Z/Yrn/u7ww2Z45BUEsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157728},"main":"index.js","type":"commonjs","types":"types/index.d.ts","gitHead":"f58f774a1bd4f19655de21f47964711358eab20e","scripts":{"lint":"npm run lint:javascript && npm run lint:typescript","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"standard --fix && npm run lint:typescript -- --fix","test:unit":"tap -t 90","lint:javascript":"standard | snazzy","lint:typescript":"eslint -c .eslintrc.json types/**/*.d.ts types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^4.0.0","@fastify/busboy":"^3.0.0","stream-wormhole":"^1.1.0","secure-json-parse":"^2.4.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^16.0.0","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^8.20.0","snazzy":"^9.0.0","fastify":"^4.0.0","standard":"^17.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^20.1.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.1","@fastify/swagger":"^8.10.1","@fastify/pre-commit":"^2.0.2","@fastify/swagger-ui":"^4.0.0","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_8.3.1_1737650361650_0.06767216350430916","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@fastify/multipart","version":"9.1.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.1.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"eb0c902349e2b70b4323e010e55980c5a956e1bf","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.1.0.tgz","fileCount":43,"integrity":"sha512-6wLsOTuUVQnZWeeL/jc7I9AqLb0O0nKo0zrcpepWT2YsbE/6oFOIotc9/aI29Lta1l59qiGm8/ILmjVSlbTyEA==","signatures":[{"sig":"MEUCIGVLiL+sydo0AplhkgPqxqC9tX0rXydYksa4Dplio7WoAiEAl94WsMRsRDIEOtDKBo8HxQ77odTyqeG1Zum2b70TRgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157842},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"07098c80dd764a94c9c42d9a475226c1f31e1876","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","coverage":"npm run test:unit -- --coverage-report=html","lint:fix":"eslint --fix","test:unit":"tap -t 120","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.3","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^3.0.0","@fastify/deepmerge":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.6.1","tsd":"^0.31.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^22.0.0","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.1.0_1756920988354_0.24929050435467404","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@fastify/multipart","version":"9.2.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.2.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"7ab287b0b7deee5f11dc1bfcb7fd164053000a2c","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.2.0.tgz","fileCount":43,"integrity":"sha512-esRpyvqEipZFSzsNKh6gf+7FymC2+ixolsqxO2fZOHHe+jM8ky+9dId5zzRPHiJB5QuHGAY0kEKMoSl0XzotYg==","signatures":[{"sig":"MEQCICclODuX6MfNx3pdYKtD7O2oNGD1xXjhjBmNgy8MNrN+AiARkuMi96iDh9eYLefnjzh9wS34MUpsd+EVJ/gCt+e+fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164136},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"48bd1ddf271e24f7d767035b57316c0298254039","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"deprecated":"Wrong dependencies. Please use version 9.2.1 or later","repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.10.0","dependencies":{"c8":"^10.1.3","@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.2.0_1756980417616_0.030689812561601082","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@fastify/multipart","version":"9.2.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.2.1","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"8684de22ec379a1ee46097542d008f035008192c","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.2.1.tgz","fileCount":43,"integrity":"sha512-U4221XDMfzCUtfzsyV1/PkR4MNgKI0158vUUyn/oF2Tl6RxMc+N7XYLr5fZXQiEC+Fmw5zFaTjxsTGTgtDtK+g==","signatures":[{"sig":"MEQCICT56tjR+Mzl93vKDLvqBoYr7eyJav+0d9OI75AiKf2MAiAZ4pZEJh/LqQwpQwWiceYoBdkYez8T3WWlG/dvwnTafA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164136},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"4cdd72d82c8e0adc4578f0978b5179905b17d946","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsd":"^0.33.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/pre-commit":"^2.1.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.2.1_1756986498703_0.403581458833866","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@fastify/multipart","version":"9.3.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.3.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"ilteoood","email":"matteopietro.dazzi@gmail.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"b7b473dc2f1e931193157a5ed81dc26df103ff73","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.3.0.tgz","fileCount":44,"integrity":"sha512-NpeKipTOjjL1dA7SSlRMrOWWtrE8/0yKOmeudkdQoEaz4sVDJw5MVdZIahsWhvpc3YTN7f04f9ep/Y65RKoOWA==","signatures":[{"sig":"MEUCIETmNcO8ZqsGsfVLHcDMRGw5it6717AAmMNwXKvabgwfAiEAyTb06C00HPB7KUpbpOoiBvx1hh6sE313O5r7MgsKXvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169368},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"ffee290b463d2add6c3a14cd396dc3663709ac90","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"10.9.3","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsd":"^0.33.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.3.0_1761491844828_0.7765633620994083","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@fastify/multipart","version":"9.4.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@9.4.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"ilteoood","email":"matteopietro.dazzi@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"be50e7d12d989cb42b835a5e46e08b40ab5b0728","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-9.4.0.tgz","fileCount":44,"integrity":"sha512-Z404bzZeLSXTBmp/trCBuoVFX28pM7rhv849Q5TsbTFZHuk1lc4QjQITTPK92DKVpXmNtJXeHSSc7GYvqFpxAQ==","signatures":[{"sig":"MEUCICuOgCUy8K54x6tJ5icjWPovkKYKkC5uS4uUtOtGViImAiEA42XGEA+BTyjmETwvTKV6UyzyXA81gPjuzTuQ9PLMbmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172841},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"e21c54ce3e8fe667f2fb31f1c5555c6b4e13b610","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"11.6.2","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsd":"^0.33.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^25.0.3","neostandard":"^0.12.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_9.4.0_1768807059671_0.6806124122350132","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@fastify/multipart","version":"10.0.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@10.0.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"ilteoood","email":"matteopietro.dazzi@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"216011a1f1404aae75abd151e829d27aa8ae2c66","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-10.0.0.tgz","fileCount":43,"integrity":"sha512-pUx3Z1QStY7E7kwvDTIvB6P+rF5lzP+iqPgZyJyG3yBJVPvQaZxzDHYbQD89rbY0ciXrMOyGi8ezHDVexLvJDA==","signatures":[{"sig":"MEUCIQCzCLwCFc9AwRnps2uuKygGtPOs8H6txEcfFOJJMZfgdQIgCI75UMyCrtydspW0F2tqtYFTjOnluzvWcgyhta/Rwes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174981},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"12354e5e7009e607920ceafbf08bb531ad71a426","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"11.6.2","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^5.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsd":"^0.33.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^25.0.3","neostandard":"^0.13.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_10.0.0_1775604149471_0.9268745807232335","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@fastify/multipart","version":"10.1.0","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@10.1.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"},{"name":"ilteoood","email":"matteopietro.dazzi@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"dist":{"shasum":"efc0108eb60aa84c492c1c36786f6a9fd8e3fcc7","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-10.1.0.tgz","fileCount":45,"integrity":"sha512-b2r6CovmLQvLFJ5HJDtxVigZjcO9TwkRGslhiNQxsGJwilm5B3eqvXPOVLudC44zXMXJITpQ/iEATIE7zoXqcQ==","signatures":[{"sig":"MEQCIHBos7HY5lN/dfDKCtH5pQFtco0xOTUqsPHzv7K/k8kCAiA7LGH5DQ3ZFhXTqGcJQICjI7GWWoutqnKl7JUajr/UXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184071},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"a9d53e51ca37eef85c71efc6178da2f4a87b1730","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tstyche"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"11.11.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^6.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","tstyche":"^7.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^26.0.1","neostandard":"^0.13.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_10.1.0_1783523687816_0.5988517977162429","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"@fastify/multipart","version":"10.1.1","keywords":["fastify","multipart","form"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"@fastify/multipart@10.1.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"homepage":"https://github.com/fastify/fastify-multipart#readme","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"dist":{"shasum":"3f38013f31a2f5df0ef1e6cde6c8e86d32e81bfb","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-10.1.1.tgz","fileCount":46,"integrity":"sha512-jyRHgnFVdchZRKjJRf6kGPEiDp3Bg4MLo4d6/krt8Z4RutLrqL5IYWihx8a4tnv7Tu7JfuHcyC+dU9zPzTxiSg==","signatures":[{"sig":"MEQCIEYlZFwmXlD8C3fsQ9Hv8kFYSjxXNDwgDqoXi/yF/F3cAiBI7+JLWWl/m8Kw5aLNaYCDXiQuok28TQSIjTotfJlzVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGcJ+no/344icCLOfHs4SVeeNdtyRSdBOQrMFLhLpy0+AiEA9V0fvtEVELuYR1gC+sSYybO3fuDtVzEd0Skg330h3FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188311},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"6c4478afd699f8e8190e60fa8debccc6e7e5ed0c","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tstyche"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"11.19.0","description":"Multipart plugin for Fastify","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^6.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","tstyche":"^7.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^26.0.1","neostandard":"^0.13.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/multipart_10.1.1_1786748737145_0.1993701181577765","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"_id":"@fastify/multipart@10.1.2","bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"dist":{"shasum":"fbaa4baa58e4e061f2d2bcbb1747022e4e57256c","tarball":"https://registry.npmjs.org/@fastify/multipart/-/multipart-10.1.2.tgz","fileCount":48,"integrity":"sha512-WHsqW5ffDXCbXXtdBQDryxu58fQvFPVGh4E4MlCO6hwCLNm0lYTCS6GKXUw2P64REDoECUNpMVvtMMstdIyBjQ==","signatures":[{"sig":"MEQCIFaUC08jffEvhu2SsZ5vGq5PDkG5d3YxvDhoywqJFHhqAiBFOdAIp/h5+CbDgsdGYDVyYHFNJF45JPDWMNZBVxZsbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE3DwcC+767RV/dhX8Kudjax74glkuQlNOC++al7TiQiAiEAkMhTwAqdtHfbayWiiftdFiliSXRM/zvddika1sKdVdo="}],"unpackedSize":205416},"main":"index.js","name":"@fastify/multipart","type":"commonjs","types":"types/index.d.ts","author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"e85cc1f50f6bb842668969445cb6e2ac107b6941","license":"MIT","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","start":"CLIMEM=8999 node -r climem ./examples/example","climem":"climem 8999 localhost","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:typescript":"tstyche"},"version":"10.1.2","_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"homepage":"https://github.com/fastify/fastify-multipart#readme","keywords":["fastify","multipart","form"],"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"_npmVersion":"11.16.0","description":"Multipart plugin for Fastify","directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"_nodeVersion":"24.18.0","contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"dependencies":{"@fastify/error":"^4.0.0","fastify-plugin":"^6.0.0","@fastify/busboy":"^3.0.0","secure-json-parse":"^4.0.0","@fastify/deepmerge":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","pump":"^3.0.0","h2url":"^0.2.0","climem":"^2.0.0","eslint":"^9.17.0","fastify":"^5.0.0","tstyche":"^7.0.0","benchmark":"^2.1.4","form-data":"^4.0.0","@types/node":"^26.0.1","neostandard":"^0.13.0","noop-stream":"^0.1.0","concat-stream":"^2.0.0","readable-stream":"^4.5.2","@fastify/swagger":"^9.0.0","@fastify/swagger-ui":"^6.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/multipart_10.1.2_1790083369659_0.7544046820373984"}}},"time":{"created":"2022-04-27T15:22:09.774Z","modified":"2026-09-22T13:22:50.060Z","6.0.0":"2022-04-27T15:22:10.108Z","7.0.0":"2022-05-11T15:02:05.461Z","7.1.0":"2022-06-10T16:16:46.015Z","7.1.1":"2022-08-26T12:56:46.728Z","7.1.2":"2022-09-05T06:38:44.107Z","7.2.0":"2022-09-16T09:51:45.198Z","7.3.0":"2022-10-26T10:31:26.671Z","7.4.0":"2023-01-13T14:55:05.300Z","7.4.1":"2023-02-14T10:17:32.464Z","6.0.1":"2023-02-14T14:40:52.335Z","7.4.2":"2023-03-06T16:51:44.434Z","7.5.0":"2023-03-13T15:11:52.641Z","7.6.0":"2023-04-07T16:29:08.169Z","7.6.1":"2023-06-13T15:10:18.602Z","7.7.0":"2023-06-20T07:48:48.965Z","7.7.1":"2023-07-17T09:41:26.636Z","7.7.2":"2023-07-21T09:50:07.669Z","7.7.3":"2023-07-24T08:23:54.583Z","8.0.0":"2023-09-28T11:06:25.512Z","8.1.0":"2024-01-06T08:11:12.751Z","8.2.0":"2024-03-20T17:51:18.641Z","8.3.0":"2024-06-07T07:57:21.345Z","9.0.0-pre.fv5.1":"2024-07-17T11:22:19.502Z","9.0.0-pre.fv5.2":"2024-08-02T21:41:19.906Z","9.0.0":"2024-09-05T16:58:01.278Z","9.0.1":"2024-09-22T09:35:21.341Z","9.0.2":"2025-01-11T11:54:59.947Z","9.0.3":"2025-01-23T14:52:10.787Z","8.3.1":"2025-01-23T16:39:21.836Z","9.1.0":"2025-09-03T17:36:28.550Z","9.2.0":"2025-09-04T10:06:57.788Z","9.2.1":"2025-09-04T11:48:18.863Z","9.3.0":"2025-10-26T15:17:25.044Z","9.4.0":"2026-01-19T07:17:39.808Z","10.0.0":"2026-04-07T23:22:29.618Z","10.1.0":"2026-07-08T15:14:48.027Z","10.1.1":"2026-08-14T23:05:37.241Z","10.1.2":"2026-09-22T13:22:49.773Z"},"bugs":{"url":"https://github.com/fastify/fastify-multipart/issues"},"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","homepage":"https://github.com/fastify/fastify-multipart#readme","keywords":["fastify","multipart","form"],"repository":{"url":"git+https://github.com/fastify/fastify-multipart.git","type":"git"},"description":"Multipart plugin for Fastify","contributors":[{"url":"https://heyhey.to/G","name":"Gürgün Dayıoğlu","email":"hey@gurgun.day"},{"name":"Manuel Spigolon","email":"behemoth89@gmail.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"url":"https://github.com/fdawgs","name":"Frazer Smith","email":"frazer.dev@icloud.com"}],"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"}],"readme":"# @fastify/multipart\n\n[![CI](https://github.com/fastify/fastify-multipart/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/fastify-multipart/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/@fastify/multipart.svg?style=flat)](https://www.npmjs.com/package/@fastify/multipart)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nFastify plugin to parse the multipart content-type. Supports:\n\n- Async / Await\n- Async iterator support to handle multiple parts\n- Stream & Disk mode\n- Accumulating the entire file in memory\n- Mode to attach all fields to the request body\n- Tested across Linux/Mac/Windows\n\nUnder the hood, it uses [`@fastify/busboy`](https://github.com/fastify/busboy).\n\n## Install\n```sh\nnpm i @fastify/multipart\n```\n\n## Usage\n\n```js\nconst fastify = require('fastify')()\nconst fs = require('node:fs')\nconst { pipeline } = require('node:stream/promises')\n\nfastify.register(require('@fastify/multipart'))\n\nfastify.post('/', async function (req, reply) {\n  // process a single file\n  // also, consider that if you allow to upload multiple files\n  // you must consume all files otherwise the promise will never fulfill\n  const data = await req.file()\n\n  data.file // stream\n  data.fields // other parsed parts\n  data.fieldname\n  data.filename\n  data.encoding\n  data.mimetype\n\n  // to accumulate the file in memory! Be careful!\n  //\n  // await data.toBuffer() // Buffer\n  //\n  // or\n\n  await pipeline(data.file, fs.createWriteStream(data.filename))\n\n  // be careful of permission issues on disk and not overwrite\n  // sensitive files that could cause security risks\n\n  // also, consider that if the file stream is not consumed, the promise will never fulfill\n\n  reply.send()\n})\n\nfastify.listen({ port: 3000 }, err => {\n  if (err) throw err\n  console.log(`server listening on ${fastify.server.address().port}`)\n})\n```\n\n**Note** about `data.fields`: `busboy` consumes the multipart in serial order (stream). Therefore, the order of form fields is *VERY IMPORTANT* to how `@fastify/multipart` can display the fields to you.\nWe would recommend you place the value fields first before any of the file fields.\nIt will ensure your fields are accessible before it starts consuming any files.\nIf you cannot control the order of the placed fields, be sure to read `data.fields` *AFTER* consuming the stream, or it will only contain the fields parsed at that moment.\n\nYou can also pass optional arguments to `@fastify/busboy` when registering with Fastify. This is useful for setting limits on the content that can be uploaded. A full list of available options can be found in the [`@fastify/busboy` documentation](https://github.com/fastify/busboy#busboy-methods).\n\n```js\nfastify.register(require('@fastify/multipart'), {\n  limits: {\n    fieldNameSize: 100, // Max field name size in bytes\n    fieldSize: 100,     // Max field value size in bytes\n    fields: 10,         // Max number of non-file fields\n    fileSize: 1000000,  // For multipart forms, the max file size in bytes\n    files: 1,           // Max number of file fields\n    headerPairs: 2000,  // Max number of header key=>value pairs\n    parts: 1000         // For multipart forms, the max number of parts (fields + files)\n  }\n});\n```\n\nFor security reasons, `@fastify/multipart` defaults `parts` to _1000_ and `fileSize` to the Fastify `bodyLimit` (1 MiB by default).\n\n> **Note**: multipart requests are parsed by a dedicated streaming parser and do not go through Fastify's `bodyLimit` enforcement. `bodyLimit` is only used to compute the per-file `fileSize` default; it is **not** enforced as an aggregate limit across the whole multipart payload. A single request can therefore contain more data than `bodyLimit` once spread across many fields and files, and the route-level `bodyLimit` is not applied to the multipart parser. If you need to bound the total request size, set explicit `fieldSize`, `fields`, `files`, `parts`, and `fileSize` limits and/or enforce a request-size limit upstream.\n\n**Note**: if the file stream that is provided by `data.file` is not consumed, like in the example below with the usage of pipeline, the promise will not be fulfilled at the end of the multipart processing.\nThis behavior is inherited from [`@fastify/busboy`](https://github.com/fastify/busboy).\n\n**Note**: if you set a `fileSize` limit and you want to know if the file limit was reached you can:\n- listen to `data.file.on('limit')`\n- or check at the end of the stream the property `data.file.truncated`\n- or call `data.file.toBuffer()` and wait for the error to be thrown\n\n```js\nconst data = await req.file()\nawait pipeline(data.file, fs.createWriteStream(data.filename))\nif (data.file.truncated) {\n  // you may need to delete the part of the file that has been saved on disk\n  // before the `limits.fileSize` has been reached\n  reply.send(new fastify.multipartErrors.FilesLimitError());\n}\n\n// OR\nconst data = await req.file()\ntry {\n  const buffer = await data.toBuffer()\n} catch (err) {\n  // fileSize limit reached!\n}\n\n```\n\nAdditionally, you can pass per-request options to the  `req.file`, `req.files`, `req.saveRequestFiles` or `req.parts` function.\n\n```js\nfastify.post('/', async function (req, reply) {\n  const options = { limits: { fileSize: 1000 } };\n  const data = await req.file(options)\n  await pipeline(data.file, fs.createWriteStream(data.filename))\n  reply.send()\n})\n```\n\nOr to a route options when `attachFieldsToBody` is used.\n```js\nfastify.post('/', {\n  config: {\n      multipartOptions: {\n        limits: { fileSize: 1000 }\n      }\n    }\n}, async function (req, reply) {\n  const buffer = req.body.file.toBuffer();\n  reply.send()\n})\n```\n\n## Handle multiple file streams\n\n```js\nfastify.post('/', async function (req, reply) {\n  const parts = req.files()\n  for await (const part of parts) {\n    await pipeline(part.file, fs.createWriteStream(part.filename))\n  }\n  reply.send()\n})\n```\n\n## Handle multiple file streams and fields\n\n```js\nfastify.post('/upload/raw/any', async function (req, reply) {\n  const parts = req.parts()\n  for await (const part of parts) {\n    if (part.type === 'file') {\n      await pipeline(part.file, fs.createWriteStream(part.filename))\n    } else {\n      // part.type === 'field\n      console.log(part)\n    }\n  }\n  reply.send()\n})\n```\n\n## Accumulating the entire file in memory\n\n```js\nfastify.post('/upload/raw/any', async function (req, reply) {\n  const data = await req.file()\n  const buffer = await data.toBuffer()\n  // upload to S3\n  reply.send()\n})\n```\n\n\n## Upload files to disk and work with temporary file paths\n\nThis will store all files in the operating system's default directory for temporary files. As soon as the response ends all files are removed.\n\n```js\nfastify.post('/upload/files', async function (req, reply) {\n  // stores files to tmp dir and returns files + parsed values\n  const { files, values } = await req.saveRequestFiles()\n  files[0].type // \"file\"\n  files[0].filepath\n  files[0].fieldname\n  files[0].filename\n  files[0].encoding\n  files[0].mimetype\n  files[0].fields // other parsed parts\n  values.hello?.value // non-file fields are available even if no file was uploaded\n\n  reply.send()\n})\n```\n\n## Handle file size limitation\n\nIf you set a `fileSize` limit, it can throw a `RequestFileTooLargeError` error when limit reached.\n\n```js\nfastify.post('/upload/files', async function (req, reply) {\n  try {\n    const file = await req.file({ limits: { fileSize: 17000 } })\n    //const files = req.files({ limits: { fileSize: 17000 } })\n    //const parts = req.parts({ limits: { fileSize: 17000 } })\n    //const files = await req.saveRequestFiles({ limits: { fileSize: 17000 } })\n    reply.send()\n  } catch (error) {\n    // error instanceof fastify.multipartErrors.RequestFileTooLargeError\n  }\n})\n```\n\nIf you want to fallback to the handling before `4.0.0`, you can disable the throwing behavior by passing `throwFileSizeLimit`.\nNote: It will not affect the behavior of `saveRequestFiles()`\n\n```js\n// globally disable\nfastify.register(fastifyMultipart, { throwFileSizeLimit: false })\n\nfastify.post('/upload/file', async function (req, reply) {\n  const file = await req.file({ throwFileSizeLimit: false, limits: { fileSize: 17000 } })\n  //const files = req.files({ throwFileSizeLimit: false, limits: { fileSize: 17000 } })\n  //const parts = req.parts({ throwFileSizeLimit: false, limits: { fileSize: 17000 } })\n  //const files = await req.saveRequestFiles({ throwFileSizeLimit: false, limits: { fileSize: 17000 } })\n  reply.send()\n})\n```\n\n## Parse all fields and assign them to the body\n\nThis allows you to parse all fields automatically and assign them to the `request.body`. By default, files are accumulated in memory (Be careful!) to buffer objects. Uncaught errors are [handled](https://github.com/fastify/fastify/blob/main/docs/Reference/Hooks.md#manage-errors-from-a-hook) by Fastify.\n\n```js\nfastify.register(require('@fastify/multipart'), { attachFieldsToBody: true })\n\nfastify.post('/upload/files', async function (req, reply) {\n  const uploadValue = await req.body.upload.toBuffer() // access files\n  const fooValue = req.body.foo.value                  // other fields\n  const body = Object.fromEntries(\n    Object.keys(req.body).map((key) => [key, req.body[key].value])\n  ) // Request body in key-value pairs, like req.body in Express\n\n  const formData = await req.formData()\n  console.log(formData)\n})\n```\n\nRequest body key-value pairs can be assigned directly using `attachFieldsToBody: 'keyValues'`. Field values, including file buffers, will be attached to the body object.\n\n```js\nfastify.register(require('@fastify/multipart'), { attachFieldsToBody: 'keyValues' })\n\nfastify.post('/upload/files', async function (req, reply) {\n  const uploadValue = req.body.upload // access file as buffer\n  const fooValue = req.body.foo       // other fields\n})\n```\n\nYou can also define an `onFile` handler to avoid accumulating all files in memory.\n\n```js\nasync function onFile(part) {\n  // you have access to original request via `this`\n  console.log(this.id)\n  await pipeline(part.file, fs.createWriteStream(part.filename))\n}\n\nfastify.register(require('@fastify/multipart'), { attachFieldsToBody: true, onFile })\n\nfastify.post('/upload/files', async function (req, reply) {\n  const fooValue = req.body.foo.value // other fields\n})\n```\n\nThe `onFile` handler can also be used with `attachFieldsToBody: 'keyValues'` in order to specify how file buffer values are decoded.\n\n```js\nasync function onFile(part) {\n  const buff = await part.toBuffer()\n  const decoded = Buffer.from(buff.toString(), 'base64').toString()\n  part.value = decoded // set `part.value` to specify the request body value\n}\n\nfastify.register(require('@fastify/multipart'), { attachFieldsToBody: 'keyValues', onFile })\n\nfastify.post('/upload/files', async function (req, reply) {\n  const uploadValue = req.body.upload // access file as base64 string\n  const fooValue = req.body.foo       // other fields\n})\n```\n\n**Note**: if you assign all fields to the body and don't define an `onFile` handler, you won't be able to read the files through streams, as they are already read and their contents are accumulated in memory.\nYou can only use the `toBuffer` method to read the content.\nIf you try to read from a stream and pipe to a new file, you will obtain an empty new file.\n\n## JSON Schema body validation\n\nWhen the `attachFieldsToBody` parameter is set to `'keyValues'`, JSON Schema validation on the body will behave similarly to `application/json` and [`application/x-www-form-urlencoded`](https://github.com/fastify/fastify-formbody) content types. Additionally, uploaded files will be attached to the body as `Buffer` objects.\n\n```js\nfastify.register(require('@fastify/multipart'), { attachFieldsToBody: 'keyValues' })\n\nfastify.post('/upload/files', {\n  schema: {\n    consumes: ['multipart/form-data'],\n    body: {\n      type: 'object',\n      required: ['myFile'],\n      properties: {\n        // file that gets decoded to string\n        myFile: {\n          type: 'object',\n        },\n        hello: {\n          type: 'string',\n          enum: ['world']\n        }\n      }\n    }\n  }\n}, function (req, reply) {\n  console.log({ body: req.body })\n  reply.send('done')\n})\n```\n\nIf you enable `attachFieldsToBody: true` and set `sharedSchemaId` a shared JSON Schema is added, which can be used to validate parsed multipart fields.\n\n```js\nconst opts = {\n  attachFieldsToBody: true,\n  sharedSchemaId: '#mySharedSchema'\n}\nfastify.register(require('@fastify/multipart'), opts)\n\nfastify.post('/upload/files', {\n  schema: {\n    consumes: ['multipart/form-data'],\n    body: {\n      type: 'object',\n      required: ['myField'],\n      properties: {\n        // field that uses the shared schema\n        myField: { $ref: '#mySharedSchema'},\n        // or another field that uses the shared schema\n        myFiles: { type: 'array', items: fastify.getSchema('mySharedSchema') },\n        // or a field that doesn't use the shared schema\n        hello: {\n          properties: {\n            value: {\n              type: 'string',\n              enum: ['male']\n            }\n          }\n        }\n      }\n    }\n  }\n}, function (req, reply) {\n  console.log({ body: req.body })\n  reply.send('done')\n})\n```\n\nIf provided, the `sharedSchemaId` parameter must be a string ID and a shared schema will be added to your fastify instance so you will be able to apply the validation to your service (like in the example mentioned above).\n\nThe shared schema, that is added, will look like this:\n```js\n{\n  type: 'object',\n  properties: {\n    encoding: { type: 'string' },\n    filename: { type: 'string' },\n    limit: { type: 'boolean' },\n    mimetype: { type: 'string' }\n  }\n}\n```\n\n### JSON Schema with Swagger\n\nIf you want to use `@fastify/multipart` with `@fastify/swagger` and `@fastify/swagger-ui` you must add a new type called `isFile` and use a custom instance of a validator compiler [Docs](https://fastify.dev/docs/latest/Reference/Validation-and-Serialization/#validator-compiler).\n\n```js\n\nconst fastify = require('fastify')({\n // ...\n  ajv: {\n    // Adds the file plugin to help @fastify/swagger schema generation\n    plugins: [require('@fastify/multipart').ajvFilePlugin]\n  }\n})\n\nfastify.register(require(\"@fastify/multipart\"), {\n  attachFieldsToBody: true,\n});\n\nfastify.post(\n  \"/upload/files\",\n  {\n    schema: {\n      consumes: [\"multipart/form-data\"],\n      body: {\n        type: \"object\",\n        required: [\"myField\"],\n        properties: {\n          myField: { isFile: true },\n        },\n      },\n    },\n  },\n  function (req, reply) {\n    console.log({ body: req.body });\n    reply.send(\"done\");\n  }\n);\n\n```\n\n\n### JSON Schema non-file field\nWhen sending fields with the body (`attachFieldsToBody` set to true), the field might look like this in the `request.body`:\n```json\n{\n  \"hello\": \"world\"\n}\n```\nThe mentioned field will be converted, by this plugin, to a more complex field. The converted field will look something like this:\n```js\n{\n  hello: {\n    fieldname: \"hello\",\n    value: \"world\",\n    fieldnameTruncated: false,\n    valueTruncated: false,\n    fields: body\n  }\n}\n```\n\nIt is important to know that this conversion happens BEFORE the field is validated, so keep that in mind when writing the JSON schema for validation for fields that don't use the shared schema. The schema for validation for the field mentioned above should look like this:\n```js\nhello: {\n  properties: {\n    value: {\n      type: 'string'\n    }\n  }\n}\n```\n\n#### JSON non-file fields\n\nIf a non-file field sent has `Content-Type` header starting with `application/json`, it will be parsed using `JSON.parse`.\n\nThe schema to validate JSON fields should look like this:\n\n```js\nhello: {\n  properties: {\n    value: {\n      type: 'object',\n      properties: {\n        /* ... */\n      }\n    }\n  }\n}\n```\n\nIf you also use the shared JSON schema as shown above, this is a full example that validates the entire field:\n\n```js\nconst opts = {\n  attachFieldsToBody: true,\n  sharedSchemaId: '#mySharedSchema'\n}\nfastify.register(require('@fastify/multipart'), opts)\n\nfastify.post('/upload/files', {\n  schema: {\n    consumes: ['multipart/form-data'],\n    body: {\n      type: 'object',\n      required: ['field'],\n      properties: {\n        field: {\n          allOf: [\n            { $ref: '#mySharedSchema' },\n            {\n              properties: {\n                value: {\n                  type: 'object'\n                  properties: {\n                    child: {\n                      type: 'string'\n                    }\n                  }\n                }\n              }\n            }\n          ]\n        }\n      }\n    }\n  }\n}, function (req, reply) {\n  console.log({ body: req.body })\n  reply.send('done')\n})\n```\n\n## Zod Schema body validation\n\nTo validate requests using [Zod](https://github.com/colinhacks/zod), you need to:\n\n1. Install and configure [`fastify-type-provider-zod`](https://github.com/turkerdev/fastify-type-provider-zod).\n1. Make sure the `attachFieldsToBody` option is set to `true` when registering the `@fastify/multipart` plugin.\n1. You can use `attachFieldsToBody: \"keyValues\"` to avoid another fields preprocessing, but in that case, you will receive a Buffer for files that are not text/plain.\n\nAfter setup, you can validate your request body using a Zod schema as usual.\n\nSee a full example in [`examples/example-with-zod.ts`](examples/example-with-zod.ts).\n\n## Access all errors\n\nWe export all custom errors via a server decorator `fastify.multipartErrors`. This is useful if you want to react to specific errors. They are derived from [@fastify/error](https://github.com/fastify/fastify-error) and include the correct `statusCode` property.\n\n```js\nfastify.post('/upload/files', async function (req, reply) {\n  const { FilesLimitError } = fastify.multipartErrors\n})\n```\n\n## Acknowledgments\n\nThis project is kindly sponsored by:\n- [nearForm](https://nearform.com)\n- [platformatic](https://platformatic.dev)\n\nPast sponsors:\n- LetzDoIt\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","readmeFilename":"README.md"}