UNPKG

@apideck/portman

Version:

Port OpenAPI Spec to Postman Collection, with contract & variation tests included

11 lines 495 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.matchWildcard = void 0; var matchWildcard = function (input, pattern) { var escapeRegExp = function (str) { return str.replace(/([.+?^=!:${}()|[\]/\\])/g, '\\$1'); }; var regexPattern = escapeRegExp(pattern).replace(/\*/g, '.*'); var regex = new RegExp("^".concat(regexPattern, "$")); return regex.test(input); }; exports.matchWildcard = matchWildcard; //# sourceMappingURL=matchWildcard.js.map