@utilify/string v1.0.2
String Utilities
The string utility functions provide a variety of methods for text manipulation, such as transforming, counting words, sanitizing, and formatting strings.
Installation
To install the string utilities package, use one of the following commands, depending on your package manager:
npm install @utilify/stringyarn add @utilify/stringpnpm add @utilify/stringOnce installed, you can import the functions into your project, using ESM or CJS.
import { capitalize, invertCase, maskString, isUpperCase, isLowerCase } from '@utilify/string';const { capitalize, invertCase, maskString, isUpperCase, isLowerCase } = require('@utilify/string');Overview
Here is an overview of the available functions in the string utilities package:
capitalize
function capitalize(str: string): stringCapitalizes the first letter of a string.
invertCase
function invertCase(str: string): stringInverts the case of each character in a string.
isLowerCase
function isLowerCase(str: string): booleanChecks if the string is in lowercase.
isUpperCase
function isUpperCase(str: string): booleanChecks if the string is in uppercase.
maskString
function maskString(str: string, maskStart: number, maskEnd: number, mask: string = '*'): stringReplaces a portion of the string with a mask character.
removeAccents
function removeAccents(str: string): stringRemoves accents from a string.
slugify
function slugify(str: string): stringTransforms a string into a URL-friendly format (slug).
toCamelCase
function toCamelCase(str: string): stringTransforms a string into camelCase format.
toKebabCase
function toKebabCase(str: string): stringTransforms a string into kebab-case format.
toPascalCase
function toPascalCase(str: string): stringTransforms a string into PascalCase format.
toSnakeCase
function toSnakeCase(str: string): stringTransforms a string into snake_case format.
truncate
function truncate(text: string, size: number): stringTruncates a string to a specific size and adds "..." at the end.
wordCount
function wordCount(str: string): numberCounts the number of words in a string.