├── .changeset ├── README.md └── config.json ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── apps ├── docs │ ├── README.md │ ├── app │ │ ├── (home) │ │ │ ├── codeblock.mdx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── api │ │ │ └── search │ │ │ │ └── route.ts │ │ ├── docs │ │ │ ├── [[...slug]] │ │ │ │ └── page.tsx │ │ │ └── layout.tsx │ │ ├── favicon.ico │ │ ├── global.css │ │ ├── layout.config.tsx │ │ ├── layout.tsx │ │ ├── llms-full.txt │ │ │ └── route.ts │ │ ├── llms.mdx │ │ │ └── [[...slug]] │ │ │ │ └── route.ts │ │ ├── opengraph-image.jpg │ │ ├── sitemap.ts │ │ └── twitter-image.jpg │ ├── components.json │ ├── components │ │ ├── icons.tsx │ │ ├── mdx │ │ │ ├── helpers-server.mdx │ │ │ └── quickstart │ │ │ │ ├── multiple.mdx │ │ │ │ └── single.mdx │ │ ├── page-select.tsx │ │ ├── showcase.tsx │ │ ├── templates │ │ │ ├── upload-button-demo.tsx │ │ │ ├── upload-button.txt │ │ │ ├── upload-dropzone-demo.tsx │ │ │ ├── upload-dropzone-progress-demo.tsx │ │ │ ├── upload-dropzone-progress.txt │ │ │ └── upload-dropzone.txt │ │ ├── toc-footer.tsx │ │ ├── type-table.tsx │ │ └── ui │ │ │ ├── button.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── progress.tsx │ │ │ └── sonner.tsx │ ├── content │ │ └── docs │ │ │ ├── components │ │ │ ├── meta.json │ │ │ ├── upload-button.mdx │ │ │ ├── upload-dropzone-progress.mdx │ │ │ └── upload-dropzone.mdx │ │ │ ├── guides │ │ │ ├── forms │ │ │ │ ├── meta.json │ │ │ │ ├── react-hook-form.mdx │ │ │ │ └── tanstack-form.mdx │ │ │ ├── meta.json │ │ │ └── tanstack-query.mdx │ │ │ ├── helpers-client.mdx │ │ │ ├── helpers-server.mdx │ │ │ ├── hooks-multiple.mdx │ │ │ ├── hooks-single.mdx │ │ │ ├── index.mdx │ │ │ ├── meta.json │ │ │ ├── quickstart-single.mdx │ │ │ ├── quickstart.mdx │ │ │ ├── routes-multiple.mdx │ │ │ └── routes-single.mdx │ ├── lib │ │ ├── get-llm-text.ts │ │ ├── source.ts │ │ └── utils.ts │ ├── mdx-components.tsx │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ └── r │ │ │ ├── registry.json │ │ │ ├── upload-button.json │ │ │ ├── upload-dropzone-progress.json │ │ │ └── upload-dropzone.json │ ├── scripts │ │ └── build-registry.mts │ ├── source.config.ts │ └── tsconfig.json ├── example │ ├── .env.example │ ├── README.md │ ├── components.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── src │ │ ├── app │ │ │ ├── api │ │ │ │ └── upload │ │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── multipart │ │ │ │ └── page.tsx │ │ │ ├── multiple │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ ├── react-hook-form │ │ │ │ └── page.tsx │ │ │ ├── single │ │ │ │ └── page.tsx │ │ │ └── tanstack-form │ │ │ │ └── page.tsx │ │ ├── components │ │ │ ├── file-uploader.tsx │ │ │ ├── files-uploader.tsx │ │ │ ├── multipart-files-uploader.tsx │ │ │ ├── react-hook-form-uploader.tsx │ │ │ ├── tanstack-form-uploader.tsx │ │ │ └── ui │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── field.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── upload-button.tsx │ │ │ │ ├── upload-dropzone-progress.tsx │ │ │ │ └── upload-dropzone.tsx │ │ └── lib │ │ │ └── utils.ts │ └── tsconfig.json └── old-domain-redirect │ ├── app │ ├── [...slug] │ │ └── page.tsx │ ├── globals.css │ ├── layout.tsx │ └── page.tsx │ ├── components.json │ ├── components │ └── ui │ │ ├── button.tsx │ │ └── card.tsx │ ├── lib │ └── utils.ts │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ └── tsconfig.json ├── package.json ├── packages ├── client │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── helpers │ │ │ ├── format-bytes.ts │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── use-upload-file.ts │ │ │ └── use-upload-files.ts │ │ ├── index.ts │ │ ├── internal-export.ts │ │ ├── types │ │ │ ├── error.ts │ │ │ ├── internal.ts │ │ │ └── public.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── internal │ │ │ ├── retry.ts │ │ │ └── s3-upload.ts │ │ │ └── upload.ts │ ├── tsconfig.json │ └── tsdown.config.ts ├── server │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── adapters │ │ │ ├── next.ts │ │ │ └── node.ts │ │ ├── clients │ │ │ ├── aws.ts │ │ │ ├── backblaze.ts │ │ │ ├── cloudflare.ts │ │ │ ├── custom.ts │ │ │ ├── digitalocean.ts │ │ │ ├── index.ts │ │ │ ├── linode.ts │ │ │ ├── minio.ts │ │ │ ├── tigris.ts │ │ │ └── wasabi.ts │ │ ├── config.ts │ │ ├── error.ts │ │ ├── helpers │ │ │ ├── index.ts │ │ │ └── s3 │ │ │ │ ├── copy-object.ts │ │ │ │ ├── delete-object.ts │ │ │ │ ├── get-object.ts │ │ │ │ ├── head-object.ts │ │ │ │ ├── move-object.ts │ │ │ │ ├── presign │ │ │ │ └── get-object.ts │ │ │ │ └── put-object.ts │ │ ├── index.ts │ │ ├── internal-export.ts │ │ ├── router │ │ │ ├── handlers │ │ │ │ ├── files-handler.ts │ │ │ │ └── multipart-handler.ts │ │ │ ├── index.ts │ │ │ ├── request-handler.ts │ │ │ └── route.ts │ │ ├── types │ │ │ ├── clients.ts │ │ │ ├── index.ts │ │ │ ├── router │ │ │ │ ├── internal.ts │ │ │ │ └── public.ts │ │ │ ├── s3.ts │ │ │ └── standard-schema.ts │ │ ├── utils │ │ │ ├── file-type.ts │ │ │ ├── s3.ts │ │ │ ├── slug.ts │ │ │ ├── standard-schema.ts │ │ │ └── xml.ts │ │ └── validations.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── router.test.ts.snap │ │ ├── router.test.ts │ │ ├── s3.test.ts │ │ └── utils │ │ │ ├── router.ts │ │ │ └── s3.ts │ ├── tsconfig.json │ ├── tsdown.config.ts │ └── vitest.config.ts └── tsconfig │ ├── base.json │ ├── package.json │ └── react.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/README.md -------------------------------------------------------------------------------- /apps/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/README.md -------------------------------------------------------------------------------- /apps/docs/app/(home)/codeblock.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/(home)/codeblock.mdx -------------------------------------------------------------------------------- /apps/docs/app/(home)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/(home)/layout.tsx -------------------------------------------------------------------------------- /apps/docs/app/(home)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/(home)/page.tsx -------------------------------------------------------------------------------- /apps/docs/app/api/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/api/search/route.ts -------------------------------------------------------------------------------- /apps/docs/app/docs/[[...slug]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/docs/[[...slug]]/page.tsx -------------------------------------------------------------------------------- /apps/docs/app/docs/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/docs/layout.tsx -------------------------------------------------------------------------------- /apps/docs/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/favicon.ico -------------------------------------------------------------------------------- /apps/docs/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/global.css -------------------------------------------------------------------------------- /apps/docs/app/layout.config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/layout.config.tsx -------------------------------------------------------------------------------- /apps/docs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/layout.tsx -------------------------------------------------------------------------------- /apps/docs/app/llms-full.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/llms-full.txt/route.ts -------------------------------------------------------------------------------- /apps/docs/app/llms.mdx/[[...slug]]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/llms.mdx/[[...slug]]/route.ts -------------------------------------------------------------------------------- /apps/docs/app/opengraph-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/opengraph-image.jpg -------------------------------------------------------------------------------- /apps/docs/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/sitemap.ts -------------------------------------------------------------------------------- /apps/docs/app/twitter-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/app/twitter-image.jpg -------------------------------------------------------------------------------- /apps/docs/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components.json -------------------------------------------------------------------------------- /apps/docs/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/icons.tsx -------------------------------------------------------------------------------- /apps/docs/components/mdx/helpers-server.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/mdx/helpers-server.mdx -------------------------------------------------------------------------------- /apps/docs/components/mdx/quickstart/multiple.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/mdx/quickstart/multiple.mdx -------------------------------------------------------------------------------- /apps/docs/components/mdx/quickstart/single.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/mdx/quickstart/single.mdx -------------------------------------------------------------------------------- /apps/docs/components/page-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/page-select.tsx -------------------------------------------------------------------------------- /apps/docs/components/showcase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/showcase.tsx -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-button-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-button-demo.tsx -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-button.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-button.txt -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-dropzone-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-dropzone-demo.tsx -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-dropzone-progress-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-dropzone-progress-demo.tsx -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-dropzone-progress.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-dropzone-progress.txt -------------------------------------------------------------------------------- /apps/docs/components/templates/upload-dropzone.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/templates/upload-dropzone.txt -------------------------------------------------------------------------------- /apps/docs/components/toc-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/toc-footer.tsx -------------------------------------------------------------------------------- /apps/docs/components/type-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/type-table.tsx -------------------------------------------------------------------------------- /apps/docs/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/docs/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /apps/docs/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/docs/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/components/meta.json -------------------------------------------------------------------------------- /apps/docs/content/docs/components/upload-button.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/components/upload-button.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/upload-dropzone-progress.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/components/upload-dropzone-progress.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/components/upload-dropzone.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/components/upload-dropzone.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/guides/forms/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/guides/forms/meta.json -------------------------------------------------------------------------------- /apps/docs/content/docs/guides/forms/react-hook-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/guides/forms/react-hook-form.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/guides/forms/tanstack-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/guides/forms/tanstack-form.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/guides/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/guides/meta.json -------------------------------------------------------------------------------- /apps/docs/content/docs/guides/tanstack-query.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/guides/tanstack-query.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/helpers-client.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/helpers-client.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/helpers-server.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/helpers-server.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/hooks-multiple.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/hooks-multiple.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/hooks-single.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/hooks-single.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/index.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/meta.json -------------------------------------------------------------------------------- /apps/docs/content/docs/quickstart-single.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/quickstart-single.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/quickstart.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/routes-multiple.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/routes-multiple.mdx -------------------------------------------------------------------------------- /apps/docs/content/docs/routes-single.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/content/docs/routes-single.mdx -------------------------------------------------------------------------------- /apps/docs/lib/get-llm-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/lib/get-llm-text.ts -------------------------------------------------------------------------------- /apps/docs/lib/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/lib/source.ts -------------------------------------------------------------------------------- /apps/docs/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/lib/utils.ts -------------------------------------------------------------------------------- /apps/docs/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/mdx-components.tsx -------------------------------------------------------------------------------- /apps/docs/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/next.config.ts -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/package.json -------------------------------------------------------------------------------- /apps/docs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/postcss.config.mjs -------------------------------------------------------------------------------- /apps/docs/public/r/registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/public/r/registry.json -------------------------------------------------------------------------------- /apps/docs/public/r/upload-button.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/public/r/upload-button.json -------------------------------------------------------------------------------- /apps/docs/public/r/upload-dropzone-progress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/public/r/upload-dropzone-progress.json -------------------------------------------------------------------------------- /apps/docs/public/r/upload-dropzone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/public/r/upload-dropzone.json -------------------------------------------------------------------------------- /apps/docs/scripts/build-registry.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/scripts/build-registry.mts -------------------------------------------------------------------------------- /apps/docs/source.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/source.config.ts -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /apps/example/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/.env.example -------------------------------------------------------------------------------- /apps/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/README.md -------------------------------------------------------------------------------- /apps/example/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/components.json -------------------------------------------------------------------------------- /apps/example/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/next.config.ts -------------------------------------------------------------------------------- /apps/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/package.json -------------------------------------------------------------------------------- /apps/example/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/postcss.config.mjs -------------------------------------------------------------------------------- /apps/example/src/app/api/upload/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/api/upload/route.ts -------------------------------------------------------------------------------- /apps/example/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/example/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/globals.css -------------------------------------------------------------------------------- /apps/example/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/example/src/app/multipart/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/multipart/page.tsx -------------------------------------------------------------------------------- /apps/example/src/app/multiple/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/multiple/page.tsx -------------------------------------------------------------------------------- /apps/example/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/page.tsx -------------------------------------------------------------------------------- /apps/example/src/app/react-hook-form/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/react-hook-form/page.tsx -------------------------------------------------------------------------------- /apps/example/src/app/single/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/single/page.tsx -------------------------------------------------------------------------------- /apps/example/src/app/tanstack-form/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/app/tanstack-form/page.tsx -------------------------------------------------------------------------------- /apps/example/src/components/file-uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/file-uploader.tsx -------------------------------------------------------------------------------- /apps/example/src/components/files-uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/files-uploader.tsx -------------------------------------------------------------------------------- /apps/example/src/components/multipart-files-uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/multipart-files-uploader.tsx -------------------------------------------------------------------------------- /apps/example/src/components/react-hook-form-uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/react-hook-form-uploader.tsx -------------------------------------------------------------------------------- /apps/example/src/components/tanstack-form-uploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/tanstack-form-uploader.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/field.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/form.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/upload-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/upload-button.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/upload-dropzone-progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/upload-dropzone-progress.tsx -------------------------------------------------------------------------------- /apps/example/src/components/ui/upload-dropzone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/components/ui/upload-dropzone.tsx -------------------------------------------------------------------------------- /apps/example/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/example/tsconfig.json -------------------------------------------------------------------------------- /apps/old-domain-redirect/app/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/app/[...slug]/page.tsx -------------------------------------------------------------------------------- /apps/old-domain-redirect/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/app/globals.css -------------------------------------------------------------------------------- /apps/old-domain-redirect/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/app/layout.tsx -------------------------------------------------------------------------------- /apps/old-domain-redirect/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/app/page.tsx -------------------------------------------------------------------------------- /apps/old-domain-redirect/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/components.json -------------------------------------------------------------------------------- /apps/old-domain-redirect/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/old-domain-redirect/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/old-domain-redirect/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/lib/utils.ts -------------------------------------------------------------------------------- /apps/old-domain-redirect/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/next.config.ts -------------------------------------------------------------------------------- /apps/old-domain-redirect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/package.json -------------------------------------------------------------------------------- /apps/old-domain-redirect/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/postcss.config.mjs -------------------------------------------------------------------------------- /apps/old-domain-redirect/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/apps/old-domain-redirect/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/package.json -------------------------------------------------------------------------------- /packages/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/helpers/format-bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/helpers/format-bytes.ts -------------------------------------------------------------------------------- /packages/client/src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './format-bytes'; 2 | -------------------------------------------------------------------------------- /packages/client/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/use-upload-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/hooks/use-upload-file.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/use-upload-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/hooks/use-upload-files.ts -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/internal-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/internal-export.ts -------------------------------------------------------------------------------- /packages/client/src/types/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/types/error.ts -------------------------------------------------------------------------------- /packages/client/src/types/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/types/internal.ts -------------------------------------------------------------------------------- /packages/client/src/types/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/types/public.ts -------------------------------------------------------------------------------- /packages/client/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './upload'; 2 | -------------------------------------------------------------------------------- /packages/client/src/utils/internal/retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/utils/internal/retry.ts -------------------------------------------------------------------------------- /packages/client/src/utils/internal/s3-upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/utils/internal/s3-upload.ts -------------------------------------------------------------------------------- /packages/client/src/utils/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/src/utils/upload.ts -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/client/tsdown.config.ts -------------------------------------------------------------------------------- /packages/server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/CHANGELOG.md -------------------------------------------------------------------------------- /packages/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/README.md -------------------------------------------------------------------------------- /packages/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/package.json -------------------------------------------------------------------------------- /packages/server/src/adapters/next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/adapters/next.ts -------------------------------------------------------------------------------- /packages/server/src/adapters/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/adapters/node.ts -------------------------------------------------------------------------------- /packages/server/src/clients/aws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/aws.ts -------------------------------------------------------------------------------- /packages/server/src/clients/backblaze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/backblaze.ts -------------------------------------------------------------------------------- /packages/server/src/clients/cloudflare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/cloudflare.ts -------------------------------------------------------------------------------- /packages/server/src/clients/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/custom.ts -------------------------------------------------------------------------------- /packages/server/src/clients/digitalocean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/digitalocean.ts -------------------------------------------------------------------------------- /packages/server/src/clients/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/index.ts -------------------------------------------------------------------------------- /packages/server/src/clients/linode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/linode.ts -------------------------------------------------------------------------------- /packages/server/src/clients/minio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/minio.ts -------------------------------------------------------------------------------- /packages/server/src/clients/tigris.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/tigris.ts -------------------------------------------------------------------------------- /packages/server/src/clients/wasabi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/clients/wasabi.ts -------------------------------------------------------------------------------- /packages/server/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/config.ts -------------------------------------------------------------------------------- /packages/server/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/error.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/index.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/copy-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/copy-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/delete-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/delete-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/get-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/get-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/head-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/head-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/move-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/move-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/presign/get-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/presign/get-object.ts -------------------------------------------------------------------------------- /packages/server/src/helpers/s3/put-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/helpers/s3/put-object.ts -------------------------------------------------------------------------------- /packages/server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/index.ts -------------------------------------------------------------------------------- /packages/server/src/internal-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/internal-export.ts -------------------------------------------------------------------------------- /packages/server/src/router/handlers/files-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/router/handlers/files-handler.ts -------------------------------------------------------------------------------- /packages/server/src/router/handlers/multipart-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/router/handlers/multipart-handler.ts -------------------------------------------------------------------------------- /packages/server/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/router/index.ts -------------------------------------------------------------------------------- /packages/server/src/router/request-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/router/request-handler.ts -------------------------------------------------------------------------------- /packages/server/src/router/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/router/route.ts -------------------------------------------------------------------------------- /packages/server/src/types/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/types/clients.ts -------------------------------------------------------------------------------- /packages/server/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './router/public'; 2 | -------------------------------------------------------------------------------- /packages/server/src/types/router/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/types/router/internal.ts -------------------------------------------------------------------------------- /packages/server/src/types/router/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/types/router/public.ts -------------------------------------------------------------------------------- /packages/server/src/types/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/types/s3.ts -------------------------------------------------------------------------------- /packages/server/src/types/standard-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/types/standard-schema.ts -------------------------------------------------------------------------------- /packages/server/src/utils/file-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/utils/file-type.ts -------------------------------------------------------------------------------- /packages/server/src/utils/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/utils/s3.ts -------------------------------------------------------------------------------- /packages/server/src/utils/slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/utils/slug.ts -------------------------------------------------------------------------------- /packages/server/src/utils/standard-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/utils/standard-schema.ts -------------------------------------------------------------------------------- /packages/server/src/utils/xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/utils/xml.ts -------------------------------------------------------------------------------- /packages/server/src/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/src/validations.ts -------------------------------------------------------------------------------- /packages/server/test/__snapshots__/router.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/test/__snapshots__/router.test.ts.snap -------------------------------------------------------------------------------- /packages/server/test/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/test/router.test.ts -------------------------------------------------------------------------------- /packages/server/test/s3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/test/s3.test.ts -------------------------------------------------------------------------------- /packages/server/test/utils/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/test/utils/router.ts -------------------------------------------------------------------------------- /packages/server/test/utils/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/test/utils/s3.ts -------------------------------------------------------------------------------- /packages/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/tsconfig.json -------------------------------------------------------------------------------- /packages/server/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/tsdown.config.ts -------------------------------------------------------------------------------- /packages/server/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/server/vitest.config.ts -------------------------------------------------------------------------------- /packages/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/tsconfig/base.json -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/tsconfig/package.json -------------------------------------------------------------------------------- /packages/tsconfig/react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/packages/tsconfig/react.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nic13Gamer/better-upload/HEAD/turbo.json --------------------------------------------------------------------------------