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:
npm install @utilify/string
yarn add @utilify/string
pnpm add @utilify/string
Após a instalação, você pode importar as funções no seu projeto, utilizando ESM ou CJS.
import { capitalize, invertCase, maskString, isUpperCase, isLowerCase } from '@utilify/string';
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
function capitalize(str: string): string
Capitaliza a primeira letra de uma string.
invertCase
function invertCase(str: string): string
Inverte o caso de cada caractere em uma string.
isLowerCase
function isLowerCase(str: string): boolean
Verifica se a string está em minúsculas.
isUpperCase
function isUpperCase(str: string): boolean
Verifica se a string está em maiúsculas.
maskString
function maskString(str: string, maskStart: number, maskEnd: number, mask: string = '*'): string
Substitui uma parte da string por um caractere de máscara.
removeAccents
function removeAccents(str: string): string
Remove os acentos de uma string.
slugify
function slugify(str: string): string
Transforma uma string em um formato de URL amigável (slug).
toCamelCase
function toCamelCase(str: string): string
Transforma uma string em formato camelCase.
toKebabCase
function toKebabCase(str: string): string
Transforma uma string em formato kebab-case.
toPascalCase
function toPascalCase(str: string): string
Transforma uma string em formato PascalCase.
toSnakeCase
function toSnakeCase(str: string): string
Transforma uma string em formato snake_case.
truncate
function truncate(text: string, size: number): string
Trunca uma string até um tamanho específico e adiciona "..." no final.
wordCount
function wordCount(str: string): number
Conta o número de palavras em uma string.