Skip to content

okanaslan/Typescript-Node-Starter

Repository files navigation

Node-Starter-TS

996.icu GitHub issues GitHub package.json version GitHub last commit

Node.js starter package written in Typescript.

Features

  • Code quality:
    • Pre-commit hook:
      • ESLint check
      • Prettier formatting
    • Auto generated OpenApi-3 documentation
      • ts-json-schema-generator: converts interfaces into JSON Schema Docs.
      • openapi3-ts: enables writing type safe docs.
      • swagger-ui-express: servers basic UI for the documentation.
  • Database:
    • MongoDB w/ mongodb
  • Security:
    • JWT: basic auth mechanism
    • Sentry: error logging
    • Google Cloud logging: info logging

Start

npm run docker:start
npm start

Stop

npm run docker:stop

Dependecy Graph

Dependecy Graph

About

Node.js starter package written in Typescript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published