stringzy
Version:
A versatile string manipulation library providing a range of text utilities for JavaScript and Node.js applications.
10 lines (9 loc) • 326 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.capitalizeWords = capitalizeWords;
function capitalizeWords(text) {
if (typeof text !== "string") {
throw new Error("Invalid argument. Expected a string.");
}
return text.replace(/\b\w/g, (char) => char.toUpperCase());
}