add CORS
parent
f4cd8c120c
commit
1b1937a0c6
|
@ -9,6 +9,7 @@
|
|||
"version": "0.0.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@koa/cors": "^5.0.0",
|
||||
"@koa/router": "^12.0.1",
|
||||
"koa": "^2.15.2",
|
||||
"koa-bodyparser": "^4.4.1",
|
||||
|
@ -25,6 +26,17 @@
|
|||
"integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/@koa/cors": {
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@koa/cors/-/cors-5.0.0.tgz",
|
||||
"integrity": "sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==",
|
||||
"dependencies": {
|
||||
"vary": "^1.1.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 14.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@koa/router": {
|
||||
"version": "12.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@koa/router/-/router-12.0.1.tgz",
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"author": "Kenneth Barbour <kenbarbour@gmail.com>",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@koa/cors": "^5.0.0",
|
||||
"@koa/router": "^12.0.1",
|
||||
"koa": "^2.15.2",
|
||||
"koa-bodyparser": "^4.4.1",
|
||||
|
|
|
@ -2,6 +2,7 @@ import Koa from 'koa';
|
|||
import logger from './middleware/logger.mjs';
|
||||
import makeRouter from './routes.mjs';
|
||||
import makeStore from './store/sqlite.mjs';
|
||||
import cors from '@koa/cors';
|
||||
|
||||
/**
|
||||
* Generates an application that can listen to HTTP requests
|
||||
|
@ -11,6 +12,7 @@ import makeStore from './store/sqlite.mjs';
|
|||
export function makeApp({ DB_FILE }) {
|
||||
const app = new Koa();
|
||||
app.use(logger());
|
||||
app.use(cors());
|
||||
|
||||
const store = makeStore({ DB_FILE });
|
||||
|
||||
|
|
Loading…
Reference in New Issue