firebase / firebase/firebase-tools-ui
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 291
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/firebase/firebase-tools-ui).
## Config Migration Needed
- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@babel/plugin-proposal-private-property-in-object](https://redirect.github.com/babel/babel-plugin-proposal-private-property-in-object) |  |
| npm | [lodash.get](https://redirect.github.com/lodash/lodash) |  |
| npm | [lodash.isequal](https://redirect.github.com/lodash/lodash) |  |
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Update dependency @types/node to v18.19.130
- [ ] Update dependency @types/react to v18.3.31
- [ ] Update dependency react-router-dom-v5-compat to v6.30.6
- [ ] Update dependency reactfire to v4.2.6
- [ ] Update dependency jest-fetch-mock to v3.2.0
- [ ] Update dependency react-dropzone to v14.4.1
- [ ] Update dependency redux-saga to v1.5.1
- [ ] Update dependency vite-plugin-svgr to v4.5.0
- [ ] Update firebase packages (`@firebase/auth-interop-types`, `@firebase/component`)
- [ ] Update @rmwc packages to v14 (`@rmwc/base`, `@rmwc/button`, `@rmwc/card`, `@rmwc/checkbox`, `@rmwc/circular-progress`, `@rmwc/data-table`, `@rmwc/dialog`, `@rmwc/elevation`, `@rmwc/grid`, `@rmwc/icon`, `@rmwc/icon-button`, `@rmwc/linear-progress`, `@rmwc/list`, `@rmwc/menu`, `@rmwc/provider`, `@rmwc/radio`, `@rmwc/snackbar`, `@rmwc/tabs`, `@rmwc/textfield`, `@rmwc/theme`, `@rmwc/tooltip`, `@rmwc/top-app-bar`, `@rmwc/types`, `@rmwc/typography`)
- [ ] Update actions/checkout action to v7
- [ ] Update actions/setup-go action to v7
- [ ] Update actions/setup-node action to v7
- [ ] Update dependency @rmwc/select to v14
- [ ] Update dependency @testing-library/react to v16
- [ ] Update dependency @types/node to v22
- [ ] Update dependency @vitejs/plugin-react to v6
- [ ] Update dependency blob-polyfill to v9
- [ ] Update dependency eslint-plugin-jest to v29
- [ ] Update dependency eslint-plugin-unused-imports to v4
- [ ] Update dependency express to v5 (`express`, `@types/express`)
- [ ] Update dependency firebase to v12
- [ ] Update dependency husky to v9
- [ ] Update dependency immer to v11
- [ ] Update dependency jest-fetch-mock to v4
- [ ] Update dependency jest-watch-typeahead to v3
- [ ] Update dependency lint-staged to v17
- [ ] Update dependency prettier to v3
- [ ] Update dependency react-dropzone to v20
- [ ] Update dependency react-markdown to v10
- [ ] Update dependency react-redux to v9
- [ ] Update dependency redux to v5
- [ ] Update dependency reselect to v5
- [ ] Update dependency swr to v2
- [ ] Update dependency typescript to v7
- [ ] Update dependency vite-plugin-node to v8
- [ ] Update dependency vite-plugin-svgr to v5
- [ ] Update dependency web-streams-polyfill to v4
- [ ] Update jest monorepo to v30 (`@types/jest`, `babel-jest`, `jest`, `jest-resolve`)
- [ ] Update react monorepo (major) (`@types/react`, `@types/react-dom`, `eslint-plugin-react-hooks`, `react`, `react-dom`)
- [ ] π **Create all rate-limited PRs at once** π
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update dependency vite to v6 [SECURITY]](../pull/1100)
- [ ] [Update dependency @babel/plugin-proposal-private-property-in-object to v7.21.11](../pull/1081)
- [ ] [Update dependency @types/gtag.js to ^0.0.20](../pull/873)
- [ ] [Update dependency codemirror to v5.65.21](../pull/1094) (`codemirror`, `@types/codemirror`)
- [ ] [Update dependency express to v4.22.3](../pull/1088) (`express`, `@types/express`)
- [ ] [Update dependency react-focus-on to 3.10](../pull/1003)
- [ ] [Update dependency react-hook-form to v7.88.0](../pull/1089)
- [ ] [Update dependency sass to v1.104.1](../pull/1098)
- [ ] [Update dependency vite-plugin-checker to ^0.14.0](../pull/1005)
- [ ] [Update dependency codemirror to v6](../pull/808)
- [ ] [Update dependency react-router-dom to v7](../pull/785)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (1)
.github/workflows/nodejs.yml (9)
- `actions/checkout v3` β [Updates: `v7`]
- `actions/setup-node v3` β [Updates: `v7`]
- `actions/checkout v3` β [Updates: `v7`]
- `actions/setup-node v3` β [Updates: `v7`]
- `actions/checkout v3` β [Updates: `v7`]
- `actions/setup-node v3` β [Updates: `v7`]
- `actions/setup-go v3` β [Updates: `v7`]
- `actions/checkout v3` β [Updates: `v7`]
- `go ^1.16.0`
npm (1)
package.json (112)
- `@rmwc/base ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/button ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/card ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/checkbox ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/circular-progress ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/data-table ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/dialog ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/elevation ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/grid ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/icon ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/icon-button ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/linear-progress ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/list ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/menu ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/provider ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/radio ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/select ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/snackbar ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/tabs ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/textfield ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/theme ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/tooltip ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/top-app-bar ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/types ^7.0.3` β [Updates: `^14.0.0`]
- `@rmwc/typography ^7.0.3` β [Updates: `^14.0.0`]
- `@rooks/use-key ^4.0.0`
- `@types/codemirror ^5.60.1` β [Updates: `^5.60.1`]
- `@types/lodash.debounce ^4.0.6`
- `@types/react ^18.0.9` β [Updates: `^18.0.9`, `^19.0.0`]
- `@types/react-dom ^18.0.3` β [Updates: `^19.0.0`]
- `@types/recompose ^0.30.7`
- `@vitejs/plugin-react ^1.3.2` β [Updates: `^6.0.0`]
- `blob-polyfill ^7.0.20220408` β [Updates: `^9.0.0`]
- `classnames ^2.2.6`
- `codemirror ^5.61.1` β [Updates: `^5.61.1`, `^6.0.0`]
- `express ^4.17.1` β [Updates: `^4.17.1`, `^5.0.0`]
- `firebase ^10.7.1` β [Updates: `^12.0.0`]
- `font-awesome ^4.7.0`
- `immer ^9.0.14` β [Updates: `^11.0.0`]
- `keycode ^2.2.0`
- `lodash.debounce ^4.0.8`
- `lodash.get ^4.4.2`
- `lodash.groupby ^4.6.0`
- `lodash.isequal ^4.5.0`
- `node-fetch ^3.0.0`
- `react ^18.2.0` β [Updates: `^19.0.0`]
- `react-dom ^18.1.0` β [Updates: `^19.0.0`]
- `react-dropzone ^14.2.1` β [Updates: `^14.2.1`, `^20.0.0`]
- `react-focus-on 3.6` β [Updates: `3.10`]
- `react-hook-form ^7.31.2` β [Updates: `^7.31.2`]
- `react-markdown ^8.0.0` β [Updates: `^10.0.0`]
- `react-redux ^8.0.1` β [Updates: `^9.0.0`]
- `react-router-dom ^5.3.0` β [Updates: `^7.0.0`]
- `react-router-dom-v5-compat ^6.3.0` β [Updates: `^6.3.0`]
- `reactfire ^4.2.1` β [Updates: `^4.2.1`]
- `redux ^4.0.5` β [Updates: `^5.0.0`]
- `redux-saga ^1.1.3` β [Updates: `^1.1.3`]
- `reselect ^4.0.0` β [Updates: `^5.0.0`]
- `rxjs ^7.0.0`
- `swr ^1.3.0` β [Updates: `^2.0.0`]
- `tslib ^2.4.0`
- `typesafe-actions ^5.1.0`
- `typescript ^4.8.2` β [Updates: `^7.0.0`]
- `vite ^5.0.10` β [Updates: `^6.0.0`]
- `vite-plugin-checker ^0.5.0` β [Updates: `^0.14.0`]
- `vite-plugin-node ^3.1.0` β [Updates: `^8.0.0`]
- `vite-plugin-svgr ^4.2.0` β [Updates: `^4.2.0`, `^5.0.0`]
- `@babel/plugin-proposal-private-property-in-object 7.21.0` β [Updates: `7.21.11`]
- `@firebase/auth-interop-types ^0.1.4` β [Updates: `^0.2.0`]
- `@firebase/component ^0.5.0` β [Updates: `^0.7.0`]
- `@originjs/vite-plugin-commonjs ^1.0.3`
- `@testing-library/react ^13.2.0` β [Updates: `^16.0.0`]
- `@types/express ^4.17.21` β [Updates: `^4.17.21`, `^5.0.0`]
- `@types/gtag.js ^0.0.11` β [Updates: `^0.0.20`]
- `@types/jest ^26.0.0` β [Updates: `^30.0.0`]
- `@types/lodash.get ^4.4.6`
- `@types/lodash.groupby ^4.6.7`
- `@types/lodash.isequal ^4.5.5`
- `@types/lodash.keyby ^4.6.7`
- `@types/node ^18.0.0` β [Updates: `^18.0.0`, `^22.0.0`]
- `@types/react-router ^5.1.18`
- `@types/react-router-dom ^5.3.0`
- `@types/redux-mock-store ^1.0.2`
- `babel-jest ^27.4.2` β [Updates: `^30.0.0`]
- `babel-preset-react-app ^10.0.1`
- `confusing-browser-globals ^1.0.11`
- `eslint-config-react-app ^7.0.1`
- `eslint-plugin-jest ^23.11.0` β [Updates: `^29.0.0`]
- `eslint-plugin-react-hooks ^4.0.0` β [Updates: `^7.0.0`]
- `eslint-plugin-unused-imports ^2.0.0` β [Updates: `^4.0.0`]
- `globalthis ^1.0.1`
- `husky ^8.0.0` β [Updates: `^9.0.0`]
- `identity-obj-proxy ^3.0.0`
- `import-sort-config ^6.0.0`
- `import-sort-parser-typescript ^6.0.0`
- `import-sort-style-module ^6.0.0`
- `jest ^27.4.3` β [Updates: `^30.0.0`]
- `jest-fetch-mock ^3.0.3` β [Updates: `^3.0.3`, `^4.0.0`]
- `jest-resolve ^27.4.2` β [Updates: `^30.0.0`]
- `jest-watch-typeahead ^1.0.0` β [Updates: `^3.0.0`]
- `lint-staged ^13.0.0` β [Updates: `^17.0.0`]
- `lodash.keyby ^4.6.0`
- `mutationobserver-shim ^0.3.3`
- `prettier ^2.2.1` β [Updates: `^3.0.0`]
- `prettier-plugin-import-sort 0.0.7`
- `react-app-polyfill ^3.0.0`
- `react-dev-utils ^12.0.1`
- `redux-mock-store ^1.5.4`
- `run-script-os ^1.1.6`
- `sass ^1.52.1` β [Updates: `^1.52.1`]
- `web-streams-polyfill ^3.3.3` β [Updates: `^4.0.0`]
- `firebase ^10.7.1` β [Updates: `^12.0.0`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Assessment
This issue has not been assessed yet.