feuerdev / node-ts-boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-ts-boilerplate

This is boilerplate code to:

  1. Setup a node project (+package.json with deploy scripts)
  2. Add Typescript (+tsconfig.json)
  3. Add dotenv package (+example .env file)
  4. Add Example systemd service
  5. Add VSCode launch.json and task.json for Typescript debugging
  6. Add ESLint + Prettier, configured to be run in commit hook
  7. Add Jenkinsfile (CI/CD)
  8. Add Semantic Release step (with git plugin)
  9. Add Docker Support (+Traefik)

About


Languages

Language:Dockerfile 54.3%Language:TypeScript 34.8%Language:Shell 10.9%