@utilify/string
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

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/string
yarn add @utilify/string
pnpm add @utilify/string

Once 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:

function capitalize(str: string): string

Capitalizes the first letter of a string.

function invertCase(str: string): string

Inverts the case of each character in a string.

function isLowerCase(str: string): boolean

Checks if the string is in lowercase.

function isUpperCase(str: string): boolean

Checks if the string is in uppercase.

function maskString(str: string, maskStart: number, maskEnd: number, mask: string = '*'): string

Replaces a portion of the string with a mask character.

function removeAccents(str: string): string

Removes accents from a string.

function slugify(str: string): string

Transforms a string into a URL-friendly format (slug).

function toCamelCase(str: string): string

Transforms a string into camelCase format.

function toKebabCase(str: string): string

Transforms a string into kebab-case format.

function toPascalCase(str: string): string

Transforms a string into PascalCase format.

function toSnakeCase(str: string): string

Transforms a string into snake_case format.

function truncate(text: string, size: number): string

Truncates a string to a specific size and adds "..." at the end.

function wordCount(str: string): number

Counts the number of words in a string.

Package Sidebar

Install

npm i @utilify/string

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

9.48 kB

Total Files

6

Last publish

Collaborators

  • pattuzzoj