iterative / iterative/gatsby-theme-iterative

Dependency Dashboard

Open
#68 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
6
Forks
2
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/iterative/gatsby-theme-iterative).

## Pending Approval

The following branches are pending approval. To create them, click on a checkbox below.

- [ ] chore(deps): update actions/checkout action to v7
- [ ] chore(deps): update actions/setup-node action to v7
- [ ] chore(deps): update node.js to v24
- [ ] πŸ” **Create all pending approval PRs at once** πŸ”

## Rate-Limited

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

- [ ] chore(deps): update minor and patch updates (`@babel/plugin-transform-react-jsx`, `@eslint/eslintrc`, `@eslint/js`, `@radix-ui/react-portal`, `@sentry/gatsby`, `@types/hast`, `@types/lodash`, `@types/react`, `autoprefixer`, `eslint`, `eslint-plugin-prettier`, `eslint-plugin-react-hooks`, `gatsby`, `github-markdown-css`, `globals`, `lint-staged`, `prettier`, `react`, `react-dom`, `react-intersection-observer`, `react-use`, `stylelint`, `typescript-eslint`, `yarn`)
- [ ] chore(deps): update dependency lint-staged to v17
- [ ] chore(deps): update dependency typescript to v7
- [ ] chore(deps): update linters (major) (`@eslint/js`, `@eslint/json`, `eslint`)
- [ ] fix(deps): update dependency @babel/plugin-transform-react-jsx to v8
- [ ] fix(deps): update dependency postcss-nested to v8
- [ ] fix(deps): update dependency react-intersection-observer to v11
- [ ] fix(deps): update dependency tailwindcss to v4
- [ ] fix(deps): update dependency title-case to v4
- [ ] fix(deps): update remark (major) (`remark`, `remark-html`, `remark-parse`, `remark-preset-lint-recommended`)
- [ ] πŸ” **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.

- [ ] [chore(deps): update dependency nanoid to v5.1.16 [security]](../pull/333)
- [ ] [chore(deps): update dependency postcss to v8.5.23 [security]](../pull/334)
- [ ] [chore(deps): update dependency lodash to v4.18.1 [security]](../pull/326)
- [ ] [fix(deps): update dependency rehype-stringify to v10](../pull/312)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## PR Closed (Blocked)

The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.

- [ ] [fix(deps): update dependency rehype-parse to v9](../pull/252)
- [ ] [fix(deps): update dependency rehype-react to v8](../pull/253)

## Detected Dependencies

github-actions (4)

.github/workflows/check-deployment.yml

.github/workflows/create-release-pr.yml (3)

- `actions/checkout v4` β†’ [Updates: `v7`]
- `actions/setup-node v4` β†’ [Updates: `v7`]
- `node 20` β†’ [Updates: `24`]

.github/workflows/lint-and-test.yml (3)

- `actions/checkout v4` β†’ [Updates: `v7`]
- `actions/setup-node v4` β†’ [Updates: `v7`]
- `node 22` β†’ [Updates: `24`]

.github/workflows/publish.yml (3)

- `actions/checkout v4` β†’ [Updates: `v7`]
- `actions/setup-node v4` β†’ [Updates: `v7`]
- `node 24`

npm (9)

package.json (20)

- `@eslint/eslintrc ^3.3.3` β†’ [Updates: `^3.3.3`]
- `@eslint/js ^9.39.2` β†’ [Updates: `^9.39.2`, `^10.0.0`]
- `@eslint/json ^0.14.0` β†’ [Updates: `^2.0.0`]
- `eslint ^9.39.2` β†’ [Updates: `^9.39.2`, `^10.0.0`]
- `eslint-config-prettier 10.1.8`
- `eslint-plugin-jsx-a11y 6.10.2`
- `eslint-plugin-prettier ^5.5.5` β†’ [Updates: `^5.5.5`]
- `eslint-plugin-react 7.37.5`
- `eslint-plugin-react-hooks ^7.0.1` β†’ [Updates: `^7.0.1`]
- `gatsby-plugin-postcss ^6.16.0`
- `globals ^17.2.0` β†’ [Updates: `^17.2.0`]
- `husky 9.1.7`
- `lint-staged 16.2.7` β†’ [Updates: `16.4.0`, `17.5.1`]
- `prettier 3.8.1` β†’ [Updates: `3.9.6`]
- `stylelint 17.0.0` β†’ [Updates: `17.15.0`]
- `stylelint-config-standard 40.0.0`
- `typescript 5.9.3` β†’ [Updates: `7.0.2`]
- `typescript-eslint ^8.54.0` β†’ [Updates: `^8.54.0`]
- `node 22.x` β†’ [Updates: `24.x`]
- `yarn 4.12.0` β†’ [Updates: `4.18.0`]

packages/example/package.json (4)

- `gatsby ^5.16.0` β†’ [Updates: `^5.16.0`]
- `gatsby-transformer-remark ^6.16.0`
- `react ^19.2.4` β†’ [Updates: `^19.2.4`]
- `react-dom ^19.2.4` β†’ [Updates: `^19.2.4`]

packages/gatsby-theme-iterative/package.json (72)

- `@babel/plugin-transform-react-jsx ^7.28.6` β†’ [Updates: `^7.28.6`, `^8.0.0`]
- `@radix-ui/react-portal ^1.1.10` β†’ [Updates: `^1.1.10`]
- `@reach/skip-nav ^0.18.0`
- `@sentry/gatsby ^10.37.0` β†’ [Updates: `^10.37.0`]
- `@svgr/webpack ^8.1.0`
- `@types/gatsbyjs__reach-router ^2.0.5`
- `@types/isomorphic-fetch ^0.0.39`
- `@types/promise-polyfill ^6.0.6`
- `@types/react-collapse ^5.0.4`
- `@types/react-helmet ^6.1.11`
- `@types/unist ^3.0.3`
- `autoprefixer ^10.4.23` β†’ [Updates: `^10.4.23`]
- `classnames ^2.5.1`
- `ease-component ^1.0.0`
- `gatsby-plugin-image ^3.16.0`
- `gatsby-plugin-manifest ^5.16.0`
- `gatsby-plugin-postcss ^6.16.0`
- `gatsby-plugin-react-helmet ^6.16.0`
- `gatsby-plugin-sharp 5.16.0`
- `gatsby-plugin-sitemap ^6.16.0`
- `gatsby-plugin-svgr ^3.0.0-beta.0`
- `gatsby-remark-autolink-headers ^6.16.0`
- `gatsby-remark-copy-relative-linked-files ^2.0.0`
- `gatsby-remark-embed-gist ^1.2.1`
- `gatsby-remark-embedder ^7.0.0`
- `gatsby-remark-external-links ^0.0.4`
- `gatsby-remark-images ^7.16.0`
- `gatsby-remark-prismjs ^7.16.0`
- `gatsby-remark-responsive-iframe ^6.16.0`
- `gatsby-remark-smartypants ^6.16.0`
- `gatsby-source-filesystem ^5.16.0`
- `gatsby-transformer-remark ^6.16.0`
- `gatsby-transformer-sharp ^5.16.0`
- `github-markdown-css ^5.8.1` β†’ [Updates: `^5.8.1`]
- `github-slugger ^2.0.0`
- `hast-util-select ^6.0.4`
- `iso-url ^1.2.1`
- `isomorphic-fetch ^3.0.0`
- `lodash ^4.17.23` β†’ [Updates: `^4.17.23`]
- `nanoid ^5.1.6` β†’ [Updates: `^5.1.6`]
- `perfect-scrollbar ^1.5.6`
- `postcss ^8.5.6` β†’ [Updates: `^8.5.6`]
- `postcss-nested ^7.0.2` β†’ [Updates: `^8.0.0`]
- `prismjs ^1.30.0`
- `promise-polyfill ^8.3.0`
- `react-collapse ^5.1.1`
- `react-collapsible ^2.10.0`
- `react-helmet ^6.1.0`
- `react-intersection-observer ^10.0.2` β†’ [Updates: `^10.0.2`, `^11.0.0`]
- `react-use ^17.6.0` β†’ [Updates: `^17.6.0`]
- `rehype-parse ^8.0.5` β†’ [Updates: `^9.0.0`]
- `rehype-react ^7.2.0` β†’ [Updates: `^8.0.0`]
- `rehype-stringify ^9.0.4` β†’ [Updates: `^10.0.0`]
- `remark ^14.0.3` β†’ [Updates: `^15.0.0`]
- `remark-html ^15.0.2` β†’ [Updates: `^16.0.0`]
- `remark-parse ^10.0.2` β†’ [Updates: `^11.0.0`]
- `remark-preset-lint-recommended ^6.1.3` β†’ [Updates: `^7.0.0`]
- `reset-css ^5.0.2`
- `scroll ^3.0.1`
- `tailwindcss ^3.4.19` β†’ [Updates: `^4.0.0`]
- `title-case ^3.0.3` β†’ [Updates: `^4.0.0`]
- `unified ^11.0.5`
- `unist-util-remove-position ^5.0.0`
- `unist-util-visit ^5.1.0`
- `@types/hast 3.0.4` β†’ [Updates: `3.0.5`]
- `@types/lodash 4.17.23` β†’ [Updates: `4.17.25`]
- `@types/react 19.2.10` β†’ [Updates: `19.3.0`]
- `stylelint 17.0.0` β†’ [Updates: `17.15.0`]
- `typescript 5.9.3` β†’ [Updates: `7.0.2`]
- `gatsby ^5.0.0`
- `react ^19.0.0`
- `node >=22.0.0`

packages/gatsby-theme-iterative/plugins/external-link-plugin/package.json

packages/gatsby-theme-iterative/plugins/gatsby-remark-args-linker/package.json

packages/gatsby-theme-iterative/plugins/gatsby-remark-dvc-linker/package.json

packages/gatsby-theme-iterative/plugins/image-preprocessor/package.json

packages/gatsby-theme-iterative/plugins/null-link-plugin/package.json

packages/gatsby-theme-iterative/plugins/resize-image-plugin/package.json

---

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

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with package.json, packages/gatsby-theme-iterative/package.json, and the listed .github/workflows files, then review the Renovate dashboard and its open and blocked pull requests. This issue is an automated dependency inventory rather than a scoped change; completion would require selecting, validating, and merging specific dependency updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript, node.js, react, tailwindcss, typescript
Domain
build-system, developer-experience, devops
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
12/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.