/express-typescript-starter

An efficient and ready-to-use boilerplate for building applications with Express.js and TypeScript.

Primary LanguageTypeScriptMIT LicenseMIT

Express Typescript Starter

Description

This is a starter project for Express with Typescript.

Installation

$ pnpm install

Running the app

# development
$ pnpm run dev

# production mode
$ pnpm run build
$ pnpm start

Test

# unit tests
$ pnpm run test

Pkg Target

Linux alpine

node16-alpine-x64

MacOS

arm64

node16-darwin-arm64

x64

node16-darwin-x64

Function

  • pkg
  • docker
  • prettier
  • commit-lint
  • winston
  • MQTT
  • husky
  • lint-staged
  • MongoDB
  • socket

License

MIT licensed.