Skip to content

Commit 5c207b1

Browse files
committed
switch cors package
1 parent 04718cd commit 5c207b1

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

package-lock.json

Lines changed: 5 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"@koa/cors": "^2.2.1",
3131
"koa": "^2.5.0",
3232
"koa-compress": "^2.0.0",
33+
"koa-cors": "0.0.16",
3334
"koa-helmet": "^3.3.0",
3435
"koa-json": "^2.0.2",
3536
"koa-logger": "^3.2.0",
@@ -38,8 +39,7 @@
3839
"koa-router": "^7.4.0",
3940
"lower-case": "^1.1.4",
4041
"mongodb": "^3.0.4",
41-
"path": "^0.12.7",
42-
"redis-connection": "^5.4.0"
42+
"path": "^0.12.7"
4343
},
4444
"devDependencies": {
4545
"eslint": "^4.18.2",

src/app.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ const Koa = require('koa');
33
const cache = require('koa-redis-cache');
44
const options = require('./db/redis');
55
const compress = require('koa-compress');
6-
const Logger = require('koa-logger');
7-
const Cors = require('@koa/cors');
8-
const Helmet = require('koa-helmet');
6+
const logger = require('koa-logger');
7+
const cors = require('koa-cors');
8+
const helmet = require('koa-helmet');
99
const MongoClient = require('mongodb');
1010
const json = require('koa-json');
1111

@@ -27,18 +27,21 @@ const app = new Koa();
2727
app.use(compress());
2828

2929
// HTTP header security
30-
app.use(Helmet());
30+
app.use(helmet());
3131

3232
// Enable CORS for all routes
33-
app.use(Cors());
33+
const corsOpt = {
34+
origin: '*',
35+
};
36+
app.use(cors(corsOpt));
3437

3538
// Add pretty output option for debugging
3639
app.use(json({ pretty: false, param: 'pretty' }));
3740

3841
// Hide logging when running tests
3942
// Disable Redis caching when running tests
4043
if (process.env.NODE_ENV !== 'test') {
41-
app.use(Logger());
44+
app.use(logger());
4245
app.use(cache(options));
4346
}
4447

0 commit comments

Comments
 (0)