firebase / firebase/firebase-js-sdk

Dependency Dashboard

Open
#5,371 0 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
TypeScript
Stars
5.1k
Forks
1k
Avg merge
2d 21h
Merged PRs (30d)
37

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-js-sdk).

## Repository Problems

These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/firebase/firebase-js-sdk).

- ⚠️ WARN: Package lookup failures

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | `@types/prettier` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [rollup-plugin-replace](https://redirect.github.com/rollup/rollup-plugin-replace) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [tslint](https://redirect.github.com/palantir/tslint) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |

## Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

- [ ] chore(deps): update dependency @changesets/changelog-github to v1
- [ ] chore(deps): update dependency @changesets/cli to v3
- [ ] chore(deps): update dependency @types/express to v5
- [ ] chore(deps): update dependency @types/inquirer to v9
- [ ] chore(deps): update dependency @vitest/browser-playwright to v5
- [ ] chore(deps): update dependency chai to v6
- [ ] chore(deps): update dependency chai-as-promised to v8 (`chai-as-promised`, `@types/chai-as-promised`)
- [ ] chore(deps): update dependency chai-exclude to v3
- [ ] chore(deps): update dependency chalk to v6
- [ ] chore(deps): update dependency chromedriver to v153
- [ ] chore(deps): update dependency dependency-graph to v1
- [ ] chore(deps): update dependency gulp-filter to v10
- [ ] chore(deps): update dependency indexeddbshim to v19
- [ ] chore(deps): update dependency inquirer to v14
- [ ] chore(deps): update dependency java-jdk to v25
- [ ] chore(deps): update dependency jest-resolve to v30
- [ ] chore(deps): update dependency lcov-result-merger to v6
- [ ] chore(deps): update dependency mocha to v12
- [ ] chore(deps): update dependency node to v24
- [ ] chore(deps): update dependency node-polyfill-webpack-plugin to v4
- [ ] chore(deps): update dependency npm-run-all2 to v9
- [ ] chore(deps): update dependency nyc to v18
- [ ] chore(deps): update dependency ora to v9
- [ ] chore(deps): update dependency patch-package to v8
- [ ] chore(deps): update dependency protobufjs to v8
- [ ] chore(deps): update dependency protobufjs-cli to v2
- [ ] chore(deps): update dependency rollup-plugin-dts to v6
- [ ] chore(deps): update dependency sinon-chai to v4
- [ ] chore(deps): update dependency sinon.js to v22
- [ ] chore(deps): update dependency source-map-loader to v5
- [ ] chore(deps): update dependency totp-generator to v2
- [ ] chore(deps): update typescript-eslint monorepo to v8 (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`)
- [ ] fix(deps): update dependency @changesets/get-github-info to v1
- [ ] fix(deps): update dependency @changesets/types to v7
- [ ] fix(deps): update dependency @rollup/plugin-commonjs to v29
- [ ] fix(deps): update dependency @types/node to v22
- [ ] fix(deps): update dependency eslint to v10
- [ ] fix(deps): update dependency eslint-plugin-unused-imports to v4
- [ ] fix(deps): update dependency glob to v13
- [ ] fix(deps): update dependency gzip-size to v7
- [ ] fix(deps): update dependency prettier to v3 (`prettier`, `@types/prettier`)
- [ ] fix(deps): update dependency web-vitals to v6
- [ ] fix(deps): update dependency yargs to v18
- [ ] πŸ” **Create all rate-limited PRs at once** πŸ”

---

> [!WARNING]
> Renovate failed to look up the following dependencies: `Could not determine new digest for update (github-tags package changesets/action)`, `Could not determine new digest for update (github-digest package coverallsapp/github-action)`.
>
> Files affected: `.github/workflows/release-pr.yml`, `.github/workflows/test-all.yml`

---

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [chore(deps): update dependency vitest to v4.1.11 [security]](../pull/10365)
- [ ] [chore(deps): pin dependencies](../pull/9412) (`protobufjs-cli`, `ts-node`, `tslib`)
- [ ] [chore(deps): update closure-net digest to e28dbc2](../pull/10241)
- [ ] [fix(deps): update all non-major dependencies](../pull/5566) (`@babel/core`, `@babel/preset-env`, `@babel/register`, `@changesets/changelog-github`, `@changesets/cli`, `@changesets/get-github-info`, `@grpc/grpc-js`, `@grpc/proto-loader`, `@microsoft/api-extractor`, `@microsoft/api-extractor-model`, `@rollup/plugin-node-resolve`, `@rollup/plugin-replace`, `@rushstack/node-core-library`, `@rushstack/ts-command-line`, `@types/express`, `@types/inquirer`, `@types/listr`, `@types/node`, `@types/selenium-webdriver`, `@types/yargs`, `@vitest/browser-playwright`, `actions/setup-java`, `babel-jest`, `cors`, `date-fns`, `eslint-plugin-import`, `firebase`, `firebase-tools`, `inquirer`, `jest`, `jest-environment-jsdom`, `js-yaml`, `json-stable-stringify`, `lerna`, `memfs`, `mocha-chai-jest-snapshot`, `playwright`, `prettier`, `rollup`, `selenium-webdriver`, `semver`, `sinon.js`, `terser`, `ts-essentials`, `tsec`, `webpack`, `webpack-cli`, `yargs`)
- [ ] [chore(deps): update actions/github-script action to v9](../pull/9827)
- [ ] [chore(deps): update changesets/action action to v2](../pull/10370)
- [ ] [chore(deps): update dependency @rollup/plugin-alias to v6](../pull/9806)
- [ ] [chore(deps): update dependency @rollup/plugin-terser to v1](../pull/9828)
- [ ] [chore(deps): update dependency @types/chai to v5](../pull/9852)
- [ ] [chore(deps): update dependency @types/eslint to v9](../pull/9853)
- [ ] [chore(deps): lock file maintenance](../pull/8730)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

github-actions (21)

.github/workflows/check-changeset.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/check-docs.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/check-pkg-paths.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/check-vertexai-responses.yml (2)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/github-script v7@f28e40c7f34bde8b3046d885e986cb6290c5673b` β†’ [Updates: `v9`]

.github/workflows/deploy-config.yml (5)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-java v6.0.0@dd06d9cba3e5552c54d9f8ea23572deb30010f7c` β†’ [Updates: `v6.0.1`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `java-jdk 22` β†’ [Updates: `25.0.4+101.0.LTS`]

.github/workflows/e2e-test.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/format.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/lint.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/merge-to-main.yml (2)

- `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`

.github/workflows/prerelease-manual-deploy.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/release-log.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/release-pr.yml (5)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `changesets/action v1@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d` β†’ [Updates: `v2.1.2`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/release-prod.yml (7)

- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/release-staging.yml (5)

- `actions/create-github-app-token v3@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/github-script v7@f28e40c7f34bde8b3046d885e986cb6290c5673b` β†’ [Updates: `v9`]
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-all.yml (26)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-java v6.0.0@dd06d9cba3e5552c54d9f8ea23572deb30010f7c` β†’ [Updates: `v6.0.1`]
- `coverallsapp/github-action ratchet:coverallsapp/github-action@master@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `coverallsapp/github-action ratchet:coverallsapp/github-action@master@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `coverallsapp/github-action ratchet:coverallsapp/github-action@master@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `coverallsapp/github-action ratchet:coverallsapp/github-action@master@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d`
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `java-jdk 22` β†’ [Updates: `25.0.4+101.0.LTS`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-changed-auth.yml (11)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-java v6.0.0@dd06d9cba3e5552c54d9f8ea23572deb30010f7c` β†’ [Updates: `v6.0.1`]
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `java-jdk 22` β†’ [Updates: `25.0.4+101.0.LTS`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-changed-fcm-integration.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-changed-firestore-integration.yml (3)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-changed-firestore.yml (25)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

.github/workflows/test-changed-misc.yml (5)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-java v6.0.0@dd06d9cba3e5552c54d9f8ea23572deb30010f7c` β†’ [Updates: `v6.0.1`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `java-jdk 22` β†’ [Updates: `25.0.4+101.0.LTS`]

.github/workflows/test-changed.yml (11)

- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/setup-java v6.0.0@dd06d9cba3e5552c54d9f8ea23572deb30010f7c` β†’ [Updates: `v6.0.1`]
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `java-jdk 22` β†’ [Updates: `25.0.4+101.0.LTS`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]
- `node 22.23.2` β†’ [Updates: `24.21.0`]

html (4)

integration/messaging/test/static/default-sw/index.html (1)

- `sinon.js 4.1.3` β†’ [Updates: `4.5.0`, `22.1.0`]

integration/messaging/test/static/valid-manifest/index.html (1)

- `sinon.js 4.1.3` β†’ [Updates: `4.5.0`, `22.1.0`]

integration/messaging/test/static/valid-vapid-key-modern-sw/index.html (1)

- `sinon.js 4.1.3` β†’ [Updates: `4.5.0`, `22.1.0`]

integration/messaging/test/static/valid-vapid-key/index.html (1)

- `sinon.js 4.1.3` β†’ [Updates: `4.5.0`, `22.1.0`]

npm (107)

config/functions/package.json (4)

- `cors 2.8.5` β†’ [Updates: `2.8.6`]
- `firebase-admin ^14.2.0`
- `firebase-functions ^7.3.2`
- `node >=20.0.0`

e2e/data-connect/dataconnect-generated/js/default-connector/package.json (2)

- `firebase ^10.14.0 || ^11.3.0 || ^12.0.0`
- `node >=18.0`

e2e/data-connect/package.json (3)

- `@types/node 18.19.83` β†’ [Updates: `18.19.130`, `22.20.3`]
- `ts-node ^10.9.2` β†’ [Updates: `10.9.2`]
- `tslib ^2.1.0` β†’ [Updates: `2.8.1`]

e2e/smoke-tests/package.json (14)

- `firebase 12.17.1` β†’ [Updates: `12.19.0`]
- `@babel/core 8.0.1` β†’ [Updates: `8.0.5`]
- `@babel/preset-env 8.0.2` β†’ [Updates: `8.0.5`]
- `@babel/preset-typescript 8.0.1`
- `@types/jest 30.0.0`
- `babel-jest 30.4.1` β†’ [Updates: `30.5.1`]
- `babel-loader 10.1.1`
- `jest 30.4.2` β†’ [Updates: `30.5.1`]
- `jest-environment-jsdom 30.4.1` β†’ [Updates: `30.5.1`]
- `ts-node 10.9.2`
- `webpack 5.109.2` β†’ [Updates: `5.111.0`]
- `webpack-cli 7.2.2` β†’ [Updates: `7.2.3`]
- `webpack-dev-server 6.0.0`
- `node >=20.0.0`

e2e/template/package.json (1)

- `date-fns 4.1.0` β†’ [Updates: `4.4.0`]

integration/compat-interop/package.json (1)

- `node >=20.0.0`

integration/compat-typings/package.json (1)

- `node >=20.0.0`

integration/firestore/package.json (5)

- `gulp 5.0.1`
- `gulp-filter 7.0.0` β†’ [Updates: `10.0.0`]
- `gulp-replace 1.1.4`
- `webpack-stream 7.0.0`
- `node >=20.0.0`

integration/messaging/package.json (3)

- `chromedriver 151.0.5` β†’ [Updates: `153.0.0`]
- `selenium-assistant 6.1.1`
- `node >=20.0.0`

package.json (85)

- `@babel/core 8.0.1` β†’ [Updates: `8.0.5`]
- `@babel/plugin-transform-modules-commonjs 8.0.1`
- `@babel/preset-env 8.0.2` β†’ [Updates: `8.0.5`]
- `@babel/preset-typescript 8.0.1`
- `@babel/register 8.0.1` β†’ [Updates: `8.0.5`]
- `@changesets/changelog-github 0.5.0` β†’ [Updates: `0.7.0`, `1.0.1`]
- `@changesets/cli 2.27.12` β†’ [Updates: `2.31.1`, `3.0.3`]
- `@microsoft/api-extractor 7.58.13` β†’ [Updates: `7.59.1`]
- `@types/chai 4.3.20` β†’ [Updates: `5.2.3`]
- `@types/chai-as-promised 7.1.8` β†’ [Updates: `8.0.2`]
- `@types/child-process-promise 2.2.6`
- `@types/clone 2.1.4`
- `@types/eslint 7.29.0` β†’ [Updates: `9.6.1`]
- `@types/inquirer 8.2.10` β†’ [Updates: `8.2.13`, `9.0.10`]
- `@types/js-yaml 4.0.9`
- `@types/listr 0.14.9` β†’ [Updates: `0.14.10`]
- `@types/mocha 10.0.10`
- `@types/node 18.19.83` β†’ [Updates: `18.19.130`, `22.20.3`]
- `@types/request 2.48.13`
- `@types/sinon 22.0.0`
- `@types/sinon-chai 4.0.0`
- `@types/tmp 0.2.6`
- `@types/trusted-types 2.0.7`
- `@types/yargs 17.0.33` β†’ [Updates: `17.0.35`]
- `@typescript-eslint/eslint-plugin 7.18.0` β†’ [Updates: `8.70.0`]
- `@typescript-eslint/eslint-plugin-tslint 7.0.2`
- `@typescript-eslint/parser 7.18.0` β†’ [Updates: `8.70.0`]
- `@vitest/browser-playwright 4.1.10` β†’ [Updates: `4.1.11`, `5.0.1`]
- `babel-loader 10.1.1`
- `babel-plugin-istanbul 8.0.0`
- `chai 4.5.0` β†’ [Updates: `6.2.2`]
- `chai-as-promised 7.1.2` β†’ [Updates: `8.0.2`]
- `chalk 4.1.2` β†’ [Updates: `6.0.0`]
- `child-process-promise 2.2.1`
- `dependency-graph 0.11.0` β†’ [Updates: `1.0.0`]
- `eslint 8.57.1` β†’ [Updates: `10.10.0`]
- `eslint-plugin-import 2.31.0` β†’ [Updates: `2.32.0`]
- `eslint-plugin-unused-imports 3.2.0` β†’ [Updates: `4.4.1`]
- `express 5.2.1`
- `firebase-tools 15.26.0` β†’ [Updates: `15.30.1`]
- `glob 7.2.3` β†’ [Updates: `13.0.6`]
- `http-server 14.1.1`
- `indexeddbshim 10.1.0` β†’ [Updates: `19.0.3`]
- `inquirer 8.2.6` β†’ [Updates: `8.2.7`, `14.2.2`]
- `js-yaml 5.4.1` β†’ [Updates: `5.4.2`]
- `karma 6.4.4`
- `karma-chrome-launcher 3.2.0`
- `karma-cli 2.0.0`
- `karma-coverage-istanbul-reporter 3.0.3`
- `karma-firefox-launcher 2.1.3`
- `karma-mocha 2.0.1`
- `karma-mocha-reporter 2.2.5`
- `karma-sourcemap-loader 0.4.0`
- `karma-webkit-launcher 2.6.0`
- `lcov-result-merger 3.3.0` β†’ [Updates: `6.0.0`]
- `lerna 10.0.0` β†’ [Updates: `10.0.1`]
- `listr 0.14.3`
- `lodash 4.18.1`
- `mocha 11.8.0` β†’ [Updates: `12.0.1`]
- `node-polyfill-webpack-plugin 2.0.1` β†’ [Updates: `4.1.0`]
- `npm-run-all2 5.0.2` β†’ [Updates: `9.0.3`]
- `nyc 15.1.0` β†’ [Updates: `18.0.0`]
- `ora 5.4.1` β†’ [Updates: `9.4.1`]
- `patch-package 7.0.2` β†’ [Updates: `8.0.1`]
- `playwright 1.55.1` β†’ [Updates: `1.63.0`]
- `postinstall-postinstall 2.1.0`
- `prettier 3.9.4` β†’ [Updates: `3.9.6`]
- `protobufjs-cli ^1.3.3` β†’ [Updates: `1.3.3`, `^2.0.0`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-license 3.7.1`
- `semver 7.7.1` β†’ [Updates: `7.8.5`]
- `sinon 22.1.0`
- `sinon-chai 3.7.0` β†’ [Updates: `4.0.1`]
- `source-map-loader 1.1.3` β†’ [Updates: `5.0.0`]
- `terser 5.38.1` β†’ [Updates: `5.51.2`]
- `ts-loader 9.6.2`
- `ts-node 10.9.2`
- `tsec 0.2.8` β†’ [Updates: `0.2.9`]
- `tslint 6.1.3`
- `vitest 4.1.10` β†’ [Updates: `4.1.11`]
- `webpack 5.104.1` β†’ [Updates: `5.111.0`]
- `yargs 17.7.2` β†’ [Updates: `17.7.3`, `18.1.0`]
- `node >=20.11.0`
- `yarn ^1.22.22`
- `yarn 1.22.22`

packages/ai/package.json (6)

- `tslib ^2.1.0`
- `@rollup/plugin-json 6.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/analytics-compat/package.json (4)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`

packages/analytics-interop-types/package.json

packages/analytics-types/package.json

packages/analytics/package.json (7)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-dts 5.3.1` β†’ [Updates: `6.5.1`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-typescript2 0.37.0`

packages/app-check-compat/package.json (7)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/app-check-interop-types/package.json

packages/app-check-types/package.json

packages/app-check/package.json (7)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/app-compat/package.json (6)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/app-types/package.json

packages/app/package.json (7)

- `tslib ^2.1.0`
- `@rollup/plugin-json 6.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`
- `rollup-plugin-dts 5.3.1` β†’ [Updates: `6.5.1`]
- `node >=20.0.0`

packages/auth-compat/package.json (7)

- `tslib ^2.1.0`
- `@rollup/plugin-json 6.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`
- `selenium-webdriver 4.30.0` β†’ [Updates: `4.49.0`]
- `node >=20.0.0`

packages/auth-interop-types/package.json

packages/auth-types/package.json

packages/auth/cordova/package.json

packages/auth/internal/package.json (1)

- `node >=20.0.0`

packages/auth/package.json (13)

- `tslib ^2.1.0`
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-strip 3.0.4`
- `@types/express 4.17.21` β†’ [Updates: `4.17.25`, `5.0.6`]
- `@types/selenium-webdriver 4.35.6` β†’ [Updates: `4.35.7`]
- `chromedriver 151.0.5` β†’ [Updates: `153.0.0`]
- `cookie-store 4.0.0-next.4`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `selenium-webdriver 4.30.0` β†’ [Updates: `4.49.0`]
- `totp-generator 0.0.14` β†’ [Updates: `2.0.1`]
- `@react-native-async-storage/async-storage ^2.2.0 || ^3.0.0`
- `node >=20.0.0`

packages/auth/web-extension/package.json

packages/component/package.json (4)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/data-connect/package.json (3)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`

packages/database-compat/package.json (2)

- `tslib ^2.1.0`
- `node >=20.0.0`

packages/database-compat/standalone/package.json

packages/database-types/package.json

packages/database/package.json (5)

- `faye-websocket 0.11.4`
- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/firebase/ai/package.json

packages/firebase/analytics/package.json

packages/firebase/app-check/package.json

packages/firebase/app/package.json

packages/firebase/auth/cordova/package.json

packages/firebase/auth/package.json

packages/firebase/auth/web-extension/package.json

packages/firebase/compat/analytics/package.json

packages/firebase/compat/app-check/package.json

packages/firebase/compat/app/package.json

packages/firebase/compat/auth/package.json

packages/firebase/compat/database/package.json

packages/firebase/compat/firestore/package.json

packages/firebase/compat/functions/package.json

packages/firebase/compat/installations/package.json

packages/firebase/compat/messaging/package.json

packages/firebase/compat/package.json

packages/firebase/compat/performance/package.json

packages/firebase/compat/remote-config/package.json

packages/firebase/compat/storage/package.json

packages/firebase/data-connect/package.json

packages/firebase/database/package.json

packages/firebase/firestore/lite/package.json

packages/firebase/firestore/lite/pipelines/package.json

packages/firebase/firestore/package.json

packages/firebase/firestore/pipelines/package.json

packages/firebase/functions/package.json

packages/firebase/installations/package.json

packages/firebase/messaging/package.json

packages/firebase/messaging/sw/package.json

packages/firebase/package.json (10)

- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-sourcemaps 0.6.3`
- `@rollup/plugin-terser 0.4.4` β†’ [Updates: `1.0.0`]
- `rollup-plugin-typescript2 0.37.0`
- `rollup-plugin-uglify 6.0.4`
- `gulp 5.0.1`
- `gulp-sourcemaps 3.0.0`
- `gulp-replace 1.1.4`

packages/firebase/performance/package.json

packages/firebase/remote-config/package.json

packages/firebase/storage/package.json

packages/firestore-compat/package.json (7)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-sourcemaps 0.6.3`
- `@rollup/plugin-terser 0.4.4` β†’ [Updates: `1.0.0`]
- `rollup-plugin-typescript2 0.37.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `node >=20.0.0`

packages/firestore-types/package.json

packages/firestore/lite/package.json (1)

- `node >=20.0.0`

packages/firestore/lite/pipelines/package.json (1)

- `node >=20.0.0`

packages/firestore/package.json (17)

- `@grpc/grpc-js ~1.9.0` β†’ [Updates: `~1.14.0`]
- `@grpc/proto-loader ^0.7.8` β†’ [Updates: `^0.8.0`]
- `re2js ^2.8.3`
- `tslib ^2.1.0`
- `@js-temporal/polyfill 0.5.1`
- `@rollup/plugin-alias 5.1.1` β†’ [Updates: `6.0.0`]
- `@rollup/plugin-json 6.1.0`
- `chai-exclude 2.1.1` β†’ [Updates: `3.0.1`]
- `json-stable-stringify 1.2.1` β†’ [Updates: `1.3.0`]
- `protobufjs 7.6.6` β†’ [Updates: `8.8.0`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-copy 3.5.0`
- `rollup-plugin-dts 5.3.1` β†’ [Updates: `6.5.1`]
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-sourcemaps 0.6.3`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/firestore/pipelines/package.json (1)

- `node >=20.0.0`

packages/functions-compat/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/functions-types/package.json

packages/functions/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/installations-compat/package.json (6)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-typescript2 0.37.0`

packages/installations-types/package.json

packages/installations/package.json (7)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `rollup-plugin-typescript2 0.37.0`
- `rollup-plugin-uglify 6.0.4`

packages/logger/package.json (4)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/messaging-compat/package.json (3)

- `tslib ^2.1.0`
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`

packages/messaging-interop-types/package.json

packages/messaging/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `@rollup/plugin-json 6.1.0`
- `ts-essentials 10.0.4` β†’ [Updates: `10.2.1`]

packages/messaging/sw/package.json

packages/performance-compat/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`

packages/performance-types/package.json

packages/performance/package.json (5)

- `tslib ^2.1.0`
- `web-vitals ^4.2.4` β†’ [Updates: `^6.0.0`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`

packages/remote-config-compat/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`

packages/remote-config-types/package.json

packages/remote-config/package.json (4)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-dts 5.3.1` β†’ [Updates: `6.5.1`]
- `rollup-plugin-typescript2 0.37.0`

packages/rules-unit-testing/functions/package.json (3)

- `firebase-admin ^14.2.0`
- `firebase-functions ^7.3.2`
- `node >=20`

packages/rules-unit-testing/package.json (3)

- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/storage-compat/package.json (5)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/storage-types/package.json

packages/storage/package.json (6)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `@rollup/plugin-alias 5.1.1` β†’ [Updates: `6.0.0`]
- `@rollup/plugin-json 6.1.0`
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/template-types/package.json

packages/template/package.json (3)

- `tslib ^2.1.0`
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`

packages/util/package.json (5)

- `tslib ^2.1.0`
- `@rollup/plugin-replace 6.0.2` β†’ [Updates: `6.0.3`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-typescript2 0.37.0`
- `node >=20.0.0`

packages/webchannel-wrapper/bloom-blob/package.json

packages/webchannel-wrapper/package.json (5)

- `closure-net 6f48f578d3e80fe7a85e530a5d95b9351433d135` β†’ [Updates: `null`]
- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-copy 3.5.0`
- `rollup-plugin-typescript2 0.37.0`

packages/webchannel-wrapper/webchannel-blob/package.json

repo-scripts/api-documenter/package.json (10)

- `@microsoft/api-extractor-model 7.33.11` β†’ [Updates: `7.33.12`]
- `@rushstack/node-core-library 5.24.0` β†’ [Updates: `5.24.1`]
- `@rushstack/ts-command-line 5.3.13` β†’ [Updates: `5.3.14`]
- `tslib ^2.1.0`
- `js-yaml 5.4.1` β†’ [Updates: `5.4.2`]
- `@types/js-yaml 4.0.9`
- `gulp 5.0.1`
- `jest-resolve 29.7.0` β†’ [Updates: `30.5.1`]
- `mocha-chai-jest-snapshot 1.1.6` β†’ [Updates: `1.1.7`]
- `node >=20.0.0`

repo-scripts/changelog-generator/package.json (4)

- `@changesets/types 6.1.0` β†’ [Updates: `7.0.0`]
- `@changesets/get-github-info 0.6.0` β†’ [Updates: `0.8.0`, `1.0.1`]
- `@types/node 18.19.83` β†’ [Updates: `18.19.130`, `22.20.3`]
- `node >=20.0.0`

repo-scripts/prune-dts/package.json (13)

- `@microsoft/api-extractor 7.58.13` β†’ [Updates: `7.59.1`]
- `eslint 8.57.1` β†’ [Updates: `10.10.0`]
- `eslint-plugin-unused-imports 3.2.0` β†’ [Updates: `4.4.1`]
- `prettier 2.8.8` β†’ [Updates: `3.9.6`]
- `tmp 0.2.7`
- `ts-morph 28.0.0`
- `yargs 17.7.2` β†’ [Updates: `17.7.3`, `18.1.0`]
- `@types/eslint 7.29.0` β†’ [Updates: `9.6.1`]
- `@types/prettier 2.7.3` β†’ [Updates: `3.0.0`]
- `@types/tmp 0.2.6`
- `@types/yargs 17.0.33` β†’ [Updates: `17.0.35`]
- `mocha 11.8.0` β†’ [Updates: `12.0.1`]
- `node >=20.0.0`

repo-scripts/size-analysis/package.json (18)

- `@rollup/plugin-commonjs 21.1.0` β†’ [Updates: `29.0.3`]
- `@rollup/plugin-json 6.1.0`
- `@rollup/plugin-node-resolve 16.0.0` β†’ [Updates: `16.0.3`]
- `@rollup/plugin-virtual 3.0.2`
- `child-process-promise 2.2.1`
- `glob 7.2.3` β†’ [Updates: `13.0.6`]
- `gzip-size 6.0.0` β†’ [Updates: `7.0.0`]
- `memfs 4.57.2` β†’ [Updates: `4.78.0`]
- `rollup 4.62.2` β†’ [Updates: `4.63.3`]
- `rollup-plugin-replace 2.2.0`
- `rollup-plugin-typescript2 0.37.0`
- `terser 5.37.0` β†’ [Updates: `5.51.2`]
- `tmp 0.2.7`
- `webpack 5.104.1` β†’ [Updates: `5.111.0`]
- `webpack-virtual-modules 0.6.2`
- `yargs 17.7.2` β†’ [Updates: `17.7.3`, `18.1.0`]
- `@types/webpack 5.28.5`
- `node >=20.0.0`

terraform (1)

packages/firestore/main.tf

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.