# Vite js

### Dependencies

| Package Name               | Version           | Link                                                                   |
| -------------------------- | ----------------- | ---------------------------------------------------------------------- |
| @auth0/auth0-spa-js        | `2.1.3`           | [NPM LINK](https://www.npmjs.com/package/@auth0/auth0-spa-js)          |
| @emotion/babel-plugin      | `11.11.0`         | [NPM LINK](https://www.npmjs.com/package/@emotion/babel-plugin)        |
| @emotion/cache             | `11.11.0`         | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)               |
| @emotion/react             | `11.11.3`         | [NPM LINK](https://www.npmjs.com/package/@emotion/react)               |
| @emotion/styled            | `11.11.0`         | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)              |
| @fontsource/inter          | `5.0.16`          | [NPM LINK](https://www.npmjs.com/package/@fontsource/inter)            |
| @fontsource/poppins        | `5.0.8`           | [NPM LINK](https://www.npmjs.com/package/@fontsource/poppins)          |
| @fontsource/roboto         | `5.0.8`           | [NPM LINK](https://www.npmjs.com/package/@fontsource/roboto)           |
| @fullcalendar/core         | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)           |
| @fullcalendar/daygrid      | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)        |
| @fullcalendar/interaction  | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)    |
| @fullcalendar/list         | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)           |
| @fullcalendar/react        | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)          |
| @fullcalendar/timegrid     | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)       |
| @fullcalendar/timeline     | `6.1.11`          | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timeline)       |
| @hello-pangea/dnd          | `16.5.0`          | [NPM LINK](https://www.npmjs.com/package/@hello-pangea/dnd)            |
| @hookform/resolvers        | `3.3.4`           | [NPM LINK](https://www.npmjs.com/package/@hookform/resolvers)          |
| @mui/icons-material        | `5.15.10`         | [NPM LINK](https://www.npmjs.com/package/@mui/icons-material)          |
| @mui/lab                   | `5.0.0-alpha.165` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                     |
| @mui/material              | `5.15.10`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                |
| @mui/utils                 | `5.15.11`         | [NPM LINK](https://www.npmjs.com/package/@mui/utils)                   |
| @mui/x-data-grid           | `6.19.5`          | [NPM LINK](https://www.npmjs.com/package/@mui/x-data-grid)             |
| @mui/x-data-grid-generator | `6.19.5`          | [NPM LINK](https://www.npmjs.com/package/@mui/x-data-grid-generator)   |
| @mui/x-date-pickers        | `6.11.2`          | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)          |
| @mui/x-tree-view           | `6.17.0`          | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)             |
| @reduxjs/toolkit           | `2.2.1`           | [NPM LINK](https://www.npmjs.com/package/@reduxjs/toolkit)             |
| @tabler/icons-react        | `2.47.0`          | [NPM LINK](https://www.npmjs.com/package/@tabler/icons-react)          |
| @vitejs/plugin-react       | `4.2.1`           | [NPM LINK](https://www.npmjs.com/package/@vitejs/plugin-react)         |
| amazon-cognito-identity-js | `6.3.7`           | [NPM LINK](https://www.npmjs.com/package/amazon-cognito-identity-js)   |
| apexcharts                 | `3.46.0`          | [NPM LINK](https://www.npmjs.com/package/apexcharts)                   |
| axios                      | `1.6.7`           | [NPM LINK](https://www.npmjs.com/package/axios)                        |
| buffer                     | `6.0.3`           | [NPM LINK](https://www.npmjs.com/package/buffer)                       |
| chance                     | `1.1.11`          | [NPM LINK](https://www.npmjs.com/package/chance)                       |
| crypto-browserify          | `3.12.0`          | [NPM LINK](https://www.npmjs.com/package/crypto-browserify)            |
| csstype                    | `3.1.3`           | [NPM LINK](https://www.npmjs.com/package/csstype)                      |
| currency.js                | `2.0.4`           | [NPM LINK](https://www.npmjs.com/package/currency.js?activeTab=readme) |
| date-fns                   | `2.30.0`          | [NPM LINK](https://www.npmjs.com/package/date-fns)                     |
| draft-js                   | `0.11.7`          | [NPM LINK](https://www.npmjs.com/package/draft-js)                     |
| emoji-picker-react         | `4.8.0`           | [NPM LINK](https://www.npmjs.com/package/emoji-picker-react)           |
| firebase                   | `10.8.0`          | [NPM LINK](https://www.npmjs.com/package/firebase)                     |
| formik                     | `2.4.5`           | [NPM LINK](https://www.npmjs.com/package/formik)                       |
| framer-motion              | `11.0.6`          | [NPM LINK](https://www.npmjs.com/package/framer-motion)                |
| history                    | `5.3.0`           | [NPM LINK](https://www.npmjs.com/package/history)                      |
| jwt-decode                 | `4.0.0`           | [NPM LINK](https://www.npmjs.com/package/jwt-decode)                   |
| lodash-es                  | `4.17.21`         | [NPM LINK](https://www.npmjs.com/package/lodash-es)                    |
| mapbox-gl                  | `3.1.2`           | [NPM LINK](https://www.npmjs.com/package/mapbox-gl)                    |
| material-ui-popup-state    | `5.0.10`          | [NPM LINK](https://www.npmjs.com/package/material-ui-popup-state)      |
| notistack                  | `3.0.1`           | [NPM LINK](https://www.npmjs.com/package/notistack)                    |
| process                    | `0.11.10`         | [NPM LINK](https://www.npmjs.com/package/process)                      |
| react                      | `18.2.0`          | [NPM LINK](https://www.npmjs.com/package/react)                        |
| react-18-image-lightbox    | `5.1.4`           | [NPM LINK](https://www.npmjs.com/package/react-18-image-lightbox)      |
| react-apexcharts           | `1.4.1`           | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)             |
| react-copy-to-clipboard    | `5.1.0`           | [NPM LINK](https://www.npmjs.com/package/react-copy-to-clipboard)      |
| react-csv                  | `2.2.2`           | [NPM LINK](https://www.npmjs.com/package/react-csv)                    |
| react-dom                  | `18.0.2`          | [NPM LINK](https://www.npmjs.com/package/react-dom)                    |
| react-draft-wysiwyg        | `1.15.0`          | [NPM LINK](https://www.npmjs.com/package/react-draft-wysiwyg)          |
| react-draggable            | `4.4.6`           | [NPM LINK](https://www.npmjs.com/package/react-draggable)              |
| react-dropzone             | `14.2.3`          | [NPM LINK](https://www.npmjs.com/package/react-dropzone)               |
| react-fast-marquee         | `1.6.4`           | [NPM LINK](https://www.npmjs.com/package/react-fast-marquee)           |
| react-google-recaptcha     | `3.1.0`           | [NPM LINK](https://www.npmjs.com/package/react-google-recaptcha)       |
| react-hook-form            | `7.50.1`          | [NPM LINK](https://www.npmjs.com/package/react-hook-form)              |
| react-intl                 | `6.6.2`           | [NPM LINK](https://www.npmjs.com/package/react-intl)                   |
| react-map-gl               | `7.1.7`           | [NPM LINK](https://www.npmjs.com/package/react-map-gl)                 |
| react-markdown             | `9.0.1`           | [NPM LINK](https://www.npmjs.com/package/react-markdown)               |
| react-number-format        | `5.3.1`           | [NPM LINK](https://www.npmjs.com/package/react-number-format)          |
| react-organizational-chart | `2.2.1`           | [NPM LINK](https://www.npmjs.com/package/react-organizational-chart)   |
| react-perfect-scrollbar    | `1.5.8`           | [NPM LINK](https://www.npmjs.com/package/react-perfect-scrollbar)      |
| react-quill                | `2.0.0`           | [NPM LINK](https://www.npmjs.com/package/react-quill)                  |
| react-redux                | `9.1.0`           | [NPM LINK](https://www.npmjs.com/package/react-redux)                  |
| react-responsive-carousel  | `3.2.23`          | [NPM LINK](https://www.npmjs.com/package/react-responsive-carousel)    |
| react-router               | `6.22.1`          | [NPM LINK](https://www.npmjs.com/package/react-router)                 |
| react-router-dom           | `6.22.1`          | [NPM LINK](https://www.npmjs.com/package/react-router-dom)             |
| react-slick                | `0.30.2`          | [NPM LINK](https://www.npmjs.com/package/react-slick)                  |
| react-syntax-highlighter   | `15.5.0`          | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)     |
| react-timer-hook           | `3.0.7`           | [NPM LINK](https://www.npmjs.com/package/react-timer-hook)             |
| react-to-print             | `2.15.1`          | [NPM LINK](https://www.npmjs.com/package/react-to-print)               |
| react-window               | `1.8.10`          | [NPM LINK](https://www.npmjs.com/package/react-window)                 |
| react18-input-otp          | `1.1.4`           | [NPM LINK](https://www.npmjs.com/package/react18-input-otp)            |
| redux                      | `5.0.1`           | [NPM LINK](https://www.npmjs.com/package/redux)                        |
| redux-persist              | `6.0.0`           | [NPM LINK](https://www.npmjs.com/package/redux-persist)                |
| remark-gfm                 | `4.0.0`           | [NPM LINK](https://www.npmjs.com/package/remark-gfm)                   |
| slick-carousel             | `1.8.1`           | [NPM LINK](https://www.npmjs.com/package/slick-carousel)               |
| stream-browserify          | `3.0.0`           | [NPM LINK](https://www.npmjs.com/package/stream-browserify)            |
| stylis-plugin-rtl          | `2.1.1`           | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)            |
| swr                        | `2.2.5`           | [NPM LINK](https://www.npmjs.com/package/swr)                          |
| util                       | `0.12.5`          | [NPM LINK](https://www.npmjs.com/package/util)                         |
| uuid                       | `9.0.1`           | [NPM LINK](https://www.npmjs.com/package/uuid)                         |
| vite                       | `5.1.4`           | [NPM LINK](https://www.npmjs.com/package/vite)                         |
| vite-tsconfig-paths        | `4.3.1`           | [NPM LINK](https://www.npmjs.com/package/vite-tsconfig-paths)          |
| web-vitals                 | `3.5.2`           | [NPM LINK](https://www.npmjs.com/package/web-vitals)                   |
| yup                        | `1.3.3`           | [NPM LINK](https://npmjs.com/package/yup)                              |

### Devlopment Dependencies

| Package Name                    | Version    | NPM Links                                                                                      |
| ------------------------------- | ---------- | ---------------------------------------------------------------------------------------------- |
| @babel/core                     | `7.23.9`   | [NPM LINK](https://www.npmjs.com/package/@babel/core)                                          |
| @babel/eslint-parser            | `7.23.10`  | [NPM LINK](https://www.npmjs.com/package/@babel/eslint-parser)                                 |
| @types/chance                   | `1.1.6`    | [NPM LINK](https://www.npmjs.com/package/@types/chance)                                        |
| @types/jest                     | `29.5.12`  | [NPM LINK](https://www.npmjs.com/package/@types/jest)                                          |
| @types/lodash-es                | `4.17.12`  | [NPM LINK](https://www.npmjs.com/package/@types/lodash-es)                                     |
| @types/mapbox-gl                | `3.1.0`    | [NPM LINK](https://www.npmjs.com/package/@types/mapbox-gl)                                     |
| @types/node                     | `20.11.20` | [NPM LINK](https://www.npmjs.com/package/@types/node)                                          |
| @types/react                    | `18.2.58`  | [NPM LINK](https://www.npmjs.com/package/@types/react)                                         |
| @types/react-copy-to-clipboard  | `5.0.7`    | [NPM LINK](https://www.npmjs.com/package/@types/react-copy-to-clipboard)                       |
| @types/react-csv                | `1.1.10`   | [NPM LINK](https://www.npmjs.com/package/@types/react-csv)                                     |
| @types/react-dom                | `18.2.19`  | [NPM LINK](https://www.npmjs.com/package/@types/react-dom)                                     |
| @types/react-draft-wysiwyg      | `1.13.8`   | [NPM LINK](https://www.npmjs.com/package/@types/react-draft-wysiwyg)                           |
| @types/react-google-recaptcha   | `2.1.9`    | [NPM LINK](https://www.npmjs.com/package/@types/react-google-recaptcha?activeTab=dependencies) |
| @types/react-slick              | `0.23.13`  | [NPM LINK](https://www.npmjs.com/package/@types/react-slick)                                   |
| @types/react-syntax-highlighter | `15.5.11`  | [NPM LINK](https://www.npmjs.com/package/@types/react-syntax-highlighter)                      |
| @types/react-window             | `1.8.8`    | [NPM LINK](https://www.npmjs.com/package/@types/react-window)                                  |
| @types/uuid                     | `9.0.8`    | [NPM LINK](https://www.npmjs.com/package/@types/uuid)                                          |
| @types/webpack-env              | `1.18.4`   | [NPM LINK](https://www.npmjs.com/package/@types/webpack-env)                                   |
| env-cmd                         | `10.1.0`   | [NPM LINK](https://www.npmjs.com/package/env-cmd)                                              |
| eslint                          | `8.57.0`   | [NPM LINK](https://www.npmjs.com/package/eslint)                                               |
| eslint-config-prettier          | `9.1.0`    | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)                               |
| eslint-config-react-app         | `7.0.1`    | [NPM LINK](https://www.npmjs.com/package/eslint-config-react-app)                              |
| eslint-plugin-flowtype          | `8.0.3`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-flowtype)                               |
| eslint-plugin-import            | `2.29.1`   | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-import)                                 |
| eslint-plugin-jsx-a11y          | `6.8.0`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-jsx-a11y)                               |
| eslint-plugin-prettier          | `5.1.3`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)                               |
| eslint-plugin-react             | `7.33.2`   | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react)                                  |
| eslint-plugin-react-hooks       | `4.6.0`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react-hooks)                            |
| immutable                       | `4.3.5`    | [NPM LINK](https://www.npmjs.com/package/immutable)                                            |
| prettier                        | `3.2.5`    | [NPM LINK](https://www.npmjs.com/package/prettier)                                             |
| prettier-eslint-cli             | `8.0.1`    | [NPM LINK](https://www.npmjs.com/package/prettier-eslint-cli)                                  |
| react-error-overlay             | `6.0.11`   | [NPM LINK](https://www.npmjs.com/package/react-error-overlay)                                  |
| sass                            | `1.71.1`   | [NPM LINK](https://www.npmjs.com/package/sass)                                                 |
| typescript                      | `5.3.3`    | [NPM LINK](https://www.npmjs.com/package/typescript)                                           |
