https://github.com/ericzon/typescript-starter
https://github.com/ericzon/typescript-starter
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ericzon/typescript-starter
- Owner: ericzon
- Created: 2020-07-27T07:15:57.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-25T09:29:14.000Z (over 2 years ago)
- Last Synced: 2025-01-23T22:17:44.839Z (over 1 year ago)
- Language: TypeScript
- Size: 426 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
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)