npm

@emcsistemas/native-util
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

🛠️ Native Util

npm latest package npm downloads license

Biblioteca de utilidades react native

EMC Sistemas Ltda

1. Instalação

npm i @emcsistemas/native-util

ou

yarn i @emcsistemas/native-util

ou

pnpm i @emcsistemas/native-util

2. Dependências

Caso tenha utilizado um gerenciador de pacotes difente do npm no passo 2, utilize-o também no comando abaixo

npm i expo-clipboard expo-constants expo-crypto expo-device expo-splash-screen date-fns react-native-format-currency

3. O que está incluído?

  • EMCGeneralConsts: objeto com constantes gerais utilizadas nos apps da empresa
  • EMCRegexConsts: objeto com constantes de expressão regular utilizadas na validação de dados
  • EMCDateUtils: classe com funções para manipulação e validação de datas
  • EMCFormatUtils: classe com funções para formatação de dados diversos
  • EMCGeneralUtils: classe com funções gerais utilizadas nos apps da empresa
  • EMCMaskUtils: classe com funções para aplicação de máscara em determinadas informações (telefone, cpf, etc)
  • EMCNetworkUtils: classe com funções para manipulação de dados de rede
  • EMCNumberUtils: classe com funções para manipulação de dados numéricos
  • EMCValidationUtils: classe com funções para validação de dados diversos

Exemplo de uso:

import { EMCNetworkUtils } from '@emcsistemas/native-util'

if (EMCNetworkUtils.isInternalNetwork('http://www.meusite.com.br')){
  ...
}

4. Contribuição

Sinta-se à vontade para enviar um PR se quiser ajudar!

5. Licença

Licenciado sob a licença MIT, Copyright © 2023 EMC Sistemas Ltda. Veja LICENÇA para mais informações.

Package Sidebar

Install

npm i @emcsistemas/native-util

Weekly Downloads

26

Version

1.0.1

License

MIT

Unpacked Size

122 kB

Total Files

103

Last publish

Collaborators

  • erlon.andrade
  • lfsoftwares
  • emc.sistemas