4.3.2 • Published 9 months ago
title-case v4.3.2
Title Case
Transform a string into title case following English rules.
Installation
npm install title-case --save
Usage
import { titleCase } from "title-case";
titleCase("string"); //=> "String"
titleCase("follow step-by-step instructions"); //=> "Follow Step-by-Step Instructions"
Options
locale?: string | string[]
Locale used fortoLocaleUpperCase
during case transformation (default:undefined
)sentenceCase?: boolean
Only capitalize the first word of each sentence (default:false
)sentenceTerminators?: Set<string>
Set of characters to consider a new sentence under sentence case behavior (e.g..
, default:SENTENCE_TERMINATORS
)smallWords?: Set<string>
Set of words to keep lower-case whensentenceCase === false
(default:SMALL_WORDS
)titleTerminators?: Set<string>
Set of characters to consider a new sentence under title case behavior (e.g.:
, default:TITLE_TERMINATORS
)wordSeparators?: Set<string>
Set of characters to consider a new word for capitalization, such as hyphenation (default:WORD_SEPARATORS
)
TypeScript and ESM
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.
License
MIT
4.3.2
9 months ago
4.3.1
1 year ago
4.3.0
1 year ago
4.2.0
2 years ago
4.1.0
2 years ago
4.0.1
2 years ago
4.1.2
2 years ago
4.1.1
2 years ago
4.0.0
2 years ago
3.0.3
5 years ago
3.0.2
6 years ago
3.0.1
6 years ago
3.0.0
6 years ago
2.1.1
8 years ago
2.1.0
9 years ago
2.0.0
9 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.1
11 years ago
1.0.0
11 years ago
0.1.0
11 years ago
0.0.2
11 years ago
0.0.1
11 years ago