lvlup-react-hooks
v0.2.1
Published
## Consignas: Crear librería de hooks
Downloads
5
Readme
Lib de utilidades
Consignas: Crear librería de hooks
Requisitos mínimos:
- Al menos un hook
- Testing de el / los hooks (@testing-library/react-hooks)
- Mutation testing
- Documentación
- 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