{"_id":"h3-formidable","_rev":"15-696ccaf9065f1244f2900bacf7a139e6","name":"h3-formidable","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.2":{"name":"h3-formidable","version":"0.1.2","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=0.8.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.25.2","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^8.2.1","eslint":"^8.25.0","h3":"^0.8.6","supertest":"^6.3.1","tsup":"6.0.1","typescript":"^4.7.4","vite":"^2.9.12","vitest":"^0.15.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"76f7b99a65adc094e6fe3047d34eeb02455d582e","_id":"h3-formidable@0.1.2","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-1adgGNQIeilmAoz0wzoM4pVXLY7tk/bckCEIm40q0o8gNjx6ROEcEOi95kmbSgoCKziHRe3odK+6zSwC+DvBcA==","shasum":"2ed1b53deac0d9d6e1fddaaf2ac04de5bb016863","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.1.2.tgz","fileCount":6,"unpackedSize":6733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJCEHExnjRL9bYe70oS99GCORfaP8Yo1Ugdm36j+5lEAiEAjeqABCHGZvhkNF/hTH2+oTxdm4TakwnvesdDIX0AZi0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYgmUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhXA//RwHYizqulz4SmBfUYZmapxZLS2aRuLnwL5V2iTR5LFLi06lT\r\nUbkVAuR6IuNs/4dD3552Ry9IscLXvVHsh8rU1Hy/uQK/IKAiCqO7avzUlB62\r\nmdZbUBoRSIRMnAiHs/Dnkyt9rM2tODzHPjsu+jIJY3YiL6XTJl/crOa768LL\r\nULrlD7KQWaGVc/Aa1URIyvP20LzNA4TC1KuRiNEP9v1806hSLCHAJgeIqTRX\r\n1bsuzJRn68TsUQm8V1oWg+7J+B5WIRn7QekegkTLFt0JmUKd8n+s9JYUplda\r\nnQYF1fW07+WxO337VmX+XALgtcuOAjsttV4ufRAz6Anuhru3mJIUCo49M02K\r\nf57C71KTSGOuDaIJEtnaedPicdijoN05c5AHCTV9b/G/w1NBFoD721VmT5G4\r\nzAYZi8IHNFRQ35yMIlT66/H+scFte1lI5qqstFays4/BQu/ipJmW+/FQ3kIH\r\nYkmnK+nsdscK9F/FyrCHQTOXfHDuuPzYUIpEF+6KMm3DlTBqR3KhakHgtTZL\r\nU2uENdrjqPeyV3BOSip3ifpadxX/qwrW7b3Dv8WFBPnCj06FOU2bXncnmKIc\r\ne7OPykfZ7Jqk+q90cnLmdfG/YQl1I2b4NmN+iJKB/nntaHXd2qTaRQa7hpbf\r\nUCnLHB2X76SR7J9NXp46AvGS7j/p5XemL0w=\r\n=3HMw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.1.2_1667369364633_0.7236591404185668"},"_hasShrinkwrap":false},"0.2.1":{"name":"h3-formidable","version":"0.2.1","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.0.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.25.2","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^8.2.1","eslint":"^8.25.0","h3":"^1.0.1","supertest":"^6.3.1","tsup":"6.0.1","typescript":"^4.7.4","vite":"^2.9.12","vitest":"^0.15.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"5f1a47307e9c0b0db70be03a1c59e0babd1addc5","_id":"h3-formidable@0.2.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-283Fq2QNZSbCqGbSZsQbY3zIc+MQQUqGcExsGGTj5ozfMhNPMalp9O4uoMeqtcZa2Imxusc7dEXuTgoFVpehBg==","shasum":"bd216a767aa7f01292c80428290dc5e83a66b7ba","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.2.1.tgz","fileCount":6,"unpackedSize":6627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz1HByDLKEt3QqguEqejhN5DN3HiMLIZqyhhRLqifL2gIgPv/mPGSgAZmEoRqxHREyASgMhdd3tQs2viN6mxO4juM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhSa2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/2Q/+MCzofGFB/sQsXonmGPK3fQVtkOZ0Smb9zBwvb46rSEFXaHaM\r\nwGTTiLYNLR6Hs8bi8ItPLMkDyDATZow8zXkY4uPNAjuKQTIPHMpPN7yjQc2G\r\nyjOFYzRCF9tbPciDFJ6VlWg2D6LYcBKMhER/Uw+g9uAd9DM/IkJMZ7Nagw1g\r\nyB4WQp0G6viWAZgX8r8AlhkzM4+YlffLdDYWgnuc/nKQy7lxURdHmbCwD7ed\r\nrw275hlLCBkYOJxfyFa/TzbLPCLIp7k8L7LKgjBQ0dWgk7OVMdDQYrBRhVDt\r\nrjYnpTNdrChFwxzUCRC+KAslTXtQPR5uNE462yDyEViSHtXNfPif17AkALmc\r\n30EqdxVnCZesuPRMtZ/JwWWpa8lAnEGCivTqqYHZHU+qhdfuWTvBFoc8Vvr6\r\nkrqqtNomm+x1Ke1Vqb2l0R+8tt52HNHdXMVDDU4RT1OZmpDzl8jkpcKmejay\r\nO6ZUUtogK3XMj3VqD99VAVWIHfe/uKJe3pnlQxNzyHPidtY5d7HMCMYfL1OS\r\nxh7bextjY3O7Yux+jXyjUK5vNr0e8OphK6VNgkFapRl/trwrxg92m1uNj7v3\r\n0ThW1Ulph0RHZ4i8qumLyNLbjGx3+3PqmNqOqdv13fNhrYC2n+Y6wHVCZ0Ed\r\nnQfC2r93fPez/WfYWiPe5REHpYEMxmlyVvI=\r\n=/KYe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.2.1_1669670582455_0.11983913075510344"},"_hasShrinkwrap":false},"0.2.2":{"name":"h3-formidable","version":"0.2.2","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.0.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.25.2","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^8.2.1","eslint":"^8.25.0","h3":"^1.0.1","supertest":"^6.3.1","tsup":"6.0.1","typescript":"^4.7.4","vite":"^2.9.12","vitest":"^0.15.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"08d41c29d6fbb5d33b939da95311c96fd9e17c33","_id":"h3-formidable@0.2.2","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-E80oEJMODFop8PGRVmvn4Aa7C076EfA069xh9i22dxNJswbXgtnQreUHBimoBU0/fH1oPhpAvRz/CQQzGBZ5/Q==","shasum":"53c2432977cb0293daa89022641a9191b00e8502","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.2.2.tgz","fileCount":6,"unpackedSize":7295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0wQSbXUCz6OBSzYnm9eG3Gz1bvVTf4zExFigD2WGEdAIhAJzWuRyq8eOQpmutJzKPswDqxmv7lVWeoAMqSFIaKJsO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiuyOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe3RAAjhRxsG2qTsrJWNucgVuqDyqSosxVIphG7Q3EByaIcKmuv3+D\r\nmJYVxbVqpkVMQJsSKh+wG6DDkIhQZyi0JZNFEhLl7SCTxwv/UWhRUqqyJxea\r\n+rF1zb53SYAnC+Udm7x3V88IT15CQNfVUCxbY2k4dw+MXu0S6AcAjQxAA5V3\r\nR2KHLEJoPa9OSuDebB6bxIxOhNbIe8LS26v7M4Z2lRRAuiUo87cBevbQksrX\r\n+eXjvSzTsiTTpZzpyoy0Mi0WoUhvj6qE8iGmwrFbvZ+ohkH6dfJfZ7iI9vJi\r\naas8gsk49zINOuVcJSiq0LYiNVyM6Bxc9A+H8AGxi/JzdIhuPRS+4ECrvD0t\r\nn+SzArHIF3ZW85szyy8C3fbIJ6ug6XzVB4Q1ZzxtOpLi+fBf5SAVM06FX/4P\r\nP4bfk3pCVGrknvEDuz2tV9N3jDQk1j6k/rgbAkYFZL+51JsFEljxsNUFP/eg\r\nop/ueqKHXxrZ6xF3sLMWGax5ExwPkWVFNtPEBH/HZdGUibS+akJqZ7KmtGM7\r\nU29tPrKdpxcsaAA51wgr3TEauw3Ew30eaZS7gyoVqfe58VjtkiM3vI1AbjA5\r\nfFmdjZEMPewtP7sGJtBA9di2a0TO6vsJtloheFpIzvxjOWgxvPA37eERmeu9\r\nyTu4HH0e8yWX9bEoi41tojrQMtjUtjNfCuA=\r\n=9RYO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.2.2_1670048910426_0.9659571876439352"},"_hasShrinkwrap":false},"0.3.0":{"name":"h3-formidable","version":"0.3.0","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.38.4","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^9.1.0","eslint":"^8.38.0","h3":"^1.6.4","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.0.4","vite":"^4.2.1","vitest":"^0.30.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"a13370a436af8f57e46967e319785da2863b2efb","_id":"h3-formidable@0.3.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-upJMCn9ogntyovllZ5ledRcbuTc7qsl3ahd+v1ZeD6fZsg9QT+LV9uM/brbxZXzsD1TqrMXT4tjwMQPcfirzPA==","shasum":"d6a4831b7511bfb880fab32ae84866127d2db21f","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.0.tgz","fileCount":6,"unpackedSize":7600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEblQcb8zOTsS4qhByVgBB/cJRWVbKcaDYznVlgmpu8AIhAMovr/JMgyH11YW+ZuuJEqeYYtRWWMbY54SOhN2uMxYd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXCBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvZw//fTO2w8SabbFw2PQBTf/gPnlCfD/7v9Nlzl2HZe0Dx096mFDO\r\n092rKAWCFVqQcAoWWJDEseK1V22vJH9TxzVo2jl9IrQJc+bzPkPL8g1W1CQi\r\nFSAw4RXG0DGolQikdLHi74mHrmzN0XXq6ZsrcyLD30Wzfxt9aibCw1/ETKMY\r\nd1pidMh2Q2Uz+HwAaKUO0R1yTpjmUAtJxoLtC1c8OLWGv8hZX/x7PvlINs2m\r\nzW9LqXxYaZr9DzXYUnftdgXMW7qtNf7eeCn0WLaAXSUshZGbqRbeb3wyGa1F\r\nUUKucJ9ofNIl9vxn/3i5sCKnzx+UsGmJyVQ1ODGQUi4/Yn1qDZRc3pLINBDZ\r\na2gQLv85y7D6gnId0w9i4DnA5JxLuEd07eSLeyVJDTv1FWcQumSCmdW+KN9w\r\nL6Y9jnh0UDZUM8y6j66n/4FetP2Rhd5TGSEuAtAxgNduiesv2ISpXrqFgcBQ\r\ngLiMJ91nrX8uc6xBUo+yQEFxdU0Yiq+9+IimrEf2csgmLOW/kZFvMyiZ56V7\r\nUj1FcSH1wmRj8a7PLgLqx+jwkxYTdi0ONP08FOXVoUnEgSWkwcEFVL4kO6FF\r\n8uKdh0mjETgCDvS8ixIimZBJkXkmwhdCQcTUKnnSuLLCblSf/D2b2+AOZjGW\r\nKrtgDNQH3yn9RUY1zordTV85Zmg7u3TB3Ik=\r\n=LCBU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.0_1681748097193_0.2974740081406604"},"_hasShrinkwrap":false},"0.3.1":{"name":"h3-formidable","version":"0.3.1","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.38.4","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^9.1.0","eslint":"^8.38.0","h3":"^1.6.4","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.0.4","vite":"^4.2.1","vitest":"^0.30.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"1356d7f6b2a4e8b9507e13a01fa6e4fedd04b86f","_id":"h3-formidable@0.3.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-NOHK21h+bxpTudBajlurRkR0TygPS+Z4SbCxDEcCCOejSuETcfaXi06s947cac0eSG2EFglhbrom7UTcDH8+dw==","shasum":"b6b77b1652657724c669a27f1eec90b814bd81d1","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.1.tgz","fileCount":6,"unpackedSize":7600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD24n1N1cStaLMovIFcDHLMOaUOVXrYumC8L49nKAxCigIgXKwkM2ciceKJQq1GdrcLBUSAOWfUW+CHJaK5vW1zDcY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXDiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqucA/7BdSczdP61N/f8Pq5g5GBtazFq61etEZpchK/BOMUuTIRxdWY\r\nQYYWMnPWQvSqQXKWu6Z9zyobFUT3awuBhw5vLAxfqBSnH1VqCL2qgz79DyTm\r\nIk6VCQi4gt6C8n5VFV78qlRD1RNnnLZyhlmBmdQ8L5rwSifqLtIcEIac4uC0\r\nTrQAWG1u4EqbfelFLftxpuUpAgZ90O5Pal/YMMuv+wG6kakQ7k+p/OofiX51\r\nuSCL5pCgZEViwwtCfXJ0zqDxJQH//eQPLd/qD1GuN4UH7j/DTzUL1ZeMxzEn\r\nG7ljVfuvQUZGgDWjg68un9pFyXSC6zFiyKUiPwSBL6500SOHmZLinKX4Pe3G\r\nqmpRkjv5nssOZlPGCn3gRdr/9m6OqBNeoRdSb0RUM+Yk2Wvz/Ap3UAz5lYvx\r\nx7jin2HY9S2lZn5wOE8rnVncpmBJHfnkd4ZtOWsyka6ILUTfWh3+4NRWCfyq\r\nxLVgxATfKdPYEgQlkhsdl2ABIEOszWsk4nb6MbQ9PImCJggJYfiRPqVtxdVt\r\nyVczF0W3IfcYDCBQp6QnAiPmXSrpRco44Q3Kmi6JJMS/4PGAAAgK60ZXw0Gh\r\nUM1d9yKwWzrhxG+Swq9qdSVgeEhSpWK14a69W0yR7NOpJN3BUgkYXuhntKW7\r\nqwQxkj52J0wEOM0ScR00E4Cm+KqRfRsSuac=\r\n=xufZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.1_1681748194630_0.8836852652653695"},"_hasShrinkwrap":false},"0.3.2":{"name":"h3-formidable","version":"0.3.2","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.38.4","@types/formidable":"^2.0.5","@types/supertest":"^2.0.12","bumpp":"^9.1.0","eslint":"^8.38.0","h3":"^1.6.4","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.0.4","vite":"^4.2.1","vitest":"^0.30.1"},"eslintConfig":{"extends":"@antfu"},"gitHead":"5c65d5e669fbcb11d09d2eb9a77d04e01ef7d029","_id":"h3-formidable@0.3.2","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-JATRB+NFEPvG0jzClYVYIz9jfpgmGp1FRdnn418k2Ujf+momgteFr+QLR3TFNjl4vpxxgUdhCFP4r+2/E5OWog==","shasum":"3958a304ec6baf2a7cb83e0300dc87741f66f8c5","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.2.tgz","fileCount":6,"unpackedSize":7600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJrFL6ufS/eLjnGFBDWKQZ0vV+QaXYE7so6cRnLYHiAAIgBRxYdZwKhgaUpBtZhTMoD4o9M7q5janiXvdKPOqVc8g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXGgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0rQ/+KNlVOcP7L7/NlKSDjHCd58shHygBdE8rmLFSQr+B010BL8MH\r\nW5DBA4R6+dQC09nkwu76vZ4hXZa7mPzz3qbdqAkzAdNp+RhOnIOh8i6UOWo4\r\ncaI1gYn2rXuAJhKUgxeP1hyCnThIl122y09HUqiCrpPWARNDJPRAuuqa+GLq\r\ndXO8OF1uATZp3FUPkAAC6KobdwIekiWDPSYavFat01rBvtIScMrLmnmHJzvI\r\nnoPwecGNRJkrL+glzqzDtpgwoRFdDnbeExLgsB76sZB4W4H1kE8ewy8GTK4L\r\nyBV75JXVEUKhCpjynamGYgSxWaxykX5WdDmLNbo52ra6P2alaPgs9KCtmKzY\r\nF9cT2I0nmoutV0ebot4t1ye9AYwzYdvLmrhp8Z/+DeXDqoGViQUoFth9ZDLV\r\n7G6qMTsswSi++wNDsf871h+OUW1kqDwjWIidIOrBVTr4XVmtwueyp8/wyD13\r\nO6HaeMksLyHActovtFR3fJyM8KrJ1OahnWBg8PQjaWBz+sV/Qk8tfDtS9elC\r\nB4LaNRt7ocB1T2PSGmFvCQt6H9bh+X5R3TQwgxOq2ebObfyzUb1gr53DTQU/\r\np04/QUmA/WVIPD+uLHmpMcLwkrDbKmuJHhSy+bVaZrHSUsEe5mc2Hf6PgEnM\r\nnTUQLwIlWjOElIHQMldHgN+L0/vALrxMb2s=\r\n=gPf1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.2_1681748383842_0.7357095808209577"},"_hasShrinkwrap":false},"0.3.4":{"name":"h3-formidable","version":"0.3.4","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.39.5","@types/formidable":"^2.0.6","@types/supertest":"^2.0.12","bumpp":"^9.1.1","eslint":"^8.42.0","h3":"^1.6.6","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.1.3","vite":"^4.3.9","vitest":"^0.32.0"},"eslintConfig":{"extends":"@antfu"},"gitHead":"3c7b6f6cf134c5706239871d22855e415515838c","_id":"h3-formidable@0.3.4","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Obrp6tuO+h4Rrm+DvrVp17t2QPpxjMv6TWjoUr7QO8YPlLMIWJ2HWPZBOxb7IoKlpyM1dJ4LW4JhFvJP0NZW/w==","shasum":"4e559b016200d5a06899610bf5fad6609e78073e","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.4.tgz","fileCount":6,"unpackedSize":8109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO4cXUwrXTvdorSb4gTIaTTCE0yzYkyUJRSwow8S7nIAiB6d0WqqH+Py/6gNI3ZMwX8jPMIbCfesGzi2Qk2EjmFcw=="}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.4_1686446935697_0.48300974651634654"},"_hasShrinkwrap":false},"0.3.5":{"name":"h3-formidable","version":"0.3.5","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.39.5","@types/formidable":"^2.0.6","@types/supertest":"^2.0.12","bumpp":"^9.1.1","eslint":"^8.42.0","h3":"^1.6.6","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.1.3","vite":"^4.3.9","vitest":"^0.32.0"},"eslintConfig":{"extends":"@antfu"},"gitHead":"7f87a472a12a34eef98effb900573940e4ebde32","_id":"h3-formidable@0.3.5","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Stuy3K4E26G/H57j5pO6ogXm7ub9DtfTsFCkWszuupGWR2lbOVf3uDVPDNfpfzSZ6pVGqEz65KknxSc5zEggvQ==","shasum":"050d5b4bc576a72afe06f61259568ebeb482de05","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.5.tgz","fileCount":6,"unpackedSize":8414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTFgaQsV9XBvk2tCHX2+D9lJKEgIbmO+NIgKjh8UXvzAiEAz1KZ3lGVyv9RJvhgOJABMM+t4JHwmUH3x0796Eyy8gI="}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.5_1687566565379_0.5350800093449406"},"_hasShrinkwrap":false},"0.3.6":{"name":"h3-formidable","version":"0.3.6","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.39.5","@types/formidable":"^2.0.6","@types/supertest":"^2.0.12","bumpp":"^9.1.1","eslint":"^8.42.0","h3":"^1.6.6","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.1.3","vite":"^4.3.9","vitest":"^0.32.0"},"eslintConfig":{"extends":"@antfu"},"gitHead":"f8be1abc1a6a9b7bbc033ca459b842df979d3af0","_id":"h3-formidable@0.3.6","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-AH+XzWo+yYF22ghmavPs36ZlPZfqHO8lnR9+OaIJy0oVO64/e+QuglwSClWSpP2f2z6OCesBcR3uJ14IX5vaaw==","shasum":"01111d3d578aa75f947773fe0d2637e4fc270c6f","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.6.tgz","fileCount":6,"unpackedSize":8429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcjB2BJhEn1DincPU+91xOzIEXGizsVPDIYbLhQSw2xAiEAuY7vesXbxTdb3nIwau/CpSrJSCpHGRzep/I0ERTkbzo="}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.6_1687566831055_0.2842617376554646"},"_hasShrinkwrap":false},"0.3.7":{"name":"h3-formidable","version":"0.3.7","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.39.5","@types/formidable":"^3.4.0","@types/supertest":"^2.0.12","bumpp":"^9.1.1","eslint":"^8.42.0","h3":"^1.6.6","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.1.3","vite":"^4.3.9","vitest":"^0.32.0"},"eslintConfig":{"extends":"@antfu"},"gitHead":"eaeb890cc7d00245801ab60c5ae9499ed4943042","_id":"h3-formidable@0.3.7","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-m0drQJ6cTe7f7WBhDSXZv6P4qtOgQIbItcPGUImKEogd46ZxbskKK/mGSfbKicczXiImzxnySlnaBu/7PY6D1A==","shasum":"76a0e31bf6a917e3a5146595d536e8ab7b898456","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.7.tgz","fileCount":6,"unpackedSize":8429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUzGuPllgMj7umQXfn2LqrJz0t6r78T+HJWsz/IEKNVQIhAIs7PVyutEsLRtB+0OYWdmSH1wXjKPjkAIbB6g36SubV"}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.7_1688956651841_0.42091436412618477"},"_hasShrinkwrap":false},"0.3.8":{"name":"h3-formidable","version":"0.3.8","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":">=1.6.0"},"dependencies":{"formidable":"v3"},"devDependencies":{"@antfu/eslint-config":"^0.39.5","@types/formidable":"^3.4.0","@types/supertest":"^2.0.12","bumpp":"^9.1.1","eslint":"^8.42.0","h3":"^1.6.6","supertest":"^6.3.3","tsup":"6.7.0","typescript":"^5.1.3","vite":"^4.3.9","vitest":"^0.32.0"},"eslintConfig":{"extends":"@antfu"},"gitHead":"519f4fb21be2734f3d4ea0731ab459285bdee468","_id":"h3-formidable@0.3.8","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-TBKxdvP5acfb0ePLyFLqSRBgCMd9zZmQv0lRVabIEGGMOCciaCoOSUbZ6arsnFV3jxe4bPZRvx0NJGBTsBc1qQ==","shasum":"1b4243f3072f465a40a4c1ade46a1cb30c6c8906","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-0.3.8.tgz","fileCount":6,"unpackedSize":8564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd2U1PXEp8c7+ikLh3Tx9uWVT3u7E1w+vo4mNX0bK4NwIhAOlnTmpYsLjNB8f+kmDRjJ3HlEYaFg0Ksc50bJE6V5Ss"}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_0.3.8_1688956818734_0.7516260487054143"},"_hasShrinkwrap":false},"1.0.0":{"name":"h3-formidable","version":"1.0.0","description":"File upload parsing utility for h3 and Nuxt.","author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"license":"MIT","homepage":"https://github.com/wobsoriano/h3-formidable#readme","repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"keywords":["h3","formidable","upload","form","multipar","connect"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./helpers":{"types":"./helpers/index.d.ts","import":"./helpers/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build-fast":"tsup src/index.ts --format cjs,esm","build":"pnpm build-fast --dts-resolve","lint":"eslint .","prepublishOnly":"pnpm build","release":"bumpp && npm publish","test":"vitest run","typecheck":"tsc --noEmit"},"peerDependencies":{"h3":"^1.8.0"},"dependencies":{"formidable":"^3.5.1"},"devDependencies":{"@antfu/eslint-config":"^0.43.1","@types/formidable":"^3.4.3","@types/supertest":"^2.0.13","bumpp":"^9.2.0","eslint":"^8.50.0","h3":"^1.8.2","supertest":"^6.3.3","tsup":"7.2.0","typescript":"^5.2.2","vite":"^4.4.9","vitest":"^0.34.5"},"eslintConfig":{"extends":"@antfu"},"gitHead":"7ad221db8551a36525ff5f330a39fddfaf6a6862","_id":"h3-formidable@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-RZf0e17Q1tGFc60KJb9BrptcbSnO75r/YhyQ5OtEjvAimhYY80M1yVDu2DldwcnXvYYngxAcvGOG7xihJldfzg==","shasum":"669dfabd3835a581987208c0742ef7a0e399e768","tarball":"https://registry.npmjs.org/h3-formidable/-/h3-formidable-1.0.0.tgz","fileCount":9,"unpackedSize":9921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfcxoDViSPDnLzvk6womRSIZoC+N5A+z042LThnNsllAiB5ymKkl06nsVz8/P/NqMKm2egRBto9tJQMJv1XnAyINg=="}]},"_npmUser":{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},"directories":{},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/h3-formidable_1.0.0_1695937761016_0.9034957938818311"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-02T05:21:31.129Z","0.1.0":"2022-11-02T05:21:31.339Z","modified":"2023-09-28T21:49:21.391Z","0.1.1":"2022-11-02T05:59:21.397Z","0.1.2":"2022-11-02T06:09:24.813Z","0.2.1":"2022-11-28T21:23:02.603Z","0.2.2":"2022-12-03T06:28:30.604Z","0.3.0":"2023-04-17T16:14:57.361Z","0.3.1":"2023-04-17T16:16:34.769Z","0.3.2":"2023-04-17T16:19:44.020Z","0.3.4":"2023-06-11T01:28:55.855Z","0.3.5":"2023-06-24T00:29:25.536Z","0.3.6":"2023-06-24T00:33:51.219Z","0.3.7":"2023-07-10T02:37:32.016Z","0.3.8":"2023-07-10T02:40:18.892Z","1.0.0":"2023-09-28T21:49:21.237Z"},"maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"}],"description":"File upload parsing utility for h3 and Nuxt.","homepage":"https://github.com/wobsoriano/h3-formidable#readme","keywords":["h3","formidable","upload","form","multipar","connect"],"repository":{"type":"git","url":"git+https://github.com/wobsoriano/h3-formidable.git"},"author":{"name":"Robert Soriano","email":"sorianorobertc@gmail.com"},"bugs":{"url":"https://github.com/wobsoriano/h3-formidable/issues"},"license":"MIT","readme":"# h3-formidable\n\n[![npm (tag)](https://img.shields.io/npm/v/h3-formidable?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/h3-formidable) ![NPM](https://img.shields.io/npm/l/h3-formidable?style=flat&colorA=000000&colorB=000000)\n\nFile upload parsing utility for h3 and Nuxt using [formidable](https://github.com/node-formidable/formidable).\n\nDemo - https://stackblitz.com/edit/nuxt-starter-ykuwmn\n\n## Install\n\n```bash\nnpm install h3-formidable\n```\n\n## Usage\n\nThis example shows Nuxt usage but you can use it with any h3 app.\n\n1. Create a server middleware\n\n```ts\nimport { createFileParserMiddleware } from 'h3-formidable'\n\nexport default createFileParserMiddleware({\n  // formidable options\n})\n```\n\n2. Access files in your api route\n\n```ts\nexport default eventHandler(async (event) => {\n  const { files } = event.context.formidable\n})\n```\n\nor you can ditch server middleware and parse files per api route...\n\n```ts\nimport { readFiles } from 'h3-formidable'\n\nexport default eventHandler(async (event) => {\n  const { fields, files, form } = await readFiles(event, {\n    // formidable options\n    // https://github.com/node-formidable/formidable#options\n  })\n})\n```\n\n## Plugins\n\nIf you have a custom [plugin](https://github.com/node-formidable/formidable#useplugin-plugin), you can use the `getForm` option to access the incoming form and do whatever you want with it.\n\n```ts\nexport default eventHandler(async (event) => {\n  const { fields, files } = await readFiles(event, {\n    getForm(form) {\n      form.use(() => {\n        console.log('woohoo, custom plugin')\n      })\n    }\n  })\n})\n```\n\nAnything inside the getForm callback will be executed before the form is parsed.\n\n## Helpers\n\n```ts\nimport { firstValues, readBooleans } from 'h3-formidable/helpers'\n\nexport default eventHandler(async (event) => {\n  const { fields, files, form } = await readFiles(event)\n\n  // Gets first values of fields\n  const exceptions = ['thisshouldbeanarray']\n  const fieldsSingle = firstValues(form, fields, exceptions)\n\n  // Converts html form input type=\"checkbox\" \"on\" to boolean\n  const expectedBooleans = ['checkbox1', 'wantsNewsLetter', 'hasACar']\n  const fieldsWithBooleans = readBooleans(fieldsSingle, expectedBooleans)\n})\n```\n\n## TypeScript Shim\n\n```ts\ndeclare module 'h3' {\n  import type { FieldsAndFiles } from 'h3-formidable'\n\n  interface H3EventContext {\n    formidable: FieldsAndFiles\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}