UNPKG

mr-case

Version:

55 functions to seamlessly transform strings, arrays, and object keys between different cases (camelCase, snake_case, kebab-case, PascalCase, Title Case, and more), clean and format text, extract URL components, and perform common text operations like mas

10 lines (7 loc) 304 B
function shortenText(str, limit) { if (typeof str !== 'string' || typeof limit !== 'number') throw new Error('Invalid input types'); const words = str.split(' '); return words.length > limit ? words.slice(0, limit).join(' ') + '...' : str; } module.exports = shortenText;