Transform a string into title case following English rules
npm install title-case> Transform a string into title case following English rules.
```
npm install title-case --save
`js
import { titleCase } from "title-case";
titleCase("string"); //=> "String"
titleCase("follow step-by-step instructions"); //=> "Follow Step-by-Step Instructions"
`
- locale?: string | string[] Locale used for toLocaleUpperCase during case transformation (default: undefined)sentenceCase?: boolean
- Only capitalize the first word of each sentence (default: false)sentenceTerminators?: Set
- Set of characters to consider a new sentence under sentence case behavior (e.g. ., default: SENTENCE_TERMINATORS)smallWords?: Set
- Set of words to keep lower-case when sentenceCase === false (default: SMALL_WORDS)titleTerminators?: Set
- Set of characters to consider a new sentence under title case behavior (e.g. :, default: TITLE_TERMINATORS)wordSeparators?: Set
- Set of characters to consider a new word for capitalization, such as hyphenation (default: WORD_SEPARATORS)
This package is a pure ESM package and ships with TypeScript definitions. It cannot be require`'d or used with CommonJS module resolution in TypeScript.
MIT