Skip to content

Node, Express, TypeScript, boilerplate for backend applications with eslint and prettier

License

Notifications You must be signed in to change notification settings

shubhambattoo/node-express-typescript-starter

Repository files navigation

node-express-typescript-starter

Minimalistic node express typescript template to create backend apis with.

TypeScript version Node.js version ISC

Getting Started

This project is intended to be used with the latest Active LTS release of Node.js.

Use as a repository template

To start, just click the Use Template link (or the green button). Start adding your code in the src.

Clone repository

To clone the repository, use the following commands:

git clone https://github.com/shubhambattoo/node-express-typescript-starter.git
cd node-express-typescript-starter
npm install

Available Scripts

Command Description
start Start a production server
dev Start a nodemon dev server for the backend
clean remove coverage data, any cache and transpiled files
prebuild lint source files building
build transpile TypeScript to ES6
build:watch interactive watch mode to automatically transpile source files
build:release transpile TypeScript to ES6 with relase config
lint lint source files
prettier reformat files

License

Licensed under the ISC. See the LICENSE file for details

About

Node, Express, TypeScript, boilerplate for backend applications with eslint and prettier

Topics

Resources

License

Stars

Watchers

Forks