Skip to content

Bump the "all-dependencies" group with 2 updates across multiple ecosystems - #1687

Merged
HugoGresse merged 2 commits into
mainfrom
dependabot/all_dependencies-3b7d14de48
Sep 26, 2026
Merged

HugoGresse merged 2 commits into
mainfrom
dependabot/all_dependencies-3b7d14de48

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

Fixes on top of the Dependabot bump (e8302e5)

CI was failing on npm ci and on the functions TypeScript build; fixing those revealed a Vite build break from the nivo update.

  • ESLint 8 → 9.39.5 (root): eslint-plugin-react-refresh 0.5 requires ESLint 9+. 9.x is the newest release eslint-plugin-react supports, so ESLint 10 is not possible yet.
    • .eslintrc + eslintIgnore → flat eslint.config.ts (same rules/ignores; jiti added to load a TS config).
    • typescript-eslint replaces @typescript-eslint/{parser,eslint-plugin}; eslint-plugin-cypress 3 → 6 and eslint-plugin-react-hooks 4 → 7 (the versions supporting ESLint 9).
  • Jest leftovers removed (functions/): jest-expect-message, @types/jest-expect-message (now an empty stub → TS2688) and @types/jest. All specs use Vitest, whose expect(value, message) is built in.
  • @types/har-format added to functions/: the bumped @scalar/fastify-api-reference typings import it without depending on it.
  • nivo 0.85 → 0.99: vote timeline chart moved useTheme to @nivo/theming, serieColor → seriesColor, motionStiffness/motionDamping → motionConfig.

Test plan

  • npm ci --dry-run (root and functions/) — no ERESOLVE
  • vite build
  • functions tsc
  • All Vitest suites on Node 22 (90 tests)
  • npm run lint:i18n passes and still flags a missing translation key
  • Dashboard vote-per-hour chart renders with seeded votes in the local emulator (ticks and tooltip)

Dashboard vote-per-hour chart rendering with nivo 0.99


Bumps the all-dependencies group with 42 updates:

Package From To
@emotion/styled 11.11.0 11.14.1
@mui/icons-material 5.15.14 5.18.0
@mui/lab 5.0.0-alpha.168 5.0.0-alpha.177
@mui/material 5.15.14 5.18.0
@mui/styles 5.15.14 5.18.0
@mui/x-data-grid 7.11.0 7.29.13
@mui/x-date-pickers 7.4.0 7.29.4
@nivo/core 0.85.1 0.99.0
@nivo/line 0.85.1 0.99.0
firebase 10.9.0 10.14.1
formik 2.4.5 2.4.9
lodash 4.17.21 4.18.1
luxon 3.5.0 3.7.2
react 18.2.0 18.3.1
react-dom 18.2.0 18.3.1
react-google-recaptcha-v3 1.10.1 1.11.0
react-redux 9.1.0 9.3.0
react-router-dom 6.22.3 6.30.6
reselect 5.1.0 5.3.0
styled-components 6.1.8 6.5.3
@chromatic-com/storybook 4.1.2 4.1.3
@storybook/addon-docs 10.0.2 10.6.0
@storybook/react-vite 10.0.2 10.6.0
@typescript-eslint/eslint-plugin 7.16.1 7.18.0
@typescript-eslint/parser 7.16.1 7.18.0
@vitejs/plugin-react 5.1.0 5.2.0
axe-core 4.8.4 4.13.0
cypress 13.7.1 13.17.0
cypress-axe 1.5.0 1.7.0
cypress-if 1.12.0 1.17.1
cypress-vite 1.8.0 1.10.2
eslint-plugin-cypress 3.2.0 3.6.0
eslint-plugin-i18n-json 4.0.0 4.0.1
eslint-plugin-react 7.34.1 7.37.5
eslint-plugin-react-refresh 0.4.7 0.5.7
firebase-tools 15.20.0 15.30.2
jest-fetch-mock 3.0.3 3.2.0
prettier 3.2.5 3.9.8
storybook 10.0.2 10.6.0
typescript 5.5.3 5.9.3
vite 7.1.12 7.3.6
vitest 4.0.6 4.1.11

Updates @emotion/styled from 11.11.0 to 11.14.1

Release notes

Sourced from @​emotion/styled's releases.

@​emotion/styled@​11.14.1

Patch Changes

  • #3334 0facbe4 Thanks @​ZachRiegel! - Renamed default-exported variable in @emotion/styled to aid inferred import names in auto-import completions in IDEs

@​emotion/styled@​11.14.0

Minor Changes

  • #3284 a19d019 Thanks @​Andarist! - Source code has been migrated to TypeScript. From now on type declarations will be emitted based on that, instead of being hand-written.

Patch Changes

  • Updated dependencies [e1bf17e]:
    • @​emotion/use-insertion-effect-with-fallbacks@​1.2.0

@​emotion/styled@​11.13.5

Patch Changes

  • #3270 77d930d Thanks @​emmatown! - Fix inconsistent hashes using development vs production bundles/exports conditions when using @emotion/babel-plugin with sourceMap: true (the default). This is particularly visible when using Emotion with the Next.js Pages router where the development condition is used when bundling code but not when importing external code with Node.js.

  • Updated dependencies [77d930d]:

    • @​emotion/serialize@​1.3.3
    • @​emotion/utils@​1.4.2
    • @​emotion/babel-plugin@​11.13.5

@​emotion/styled@​11.13.0

Minor Changes

  • #3198 d8ff8a5 Thanks @​Andarist! - Migrated away from relying on process.env.NODE_ENV checks to differentiate between production and development builds.

    Development builds (and other environment-specific builds) can be used by using proper conditions (see here). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.

    Default files should continue to work in all environments.

  • #3215 a9f6912 Thanks @​Andarist! - Added edge-light and workerd conditions to package.json manifest to better serve users using Vercel Edge and Cloudflare Workers.

Patch Changes

  • Updated dependencies [d8ff8a5, a9f6912]:
    • @​emotion/serialize@​1.3.0
    • @​emotion/use-insertion-effect-with-fallbacks@​1.1.0
    • @​emotion/utils@​1.4.0

@​emotion/styled@​11.12.0

Patch Changes

  • #3206 d1994c4 Thanks @​DiegoAndai! - Improved compatibility with the upcoming @types/react for React 19 where the global JSX namespace doesn't exist anymore

  • #3208 56109e7 Thanks @​Andarist! - Only forward defined refs to improve compatibility with the upcoming React 19

... (truncated)

Commits

Updates @mui/icons-material from 5.15.14 to 5.18.0

Release notes

Sourced from @​mui/icons-material's releases.

v5.18.0

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

A big thanks to the 1 contributor who made this release possible.

@mui/material@5.16.14

All contributors of this release in alphabetical order: @​ZeeshanTamboli

... (truncated)

Changelog

Sourced from @​mui/icons-material's changelog.

5.18.0

Jun 26, 2025

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

... (truncated)

Commits

Updates @mui/lab from 5.0.0-alpha.168 to 5.0.0-alpha.177

Commits

Updates @mui/material from 5.15.14 to 5.18.0

Release notes

Sourced from @​mui/material's releases.

v5.18.0

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

A big thanks to the 1 contributor who made this release possible.

@mui/material@5.16.14

All contributors of this release in alphabetical order: @​ZeeshanTamboli

... (truncated)

Changelog

Sourced from @​mui/material's changelog.

5.18.0

Jun 26, 2025

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

... (truncated)

Commits

Updates @mui/styles from 5.15.14 to 5.18.0

Release notes

Sourced from @​mui/styles's releases.

v5.18.0

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

A big thanks to the 1 contributor who made this release possible.

@mui/material@5.16.14

All contributors of this release in alphabetical order: @​ZeeshanTamboli

... (truncated)

Changelog

Sourced from @​mui/styles's changelog.

5.18.0

Jun 26, 2025

A big thanks to the 2 contributors who made this release possible.

CSS layers make it easier to override styles by splitting a single style sheet into multiple layers. To learn more, check out the CSS layers documentation.

@mui/system@5.18.0

@mui/material-nextjs@5.18.0

Docs

All contributors of this release in alphabetical order: @​oliviertassinari, @​siriwatknp

v5.17.1

Mar 18, 2025

This release fixes the @mui/types dependencies in all packages to fix a package layout bug (#45612) @​DiegoAndai

v5.17.0

Mar 18, 2025

A big thanks to the 2 contributors who made this release possible.

@mui/material@5.17.0

All contributors of this release in alphabetical order: @​DiegoAndai, @​siriwatknp

v5.16.14

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by siriwatknp, a new releaser for @​mui/styles since your current version.


Updates @mui/x-data-grid from 7.11.0 to 7.29.13

Release notes

Sourced from @​mui/x-data-grid's releases.

v7.29.13

Apr 27, 2026

We'd like to extend a big thank you to the 4 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

The following are all team members who have contributed to this release: @​arminmeh, @​dav-is, @​LukasTy, @​michelengelen

Data Grid

@mui/x-data-grid@7.29.13

@mui/x-data-grid-pro@7.29.13 pro

Same changes as in @mui/x-data-grid@7.29.13.

@mui/x-data-grid-premium@7.29.13 premium

Same changes as in @mui/x-data-grid-pro@7.29.13.

Docs

Miscellaneous

v7.29.12

We'd like to extend a big thank you to the 2 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

Special thanks go out to the community members for their valuable contributions: @​m2mathew

Following are all team members who have contributed to this release: @​arminmeh

Data Grid

@mui/x-data-grid@7.29.12

  • [DataGrid] Avoid automatic scroll back to the focused element after it leaves the viewport (#20417) @​arminmeh

... (truncated)

Changelog

Sourced from @​mui/x-data-grid's changelog.

7.29.13

Apr 27, 2026

We'd like to extend a big thank you to the 4 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

The following are all team members who have contributed to this release: @​arminmeh, @​dav-is, @​LukasTy, @​michelengelen

Data Grid

@mui/x-data-grid@7.29.13

@mui/x-data-grid-pro@7.29.13 pro

Same changes as in @mui/x-data-grid@7.29.13.

@mui/x-data-grid-premium@7.29.13 premium

Same changes as in @mui/x-data-grid-pro@7.29.13.

Docs

Miscellaneous

7.29.12

Nov 26, 2025

We'd like to extend a big thank you to the 2 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

Special thanks go out to the community members for their valuable contributions: @​m2mathew

Following are all team members who have contributed to this release: @​arminmeh

Data Grid

... (truncated)

Commits
  • 825c3d1 [release] v7.29.13 (#22184)
  • 24a4f60 [DataGrid] Prevent repeated hasScrollbar state updates (#21849)
  • 4e154c0 [release] v7.29.12 (#20453)
  • 1c1ea3b [DataGrid] Fix missing rows in the print export window (#20157)
  • 3f42098 [DataGrid] Avoid automatic scroll back to the focused element after it leaves...
  • 41846a3 [release] v7.29.11 (#20397)
  • 5fa2c25 [DataGrid] Prevent Safari 26 error in the event handler (#20382)
  • 49fec55 [release] v7.29.9 (#19083)
  • e8be167 [DataGrid] Do not call preProcessEditCellProps() if cell is not editable ba...
  • 555c8bd [DataGridPro] Fix row ordering not auto-scrolling when moving beyond viewport...
  • Additional commits viewable in compare view

Updates @mui/x-date-pickers from 7.4.0 to 7.29.4

Release notes

Sourced from @​mui/x-date-pickers's releases.

v7.29.4

We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

Special thanks go out to the community members for their valuable contributions: @​campmarc, @​whereisrmsqhs, @​jyash97

Following are all team members who have contributed to this release: @​mapache-salvaje, @​cherniavskii, @​noraleonte.

Data Grid

@mui/x-data-grid@7.29.4

@mui/x-data-grid-pro@7.29.4 pro

Same changes as in @mui/x-data-grid@7.29.4, plus:

@mui/x-data-grid-premium@7.29.4 premium

Same changes as in @mui/x-data-grid-pro@7.29.4.

Date and Time Pickers

@mui/x-date-pickers@7.29.4

@mui/x-date-pickers-pro@7.29.4 pro

Same changes as in @mui/x-date-pickers@7.29.4.

Docs

v7.29.3

We'd like to offer a big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

... (truncated)

Changelog

Sourced from @​mui/x-date-pickers's changelog.

7.29.4

May 22, 2025

We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes

Special thanks go out to the community members for their valuable contributions: @​campmarc, @​whereisrmsqhs, @​jyash97

Following are all team members who have contributed to this release: @​mapache-salvaje, @​cherniavskii, @​noraleonte.

Data Grid

@mui/x-data-grid@7.29.4

@mui/x-data-grid-pro@7.29.4 pro

Same changes as in @mui/x-data-grid@7.29.4, plus:

@mui/x-data-grid-premium@7.29.4 premium

Same changes as in @mui/x-data-grid-pro@7.29.4.

Date and Time Pickers

@mui/x-date-pickers@7.29.4

@mui/x-date-pickers-pro@7.29.4 pro

Same changes as in @mui/x-date-pickers@7.29.4.

Docs

7.29.3

... (truncated)

Commits

Updates @nivo/core from 0.85.1 to 0.99.0

Release notes

Sourced from @​nivo/core's releases.

v0.99.0

What's Changed

Full Changelog: plouc/nivo@v0.98.0...v0.99.0

v0.98.0

What's Changed

Full Changelog: plouc/nivo@v0.97.0...v0.98.0

v0.97.0

What's Changed

Full Changelog: plouc/nivo@v0.96.0...v0.97.0

v0.96.0

What's Changed

Full Changelog: plouc/nivo@v0.95.0...v0.96.0

v0.95.0

What's Changed

Full Changelog: plouc/nivo@v0.94.0...v0.95.0

v0.94.0

What's Changed

  • @​nivo/icicle & @​nivo/rects by Description has been truncated

Bumps the all-dependencies group with 42 updates:

| Package | From | To |
| --- | --- | --- |
| [@emotion/styled](https://github.com/emotion-js/emotion) | `11.11.0` | `11.14.1` |
| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `5.15.14` | `5.18.0` |
| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `5.0.0-alpha.168` | `5.0.0-alpha.177` |
| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `5.15.14` | `5.18.0` |
| [@mui/styles](https://github.com/mui/material-ui/tree/HEAD/packages/mui-styles) | `5.15.14` | `5.18.0` |
| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `7.11.0` | `7.29.13` |
| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `7.4.0` | `7.29.4` |
| [@nivo/core](https://github.com/plouc/nivo/tree/HEAD/packages/core) | `0.85.1` | `0.99.0` |
| [@nivo/line](https://github.com/plouc/nivo/tree/HEAD/packages/line) | `0.85.1` | `0.99.0` |
| [firebase](https://github.com/firebase/firebase-js-sdk) | `10.9.0` | `10.14.1` |
| [formik](https://github.com/jaredpalmer/formik) | `2.4.5` | `2.4.9` |
| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.18.1` |
| [luxon](https://github.com/moment/luxon) | `3.5.0` | `3.7.2` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `18.2.0` | `18.3.1` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `18.2.0` | `18.3.1` |
| [react-google-recaptcha-v3](https://github.com/t49tran/react-google-recaptcha-v3) | `1.10.1` | `1.11.0` |
| [react-redux](https://github.com/reduxjs/react-redux) | `9.1.0` | `9.3.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.22.3` | `6.30.6` |
| [reselect](https://github.com/reduxjs/reselect) | `5.1.0` | `5.3.0` |
| [styled-components](https://github.com/styled-components/styled-components) | `6.1.8` | `6.5.3` |
| [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `4.1.2` | `4.1.3` |
| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.0.2` | `10.6.0` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.0.2` | `10.6.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.16.1` | `7.18.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.16.1` | `7.18.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.0` | `5.2.0` |
| [axe-core](https://github.com/dequelabs/axe-core) | `4.8.4` | `4.13.0` |
| [cypress](https://github.com/cypress-io/cypress) | `13.7.1` | `13.17.0` |
| [cypress-axe](https://github.com/component-driven/cypress-axe) | `1.5.0` | `1.7.0` |
| [cypress-if](https://github.com/bahmutov/cypress-if) | `1.12.0` | `1.17.1` |
| [cypress-vite](https://github.com/mammadataei/cypress-vite) | `1.8.0` | `1.10.2` |
| [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) | `3.2.0` | `3.6.0` |
| [eslint-plugin-i18n-json](https://github.com/godaddy/eslint-plugin-i18n-json) | `4.0.0` | `4.0.1` |
| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.1` | `7.37.5` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.7` | `0.5.7` |
| [firebase-tools](https://github.com/firebase/firebase-tools) | `15.20.0` | `15.30.2` |
| [jest-fetch-mock](https://github.com/jefflau/jest-fetch-mock) | `3.0.3` | `3.2.0` |
| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.9.8` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.0.2` | `10.6.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.5.3` | `5.9.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.12` | `7.3.6` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.6` | `4.1.11` |


Updates `@emotion/styled` from 11.11.0 to 11.14.1
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/styled@11.11.0...@emotion/styled@11.14.1)

Updates `@mui/icons-material` from 5.15.14 to 5.18.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v5.18.0/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.18.0/packages/mui-icons-material)

Updates `@mui/lab` from 5.0.0-alpha.168 to 5.0.0-alpha.177
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/HEAD/packages/mui-lab)

Updates `@mui/material` from 5.15.14 to 5.18.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v5.18.0/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.18.0/packages/mui-material)

Updates `@mui/styles` from 5.15.14 to 5.18.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v5.18.0/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.18.0/packages/mui-styles)

Updates `@mui/x-data-grid` from 7.11.0 to 7.29.13
- [Release notes](https://github.com/mui/mui-x/releases)
- [Changelog](https://github.com/mui/mui-x/blob/v7.29.13/CHANGELOG.md)
- [Commits](https://github.com/mui/mui-x/commits/v7.29.13/packages/x-data-grid)

Updates `@mui/x-date-pickers` from 7.4.0 to 7.29.4
- [Release notes](https://github.com/mui/mui-x/releases)
- [Changelog](https://github.com/mui/mui-x/blob/v7.29.4/CHANGELOG.md)
- [Commits](https://github.com/mui/mui-x/commits/v7.29.4/packages/x-date-pickers)

Updates `@nivo/core` from 0.85.1 to 0.99.0
- [Release notes](https://github.com/plouc/nivo/releases)
- [Commits](https://github.com/plouc/nivo/commits/v0.99.0/packages/core)

Updates `@nivo/line` from 0.85.1 to 0.99.0
- [Release notes](https://github.com/plouc/nivo/releases)
- [Commits](https://github.com/plouc/nivo/commits/v0.99.0/packages/line)

Updates `firebase` from 10.9.0 to 10.14.1
- [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
- [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@10.9.0...firebase@10.14.1)

Updates `formik` from 2.4.5 to 2.4.9
- [Release notes](https://github.com/jaredpalmer/formik/releases)
- [Commits](https://github.com/jaredpalmer/formik/compare/formik@2.4.5...formik@2.4.9)

Updates `lodash` from 4.17.21 to 4.18.1
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.18.1)

Updates `luxon` from 3.5.0 to 3.7.2
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](moment/luxon@3.5.0...3.7.2)

Updates `react` from 18.2.0 to 18.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v18.3.1/packages/react)

Updates `react-dom` from 18.2.0 to 18.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v18.3.1/packages/react-dom)

Updates `react-google-recaptcha-v3` from 1.10.1 to 1.11.0
- [Release notes](https://github.com/t49tran/react-google-recaptcha-v3/releases)
- [Commits](https://github.com/t49tran/react-google-recaptcha-v3/commits)

Updates `react-redux` from 9.1.0 to 9.3.0
- [Release notes](https://github.com/reduxjs/react-redux/releases)
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
- [Commits](reduxjs/react-redux@v9.1.0...v9.3.0)

Updates `react-router-dom` from 6.22.3 to 6.30.6
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@6.30.6/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.30.6/packages/react-router-dom)

Updates `reselect` from 5.1.0 to 5.3.0
- [Release notes](https://github.com/reduxjs/reselect/releases)
- [Changelog](https://github.com/reduxjs/reselect/blob/master/CHANGELOG.md)
- [Commits](reduxjs/reselect@v5.1.0...v5.3.0)

Updates `styled-components` from 6.1.8 to 6.5.3
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/v6.1.8...styled-components@6.5.3)

Updates `@chromatic-com/storybook` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/chromaui/addon-visual-tests/releases)
- [Changelog](https://github.com/chromaui/addon-visual-tests/blob/next/CHANGELOG.md)
- [Commits](chromaui/addon-visual-tests@v4.1.2...v4.1.3)

Updates `@storybook/addon-docs` from 10.0.2 to 10.6.0
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.6.0/code/addons/docs)

Updates `@storybook/react-vite` from 10.0.2 to 10.6.0
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.6.0/code/frameworks/react-vite)

Updates `@typescript-eslint/eslint-plugin` from 7.16.1 to 7.18.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 7.16.1 to 7.18.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/parser)

Updates `@vitejs/plugin-react` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/plugin-react@5.2.0/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.2.0/packages/plugin-react)

Updates `axe-core` from 4.8.4 to 4.13.0
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/develop/CHANGELOG.md)
- [Commits](dequelabs/axe-core@v4.8.4...v4.13.0)

Updates `cypress` from 13.7.1 to 13.17.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v13.7.1...v13.17.0)

Updates `cypress-axe` from 1.5.0 to 1.7.0
- [Release notes](https://github.com/component-driven/cypress-axe/releases)
- [Commits](component-driven/cypress-axe@v1.5.0...v1.7.0)

Updates `cypress-if` from 1.12.0 to 1.17.1
- [Release notes](https://github.com/bahmutov/cypress-if/releases)
- [Commits](bahmutov/cypress-if@v1.12.0...v1.17.1)

Updates `cypress-vite` from 1.8.0 to 1.10.2
- [Release notes](https://github.com/mammadataei/cypress-vite/releases)
- [Changelog](https://github.com/mammadataei/cypress-vite/blob/main/CHANGELOG.md)
- [Commits](mammadataei/cypress-vite@v1.8.0...v1.10.2)

Updates `eslint-plugin-cypress` from 3.2.0 to 3.6.0
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](cypress-io/eslint-plugin-cypress@v3.2.0...v3.6.0)

Updates `eslint-plugin-i18n-json` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/godaddy/eslint-plugin-i18n-json/releases)
- [Changelog](https://github.com/godaddy/eslint-plugin-i18n-json/blob/main/CHANGELOG.md)
- [Commits](godaddy/eslint-plugin-i18n-json@v4.0.0...v4.0.1)

Updates `eslint-plugin-react` from 7.34.1 to 7.37.5
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.34.1...v7.37.5)

Updates `eslint-plugin-react-refresh` from 0.4.7 to 0.5.7
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.7...v0.5.7)

Updates `firebase-tools` from 15.20.0 to 15.30.2
- [Release notes](https://github.com/firebase/firebase-tools/releases)
- [Changelog](https://github.com/firebase/firebase-tools/blob/main/CHANGELOG.md)
- [Commits](firebase/firebase-tools@v15.20.0...v15.30.2)

Updates `jest-fetch-mock` from 3.0.3 to 3.2.0
- [Release notes](https://github.com/jefflau/jest-fetch-mock/releases)
- [Changelog](https://github.com/jefflau/jest-fetch-mock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jefflau/jest-fetch-mock/commits/v3.2.0)

Updates `prettier` from 3.2.5 to 3.9.8
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.2.5...3.9.8)

Updates `storybook` from 10.0.2 to 10.6.0
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.6.0/code/core)

Updates `typescript` from 5.5.3 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.5.3...v5.9.3)

Updates `vite` from 7.1.12 to 7.3.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.6/packages/vite)

Updates `vitest` from 4.0.6 to 4.1.11
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest)
Bump the all-dependencies group in /functions with 18 updates

Bumps the all-dependencies group in /functions with 18 updates:

| Package | From | To |
| --- | --- | --- |
| [@fastify/auth](https://github.com/fastify/fastify-auth) | `5.0.3` | `5.1.1` |
| [@fastify/cors](https://github.com/fastify/fastify-cors) | `11.1.0` | `11.3.0` |
| [@fastify/swagger](https://github.com/fastify/fastify-swagger) | `9.5.2` | `9.8.1` |
| [@fastify/swagger-ui](https://github.com/fastify/fastify-swagger-ui) | `5.2.3` | `5.2.6` |
| [@fastify/type-provider-typebox](https://github.com/fastify/fastify-type-provider-typebox) | `6.0.0` | `6.1.0` |
| [@scalar/fastify-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/fastify) | `1.38.1` | `1.69.2` |
| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.34.41` | `0.34.52` |
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `27.4.0` | `27.5.2` |
| [fastify](https://github.com/fastify/fastify) | `5.6.1` | `5.12.5` |
| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.10.0` |
| [firebase-functions-test](https://github.com/firebase/firebase-functions-test) | `3.4.1` | `3.5.0` |
| [firebase-tools](https://github.com/firebase/firebase-tools) | `14.23.0` | `14.27.0` |
| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.18.1` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.0` | `9.39.5` |
| [jest-expect-message](https://github.com/mattphillips/jest-expect-message) | `1.0.2` | `1.1.3` |
| [@types/jest-expect-message](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest-expect-message) | `1.0.3` | `1.1.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.2` | `8.70.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.4` | `4.1.11` |


Updates `@fastify/auth` from 5.0.3 to 5.1.1
- [Release notes](https://github.com/fastify/fastify-auth/releases)
- [Commits](fastify/fastify-auth@v5.0.3...v5.1.1)

Updates `@fastify/cors` from 11.1.0 to 11.3.0
- [Release notes](https://github.com/fastify/fastify-cors/releases)
- [Commits](fastify/fastify-cors@v11.1.0...v11.3.0)

Updates `@fastify/swagger` from 9.5.2 to 9.8.1
- [Release notes](https://github.com/fastify/fastify-swagger/releases)
- [Commits](fastify/fastify-swagger@v9.5.2...v9.8.1)

Updates `@fastify/swagger-ui` from 5.2.3 to 5.2.6
- [Release notes](https://github.com/fastify/fastify-swagger-ui/releases)
- [Commits](fastify/fastify-swagger-ui@v5.2.3...v5.2.6)

Updates `@fastify/type-provider-typebox` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/fastify/fastify-type-provider-typebox/releases)
- [Commits](fastify/fastify-type-provider-typebox@v6.0.0...v6.1.0)

Updates `@scalar/fastify-api-reference` from 1.38.1 to 1.69.2
- [Release notes](https://github.com/scalar/scalar/releases)
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/fastify/CHANGELOG.md)
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/fastify)

Updates `@sinclair/typebox` from 0.34.41 to 0.34.52
- [Commits](https://github.com/sinclairzx81/sinclair-typebox/commits/0.34.52)

Updates `@types/jest` from 27.4.0 to 27.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Updates `fastify` from 5.6.1 to 5.12.5
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](fastify/fastify@v5.6.1...v5.12.5)

Updates `firebase-admin` from 13.5.0 to 13.10.0
- [Release notes](https://github.com/firebase/firebase-admin-node/releases)
- [Changelog](https://github.com/firebase/firebase-admin-node/blob/main/CHANGELOG.md)
- [Commits](firebase/firebase-admin-node@v13.5.0...v13.10.0)

Updates `firebase-functions-test` from 3.4.1 to 3.5.0
- [Release notes](https://github.com/firebase/firebase-functions-test/releases)
- [Commits](firebase/firebase-functions-test@v3.4.1...v3.5.0)

Updates `firebase-tools` from 14.23.0 to 14.27.0
- [Release notes](https://github.com/firebase/firebase-tools/releases)
- [Changelog](https://github.com/firebase/firebase-tools/blob/main/CHANGELOG.md)
- [Commits](firebase/firebase-tools@v14.23.0...v14.27.0)

Updates `lodash` from 4.17.21 to 4.18.1
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.18.1)

Updates `@eslint/js` from 9.39.0 to 9.39.5
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.5/packages/js)

Updates `jest-expect-message` from 1.0.2 to 1.1.3
- [Release notes](https://github.com/mattphillips/jest-expect-message/releases)
- [Commits](https://github.com/mattphillips/jest-expect-message/commits)

Updates `@types/jest-expect-message` from 1.0.3 to 1.1.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest-expect-message)

Updates `typescript-eslint` from 8.46.2 to 8.70.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.0/packages/typescript-eslint)

Updates `vitest` from 4.0.4 to 4.1.11
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest)

---
updated-dependencies:
- dependency-name: "@emotion/styled"
  dependency-version: 11.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@mui/icons-material"
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@mui/lab"
  dependency-version: 5.0.0-alpha.177
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: "@mui/material"
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@mui/styles"
  dependency-version: 5.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@mui/x-data-grid"
  dependency-version: 7.29.13
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@mui/x-date-pickers"
  dependency-version: 7.29.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@nivo/core"
  dependency-version: 0.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@nivo/line"
  dependency-version: 0.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: firebase
  dependency-version: 10.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: formik
  dependency-version: 2.4.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: luxon
  dependency-version: 3.7.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: react
  dependency-version: 18.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: react-dom
  dependency-version: 18.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: react-google-recaptcha-v3
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: react-redux
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: react-router-dom
  dependency-version: 6.30.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: reselect
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: styled-components
  dependency-version: 6.5.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@chromatic-com/storybook"
  dependency-version: 4.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: "@storybook/addon-docs"
  dependency-version: 10.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@storybook/react-vite"
  dependency-version: 10.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 7.18.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 7.18.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: axe-core
  dependency-version: 4.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: cypress
  dependency-version: 13.17.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: cypress-axe
  dependency-version: 1.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: cypress-if
  dependency-version: 1.17.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: cypress-vite
  dependency-version: 1.10.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: eslint-plugin-cypress
  dependency-version: 3.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: eslint-plugin-i18n-json
  dependency-version: 4.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: eslint-plugin-react
  dependency-version: 7.37.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.5.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: firebase-tools
  dependency-version: 15.30.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: jest-fetch-mock
  dependency-version: 3.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: prettier
  dependency-version: 3.9.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: storybook
  dependency-version: 10.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: vite
  dependency-version: 7.3.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: vitest
  dependency-version: 4.1.11
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@fastify/auth"
  dependency-version: 5.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@fastify/cors"
  dependency-version: 11.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@fastify/swagger"
  dependency-version: 9.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@fastify/swagger-ui"
  dependency-version: 5.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: "@fastify/type-provider-typebox"
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@scalar/fastify-api-reference"
  dependency-version: 1.69.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@sinclair/typebox"
  dependency-version: 0.34.52
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: "@types/jest"
  dependency-version: 27.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: fastify
  dependency-version: 5.12.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: firebase-admin
  dependency-version: 13.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: firebase-functions-test
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: firebase-tools
  dependency-version: 14.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@eslint/js"
  dependency-version: 9.39.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: jest-expect-message
  dependency-version: 1.1.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: "@types/jest-expect-message"
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.70.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: vitest
  dependency-version: 4.1.11
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 26, 2026
- Upgrade root ESLint 8 -> 9.39.5 with a flat config (eslint.config.ts).
  9.x is the newest release eslint-plugin-react supports. Replace
  @typescript-eslint/{parser,eslint-plugin} with typescript-eslint, bump
  eslint-plugin-cypress to 6 and eslint-plugin-react-hooks to 7 (the
  versions that support ESLint 9). Fixes the npm ci ERESOLVE caused by
  eslint-plugin-react-refresh 0.5.
- functions: drop jest-expect-message, @types/jest-expect-message (now a
  stub that breaks tsc with TS2688) and @types/jest. Specs use Vitest,
  whose expect() already takes a message.
- functions: add @types/har-format, needed by the bumped Scalar typings.
- Dashboard vote timeline: nivo 0.99 moved useTheme to @nivo/theming,
  renamed serieColor to seriesColor and replaced motionStiffness/Damping
  with motionConfig.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@HugoGresse

Copy link
Copy Markdown
Owner

Fixed the two CI failures, plus a build break they were hiding (e8302e5):

  • npm ci ERESOLVE (eslint-plugin-react-refresh 0.5 needs ESLint 9+): root ESLint upgraded 8 → 9.39.5 with a flat eslint.config.ts replacing .eslintrc. 9.x is the newest release eslint-plugin-react supports (ESLint 10 would ERESOLVE again). typescript-eslint replaces @typescript-eslint/{parser,eslint-plugin}; eslint-plugin-cypress → 6, eslint-plugin-react-hooks → 7. npm run lint:i18n passes and still catches missing keys.
  • TS2688 jest-expect-message in functions/: @types/jest-expect-message 1.1.0 is an empty stub. Removed it along with jest-expect-message and @types/jest, all unused since specs moved to Vitest (its expect() already takes a message). Added @types/har-format, which the bumped Scalar typings need to compile.
  • Vite build (useTheme not exported by @nivo/core): migrated the vote timeline chart to nivo 0.99 (@nivo/theming, seriesColor, motionConfig).

Checked locally on Node 22: npm ci --dry-run (root + functions), vite build, functions tsc, all Vitest suites (90 tests). Chart rendered with seeded votes in the local emulator (ticks and tooltip OK):

Dashboard vote-per-hour chart rendering with nivo 0.99

@github-actions

Copy link
Copy Markdown

Preview for e8302e5 (sandbox project open-feedback-hugo, expires in 7 days): https://open-feedback-hugo--pr-1687-54thpibe.web.app

@cypress

cypress Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

open-feedback    Run #3100

Run Properties:  status check passed Passed #3100  •  git commit 114e6c3307: Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#16...
Project open-feedback
Branch Review main
Run status status check passed Passed #3100
Run duration 02m 14s
Commit git commit 114e6c3307: Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#16...
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 1
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 14
View all changes introduced in this branch ↗︎

@HugoGresse
HugoGresse merged commit 114e6c3 into main Sep 26, 2026
13 checks passed
@HugoGresse
HugoGresse deleted the dependabot/all_dependencies-3b7d14de48 branch September 26, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant