> For the complete documentation index, see [llms.txt](https://codedthemes.gitbook.io/materially-react-material-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codedthemes.gitbook.io/materially-react-material-documentation/dependencies.md).

# Dependencies

NPM plugins

**Dependencies**

{% tabs %}
{% tab title="Typescript" %}

| Package name                 | Version         | Link                                                                   |
| ---------------------------- | --------------- | ---------------------------------------------------------------------- |
| @auth0/auth0-spa-js          | `2.3.0`         | [NPM LINK](https://www.npmjs.com/package/@auth0/auth0-spa-js)          |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)           |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)            |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)               |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)               |
| @emotion/styled              | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)              |
| @fontsource/poppins          | `5.2.6`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/poppins)          |
| @fullcalendar/core           | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)           |
| @fullcalendar/daygrid        | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)        |
| @fullcalendar/interaction    | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)    |
| @fullcalendar/list           | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)           |
| @fullcalendar/react          | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)          |
| @fullcalendar/timegrid       | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)       |
| @mui/icons-material          | `7.1.0`         | [NPM LINK](https://www.npmjs.com/package/@mui/icons-material)          |
| @mui/lab                     | `7.0.0-beta.12` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                     |
| @mui/material                | `7.1.0`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                |
| @mui/x-data-grid             | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-data-grid)             |
| @mui/x-date-pickers          | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)          |
| @mui/x-tree-view             | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)             |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils) |
| @tanstack/react-query        | `5.76.1`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)        |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)        |
| @tanstack/react-virtual      | `3.13.8`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)      |
| @vitejs/plugin-react         | `4.4.1`         | [NPM LINK](https://www.npmjs.com/package/@vitejs/plugin-react)         |
| apexcharts                   | `4.7.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                   |
| axios                        | `1.9.0`         | [NPM LINK](https://www.npmjs.com/package/axios)                        |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                       |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)            |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                     |
| firebase                     | `11.10.0`       | [NPM LINK](https://www.npmjs.com/package/firebase)                     |
| lodash-es                    | `4.17.21`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                    |
| react                        | `19.1.0`        | [NPM LINK](https://www.npmjs.com/package/react)                        |
| react-apexcharts             | `1.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                    |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)          |
| react-dom                    | `19.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                    |
| react-draggable              | `4.4.6`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)              |
| react-hook-form              | `7.56.4`        | [NPM LINK](https://www.npmjs.com/package/react-hook-form)              |
| react-intl                   | `7.1.11`        | [NPM LINK](https://www.npmjs.com/package/react-intl)                   |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)          |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input)              |
| react-router-dom             | `7.6.0`         | [NPM LINK](https://www.npmjs.com/package/react-router-dom)             |
| react-syntax-highlighter     | `15.6.1`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)     |
| react-to-print               | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)               |
| react-window                 | `1.8.11`        | [NPM LINK](https://www.npmjs.com/package/react-window)                 |
| simplebar-react              | `3.3.1`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)              |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)            |
| swiper                       | `11.2.6`        | [NPM LINK](https://www.npmjs.com/package/swiper)                       |
| swr                          | `2.3.3`         | [NPM LINK](https://www.npmjs.com/package/swr)                          |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)      |
| vite                         | `6.3.5`         | [NPM LINK](https://www.npmjs.com/package/vite)                         |
| vite-tsconfig-path           | `5.1.4`         | [NPM LINK](https://www.npmjs.com/package/vite-tsconfig-paths)          |
| {% endtab %}                 |                 |                                                                        |

{% tab title="Javascript" %}

| Package name                 | Version         | Link                                                                   |
| ---------------------------- | --------------- | ---------------------------------------------------------------------- |
| @auth0/auth0-spa-js          | `2.3.0`         | [NPM LINK](https://www.npmjs.com/package/@auth0/auth0-spa-js)          |
| @dnd-kit/core                | `6.3.1`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/core)                |
| @dnd-kit/modifiers           | `9.0.0`         | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/modifiers)           |
| @dnd-kit/sortable            | `10.0.0`        | [NPM LINK](https://www.npmjs.com/package/@dnd-kit/sortable)            |
| @emotion/cache               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/cache)               |
| @emotion/react               | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/react)               |
| @emotion/styled              | `11.14.0`       | [NPM LINK](https://www.npmjs.com/package/@emotion/styled)              |
| @fontsource/poppins          | `5.2.6`         | [NPM LINK](https://www.npmjs.com/package/@fontsource/poppins)          |
| @fullcalendar/core           | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/core)           |
| @fullcalendar/daygrid        | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/daygrid)        |
| @fullcalendar/interaction    | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/interaction)    |
| @fullcalendar/list           | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/list)           |
| @fullcalendar/react          | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/react)          |
| @fullcalendar/timegrid       | `6.1.17`        | [NPM LINK](https://www.npmjs.com/package/@fullcalendar/timegrid)       |
| @mui/icons-material          | `7.1.0`         | [NPM LINK](https://www.npmjs.com/package/@mui/icons-material)          |
| @mui/lab                     | `7.0.0-beta.12` | [NPM LINK](https://www.npmjs.com/package/@mui/lab)                     |
| @mui/material                | `7.1.0`         | [NPM LINK](https://www.npmjs.com/package/@mui/material)                |
| @mui/x-data-grid             | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-data-grid)             |
| @mui/x-date-pickers          | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-date-pickers)          |
| @mui/x-tree-view             | `8.3.1`         | [NPM LINK](https://www.npmjs.com/package/@mui/x-tree-view)             |
| @tanstack/match-sorter-utils | `8.19.4`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/match-sorter-utils) |
| @tanstack/react-query        | `5.76.1`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-query)        |
| @tanstack/react-table        | `8.21.3`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-table)        |
| @tanstack/react-virtual      | `3.13.8`        | [NPM LINK](https://www.npmjs.com/package/@tanstack/react-virtual)      |
| @vitejs/plugin-react         | `4.4.1`         | [NPM LINK](https://www.npmjs.com/package/@vitejs/plugin-react)         |
| apexcharts                   | `4.7.0`         | [NPM LINK](https://www.npmjs.com/package/apexcharts)                   |
| axios                        | `1.9.0`         | [NPM LINK](https://www.npmjs.com/package/axios)                        |
| chance                       | `1.1.13`        | [NPM LINK](https://www.npmjs.com/package/chance)                       |
| copy-to-clipboard            | `3.3.3`         | [NPM LINK](https://www.npmjs.com/package/copy-to-clipboard)            |
| date-fns                     | `4.1.0`         | [NPM LINK](https://www.npmjs.com/package/date-fns)                     |
| firebase                     | `11.10.0`       | [NPM LINK](https://www.npmjs.com/package/firebase)                     |
| lodash-es                    | `4.17.21`       | [NPM LINK](https://www.npmjs.com/package/lodash-es)                    |
| react                        | `19.1.0`        | [NPM LINK](https://www.npmjs.com/package/react)                        |
| react-apexcharts             | `1.7.0`         | [NPM LINK](https://www.npmjs.com/package/react-apexcharts)             |
| react-csv                    | `2.2.2`         | [NPM LINK](https://www.npmjs.com/package/react-csv)                    |
| react-device-detect          | `2.2.3`         | [NPM LINK](https://www.npmjs.com/package/react-device-detect)          |
| react-dom                    | `19.1.0`        | [NPM LINK](https://www.npmjs.com/package/react-dom)                    |
| react-draggable              | `4.4.6`         | [NPM LINK](https://www.npmjs.com/package/react-draggable)              |
| react-hook-form              | `7.56.4`        | [NPM LINK](https://www.npmjs.com/package/react-hook-form)              |
| react-intl                   | `7.1.11`        | [NPM LINK](https://www.npmjs.com/package/react-intl)                   |
| react-number-format          | `5.4.4`         | [NPM LINK](https://www.npmjs.com/package/react-number-format)          |
| react-otp-input              | `3.1.1`         | [NPM LINK](https://www.npmjs.com/package/react-otp-input)              |
| react-router-dom             | `7.6.0`         | [NPM LINK](https://www.npmjs.com/package/react-router-dom)             |
| react-syntax-highlighter     | `15.6.1`        | [NPM LINK](https://www.npmjs.com/package/react-syntax-highlighter)     |
| react-to-print               | `3.1.0`         | [NPM LINK](https://www.npmjs.com/package/react-to-print)               |
| react-window                 | `1.8.11`        | [NPM LINK](https://www.npmjs.com/package/react-window)                 |
| simplebar-react              | `3.3.1`         | [NPM LINK](https://www.npmjs.com/package/simplebar-react)              |
| stylis-plugin-rtl            | `2.1.1`         | [NPM LINK](https://www.npmjs.com/package/stylis-plugin-rtl)            |
| swiper                       | `11.2.6`        | [NPM LINK](https://www.npmjs.com/package/swiper)                       |
| swr                          | `2.3.3`         | [NPM LINK](https://www.npmjs.com/package/swr)                          |
| use-places-autocomplete      | `4.0.1`         | [NPM LINK](https://www.npmjs.com/package/use-places-autocomplete)      |
| vite                         | `6.3.5`         | [NPM LINK](https://www.npmjs.com/package/vite)                         |
| vite-jsconfig-path           | `2.0.1`         | [NPM LINK](https://www.npmjs.com/package/vite-jsconfig-paths)          |
| {% endtab %}                 |                 |                                                                        |
| {% endtabs %}                |                 |                                                                        |

### **Development Dependencies**

{% tabs %}
{% tab title="Typescript" %}

| Package name                     | Version    | Link                                                                       |
| -------------------------------- | ---------- | -------------------------------------------------------------------------- |
| @eslint/compat                   | `1.2.9`    | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)                   |
| @eslint/eslintrc                 | `3.3.1`    | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)                 |
| @eslint/js                       | `9.27.0`   | [NPM LINK](https://www.npmjs.com/package/@eslint/js)                       |
| @types/chance                    | `1.1.6`    | [NPM LINK](https://www.npmjs.com/package/@types/chance)                    |
| @types/google.maps               | `3.58.1`   | [NPM LINK](https://www.npmjs.com/package/@types/google.maps)               |
| @types/lodash-es                 | `4.17.12`  | [NPM LINK](https://www.npmjs.com/package/@types/lodash-es)                 |
| @types/node                      | `22.15.19` | [NPM LINK](https://www.npmjs.com/package/@types/node)                      |
| @types/react                     | `19.1.4`   | [NPM LINK](https://www.npmjs.com/package/@types/react)                     |
| @types/react-csv                 | `1.1.10`   | [NPM LINK](https://www.npmjs.com/package/@types/react-csv)                 |
| @types/react-dom                 | `19.1.5`   | [NPM LINK](https://www.npmjs.com/package/@types/react-dom)                 |
| @types/react-syntax-highlighter  | `15.5.13`  | [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)              |
| @typescript-eslint/eslint-plugin | `8.32.1`   | [NPM LINK](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin) |
| env-cmd                          | `10.1.0`   | [NPM LINK](https://www.npmjs.com/package/env-cmd)                          |
| eslint                           | `9.27.0`   | [NPM LINK](https://www.npmjs.com/package/eslint)                           |
| eslint-config-prettier           | `10.1.5`   | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)           |
| eslint-plugin-prettier           | `5.4.0`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)           |
| eslint-plugin-react-hooks        | `5.2.0`    | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react-hooks)        |
| prettier                         | `3.5.3`    | [NPM LINK](https://www.npmjs.com/package/prettier)                         |
| prettier-eslint-cli              | `8.0.1`    | [NPM LINK](https://www.npmjs.com/package/prettier-eslint-cli)              |
| sass-embedded                    | `1.89.0`   | [NPM LINK](https://www.npmjs.com/package/sass-embedded)                    |
| typescript                       | `5.8.3`    | [NPM LINK](https://www.npmjs.com/package/typescript)                       |
| typescript-eslint                | `8.32.1`   | [NPM LINK](https://www.npmjs.com/package/typescript-eslint)                |
| {% endtab %}                     |            |                                                                            |

{% tab title="Javascript" %}

| Package name              | Version  | Link                                                                |
| ------------------------- | -------- | ------------------------------------------------------------------- |
| @eslint/compat            | `1.2.9`  | [NPM LINK](https://www.npmjs.com/package/@eslint/compat)            |
| @eslint/eslintrc          | `3.3.1`  | [NPM LINK](https://www.npmjs.com/package/@eslint/eslintrc)          |
| @eslint/js                | `9.27.0` | [NPM LINK](https://www.npmjs.com/package/@eslint/js)                |
| env-cmd                   | `10.1.0` | [NPM LINK](https://www.npmjs.com/package/env-cmd)                   |
| eslint                    | `9.27.0` | [NPM LINK](https://www.npmjs.com/package/eslint)                    |
| eslint-config-prettier    | `10.1.5` | [NPM LINK](https://www.npmjs.com/package/eslint-config-prettier)    |
| eslint-plugin-jsx-a11y    | `6.10.2` | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-jsx-a11y)    |
| eslint-plugin-prettier    | `5.4.0`  | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-prettier)    |
| eslint-plugin-react       | `7.37.5` | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react)       |
| eslint-plugin-react-hooks | `5.2.0`  | [NPM LINK](https://www.npmjs.com/package/eslint-plugin-react-hooks) |
| prettier                  | `3.5.3`  | [NPM LINK](https://www.npmjs.com/package/prettier)                  |
| prettier-eslint-cli       | `8.0.1`  | [NPM LINK](https://www.npmjs.com/package/prettier-eslint-cli)       |
| sass-embedded             | `1.89.0` | [NPM LINK](https://www.npmjs.com/package/sass-embedded)             |
| {% endtab %}              |          |                                                                     |
| {% endtabs %}             |          |                                                                     |
