a127-magic
Advanced tools
Comparing version 0.7.8 to 0.8.1
@@ -27,2 +27,3 @@ /**************************************************************************** | ||
var a127Config = require('./config'); | ||
var CORS = require('cors'); | ||
@@ -67,3 +68,3 @@ module.exports = middleware; | ||
return chain([ | ||
var middlewares = [ | ||
swaggerTools.swaggerMetadata(magic.swaggerObject), | ||
@@ -76,3 +77,10 @@ swaggerTools.swaggerSecurity(magic.volosAuth.swaggerSecurityHandlers), | ||
swaggerTools.swaggerRouter(routerConfig) | ||
]); | ||
]; | ||
// config options: https://www.npmjs.com/package/cors | ||
if (startConfig.corsOptions) { | ||
middlewares.unshift(CORS(startConfig.corsOptions)); | ||
} | ||
return chain(middlewares); | ||
} | ||
@@ -79,0 +87,0 @@ |
{ | ||
"name": "a127-magic", | ||
"version": "0.7.8", | ||
"version": "0.8.1", | ||
"description": "Apigee 127 Swagger Loader and Middleware", | ||
@@ -19,2 +19,3 @@ "keywords": [ | ||
"dependencies": { | ||
"cors": "^2.5.3", | ||
"debug": "1.0.x", | ||
@@ -35,4 +36,6 @@ "splitargs": "0.0.3", | ||
}, | ||
"scripts": {}, | ||
"scripts": { | ||
"test": "mocha -u exports -R spec test" | ||
}, | ||
"bin": {} | ||
} |
Sorry, the diff of this file is not supported yet
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
36
681
18
99845
7
+ Addedcors@^2.5.3
+ Addedcors@2.8.5(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedvary@1.1.2(transitive)