Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kamrulislam/base-node-typescript

This is a bare minimum configuration for a typescript based node application.
https://github.com/kamrulislam/base-node-typescript

boilerplate boilerplate-application eslint javascript jest node promisify tslint typescript

Last synced: 18 days ago
JSON representation

This is a bare minimum configuration for a typescript based node application.

Awesome Lists containing this project

README

        

# Simple typescript based node starter application

It has a bare minimum configuration for a typescript based node application.

It comes with EsLint and typescript configured.

## Setup

Clone this repo and move into the folder. Run the following commands.

Before running this project you need to have `node` installed. I have used node version `10.13`. If you are using `nvm`, run `nmv use` inside the folder.

```
# nvm use
npm i
npm run build
npm start
```

## Test

[jest](https://jestjs.io/en/) has been added as testing platform. Test file should be ended with `.spec.ts`. To run test, please use the following command

```
npm test
```

## Additional

This project also includes some vscode extensions suggestions.