{"_id":"@ahmedrowaihi/better-upload-server","name":"@ahmedrowaihi/better-upload-server","dist-tags":{"latest":"3.0.17"},"versions":{"3.0.17":{"name":"@ahmedrowaihi/better-upload-server","description":"The Better Upload server library. Simple and easy file uploads for React.","version":"3.0.17","type":"module","exports":{"./package.json":"./package.json",".":{"import":"./dist/index.mjs","types":"./dist/index.d.mts"},"./clients":{"import":"./dist/clients/index.mjs","types":"./dist/clients/index.d.mts"},"./helpers":{"import":"./dist/helpers/index.mjs","types":"./dist/helpers/index.d.mts"},"./adapters/next":{"import":"./dist/adapters/next.mjs","types":"./dist/adapters/next.d.mts"},"./adapters/node":{"import":"./dist/adapters/node.mjs","types":"./dist/adapters/node.d.mts"},"./internal":{"import":"./dist/internal-export.mjs","types":"./dist/internal-export.d.mts"}},"dependencies":{"aws4fetch":"^1.0.20","fast-xml-parser":"^5.5.9","zod":"^4.3.6"},"devDependencies":{"@types/node":"^24","tsdown":"^0.21.6","typescript":"^5.9.3","vitest":"^4.1.2","@repo/tsconfig":"0.0.0"},"keywords":["react","nextjs","tanstack","upload","files","multipart"],"license":"MIT","homepage":"https://better-upload.com","bugs":{"url":"https://github.com/Nic13Gamer/better-upload/issues"},"author":{"name":"Nicholas"},"repository":{"type":"git","url":"git+https://github.com/Nic13Gamer/better-upload.git"},"scripts":{"build":"tsdown","dev":"tsdown --watch","lint":"tsc","test":"vitest"},"_id":"@ahmedrowaihi/better-upload-server@3.0.17","_integrity":"sha512-0lkbR4NGsPCMHPSDWPzuOSqN0JIMhDaa3X+2SMOcuEm73ITeH3tJuhlH5FeVWNzc1n1+AxtUrdTYSeeL72j9fw==","_resolved":"/private/var/folders/1l/k309g03j4wx63fvtm3f5808r0000gn/T/a7f0cfe9a3a75d1c41050a058062d8f2/ahmedrowaihi-better-upload-server-3.0.17.tgz","_from":"file:ahmedrowaihi-better-upload-server-3.0.17.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-0lkbR4NGsPCMHPSDWPzuOSqN0JIMhDaa3X+2SMOcuEm73ITeH3tJuhlH5FeVWNzc1n1+AxtUrdTYSeeL72j9fw==","shasum":"cface40aa2f8cc0c736c2c25fe80593a88153b34","tarball":"https://registry.npmjs.org/@ahmedrowaihi/better-upload-server/-/better-upload-server-3.0.17.tgz","fileCount":21,"unpackedSize":85555,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEncMifA8jikECox5mb1SKx9euPc3+IpjwnLL1SW5OHjAiBmnda1f2FEaMU80pDHxBSMkqzCo9eWBO8ktupvbcGkZA=="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/better-upload-server_3.0.17_1776987253421_0.8085599495988007"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T23:34:13.327Z","3.0.17":"2026-04-23T23:34:13.551Z","modified":"2026-04-23T23:34:13.735Z"},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"description":"The Better Upload server library. Simple and easy file uploads for React.","homepage":"https://better-upload.com","keywords":["react","nextjs","tanstack","upload","files","multipart"],"repository":{"type":"git","url":"git+https://github.com/Nic13Gamer/better-upload.git"},"author":{"name":"Nicholas"},"bugs":{"url":"https://github.com/Nic13Gamer/better-upload/issues"},"license":"MIT","readme":"# Better Upload\n\nSimple and easy file uploads for React. Upload directly to any S3-compatible service with minimal setup.\n\nDocumentation is available [here](https://better-upload.com).\n\n## Getting Started\n\nYou can add file uploads to your app in a few minutes with Better Upload. It works with any framework, like Next.js, Tanstack Start, or any other React-based framework.\n\nTo get started, follow the [quickstart guide](https://better-upload.com/docs/quickstart).\n\n## Contributing\n\nWe welcome contributions to Better Upload!\n\nFor new functionality or anything that adds major behavior, please start with a short design conversation in an issue, instead of opening a PR. Share the problem, your proposed approach, and why it belongs in Better Upload.\n\n## License\n\nBetter Upload is licensed under the MIT License.\n","readmeFilename":"README.md","_rev":"1-fc0bbe5a01984a460cb9d111081dfd95"}