UNPKG

openapi-connect

Version:
25 lines 863 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeStatusCode = exports.normalizePath = void 0; const url = require("url"); const UrlValueParser = require("url-value-parser"); function normalizePath(originalUrl, extraMasks = [], placeholder = '#val') { const { pathname } = url.parse(originalUrl); const urlParser = new UrlValueParser({ extraMasks }); return urlParser.replacePathValues(pathname, placeholder); } exports.normalizePath = normalizePath; function normalizeStatusCode(status) { if (status >= 200 && status < 300) { return '2XX'; } if (status >= 300 && status < 400) { return '3XX'; } if (status >= 400 && status < 500) { return '4XX'; } return '5XX'; } exports.normalizeStatusCode = normalizeStatusCode; //# sourceMappingURL=normalizers.js.map