├── .eslintrc ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── src ├── buildDeleteHook.ts ├── buildUploadHook.ts ├── index.ts ├── plugin.ts └── types.ts ├── test ├── dog.png ├── payload.config.ts ├── plugin.test.ts └── server.ts ├── tsconfig.build.json └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/package.json -------------------------------------------------------------------------------- /src/buildDeleteHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/src/buildDeleteHook.ts -------------------------------------------------------------------------------- /src/buildUploadHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/src/buildUploadHook.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/test/dog.png -------------------------------------------------------------------------------- /test/payload.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/test/payload.config.ts -------------------------------------------------------------------------------- /test/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/test/plugin.test.ts -------------------------------------------------------------------------------- /test/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/test/server.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanbmar/payload-s3-upload/HEAD/tsconfig.json --------------------------------------------------------------------------------