Dependency Dashboard
- Dominant language
- JavaScript
- Stars
- 57
- Forks
- 37
- 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/gatsby-uc/plugins).
## Repository Problems
These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/gatsby-uc/plugins).
- β οΈ WARN: Error updating package.json
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@tsconfig/node20](https://redirect.github.com/tsconfig/bases) |  |
| npm | [request](https://redirect.github.com/request/request) |  |
| regex | [@tsconfig/node20](https://redirect.github.com/tsconfig/bases) |  |
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] chore(packages): update actions/cache action to v6
- [ ] chore(packages): update actions/checkout action to v7
- [ ] chore(packages): update actions/setup-node action to v7
- [ ] chore(packages): update changesets/action action to v2
- [ ] chore(packages): update dependency @types/node to v22
- [ ] chore(packages): update dependency cypress to v16
- [ ] chore(packages): update dependency nock to v14
- [ ] chore(packages): update dependency prettier to v3
- [ ] chore(packages): update dependency start-server-and-test to v3
- [ ] chore(packages): update jest monorepo to v30 (`babel-jest`, `jest`)
- [ ] chore(repo): update dependency @changesets/changelog-github to v1
- [ ] chore(repo): update dependency @changesets/cli to v3
- [ ] chore(repo): update dependency chalk to v6
- [ ] chore(repo): update dependency eslint to v10
- [ ] chore(repo): update dependency eslint-config-prettier to v10
- [ ] chore(repo): update dependency eslint-plugin-unicorn to v75
- [ ] chore(repo): update dependency lint-staged to v17
- [ ] chore(repo): update dependency renovate to v44
- [ ] chore(repo): update dependency typescript to v7
- [ ] fix(packages): update babel monorepo to v8 (`@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/preset-react`, `@babel/runtime`)
- [ ] fix(packages): update dependency @octokit/rest to v22
- [ ] fix(packages): update dependency cross-env to v10
- [ ] fix(packages): update dependency mime to v4
- [ ] fix(packages): update dependency mime-types to v3
- [ ] fix(packages): update dependency remark-html to v16
- [ ] fix(packages): update gatsby monorepo (major) (`gatsby`, `gatsby-link`, `gatsby-plugin-image`, `gatsby-plugin-mdx`, `gatsby-plugin-react-helmet`, `gatsby-plugin-sharp`, `gatsby-source-filesystem`, `gatsby-transformer-remark`, `gatsby-transformer-sharp`)
- [ ] fix(packages): update mdx monorepo to v3 (`@mdx-js/mdx`, `@mdx-js/react`)
- [ ] fix(packages): update react monorepo to v19 (`react`, `react-dom`)
- [ ] π **Create all pending approval PRs at once** π
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [chore(repo): replace dependency @tsconfig/node20 with @tsconfig/node22](../pull/522)
- [ ] [chore(repo): update non-major dependency versions](../pull/518) (`@babel/eslint-parser`, `@babel/preset-react`, `@changesets/changelog-github`, `@changesets/cli`, `@hkdobrev/run-if-changed`, `@tsconfig/node20`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `chalk`, `eslint`, `eslint-config-prettier`, `fs-extra`, `prettier`, `typescript`, `yarn`)
- [ ] [fix(packages): update non-major dependency versions](../pull/519) (`@aws-sdk/client-s3`, `@aws-sdk/s3-request-presigner`, `@babel/cli`, `@babel/core`, `@babel/runtime`, `@types/node`, `ackee-tracker`, `axios`, `babel-preset-gatsby-package`, `covector`, `gatsby`, `gatsby-plugin-image`, `gatsby-plugin-sharp`, `gatsby-plugin-utils`, `gatsby-source-filesystem`, `gatsby-transformer-sharp`, `lodash`, `qs`, `start-server-and-test`)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (3)
.github/actions/cache-restore/action.yml (2)
- `actions/setup-node v4` β [Updates: `v7`]
- `actions/cache v4` β [Updates: `v6`].github/workflows/release.yml (3)
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
- `changesets/action v1` β [Updates: `v2.1.2`].github/workflows/validate_pr.yml (6)
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
- `actions/checkout v4` β [Updates: `v7`]
npm (18)
integration-tests/source-airtable/markdown-docs/package.json (8)
- `gatsby 3.15.0` β [Updates: `5.16.1`]
- `gatsby-source-filesystem 3.15.0` β [Updates: `5.16.0`]
- `gatsby-transformer-remark 4.12.0` β [Updates: `6.16.0`]
- `react 17.0.2` β [Updates: `19.3.0`]
- `react-dom 17.0.2` β [Updates: `19.3.0`]
- `remark-html 14.0.1` β [Updates: `16.0.1`]
- `nock 13.5.6` β [Updates: `14.0.17`]
- `prettier 2.8.8` β [Updates: `3.9.7`]integration-tests/source-airtable/recipes-with-multi-type/package.json (16)
- `@mdx-js/mdx 1.6.22` β [Updates: `3.1.1`]
- `@mdx-js/react 1.6.22` β [Updates: `3.1.1`]
- `gatsby 3.15.0` β [Updates: `5.16.1`]
- `gatsby-link 3.15.0` β [Updates: `5.16.0`]
- `gatsby-plugin-image 1.15.0` β [Updates: `3.16.0`]
- `gatsby-plugin-mdx 2.15.0` β [Updates: `5.16.0`]
- `gatsby-plugin-react-helmet 4.15.0` β [Updates: `6.16.0`]
- `gatsby-plugin-sharp 3.15.0` β [Updates: `5.16.0`]
- `gatsby-source-filesystem 3.15.0` β [Updates: `5.16.0`]
- `gatsby-transformer-remark 4.12.0` β [Updates: `6.16.0`]
- `gatsby-transformer-sharp 3.15.0` β [Updates: `5.16.0`]
- `react 17.0.2` β [Updates: `19.3.0`]
- `react-dom 17.0.2` β [Updates: `19.3.0`]
- `react-helmet 6.1.0`
- `nock 13.5.6` β [Updates: `14.0.17`]
- `prettier 2.8.8` β [Updates: `3.9.7`]integration-tests/source-airtable/recipes-with-photos/package.json (12)
- `gatsby 3.15.0` β [Updates: `5.16.1`]
- `gatsby-link 3.15.0` β [Updates: `5.16.0`]
- `gatsby-plugin-image 1.15.0` β [Updates: `3.16.0`]
- `gatsby-plugin-react-helmet 4.15.0` β [Updates: `6.16.0`]
- `gatsby-plugin-sharp 3.15.0` β [Updates: `5.16.0`]
- `gatsby-source-filesystem 3.15.0` β [Updates: `5.16.0`]
- `gatsby-transformer-sharp 3.15.0` β [Updates: `5.16.0`]
- `react 17.0.2` β [Updates: `19.3.0`]
- `react-dom 17.0.2` β [Updates: `19.3.0`]
- `react-helmet 6.1.0`
- `nock 13.5.6` β [Updates: `14.0.17`]
- `prettier 2.8.8` β [Updates: `3.9.7`]integration-tests/source-airtable/testing-options/package.json (8)
- `gatsby 3.15.0` β [Updates: `5.16.1`]
- `gatsby-source-filesystem 3.15.0` β [Updates: `5.16.0`]
- `gatsby-transformer-remark 4.12.0` β [Updates: `6.16.0`]
- `react 17.0.2` β [Updates: `19.3.0`]
- `react-dom 17.0.2` β [Updates: `19.3.0`]
- `remark-html 14.0.1` β [Updates: `16.0.1`]
- `nock 13.5.6` β [Updates: `14.0.17`]
- `prettier 2.8.8` β [Updates: `3.9.7`]integration-tests/source-s3/package.json (6)
- `gatsby ^5.14.1` β [Updates: `^5.14.1`]
- `gatsby-plugin-image ^3.14.0` β [Updates: `^3.14.0`]
- `gatsby-plugin-sharp ^5.14.0` β [Updates: `^5.14.0`]
- `gatsby-transformer-sharp ^5.14.0` β [Updates: `^5.14.0`]
- `react ^18.3.1` β [Updates: `^19.0.0`]
- `react-dom ^18.3.1` β [Updates: `^19.0.0`]package.json (21)
- `@babel/eslint-parser ^7.25.9` β [Updates: `^7.25.9`, `^8.0.0`]
- `@babel/preset-react ^7.26.3` β [Updates: `^7.26.3`, `^8.0.0`]
- `@changesets/changelog-github ^0.5.0` β [Updates: `^0.7.0`, `^1.0.0`]
- `@changesets/cli ^2.27.11` β [Updates: `^2.27.11`, `^3.0.0`]
- `@hkdobrev/run-if-changed ^0.6.3` β [Updates: `^0.9.0`]
- `@tsconfig/node20 ^20.1.4` β [Updates: `^20.1.4`, `^22.0.0`]
- `@typescript-eslint/eslint-plugin ^8.19.1` β [Updates: `^8.19.1`]
- `@typescript-eslint/parser ^8.19.1` β [Updates: `^8.19.1`]
- `all-contributors-cli ^6.26.1`
- `chalk ^5.4.1` β [Updates: `^5.4.1`, `^6.0.0`]
- `eslint ^9.17.0` β [Updates: `^9.17.0`, `^10.0.0`]
- `eslint-config-prettier ^9.1.0` β [Updates: `^9.1.0`, `^10.0.0`]
- `eslint-plugin-react ^7.37.3`
- `eslint-plugin-unicorn ^56.0.1` β [Updates: `^75.0.0`]
- `fs-extra ^11.2.0` β [Updates: `^11.2.0`]
- `husky ^9.1.7`
- `lint-staged ^15.3.0` β [Updates: `^17.0.0`]
- `prettier ^3.4.2` β [Updates: `^3.4.2`]
- `renovate ^39.0.0` β [Updates: `^44.0.0`]
- `typescript ^5.7.2` β [Updates: `^5.7.2`, `^7.0.0`]
- `yarn 4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c` β [Updates: `4.18.0`]packages/gatsby-plugin-ackee-tracker/package.json (5)
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `ackee-tracker ^5.1.0` β [Updates: `^5.1.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `cross-env ^7.0.3` β [Updates: `^10.0.0`]packages/gatsby-plugin-github-ribbon/package.json (8)
- `request ^2.88.2`
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `babel-jest ^29.7.0` β [Updates: `^30.0.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `cross-env ^7.0.3` β [Updates: `^10.0.0`]
- `gatsby ^5.14.1` β [Updates: `^5.14.1`]
- `jest ^29.7.0` β [Updates: `^30.0.0`]packages/gatsby-plugin-pinterest/package.json (8)
- `@babel/runtime ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `babel-jest ^29.7.0` β [Updates: `^30.0.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `gatsby-plugin-utils ^4.14.0` β [Updates: `^4.14.0`]
- `jest ^29.7.0` β [Updates: `^30.0.0`]
- `node >=14.15.0`packages/gatsby-plugin-readingtime/package.json (1)
- `reading-time ^1.5.0`
packages/gatsby-plugin-relative-ci/package.json (5)
- `@relative-ci/agent ^4.2.14`
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `cross-env ^7.0.3` β [Updates: `^10.0.0`]packages/gatsby-plugin-vanilla-extract/package.json
packages/gatsby-source-airtable/package.json (4)
- `airtable ^0.12.2`
- `bluebird ^3.7.2`
- `mime ^2.6.0` β [Updates: `^4.0.0`]
- `covector 0.12.4` β [Updates: `0.13.2`]packages/gatsby-source-appwrite/package.json (1)
- `node >=14.15.0`
packages/gatsby-source-packagist/package.json (8)
- `@octokit/rest ^19.0.13` β [Updates: `^22.0.0`]
- `mime-types ^2.1.35` β [Updates: `^3.0.0`]
- `packagist-api-client ^2.0.0`
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `cross-env ^7.0.3` β [Updates: `^10.0.0`]
- `gatsby-source-filesystem ^5.14.0` β [Updates: `^5.14.0`]packages/gatsby-source-s3/package.json (11)
- `@aws-sdk/client-s3 ^3.723.0` β [Updates: `^3.723.0`]
- `@aws-sdk/s3-request-presigner ^3.723.0` β [Updates: `^3.723.0`]
- `@babel/runtime ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `gatsby-source-filesystem ^5.14.0` β [Updates: `^5.14.0`]
- `@babel/cli ^7.26.4` β [Updates: `^7.26.4`, `^8.0.0`]
- `@babel/core ^7.26.0` β [Updates: `^7.26.0`, `^8.0.0`]
- `@types/node ^20.17.12` β [Updates: `^20.17.12`, `^22.0.0`]
- `babel-preset-gatsby-package ^3.14.0` β [Updates: `^3.14.0`]
- `cypress ^12.17.4` β [Updates: `^16.0.0`]
- `start-server-and-test ^2.0.9` β [Updates: `^2.0.9`, `^3.0.0`]
- `node >=14.15.0`packages/gatsby-source-strapi/package.json (7)
- `axios 1.10.0` β [Updates: `1.20.0`]
- `commonmark ^0.31.2`
- `gatsby-source-filesystem ^5.14.0` β [Updates: `^5.14.0`]
- `lodash ^4.17.21` β [Updates: `^4.17.21`]
- `qs ^6.13.1` β [Updates: `^6.13.1`]
- `@babel/cli 7.27.2` β [Updates: `7.29.7`, `8.0.5`]
- `@babel/core 7.27.7` β [Updates: `7.29.7`, `8.0.5`]packages/gatsby-source-supabase/package.json (1)
- `node >=14.15.0`
nvm (1)
.nvmrc
regex (1)
tsconfig.json (1)
- `@tsconfig/node20 20` β [Updates: `22`]
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
This is an automated Renovate dashboard covering package.json, integration-tests/**/package.json, package-specific package.json files, and GitHub Actions workflows. Start by reviewing the listed pending updates and existing PRs 518, 519, and 522; there is no single newcomer-sized completion target, and completion would require resolving the selected dependency updates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript
- Domain
- devops, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 5/100