Skip to content

Utilitários de String 1.0.0

As funções utilitárias de string fornecem uma variedade de métodos para manipulação de texto, como transformação, contagem de palavras, sanitização e formatação.

Instalação

Para instalar o pacote de utilitários de string, use um dos seguintes comandos, dependendo do seu gerenciador de pacotes:

bash
npm install @utilify/string
bash
yarn add @utilify/string
bash
pnpm add @utilify/string

Após a instalação, você pode importar as funções no seu projeto, utilizando ESM ou CJS.

typescript
import { capitalize, invertCase, maskString, isUpperCase, isLowerCase } from '@utilify/string';
javascript
const { capitalize, invertCase, maskString, isUpperCase, isLowerCase } = require('@utilify/string');

Visão Geral

Aqui está uma visão geral das funções disponíveis no pacote de utilitários de string:

capitalize

typescript
function capitalize(str: string): string

Capitaliza a primeira letra de uma string.

invertCase

typescript
function invertCase(str: string): string

Inverte o caso de cada caractere em uma string.

isLowerCase

typescript
function isLowerCase(str: string): boolean

Verifica se a string está em minúsculas.

isUpperCase

typescript
function isUpperCase(str: string): boolean

Verifica se a string está em maiúsculas.

maskString

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

Substitui uma parte da string por um caractere de máscara.

removeAccents

typescript
function removeAccents(str: string): string

Remove os acentos de uma string.

slugify

typescript
function slugify(str: string): string

Transforma uma string em um formato de URL amigável (slug).

toCamelCase

typescript
function toCamelCase(str: string): string

Transforma uma string em formato camelCase.

toKebabCase

typescript
function toKebabCase(str: string): string

Transforma uma string em formato kebab-case.

toPascalCase

typescript
function toPascalCase(str: string): string

Transforma uma string em formato PascalCase.

toSnakeCase

typescript
function toSnakeCase(str: string): string

Transforma uma string em formato snake_case.

truncate

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

Trunca uma string até um tamanho específico e adiciona "..." no final.

wordCount

typescript
function wordCount(str: string): number

Conta o número de palavras em uma string.

Released under the MIT License.