A timer made with styled-Components, React, Vite, Eslint and other tool.
That project focus in make a timer for using react, other react-tools like: styled-components, react-form and more.
The dependencies for that porject:
-
@hookform/resolvers
(Version: ^3.1.1)- Package for form validation using the
react-hook-form
library.
- Package for form validation using the
-
@phosphor-icons/react
(Version: ^2.0.10)- Collection of icons for use in React applications.
-
date-fns
(Version: ^2.30.0)- Library for working with dates in JavaScript.
-
immer
(Version: ^10.0.2)- Library for working with immutable data structures.
-
react
(Version: ^18.2.0)- Core library for building user interfaces in React applications.
-
react-dom
(Version: ^18.2.0)- Package for rendering React components into the DOM.
-
react-hook-form
(Version: ^7.45.1)- Library for managing form state and validation in React applications.
-
react-router-dom
(Version: ^6.13.0)- Package for adding routing capabilities to React applications.
-
styled-components
(Version: ^6.0.0-rc.6)- Library for styling React components using tagged template literals.
-
zod
(Version: ^3.21.4)- Library for data validation and parsing.
-
@rocketseat/eslint-config
(Version: ^1.2.0)- ESLint configuration provided by Rocketseat.
-
@types/react
(Version: ^18.0.28)- Type definitions for React.
-
@types/react-dom
(Version: ^18.0.11)- Type definitions for ReactDOM.
-
@typescript-eslint/eslint-plugin
(Version: ^5.57.1)- ESLint plugin for TypeScript.
-
@typescript-eslint/parser
(Version: ^5.57.1)- ESLint parser for TypeScript.
-
@vitejs/plugin-react
(Version: ^4.0.0)- Vite plugin for React.
-
eslint
(Version: ^8.43.0)- ESLint is a pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript.
-
eslint-plugin-react-hooks
(Version: ^4.6.0)- ESLint plugin for enforcing the Rules of Hooks in React.
-
eslint-plugin-react-refresh
(Version: ^0.3.4)- ESLint plugin for integrating React Refresh.
-
typescript
(Version: ^5.0.2)- TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
-
vite
(Version: ^4.3.2)- Vite is a build tool that focuses on speed and developer experience.
npm i