UNPKG

@marblejs/middleware-cors

Version:

A CORS middleware for Marble.js

17 lines (16 loc) 478 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkStringOrigin = void 0; const util_1 = require("./util"); const checkStringOrigin = (origin, option) => { if ((0, util_1.isString)(option) && option === '*') { return true; } else if ((0, util_1.isString)(option) && option !== '*' && origin.match(option)) { return true; } return false; }; exports.checkStringOrigin = checkStringOrigin;