Interfaces · @purista/cli
PascalCaseOptions
Options used for converting strings to pascal/camel case.
Signature
interface PascalCaseOptions Properties
7 entries
delimiter
Property
delimiter: string Delimiter inserted between normalized words for delimiter-based cases.
locale
Property
locale: Locale Locale passed to `String.prototype.toLocaleLowerCase` and `toLocaleUpperCase`.
mergeAmbiguousCharacters
Property
mergeAmbiguousCharacters: boolean Merge ambiguous characters before applying PascalCase conversion.
prefixCharacters
Property
prefixCharacters: string Characters preserved at the beginning of the converted value.
separateNumbers
Property
separateNumbers: boolean Enables legacy number splitting during word normalization.
split
Property
split: (value: string) => string[] Custom word splitter used before applying the requested case conversion.
suffixCharacters
Property
suffixCharacters: string Characters preserved at the end of the converted value.