File tree Expand file tree Collapse file tree 3 files changed +16
-16
lines changed Expand file tree Collapse file tree 3 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 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" ,
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" ,
Original file line number Diff line number Diff line change @@ -3,9 +3,9 @@ const Koa = require('koa');
33const cache = require ( 'koa-redis-cache' ) ;
44const options = require ( './db/redis' ) ;
55const 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' ) ;
99const MongoClient = require ( 'mongodb' ) ;
1010const json = require ( 'koa-json' ) ;
1111
@@ -27,18 +27,21 @@ const app = new Koa();
2727app . 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
3639app . use ( json ( { pretty : false , param : 'pretty' } ) ) ;
3740
3841// Hide logging when running tests
3942// Disable Redis caching when running tests
4043if ( process . env . NODE_ENV !== 'test' ) {
41- app . use ( Logger ( ) ) ;
44+ app . use ( logger ( ) ) ;
4245 app . use ( cache ( options ) ) ;
4346}
4447
You can’t perform that action at this time.
0 commit comments