database-builder
Version:
Library to assist in creating and maintaining SQL commands.
22 lines (21 loc) • 744 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Replaceable = void 0;
var Replaceable = /** @class */ (function () {
function Replaceable() {
}
Replaceable.replaceAt = function (base, index, replace) {
return index > -1
? base.substring(0, index) + replace + base.substring(index + 1)
: base;
};
Replaceable.replaceArrayPattern = function (base, searchValue, replaceArray) {
var _this = this;
replaceArray.forEach(function (replace) {
base = _this.replaceAt(base, base.indexOf(searchValue), replace);
});
return base;
};
return Replaceable;
}());
exports.Replaceable = Replaceable;