Desenvolvido em ReactJS, Typescript e Styled Components
Criação do projeto em Vite
npm create vite@latest
ou
yarn create vite
Styled Components
npm i styled-components
Types Styled Components
npm i @types/styled-components -D
Eslint
npm i eslint -D
Eslint Config by Rocketseat
npm i @rocketseat/eslint-config -D
React Router Dom
npm i react-router-dom
Phosphor React Icons
npm i phosphor-react
React Hook Forms
npm i react-hook-form
Zod Validations
npm i zod
Integrate React Hook form and validation package
npm i @hookform/resolvers
Date FNS
npm i date-fns
Immer
npm i immer
(Eslint) Verifica erros
npx eslint src --ext .ts,.tsx
(Eslint) Corrige todos os erros encontrados
npx eslint src --ext .ts,.tsx --fix
(Eslint) Scripts Package JSON
npm run lint