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

https://github.com/ericzon/typescript-starter


https://github.com/ericzon/typescript-starter

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Typescript Starter

## Description

My main objective on this repo is to have a clean base to start to code **backend** in Typescript.

Main features:

- Target: es2019
- Eslint
- Prettier
- Checking on pre commit phase
- Dotenv
- Watcher
- Checking format of commit messages
- Automatic changelog
- editorconfig
- Tests setup
- Checking of tests before push

More to come:

...

## Installation

```
npm i
```

## Usage

Add your code in src and just:

```
npm start
```

## Development

You can refresh automatically the changes:

```
npm run watch
```

## Testing

We're using Jest:

```
npm t
```

To run in watch mode:
```
npm run test:watch
```

## Updates

You can check updates in [CHANGELOG](./CHANGELOG.md)