UNPKG

express-gateway

Version:

A microservices API gateway built on top of ExpressJS

34 lines (33 loc) 660 B
module.exports = { policy: require('./cors'), schema: { type: 'object', properties: { origin: { type: ['string', 'boolean', 'array'], items: {type: 'string'} }, methods: { type: ['string', 'array'], items: {type: 'string'} }, allowedHeaders: { type: ['string', 'array'], items: {type: 'string'} }, exposedHeaders: { type: 'array', items: {type: 'string'} }, credentials: { type: 'boolean' }, maxAge: { type: 'integer' }, optionsSuccessStatus: { type: 'integer' } } } };