0.2.1 • Published 1 year ago

lvlup-react-hooks v0.2.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Lib de utilidades

Consignas: Crear librería de hooks

Requisitos mínimos:

  1. Al menos un hook
  2. Testing de el / los hooks (@testing-library/react-hooks)
  3. Mutation testing
  4. Documentación
  5. PR's

Ideas

  • Hook de fetching (+ interceptors)
  • Validación / manejo de formularios
  • Animaciones
  • Utilidades (useToggle, useModal)

Armado de nuestra lib

  yarn add -D @types/node vite-plugin-dts // exponer los tipos

Eslint

 yarn add -D eslint-plugin-react-hooks eslint-plugin-simple-import-sort

Testing

yarn add -D vitest @testing-library/react-hooks @testing-library/jest-dom jsdom @testing-library/react

Versioning

npm version patch -> incrementa el patch del package.json npm version prepatch -> pasa de la versión 1.0.0 a 1.0.0-1 (util cuando tenemos entornos pre-productivos)

npm version minor npm version preminor

npm version major npm version premajor


producción night stg local | | Monitoreo Monitoreo

Datadog (latencia entre los servicios) Datadog (errores de aplicacion) + Sentry (errores en tiempo de ejecución)

Night es un ambiente especial que tienen acceso los peya devs (?) Pruebas A/B