This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/sourcegraph/scip-typescript). ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/sourcegraph/scip-typescript). - ⚠️ WARN: Fallback to renovate.json file as a preset is deprecated, please use a default.json file instead. - ⚠️ WARN: Error updating branch: update failure ## Deprecations / Replacements > [!WARNING] These dependencies are either deprecated or have replacements available: | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | `@types/diff` |  | ## Errored The following updates encountered an error and will be retried. To force a retry now, click on a checkbox below. - [ ] <!-- retry-branch=renovate/node-24.x -->chore(deps): update dependency node to v24 (`node`, `@types/node`) --- > [!WARNING] > Renovate failed to look up the following dependencies: `Failed to look up npm package @example/a`. > > Files affected: `snapshots/input/invalid-package-json/packages/b/package.json`, `snapshots/input/pnpm-workspaces/packages/b/package.json` --- ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/npm-pnpm-vulnerability -->[chore(deps): update dependency pnpm to v10 [security]](../pull/418) - [ ] <!-- rebase-branch=renovate/diff-7.x -->[chore(deps): update dependency @types/diff to v7.0.2](../pull/404) - [ ] <!-- rebase-branch=renovate/eslint-plugin-unused-imports-4.x -->[chore(deps): update dependency eslint-plugin-unused-imports to ^4.4.1](../pull/424) - [ ] <!-- rebase-branch=renovate/go-1.x -->[chore(deps): update dependency go to v1.26.0](../pull/405) - [ ] <!-- rebase-branch=renovate/node-20.x -->[chore(deps): update dependency node to v20.20.0](../pull/289) (`node`, `@types/node`) - [ ] <!-- rebase-branch=renovate/pnpm-9.x -->[chore(deps): update dependency pnpm to v9.15.9](../pull/342) - [ ] <!-- rebase-branch=renovate/prettier -->[chore(deps): update dependency prettier to v3.8.1](../pull/414) - [ ] <!-- rebase-branch=renovate/tsx-4.x -->[chore(deps): update dependency tsx to ^4.21.0](../pull/382) - [ ] <!-- rebase-branch=renovate/pnpm-7.x -->[chore(deps): update pnpm to v7.33.7](../pull/220) - [ ] <!-- rebase-branch=renovate/typescript-5.x -->[fix(deps): update dependency typescript to ^5.9.3](../pull/383) - [ ] <!-- rebase-branch=renovate/react-monorepo -->[fix(deps): update react monorepo](../pull/234) (`@types/react`, `react`) - [ ] <!-- rebase-branch=renovate/actions-checkout-6.x -->[chore(deps): update actions/checkout action to v6](../pull/435) - [ ] <!-- rebase-branch=renovate/actions-setup-go-6.x -->[chore(deps): update actions/setup-go action to v6](../pull/427) - [ ] <!-- rebase-branch=renovate/actions-setup-node-6.x -->[chore(deps): update actions/setup-node action to v6](../pull/432) - [ ] <!-- rebase-branch=renovate/diff-8.x -->[chore(deps): update dependency diff to v8](../pull/412) (`diff`, `@types/diff`) - [ ] <!-- rebase-branch=renovate/major-eslint-monorepo -->[chore(deps): update dependency eslint to v10](../pull/346) - [ ] <!-- rebase-branch=renovate/eslint-plugin-unicorn-63.x -->[chore(deps): update dependency eslint-plugin-unicorn to v63](../pull/439) - [ ] <!-- rebase-branch=renovate/docker-build-push-action-6.x -->[chore(deps): update docker/build-push-action action to v6](../pull/357) - [ ] <!-- rebase-branch=renovate/docker-login-action-3.x -->[chore(deps): update docker/login-action action to v3](../pull/284) - [ ] <!-- rebase-branch=renovate/docker-setup-buildx-action-3.x -->[chore(deps): update docker/setup-buildx-action action to v3](../pull/285) - [ ] <!-- rebase-branch=renovate/pnpm-10.x -->[chore(deps): update pnpm to v10](../pull/397) - [ ] <!-- rebase-branch=renovate/major-typescript-eslint-monorepo -->[chore(deps): update typescript-eslint monorepo to v8 (major)](../pull/367) (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `typescript-eslint`) - [ ] <!-- rebase-branch=renovate/commander-14.x -->[fix(deps): update dependency commander to v14](../pull/413) - [ ] <!-- rebase-branch=renovate/google-protobuf-4.x -->[fix(deps): update dependency google-protobuf to v4](../pull/426) - [ ] <!-- rebase-branch=renovate/major-react-monorepo -->[fix(deps): update react monorepo to v19 (major)](../pull/388) (`@types/react`, `react`) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected Dependencies <details><summary>asdf (1)</summary> <blockquote> <details><summary>.tool-versions (2)</summary> - `node 20.17.0` → [Updates: `20.20.0`, `24.14.0`] - `pnpm 9.11.0` → [Updates: `9.15.9`, `10.30.3`] </details> </blockquote> </details> <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>Dockerfile (1)</summary> - `node 24.6.0-slim@sha256:9b741b28148b0195d62fa456ed84dd6c953c1f17a3761f3e6e6797a754d9edff` → [Updates: `24.14.0-slim`] </details> </blockquote> </details> <details><summary>github-actions (5)</summary> <blockquote> <details><summary>.github/workflows/ci.yml (3)</summary> - `actions/checkout v3` → [Updates: `v6`] - `actions/setup-node v3` → [Updates: `v6`] - `actions/checkout v3` → [Updates: `v6`] </details> <details><summary>.github/workflows/labeler.yml (1)</summary> - `github/issue-labeler v3.4` </details> <details><summary>.github/workflows/pr-auditor.yml (3)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-go v4` → [Updates: `v6`] - `go 1.22` → [Updates: `1.26.0`] </details> <details><summary>.github/workflows/release.yml (7)</summary> - `actions/checkout v3` → [Updates: `v6`] - `docker/setup-buildx-action v2` → [Updates: `v3`] - `actions/setup-node v3` → [Updates: `v6`] - `docker/login-action v2` → [Updates: `v3`] - `docker/build-push-action v3` → [Updates: `v6`] - `docker/build-push-action v3` → [Updates: `v6`] - `node 20` → [Updates: `20.20.0`, `24.14.0`] </details> <details><summary>.github/workflows/scip.yml (1)</summary> - `actions/checkout v3` → [Updates: `v6`] </details> </blockquote> </details> <details><summary>npm (19)</summary> <blockquote> <details><summary>package.json (25)</summary> - `commander ^12.1.0` → [Updates: `^14.0.3`] - `google-protobuf ^3.21.4` → [Updates: `^4.0.2`] - `progress ^2.0.3` - `typescript ^5.6.2` → [Updates: `^5.9.3`] - `@sourcegraph/eslint-config 0.37.1` - `@sourcegraph/prettierrc 3.0.3` - `@sourcegraph/tsconfig 4.0.1` - `@types/diff 7.0.1` → [Updates: `7.0.2`, `8.0.0`] - `@types/google-protobuf 3.15.12` - `@types/node 20.16.10` → [Updates: `20.19.35`, `24.11.0`] - `@types/progress 2.0.7` - `@typescript-eslint/eslint-plugin ^7.18.0` → [Updates: `^8.56.1`] - `@typescript-eslint/parser ^7.18.0` → [Updates: `^8.56.1`] - `diff 7.0.0` → [Updates: `8.0.3`] - `eslint ^8.57.1` → [Updates: `^10.0.2`] - `eslint-plugin-etc ^2.0.3` - `eslint-plugin-rxjs ^5.0.3` - `eslint-plugin-unicorn ^55.0.0` → [Updates: `^63.0.0`] - `eslint-plugin-unused-imports ^4.1.4` → [Updates: `^4.4.1`] - `pnpm 9.11.0` → [Updates: `10.28.2`] - `prettier 3.5.3` → [Updates: `3.8.1`] - `tsm ^2.3.0` - `tsx ^4.19.1` → [Updates: `^4.21.0`] - `typescript-eslint 7.18.0` → [Updates: `8.56.1`] - `uvu ^0.5.6` </details> <details><summary>snapshots/input/diagnostics/package.json</summary> </details> <details><summary>snapshots/input/enclosing-ranges-ts/package.json</summary> </details> <details><summary>snapshots/input/enclosing-ranges/package.json</summary> </details> <details><summary>snapshots/input/invalid-package-json/package.json (1)</summary> - `pnpm 7.20.0` → [Updates: `7.33.7`, `10.30.3`] </details> <details><summary>snapshots/input/invalid-package-json/packages/a/package.json</summary> </details> <details><summary>snapshots/input/invalid-package-json/packages/b/package.json (1)</summary> - `@example/a 1.0.0` </details> <details><summary>snapshots/input/invalid-package-json/pnpm-workspace.yaml</summary> </details> <details><summary>snapshots/input/multi-project/package.json</summary> </details> <details><summary>snapshots/input/multi-project/packages/a/package.json</summary> </details> <details><summary>snapshots/input/multi-project/packages/b/package.json</summary> </details> <details><summary>snapshots/input/pnpm-workspaces/package.json (1)</summary> - `pnpm 7.20.0` → [Updates: `7.33.7`, `10.30.3`] </details> <details><summary>snapshots/input/pnpm-workspaces/packages/a/package.json</summary> </details> <details><summary>snapshots/input/pnpm-workspaces/packages/b/package.json (1)</summary> - `@example/a 1.0.0` </details> <details><summary>snapshots/input/pnpm-workspaces/pnpm-workspace.yaml</summary> </details> <details><summary>snapshots/input/pure-js/package.json</summary> </details> <details><summary>snapshots/input/react/package.json</summary> </details> <details><summary>snapshots/input/syntax/package.json</summary> </details> <details><summary>snapshots/package.json (3)</summary> - `react 18.0.0` → [Updates: `18.3.1`, `19.2.4`] - `@sourcegraph/tsconfig 4.0.1` - `@types/react 18.2.39` → [Updates: `18.3.28`, `19.2.14`] </details> </blockquote> </details> <details><summary>renovate-config-presets (1)</summary> <blockquote> <details><summary>renovate.json</summary> </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository