Skip to content

Commit d619f4e

Browse files
committed
fix: fixed koa-router to @koa/router
1 parent 80ccc24 commit d619f4e

File tree

3 files changed

+52
-52
lines changed

3 files changed

+52
-52
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"Nick Baugh <[email protected]> (http://niftylettuce.com/)"
2121
],
2222
"dependencies": {
23+
"@koa/router": "^8.0.1",
2324
"@ladjs/i18n": "^1.1.0",
2425
"@ladjs/shared-config": "^0.0.3",
2526
"@ladjs/store-ip-address": "^0.0.5",
@@ -58,9 +59,8 @@
5859
"eslint-config-xo-lass": "^1.0.3",
5960
"fixpack": "^2.3.1",
6061
"husky": "^3.0.5",
61-
"koa-router": "^7.4.0",
6262
"lint-staged": "^9.2.5",
63-
"mongoose": "^5.6.11",
63+
"mongoose": "^5.6.12",
6464
"nyc": "^14.1.1",
6565
"remark-cli": "^7.0.0",
6666
"remark-preset-github": "^0.0.16",

test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const test = require('ava');
22
const request = require('supertest');
3-
const Router = require('koa-router');
3+
const Router = require('@koa/router');
44
const API = require('..');
55

66
test('allows custom routes', async t => {

yarn.lock

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,18 @@
412412
dependencies:
413413
arrify "^1.0.1"
414414

415+
"@koa/router@^8.0.1":
416+
version "8.0.1"
417+
resolved "https://registry.yarnpkg.com/@koa/router/-/router-8.0.1.tgz#4d3efdb2e07cc3e78c21046a9ace6b9911ae441b"
418+
integrity sha512-XlP5QbPcEImRL0220w2FO0cZnxLwXaplHpa/1Mo79GMxZikkEXcyaXnLIdjzIPIUfphraTF9/hbLHMVZzjd1jQ==
419+
dependencies:
420+
debug "^3.1.0"
421+
http-errors "^1.3.1"
422+
koa-compose "^3.0.0"
423+
methods "^1.0.1"
424+
path-to-regexp "^1.1.1"
425+
urijs "^1.19.0"
426+
415427
"@ladjs/i18n@^1.1.0":
416428
version "1.1.0"
417429
resolved "https://registry.yarnpkg.com/@ladjs/i18n/-/i18n-1.1.0.tgz#50a20cbcd3f0f0d880be9dea873e3efec3b6b02c"
@@ -525,19 +537,19 @@
525537
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
526538

527539
"@types/node@*", "@types/node@^12.0.2":
528-
version "12.7.3"
529-
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.3.tgz#27b3f40addaf2f580459fdb405222685542f907a"
530-
integrity sha512-3SiLAIBkDWDg6vFo0+5YJyHPWU9uwu40Qe+v+0MH8wRKYBimHvvAOyk3EzMrD/TrIlLYfXrqDqrg913PynrMJQ==
540+
version "12.7.4"
541+
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.4.tgz#64db61e0359eb5a8d99b55e05c729f130a678b04"
542+
integrity sha512-W0+n1Y+gK/8G2P/piTkBBN38Qc5Q1ZSO6B5H3QmPCUewaiXOo2GCAWZ4ElZCcNhjJuBSUSLGFUJnmlCn5+nxOQ==
531543

532544
"@types/normalize-package-data@^2.4.0":
533545
version "2.4.0"
534546
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
535547
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
536548

537549
"@types/prop-types@*":
538-
version "15.7.1"
539-
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.1.tgz#f1a11e7babb0c3cad68100be381d1e064c68f1f6"
540-
integrity sha512-CFzn9idOEpHrgdw8JsoTkaDDyRWk1jrzIV8djzcgpq0y9tG4B4lFT+Nxh52DVpDXV+n4+NPNv7M1Dj5uMp6XFg==
550+
version "15.7.2"
551+
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.2.tgz#0e58ae66773d7fd7c372a493aff740878ec9ceaa"
552+
integrity sha512-f8JzJNWVhKtc9dg/dyDNfliTKNOJSLa7Oht/ElZdF/UbMUmAH3rLmAk3ODNjw0mZajDEgatA03tRjB4+Dp/tzA==
541553

542554
"@types/react@^16.8.12":
543555
version "16.9.2"
@@ -1082,10 +1094,10 @@ [email protected], boom@^7.3.0:
10821094
dependencies:
10831095
hoek "6.x.x"
10841096

1085-
1086-
version "2.5.3"
1087-
resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.5.3.tgz#811b0a24219c566c9a6ab3402bc8a13f35a18a96"
1088-
integrity sha512-aWCA+CKfKNL/WGzNgjmK+Whp57JMzboZMwJ5gy2jDj2bEIjbMCb3ImGX+V++5wsJftyFiDIbOjRXl60ycniVqg==
1097+
1098+
version "2.5.4"
1099+
resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.5.4.tgz#850fccfebde92165440279b5ab19be3c7f05cfe1"
1100+
integrity sha512-74GGwfc2nzYD19JCiA0RwCxdq7IY5jHeEaSrrgm/5kusEuK+7UK0qDG3gyzN47c4ViNyO4osaKtZE+aSV6nlpQ==
10891101

10901102
boxen@^1.2.1:
10911103
version "1.3.0"
@@ -2318,9 +2330,9 @@ error-inject@^1.0.0:
23182330
integrity sha1-4rPZG1Su1nLzCdlQ0VSFD6EdTzc=
23192331

23202332
es-abstract@^1.12.0, es-abstract@^1.7.0:
2321-
version "1.14.0"
2322-
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.14.0.tgz#f59d9d44278ea8f90c8ff3de1552537c2fd739b4"
2323-
integrity sha512-lri42nNq1tIohUuwFBYEM3wKwcrcJa78jukGDdWsuaNxTtxBFGFkKUQ15nc9J+ipje4mhbQR6JwABb4VvawR3A==
2333+
version "1.14.1"
2334+
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.14.1.tgz#6e8d84b445ec9c610781e74a6d52cc31aac5b4ca"
2335+
integrity sha512-cp/Tb1oA/rh2X7vqeSOvM+TSo3UkJLX70eNihgVEvnzwAgikjkTFr/QVgRCaxjm0knCNQzNoxxxcw2zO2LJdZA==
23242336
dependencies:
23252337
es-to-primitive "^1.2.0"
23262338
function-bind "^1.1.1"
@@ -3343,9 +3355,9 @@ handle-thing@^2.0.0:
33433355
integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==
33443356

33453357
handlebars@^4.1.2:
3346-
version "4.1.2"
3347-
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67"
3348-
integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==
3358+
version "4.2.0"
3359+
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.2.0.tgz#57ce8d2175b9bbb3d8b3cf3e4217b1aec8ddcb2e"
3360+
integrity sha512-Kb4xn5Qh1cxAKvQnzNWZ512DhABzyFNmsaJf3OAkWNa4NkaqWcNI8Tao8Tasi0/F4JD9oyG0YxuFyvyR57d+Gw==
33493361
dependencies:
33503362
neo-async "^2.6.0"
33513363
optimist "^0.6.1"
@@ -3448,20 +3460,20 @@ [email protected]:
34483460
resolved "https://registry.yarnpkg.com/helmet-crossdomain/-/helmet-crossdomain-0.4.0.tgz#5f1fe5a836d0325f1da0a78eaa5fd8429078894e"
34493461
integrity sha512-AB4DTykRw3HCOxovD1nPR16hllrVImeFp5VBV9/twj66lJ2nU75DP8FPL0/Jp4jj79JhTfG+pFI2MD02kWJ+fA==
34503462

3451-
3452-
version "2.9.0"
3453-
resolved "https://registry.yarnpkg.com/helmet-csp/-/helmet-csp-2.9.0.tgz#8524886b08c7f7d611cb5f36eae453dd604efd4c"
3454-
integrity sha512-DGGOQtOLM7ZQpjbf/uvUonq1yG/rFgsBuK10ZJt2AtxUJxqfkPvfmP9aLUmgH9IactiRiYoiFY72YYSPl1TLTQ==
3463+
3464+
version "2.9.1"
3465+
resolved "https://registry.yarnpkg.com/helmet-csp/-/helmet-csp-2.9.1.tgz#39939a84ca3657ee3cba96f296169ccab02f97d5"
3466+
integrity sha512-HgdXSJ6AVyXiy5ohVGpK6L7DhjI9KVdKVB1xRoixxYKsFXFwoVqtLKgDnfe3u8FGGKf9Ml9k//C9rnncIIAmyA==
34553467
dependencies:
3456-
bowser "2.5.3"
3468+
bowser "2.5.4"
34573469
camelize "1.0.0"
34583470
content-security-policy-builder "2.1.0"
34593471
dasherize "2.0.0"
34603472

34613473
helmet@^3.20.0:
3462-
version "3.20.1"
3463-
resolved "https://registry.yarnpkg.com/helmet/-/helmet-3.20.1.tgz#802fcb39ac6865208cbc6879d3502e582c6f777e"
3464-
integrity sha512-em+X5Wz/f0yqoRsBnpnVy3wJHSiIeskX3FQn30szBh1tILaOeSRRLkShuUVFlk/o4qTYjWxdHg4FrRe45iBWHg==
3474+
version "3.21.0"
3475+
resolved "https://registry.yarnpkg.com/helmet/-/helmet-3.21.0.tgz#e7c5e2ed3b8b7f42d2e387004a87198b295132cc"
3476+
integrity sha512-TS3GryQMPR7n/heNnGC0Cl3Ess30g8C6EtqZyylf+Y2/kF4lM8JinOR90rzIICsw4ymWTvji4OhDmqsqxkLrcg==
34653477
dependencies:
34663478
depd "2.0.0"
34673479
dns-prefetch-control "0.2.0"
@@ -3470,14 +3482,14 @@ helmet@^3.20.0:
34703482
feature-policy "0.3.0"
34713483
frameguard "3.1.0"
34723484
helmet-crossdomain "0.4.0"
3473-
helmet-csp "2.9.0"
3485+
helmet-csp "2.9.1"
34743486
hide-powered-by "1.1.0"
34753487
hpkp "2.0.0"
34763488
hsts "2.2.0"
34773489
ienoopen "1.1.0"
34783490
nocache "2.1.0"
34793491
referrer-policy "1.2.0"
3480-
x-xss-protection "1.2.0"
3492+
x-xss-protection "1.3.0"
34813493

34823494
34833495
version "1.1.0"
@@ -4522,18 +4534,6 @@ koa-no-trailing-slash@^2.1.0:
45224534
resolved "https://registry.yarnpkg.com/koa-no-trailing-slash/-/koa-no-trailing-slash-2.1.0.tgz#a6a090cd4e77f72d47bec75be8b6b895f6a27a12"
45234535
integrity sha1-pqCQzU539y1Hvsdb6La4lfaiehI=
45244536

4525-
koa-router@^7.4.0:
4526-
version "7.4.0"
4527-
resolved "https://registry.yarnpkg.com/koa-router/-/koa-router-7.4.0.tgz#aee1f7adc02d5cb31d7d67465c9eacc825e8c5e0"
4528-
integrity sha512-IWhaDXeAnfDBEpWS6hkGdZ1ablgr6Q6pGdXCyK38RbzuH4LkUOpPqPw+3f8l8aTDrQmBQ7xJc0bs2yV4dzcO+g==
4529-
dependencies:
4530-
debug "^3.1.0"
4531-
http-errors "^1.3.1"
4532-
koa-compose "^3.0.0"
4533-
methods "^1.0.1"
4534-
path-to-regexp "^1.1.1"
4535-
urijs "^1.19.0"
4536-
45374537
koa-simple-ratelimit@^3.1.0:
45384538
version "3.1.0"
45394539
resolved "https://registry.yarnpkg.com/koa-simple-ratelimit/-/koa-simple-ratelimit-3.1.0.tgz#b5f904409e19561ab01763bc85ae39bbe2b44298"
@@ -5291,10 +5291,10 @@ [email protected]:
52915291
resolved "https://registry.yarnpkg.com/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz#3ba9f91fa507b5186d399fb40854bff18fb563e4"
52925292
integrity sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==
52935293

5294-
mongoose@^5.6.11:
5295-
version "5.6.11"
5296-
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.6.11.tgz#c63f557b702a02be8e20ec21d8f7776bdb9bd2d8"
5297-
integrity sha512-+Mxfmu2Jcspmdqk1111BLUj5mzSLHWKVovImkjzO9GMymTwkHshsuSFmUN7ou4dWy2WR8DPSJcwU52HhnnNk8Q==
5294+
mongoose@^5.6.12:
5295+
version "5.6.12"
5296+
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.6.12.tgz#c40abe8ffdec5cb69c493b8fdab27d1ebaea7e2d"
5297+
integrity sha512-1E/wEGw1widyblhrLUBEOatm1COS0jyks0tKBiuvjPoncty4Msbk0X1EZWUxFtkZuhlbXeILJPYlKBDzxFmPfg==
52985298
dependencies:
52995299
async "2.6.2"
53005300
bson "~1.1.1"
@@ -7485,9 +7485,9 @@ run-parallel@^1.1.9:
74857485
integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
74867486

74877487
rxjs@^6.3.3, rxjs@^6.4.0:
7488-
version "6.5.2"
7489-
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz#2e35ce815cd46d84d02a209fb4e5921e051dbec7"
7490-
integrity sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==
7488+
version "6.5.3"
7489+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz#510e26317f4db91a7eb1de77d9dd9ba0a4899a3a"
7490+
integrity sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==
74917491
dependencies:
74927492
tslib "^1.9.0"
74937493

@@ -8922,10 +8922,10 @@ x-is-string@^0.1.0:
89228922
resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82"
89238923
integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=
89248924

8925-
x-xss-protection@1.2.0:
8926-
version "1.2.0"
8927-
resolved "https://registry.yarnpkg.com/x-xss-protection/-/x-xss-protection-1.2.0.tgz#3170498ff8e7e8159f4896b27fa4d4810c2ff486"
8928-
integrity sha512-xN0kV+8XfOQM2OPPBdEbGtbvJNNP1pvZR7sE6d44cjJFQG4OiGDdienPg5iOUGswBTiGbBvtYDURd30BMJwwqg==
8925+
x-xss-protection@1.3.0:
8926+
version "1.3.0"
8927+
resolved "https://registry.yarnpkg.com/x-xss-protection/-/x-xss-protection-1.3.0.tgz#3e3a8dd638da80421b0e9fff11a2dbe168f6d52c"
8928+
integrity sha512-kpyBI9TlVipZO4diReZMAHWtS0MMa/7Kgx8hwG/EuZLiA6sg4Ah/4TRdASHhRRN3boobzcYgFRUFSgHRge6Qhg==
89298929

89308930
xdg-basedir@^3.0.0:
89318931
version "3.0.0"

0 commit comments

Comments
 (0)