UNPKG

gatsby

Version:
24 lines (19 loc) 395 B
"use strict"; exports.__esModule = true; exports.default = stripPrefix; /** * Remove a prefix from a string. Return the input string if the given prefix * isn't found. */ function stripPrefix(str, prefix = ``) { if (!prefix) { return str; } if (str === prefix) { return `/`; } if (str.startsWith(`${prefix}/`)) { return str.slice(prefix.length); } return str; }