Application developed for knowledge test in koajs, mongoose, jest and jwt frameworks.
The project theme: Task List API.
The following is a list of packages used to develop this API:
Bluebird: 3.5.0 Jsonwebtoken: 7.4.1 Koa: 2.2.0 Koa-: 4.2.0 Koa-convert: 1.2.0 Koa-handle-error: 0.0.5 Koa-json-error: 3.1.2 Koa-logger: 3.0.0 Koa-res: 1.3.0 Koa-simple-router: 0.2.0 Mongoose: 4.10.3 Superagent: 3.5.2 jest: 20.0.4 supertest: 3.0.0 supertest-as-promised: 4.0.2
To start the project, execute the following command:
npm start
To run the automated test run
npm test