Skip to content

Commit 7695540

Browse files
committed
chore: bumped deps
1 parent 27d7741 commit 7695540

File tree

3 files changed

+2813
-3906
lines changed

3 files changed

+2813
-3906
lines changed

index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ const rateLimiter = require('koa-simple-ratelimit');
2525
const redis = require('redis');
2626
const removeTrailingSlashes = require('koa-no-trailing-slash');
2727
const requestId = require('express-request-id');
28+
const requestReceived = require('request-received');
2829
const responseTime = require('response-time');
2930
const sharedConfig = require('@ladjs/shared-config');
3031

@@ -75,8 +76,12 @@ class API {
7576
// eslint-disable-next-line unicorn/prefer-add-event-listener
7677
app.context.onerror = errorHandler;
7778

79+
// adds request received hrtime and date symbols to request object
80+
// (which is used by Cabin internally to add `request.timestamp` to logs
81+
app.use(requestReceived);
82+
7883
// adds `X-Response-Time` header to responses
79-
app.use(koaConnect(responseTime));
84+
app.use(koaConnect(responseTime()));
8085

8186
// adds or re-uses `X-Request-Id` header
8287
app.use(koaConnect(requestId()));

package.json

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
"@ladjs/shared-config": "^0.0.2",
2525
"@ladjs/store-ip-address": "^0.0.5",
2626
"boolean": "^1.0.0",
27-
"cabin": "^2.1.2",
27+
"cabin": "^5.0.0",
2828
"express-request-id": "^1.4.1",
2929
"ip": "^1.1.5",
3030
"kcors": "^2.2.2",
31-
"koa": "^2.7.0",
31+
"koa": "^2.8.1",
3232
"koa-404-handler": "^0.0.2",
3333
"koa-basic-auth": "^4.0.0",
3434
"koa-better-error-handler": "^2.0.0",
@@ -38,32 +38,33 @@
3838
"koa-conditional-get": "^2.0.0",
3939
"koa-connect": "^2.0.1",
4040
"koa-etag": "^3.0.0",
41-
"koa-helmet": "^4.1.0",
41+
"koa-helmet": "^5.1.0",
4242
"koa-json": "^2.0.2",
4343
"koa-no-trailing-slash": "^2.1.0",
44-
"koa-simple-ratelimit": "^2.4.1",
45-
"lodash": "^4.17.11",
44+
"koa-simple-ratelimit": "^3.0.1",
45+
"lodash": "^4.17.15",
4646
"redis": "^2.8.0",
47+
"request-received": "^0.0.2",
4748
"response-time": "^2.3.2",
48-
"spdy": "^4.0.0"
49+
"spdy": "^4.0.1"
4950
},
5051
"devDependencies": {
51-
"@commitlint/cli": "^7.5.2",
52-
"@commitlint/config-conventional": "^7.5.0",
52+
"@commitlint/cli": "^8.1.0",
53+
"@commitlint/config-conventional": "^8.1.0",
5354
"auto-bind": "^2.1.0",
54-
"ava": "^1.4.1",
55-
"codecov": "^3.3.0",
55+
"ava": "^2.3.0",
56+
"codecov": "^3.5.0",
5657
"cross-env": "^5.2.0",
57-
"eslint": "^5.16.0",
58+
"eslint": "^6.2.2",
5859
"eslint-config-xo-lass": "^1.0.3",
5960
"fixpack": "^2.3.1",
60-
"husky": "^2.2.0",
61+
"husky": "^3.0.4",
6162
"koa-router": "^7.4.0",
62-
"lint-staged": "^8.1.5",
63-
"mongoose": "^5.5.5",
64-
"nyc": "^14.0.0",
65-
"remark-cli": "^6.0.1",
66-
"remark-preset-github": "^0.0.13",
63+
"lint-staged": "^9.2.5",
64+
"mongoose": "^5.6.11",
65+
"nyc": "^14.1.1",
66+
"remark-cli": "^7.0.0",
67+
"remark-preset-github": "^0.0.16",
6768
"supertest": "^4.0.2",
6869
"xo": "^0.24.0"
6970
},

0 commit comments

Comments
 (0)