Node | Express | Mongoose | Typescript | Starter Template
npx create-express-mongoose-ts <your-app-name>
- Node-Express
- Mongoose
- Typescript
- Cors
- Dotenv
- JWT
- bcrypt
- cookie-parser
- http-status
- mongoose-unique-validator
- zod
- ENV Config
- ESLint
- Prettier
- Husky
- Link-Staged
- TS-Node-Dev
- TSC (build)
- App & Server Config (root)
- JWT Helpers
- Pagination Helpers
- Generic API Response
- Generic Error Response
- Pagination Options
- CatchAsync
- Namespace for JWT Payload
- API Error
- Cast Error
- Validation Error
- Zod Error
- Global Error Handler
- Request Validator
- Auth Verifier