Skip to content

SalakJS/salak-cors

Repository files navigation

salak-cors

NPM version build status Test coverage David deps NPM download

cors for salak 2.0, compatible for koa2.

Install

$ npm install --save salak-cors

Usage

Config

In middleware:

module.exports = {
  middleware: [
    {
      name: 'cors',
      package: 'salak-cors'
    }
  ],
  cors: { // options
    origin: '*'
  }
}

options

  • origin {String|Function(ctx)} Access-Control-Allow-Origin, default is request Origin header
  • allowMethods {String|Array} Access-Control-Allow-Methods, default is 'GET,HEAD,PUT,POST,DELETE,PATCH'
  • exposeHeaders {String|Array} Access-Control-Expose-Headers
  • allowHeaders {String|Array} Access-Control-Allow-Headers
  • maxAge {String|Number} Access-Control-Max-Age seconds
  • credentials {Boolean} Access-Control-Allow-Credentials

LICENSE

MIT

About

Cors for salak.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published