UNPKG

@visulima/string

Version:

Functions for manipulating strings.

17 lines (16 loc) 663 B
import { b as CaseOptions, S as SentenceCase } from "../packem_shared/types.d-fhe030jX.js"; import "../packem_shared/types.d-CmNvyl4l.js"; /** * Converts a string to Sentence case. * @example * ```typescript * sentenceCase("foo bar") // => "Foo bar" * sentenceCase("foo-bar") // => "Foo bar" * sentenceCase("foo_bar") // => "Foo bar" * sentenceCase("XMLHttpRequest") // => "Xml http request" * sentenceCase("AJAXRequest") // => "Ajax request" * sentenceCase("QueryXML123String") // => "Query xml 123 string" * ``` */ declare const sentenceCase: <T extends string = string>(value?: T, options?: CaseOptions) => SentenceCase<T>; export { sentenceCase as default };