@sap-cloud-sdk/core
Version:
SAP Cloud SDK for JavaScript core
28 lines • 775 B
JavaScript
/* eslint-disable valid-jsdoc */
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeLeadingSlashes = exports.removeTrailingSlashes = exports.removeSlashes = void 0;
/**
* @hidden
*/
function removeSlashes(path) {
path = removeLeadingSlashes(path);
path = removeTrailingSlashes(path);
return path;
}
exports.removeSlashes = removeSlashes;
/**
* @hidden
*/
function removeTrailingSlashes(path) {
return path.endsWith('/') ? path.slice(0, -1) : path;
}
exports.removeTrailingSlashes = removeTrailingSlashes;
/**
* @hidden
*/
function removeLeadingSlashes(path) {
return path.startsWith('/') ? path.slice(1) : path;
}
exports.removeLeadingSlashes = removeLeadingSlashes;
//# sourceMappingURL=remove-slashes.js.map
;