Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mlh-fellowship/0.4.1-execute.ly-server

Server: Edit and execute handwritten or any code in an image right in your browser.
https://github.com/mlh-fellowship/0.4.1-execute.ly-server

expressjs jest nodejs typescript

Last synced: about 2 months ago
JSON representation

Server: Edit and execute handwritten or any code in an image right in your browser.

Awesome Lists containing this project

README

        

# Execute.ly Server

![](https://media.giphy.com/media/gdkFelq0TLwoInOkjp/source.gif)

## Getting Started

### Run the Express server
```
npm start
```

### Development

To debug the Express server with auto-restart,
```
npm run dev:server
```

To run unit tests (Jest) in watch mode,
```
npm run dev:tdd
```

With `VS Code`
- debug the server with `Attach to Server`
- debug the test with `Attach to Jest`

## Refs
- https://restful-api-node-typescript.books.dalenguyen.me/en/latest/index.html
- https://codewithhugo.com/testing-an-express-app-with-supertest-moxios-and-jest/
- https://codewithhugo.com/express-request-response-mocking/
- https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project