UNPKG

gatsby

Version:
22 lines (21 loc) 512 B
"use strict"; exports.__esModule = true; exports.default = void 0; var _default = pathAndSearch => { if (pathAndSearch === undefined) { return pathAndSearch; } let [path, search = ``] = pathAndSearch.split(`?`); if (search) { search = `?` + search; } if (path === `/`) { return `/` + search; } if (path.charAt(path.length - 1) === `/`) { return path.slice(0, -1) + search; } return path + search; }; exports.default = _default; //# sourceMappingURL=normalize-page-path.js.map