badge-urls
Version:
Helper functions to generate URLs for all badges / shields from shields.io
19 lines (18 loc) • 470 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function replaceAll(input, needle, replacement) {
var output = [];
var n = 0;
while (n < input.length) {
if (input.substr(n).startsWith(needle)) {
output.push(replacement);
n = n + needle.length;
}
else {
output.push(input[n]);
n++;
}
}
return output.join("");
}
exports.default = replaceAll;