Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bmitchinson/typescript-node-starter

Typescript with eslint + prettier, jest / coverage reporting, watch scripts, env config pattern.
https://github.com/bmitchinson/typescript-node-starter

eslint prettier starter typescript

Last synced: 8 days ago
JSON representation

Typescript with eslint + prettier, jest / coverage reporting, watch scripts, env config pattern.

Awesome Lists containing this project

README

        

### Typescript Node Starter

[bmitchinson/ts-node-starter](https://github.com/bmitchinson/ts-node-starter)

- typescript configuration + tsnode
- jest with coverage + class mocking
- eslint with prettier
- watch + dev scripts
- .env configuration validation + import pattern

Node 16 at time of writing. Check .nvmrc

### Tests

Mocking utilizing the following class mock patterns: https://mitchinson.dev/jest-typescript-mocks/