fix(backend): update deps and fix types

This commit is contained in:
DCsunset 2022-11-09 10:27:52 -05:00
parent eb1f3e081b
commit ddb7dc2ec6
3 changed files with 569 additions and 373 deletions

File diff suppressed because it is too large Load diff

View file

@ -16,7 +16,7 @@
"koa-bodyparser": "^4.3.0",
"koa-logger": "^3.2.1",
"koa-qs": "^3.0.0",
"taskwarrior-lib": "^0.4.2"
"taskwarrior-lib": "^0.5.2"
},
"devDependencies": {
"@types/koa": "^2.11.3",
@ -28,7 +28,7 @@
"@typescript-eslint/eslint-plugin": "^3.5.0",
"@typescript-eslint/parser": "^3.5.0",
"eslint": "^7.3.1",
"ts-node": "^8.10.2",
"typescript": "^3.9.5"
"ts-node": "^10.9.1",
"typescript": "^4.8.4"
}
}

View file

@ -1,6 +1,7 @@
import * as Router from '@koa/router';
import taskwarrior from './taskwarrior';
import { Task } from "taskwarrior-lib";
const router = new Router();
@ -10,7 +11,8 @@ router.get('/', async ctx => {
});
router.put('/', async ctx => {
const msg = taskwarrior.update(ctx.request.body.tasks);
const body = ctx.request.body as { tasks: Task[] };
const msg = taskwarrior.update(body.tasks);
console.log(msg);
ctx.status = 200;
});