@agreed/server
Advanced tools
Comparing version 5.1.5 to 5.1.6
@@ -16,3 +16,3 @@ #!/usr/bin/env node | ||
], | ||
boolean: ['help', 'version', 'logging', 'strict', 'hot'], | ||
boolean: ['help', 'version', 'logging', 'strict', 'hot', 'cors'], | ||
alias: { | ||
@@ -46,2 +46,3 @@ l: 'logging' | ||
-l, --logging Logs requests in console. | ||
--cors Enable CORS. | ||
--strict Run strict mode. | ||
@@ -48,0 +49,0 @@ --hot Hot Replacement agree files. Default true |
@@ -8,2 +8,3 @@ 'use strict'; | ||
const morgan = require('morgan'); | ||
const cors = require('cors'); | ||
@@ -61,2 +62,6 @@ module.exports = (opts) => { | ||
if (opts.cors) { | ||
app.use(cors()); | ||
} | ||
const agreed = new Agreed(); | ||
@@ -63,0 +68,0 @@ app.use(agreed.middleware(opts)); |
{ | ||
"name": "@agreed/server", | ||
"version": "5.1.5", | ||
"version": "5.1.6", | ||
"description": "agreed server", | ||
@@ -27,4 +27,5 @@ "main": "index.js", | ||
"dependencies": { | ||
"@agreed/core": "^5.1.5", | ||
"@agreed/core": "^5.1.6", | ||
"body-parser": "^1.18.3", | ||
"cors": "^2.8.5", | ||
"express": "^4.16.4", | ||
@@ -36,3 +37,3 @@ "express-http-proxy": "^1.6.0", | ||
"assert-stream": "1.1.1", | ||
"eater": "4.0.2", | ||
"eater": "4.0.3", | ||
"must-call": "1.0.0", | ||
@@ -44,3 +45,3 @@ "plz-port": "1.0.0" | ||
}, | ||
"gitHead": "26ee96d44859f767aac1a4518d01a4e4456c921d" | ||
"gitHead": "44f8017b8ae8524ab8832fbe7a2c0fad0da7ce0f" | ||
} |
@@ -56,2 +56,13 @@ [ | ||
request: { | ||
path: "/cors/test", | ||
method: "POST" | ||
}, | ||
response: { | ||
body: { | ||
message: 'hello cors', | ||
} | ||
} | ||
}, | ||
{ | ||
request: { | ||
path: "/bar" | ||
@@ -58,0 +69,0 @@ }, |
26042
16
654
6
6
+ Addedcors@^2.8.5
+ Addedcors@2.8.5(transitive)
+ Addedobject-assign@4.1.1(transitive)
Updated@agreed/core@^5.1.6