waibu
Version:
Web Framework for Bajo
11 lines (8 loc) • 339 B
JavaScript
import cors from '@fastify/cors'
async function handleCors (ctx, options = {}) {
const { defaultsDeep } = this.lib.aneka
if (options === false) return this.log.warn('middlewareDisabled%s', 'cors')
const opts = defaultsDeep(options, this.app.waibu.config.cors)
await ctx.register(cors, opts)
}
export default handleCors