Lint rules and flow annotations for rest of the files

This commit is contained in:
Jori Lallo
2017-11-15 22:56:40 -08:00
parent c9b710cbee
commit 0441e92d08
36 changed files with 77 additions and 51 deletions

View File

@ -1,9 +1,16 @@
export default function apiWrapper(_options) {
return async function apiWrapperMiddleware(ctx, next) {
// @flow
import { type Context } from 'koa';
export default function apiWrapper() {
return async function apiWrapperMiddleware(
ctx: Context,
next: () => Promise<void>
) {
await next();
const ok = ctx.status < 400;
// $FlowFixMe
ctx.body = {
...ctx.body,
status: ctx.status,