koa-logger
Deep Diff & Patch in js, maybe data visition timeline json data is common for use. Diff => CREATE / UPDATE / DELETE / UNCHANGE Data. Patch => Immutable Philosophy Data.
Install
$ npm install @zcorky/koa-logger
Usage
// See more in test
import logger from '@zcorky/koa-logger';
import * as Koa from 'koa';
const app = new Koa();
app.use(logger());
app.use(async (ctx) => {
if (ctx.path === '/') {
ctx.body = 'hello, world';
} else if (ctx.path === '/json') {
ctx.body = {
name: 'name',
value: 'value',
};
}
});
app.listen(8000, '0.0.0.0', () => {
console.log('koa server start');
});