@maskedeng-tom/ssrsx
Version:
server side renderer with tsx
21 lines • 852 B
JavaScript
"use strict";
////////////////////////////////////////////////////////////////////////////////
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeLastSlash = exports.removeFirstSlash = exports.addFirstSlash = exports.addLastSlash = void 0;
const addLastSlash = (path) => {
return path.slice(-1) === '/' ? path : `${path}/`;
};
exports.addLastSlash = addLastSlash;
const addFirstSlash = (path) => {
return path.slice(0, 1) === '/' ? path : `/${path}`;
};
exports.addFirstSlash = addFirstSlash;
const removeFirstSlash = (path) => {
return path.slice(0, 1) === '/' ? path.slice(1) : path;
};
exports.removeFirstSlash = removeFirstSlash;
const removeLastSlash = (path) => {
return path.slice(-1) === '/' ? path.slice(0, -1) : path;
};
exports.removeLastSlash = removeLastSlash;
//# sourceMappingURL=addSlash.js.map