66 lines
1.7 KiB
Text
66 lines
1.7 KiB
Text
| .env
|
|
| .env.example
|
|
| .gitignore
|
|
| package-lock.json
|
|
| package.json
|
|
| structure.txt
|
|
|
|
|
\---src
|
|
| app.js
|
|
| server.js
|
|
|
|
|
\---app
|
|
+---builder
|
|
| QueryBuilder.js
|
|
|
|
|
+---config
|
|
| index.js
|
|
| supabaseClient.js
|
|
|
|
|
+---errors
|
|
| AppError.js
|
|
| handleCastError.js
|
|
| handleDuplicateError.js
|
|
| handleValidationError.js
|
|
| handleZodError.js
|
|
|
|
|
+---middleware
|
|
| auth.js
|
|
| globalError.js
|
|
| globalErrorhandler.js
|
|
| multerConfig.js
|
|
| notFound.js
|
|
| uploadMinio.js
|
|
| validateRequest.js
|
|
|
|
|
+---modules
|
|
| +---Auth
|
|
| | auth.controller.js
|
|
| | auth.routes.js
|
|
| | auth.service.js
|
|
| | auth.validation.js
|
|
| |
|
|
| \---User
|
|
| user.constants.js
|
|
| user.controller.js
|
|
| user.routes.js
|
|
| user.service.js
|
|
| user.validation.js
|
|
|
|
|
+---routes
|
|
| index.js
|
|
|
|
|
+---swagger
|
|
| swaggerConfig.js
|
|
|
|
|
\---utils
|
|
catchAsync.js
|
|
hashedPassword.js
|
|
jwt.js
|
|
response.js
|
|
sendConfirmationEmail.js
|
|
sendResetPassEmail.js
|
|
sendResponse.js
|
|
transporterMail.js
|
|
validPass.js
|
|
|