0.0.7 • Published 1 year ago

sicode-generate-starter v0.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

šŸ—‚ Commands For Using

  npm i -g sicode-generate-starter
  npx sicode-generate-starter your-template-name

šŸ—‚ Code Structure (default)

│
ā”œā”€ā”€šŸ“‚ .vscode
│  ā”œā”€ā”€ launch.json
│  └── settings.json
│
ā”œā”€ā”€šŸ“‚ src
│  ā”œā”€ā”€šŸ“‚ config
│  │  └── index.ts
│  │
│  ā”œā”€ā”€šŸ“‚ controllers
│  │  ā”œā”€ā”€ auth.controller.ts
│  │  └── users.controller.ts
│  │
│  ā”œā”€ā”€šŸ“‚ dtos
│  │  └── users.dto.ts
│  │
│  ā”œā”€ā”€šŸ“‚ exceptions
│  │  └── httpException.ts
│  │
│  ā”œā”€ā”€šŸ“‚ http
│  │  ā”œā”€ā”€ auth.http
│  │  └── users.http
│  │
│  ā”œā”€ā”€šŸ“‚ interfaces
│  │  ā”œā”€ā”€ auth.interface.ts
│  │  ā”œā”€ā”€ routes.interface.ts
│  │  └── users.interface.ts
│  │
│  ā”œā”€ā”€šŸ“‚ middlewares
│  │  ā”œā”€ā”€ auth.middleware.ts
│  │  ā”œā”€ā”€ error.middleware.ts
│  │  └── validation.middleware.ts
│  │
│  ā”œā”€ā”€šŸ“‚ models
│  │  └── users.model.ts
│  │
│  ā”œā”€ā”€šŸ“‚ routes
│  │  ā”œā”€ā”€ auth.route.ts
│  │  └── users.route.ts
│  │
│  ā”œā”€ā”€šŸ“‚ services
│  │  ā”œā”€ā”€ auth.service.ts
│  │  └── users.service.ts
│  │
│  ā”œā”€ā”€šŸ“‚ test
│  │  ā”œā”€ā”€ auth.test.ts
│  │  └── users.test.ts
│  │
│  ā”œā”€ā”€šŸ“‚ utils
│  │  ā”œā”€ā”€ logger.ts
│  │  └── vaildateEnv.ts
│  │
│  ā”œā”€ā”€ app.ts
│  └── server.ts
│
ā”œā”€ā”€ .dockerignore
ā”œā”€ā”€ .editorconfig
ā”œā”€ā”€ .env.development.local
ā”œā”€ā”€ .env.production.local
ā”œā”€ā”€ .env.test.local
ā”œā”€ā”€ .eslintignore
ā”œā”€ā”€ .eslintrc
ā”œā”€ā”€ .gitignore
ā”œā”€ā”€ .huskyrc
ā”œā”€ā”€ .lintstagedrc.json
ā”œā”€ā”€ .prettierrc
ā”œā”€ā”€ .swcrc
ā”œā”€ā”€ docker-compose.yml
ā”œā”€ā”€ Dockerfile.dev
ā”œā”€ā”€ Dockerfile.prod
ā”œā”€ā”€ ecosystem.config.js
ā”œā”€ā”€ jest.config.js
ā”œā”€ā”€ Makefile
ā”œā”€ā”€ nginx.conf
ā”œā”€ā”€ nodemon.json
ā”œā”€ā”€ package-lock.json
ā”œā”€ā”€ package.json
ā”œā”€ā”€ swagger.yaml
└── tsconfig.json

šŸ“‘ Recommended Commit Message

WhenCommit Message
Add Feature✨ Add Feature
Fix BugšŸž Fix Bug
Refactoring CodešŸ›  Refactoring Code
Install PackagešŸ“¦ Install Package
Fix ReadmešŸ“š Fix Readme
Update Version🌼 Update Version
New TemplatešŸŽ‰ New Template