Repository navigation
Releases: Dragon2000v/capitalize-utils
Releases · Dragon2000v/capitalize-utils
Release list
Capitalize Utils v1.0.1
Bug Fixes
- Fixed repository URLs in package.json
- Updated homepage and bugs links to correct GitHub repository
📦 Installation
npm install capitalize-utils@1.0.1Capitalize Utils v1.0.0
Initial Release
A comprehensive TypeScript library for text capitalization utilities supporting English, Ukrainian, and Russian languages.
✨ Features
- Multilingual Support: Works with English, Ukrainian, and Russian text
- Zero Dependencies: Lightweight and fast
- TypeScript: Full TypeScript support with type definitions
- Multiple Functions: 9 different capitalization utilities
- Robust: Handles edge cases and invalid input gracefully
Functions Included
capitalizeWord- Capitalize first letter of a wordcapitalizeSentence- Capitalize first letter of first word in sentencecapitalizeEachWord- Capitalize first letter of each wordcapitalizeSentences- Capitalize first letter of each sentencecapitalizeWordsIgnoreSmall- Capitalize words but ignore small wordscapitalizeFully- Capitalize all letterscapitalizeCustom- Custom capitalization with optionsuncapitalize- Convert first letter to lowercaseuncapitalizeSentence- Convert first letter of sentence to lowercase
Language Support
- ✅ English (Latin alphabet)
- ✅ Ukrainian (Cyrillic + specific letters: ґєїі)
- ✅ Russian (Cyrillic alphabet)
📦 Installation
npm install capitalize-utils🎯 Quick Start
import { capitalizeWord, capitalizeEachWord } from 'capitalize-utils';
capitalizeWord('hello'); // 'Hello'
capitalizeEachWord('hello world'); // 'Hello World'
capitalizeWord('привіт'); // 'Привіт'