Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/douglaspimentel/nodejs-api-with-typescript

Quick setup for Node.js API with Typescript
https://github.com/douglaspimentel/nodejs-api-with-typescript

api jest koajs mongodb nodejs typescript

Last synced: 8 days ago
JSON representation

Quick setup for Node.js API with Typescript

Awesome Lists containing this project

README

        

# Node.js API with Typescript

Quick setup for Node.js API with Typescript

# Techs

- [Node.js](https://nodejs.org/en/)
- [Koa.js](https://koajs.com/)
- [Typescript](https://www.typescriptlang.org/)
- [Jest](https://jestjs.io/pt-BR/)
- [Mongoose](https://mongoosejs.com/)

# Cloning the repository

```bash
$ git clone https://github.com/DouglasPimentel/nodejs-api-with-typescript.git
```

# Installing dependencies

```bash
$ yarn install
```

# Running scripts

| Action | Usage |
| ------------------------- | ------------ |
| Starting development mode | `yarn dev` |
| Build for production | `yarn build` |
| Start production mode | `yarn start` |
| Linting code | `yarn lint` |
| Run tests | `yarn test` |

# Author

[Douglas Pimentel](https://twitter.com/doug_pimentel)

# License

[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0)