Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 13
- Forks
- 22
- 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/cml.dev).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | `@types/classnames` |  |
| npm | `@types/rehype-react` |  |
| npm | [babel-eslint](https://redirect.github.com/babel/babel-eslint) |  |
| npm | [docsearch.js](https://redirect.github.com/algolia/docsearch) |  |
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] fix(deps): pin dependencies (`actions/checkout`, `actions/setup-node`, `gatsby`)
- [ ] chore(deps): update dependency node to v20.20.2
- [ ] chore(deps): update iterative/link-check action to v0.15.0
- [ ] chore(deps): update actions/checkout action to v7
- [ ] chore(deps): update actions/setup-node action to v7
- [ ] chore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker tag to v26
- [ ] 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.
- [ ] fix(deps): update minor and patch updates (`@dvcorg/gatsby-theme-iterative`, `@dvcorg/websites-server`)
- [ ] fix(deps): update minor and patch updates (`@emotion/react`, `@emotion/styled`, `@mdx-js/react`, `@theme-ui/color`, `@theme-ui/components`, `@theme-ui/mdx`, `@theme-ui/presets`, `@types/classnames`, `@types/isomorphic-fetch`, `@types/promise-polyfill`, `@types/react`, `@types/react-collapse`, `@types/react-dom`, `@types/react-helmet`, `@types/react-popover`, `@types/react-slick`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `autoprefixer`, `babel-jest`, `babel-plugin-transform-define`, `classnames`, `compression`, `date-fns`, `fs-extra`, `gatsby`, `gatsby-plugin-catch-links`, `gatsby-plugin-image`, `gatsby-plugin-manifest`, `gatsby-plugin-react-helmet`, `gatsby-plugin-sitemap`, `gatsby-plugin-theme-ui`, `gatsby-remark-autolink-headers`, `gatsby-remark-copy-linked-files`, `gatsby-remark-images`, `gatsby-remark-prismjs`, `gatsby-remark-responsive-iframe`, `gatsby-remark-smartypants`, `gatsby-source-filesystem`, `gatsby-transformer-remark`, `github-markdown-css`, `hast-util-select`, `jest`, `lint-staged`, `moment`, `perfect-scrollbar`, `prettier`, `pretty-quick`, `promise-polyfill`, `react`, `react-dom`, `react-slick`, `react-use`, `rehype-react`, `repo-link-check`, `tailwindcss`, `theme-ui`, `typescript`, `unist-util-remove-position`, `yarn`)
- [ ] chore(deps): replace dependency babel-eslint with @babel/eslint-parser ^7.11.0
- [ ] chore(deps): pin dependencies (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `babel-eslint`, `eslint`, `eslint-config-prettier`, `eslint-plugin-json`, `eslint-plugin-jsx-a11y`, `eslint-plugin-prettier`, `eslint-plugin-react`, `prettier`, `stylelint`, `stylelint-config-standard`)
- [ ] fix(deps): pin dependencies (`remark`, `remark-html`, `remark-parse`, `remark-preset-lint-recommended`)
- [ ] chore(deps): update dependency gatsby-remark-embedder to v7
- [ ] chore(deps): update dependency hast-util-select to v6
- [ ] chore(deps): update dependency husky to v9
- [ ] chore(deps): update dependency lint-staged to v17
- [ ] chore(deps): update dependency tailwindcss to v4
- [ ] chore(deps): update dependency typescript to v7
- [ ] chore(deps): update dependency unist-util-remove-position to v5
- [ ] chore(deps): update jest monorepo to v30 (`babel-jest`, `jest`)
- [ ] fix(deps): update dependency @mdx-js/react to v3
- [ ] fix(deps): update dependency color to v5
- [ ] fix(deps): update dependency date-fns to v4
- [ ] fix(deps): update dependency pretty-quick to v4
- [ ] fix(deps): update dependency rehype-react to v8
- [ ] fix(deps): update dependency title-case to v4
- [ ] fix(deps): update dependency upath to v3
- [ ] fix(deps): update react monorepo to v19 (`@types/react`, `@types/react-dom`, `react`, `react-dom`)
- [ ] fix(deps): update remark (major) (`remark`, `remark-html`, `remark-parse`, `remark-preset-lint-recommended`)
- [ ] π **Create all rate-limited PRs at once** π
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] fix(deps): update dependency slick-carousel to v2
## Pending Branch Automerge
The following updates await pending status checks before automerging. To abort the branch automerge and create a PR instead, click on a checkbox below.
- [ ] chore(deps): update linters (major) (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `eslint`, `eslint-config-prettier`, `eslint-plugin-json`, `eslint-plugin-prettier`, `prettier`, `stylelint`, `stylelint-config-standard`)
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [chore(deps): update dependency @babel/core to v7.29.6 [security]](../pull/536)
- [ ] [fix(deps): update dependency @hapi/wreck to v18.1.2 [security]](../pull/537)
- [ ] [fix(deps): update dependency lodash to v4.18.1 [security]](../pull/531)
- [ ] [chore(deps): update dependency @svgr/webpack to v8](../pull/513)
- [ ] **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 nanoid to v5 [security]](../pull/507)
## Detected Dependencies
devcontainer (1)
.devcontainer.json (1)
- `mcr.microsoft.com/devcontainers/typescript-node 20` β [Updates: `26`]
github-actions (4)
.github/workflows/check-deployment.yml (1)
- `iterative/gatsby-theme-iterative main`
.github/workflows/link-check-all.yml (1)
- `iterative/link-check v0.14.0` β [Updates: `v0.15.0`]
.github/workflows/link-check-deploy.yml (1)
- `iterative/link-check v0.14.0` β [Updates: `v0.15.0`]
.github/workflows/lint-and-test.yml (3)
- `actions/checkout v3` β [Updates: `v3.7.0`, `v7`]
- `actions/setup-node v3` β [Updates: `v3.9.1`, `v7`]
- `node 20.19.0` β [Updates: `20.20.2`, `24.21.0`]
npm (1)
package.json (109)
- `@dvcorg/gatsby-theme-iterative 0.3.25` β [Updates: `0.3.27`]
- `@dvcorg/websites-server 0.3.0` β [Updates: `0.3.2`]
- `@emotion/react 11.10.5` β [Updates: `11.14.0`]
- `@emotion/styled 11.10.5` β [Updates: `11.14.1`]
- `@hapi/wreck 18.0.0` β [Updates: `18.1.2`]
- `@mdx-js/react 2.2.1` β [Updates: `2.3.0`, `3.1.1`]
- `@reach/portal 0.18.0`
- `@reach/tooltip 0.18.0`
- `@theme-ui/color 0.15.4` β [Updates: `0.17.4`]
- `@theme-ui/components 0.15.4` β [Updates: `0.17.4`]
- `@theme-ui/mdx 0.15.4` β [Updates: `0.17.4`]
- `@theme-ui/presets 0.15.4` β [Updates: `0.17.4`]
- `classnames 2.3.2` β [Updates: `2.5.1`]
- `color 4.2.3` β [Updates: `5.0.3`]
- `compression 1.7.4` β [Updates: `1.8.1`]
- `date-fns 2.29.3` β [Updates: `2.30.0`, `4.4.0`]
- `docsearch.js 2.6.3`
- `ease-component 1.0.0`
- `fs-extra 11.1.0` β [Updates: `11.4.0`]
- `gatsby ^5.4.2` β [Updates: `5.14.3`, `^5.16.1`]
- `gatsby-plugin-alias-imports 1.0.5`
- `gatsby-plugin-image 3.4.0` β [Updates: `3.16.0`]
- `gatsby-plugin-robots-txt 1.8.0`
- `gatsby-plugin-theme-ui 0.15.4` β [Updates: `0.17.4`]
- `github-markdown-css 5.1.0` β [Updates: `5.9.0`]
- `iso-url 1.2.1`
- `isomorphic-fetch 3.0.0`
- `lodash 4.17.21` β [Updates: `4.18.1`]
- `moment 2.29.4` β [Updates: `2.30.1`]
- `nanoid ^4.0.0` β [Updates: `^5.0.0`]
- `perfect-scrollbar 1.5.5` β [Updates: `1.5.6`]
- `pretty-quick 3.1.3` β [Updates: `3.3.1`, `4.2.2`]
- `promise-polyfill 8.2.3` β [Updates: `8.3.0`]
- `prop-types 15.8.1`
- `raf-polyfill 1.0.0`
- `react 18.2.0` β [Updates: `18.3.1`, `19.3.0`]
- `react-collapse 5.1.1`
- `react-collapsible 2.10.0`
- `react-dom 18.2.0` β [Updates: `18.3.1`, `19.3.0`]
- `react-ga 3.3.1`
- `react-helmet 6.1.0`
- `react-popover 0.5.10`
- `react-slick 0.29.0` β [Updates: `0.31.0`]
- `react-use 17.4.0` β [Updates: `17.6.1`]
- `rehype-react 7.1.2` β [Updates: `7.2.0`, `8.0.0`]
- `remark-preset-lint-recommended ^6.1.2` β [Updates: `6.1.2`, `^7.0.0`]
- `repo-link-check 0.14.0` β [Updates: `0.14.2`]
- `scroll 3.0.1`
- `slick-carousel 1.8.1` β [Updates: `2.0.0`]
- `theme-ui 0.15.4` β [Updates: `0.17.4`]
- `title-case 3.0.3` β [Updates: `4.3.2`]
- `upath 2.0.1` β [Updates: `3.0.8`]
- `@babel/core 7.20.12` β [Updates: `7.29.6`]
- `@svgr/webpack 6.5.1` β [Updates: `8.1.0`]
- `@types/classnames 2.3.1` β [Updates: `2.3.4`]
- `@types/isomorphic-fetch 0.0.36` β [Updates: `0.0.39`]
- `@types/promise-polyfill 6.0.4` β [Updates: `6.0.6`]
- `@types/react 18.0.27` β [Updates: `18.3.31`, `19.3.0`]
- `@types/react-collapse 5.0.1` β [Updates: `5.0.4`]
- `@types/react-dom 18.0.10` β [Updates: `18.3.7`, `19.3.0`]
- `@types/react-helmet 6.1.6` β [Updates: `6.1.11`]
- `@types/react-popover 0.5.5` β [Updates: `0.5.8`]
- `@types/react-slick 0.23.10` β [Updates: `0.23.13`]
- `@types/rehype-react 6.0.0`
- `@typescript-eslint/eslint-plugin ^5.48.2` β [Updates: `5.48.2`, `^5.62.0`, `^8.0.0`]
- `@typescript-eslint/parser ^5.48.2` β [Updates: `5.48.2`, `^5.62.0`, `^8.0.0`]
- `autoprefixer 10.4.13` β [Updates: `10.5.6`]
- `babel-eslint ^10.1.0` β [Updates: `10.1.0`, `^7.11.0`]
- `babel-jest 29.3.1` β [Updates: `29.7.0`, `30.5.1`]
- `babel-plugin-transform-define 2.1.0` β [Updates: `2.1.4`]
- `babel-plugin-transform-object-assign 6.22.0`
- `eslint ^8.34.0` β [Updates: `8.34.0`, `^10.0.0`]
- `eslint-config-prettier ^8.6.0` β [Updates: `8.6.0`, `^10.0.0`]
- `eslint-plugin-json ^3.1.0` β [Updates: `3.1.0`, `^5.0.0`]
- `eslint-plugin-jsx-a11y ^6.7.1` β [Updates: `6.7.1`]
- `eslint-plugin-prettier ^4.2.1` β [Updates: `4.2.1`, `^5.0.0`]
- `eslint-plugin-react ^7.32.1` β [Updates: `7.32.1`]
- `gatsby-plugin-catch-links 5.4.0` β [Updates: `5.16.0`]
- `gatsby-plugin-manifest 5.4.0` β [Updates: `5.16.0`]
- `gatsby-plugin-react-helmet 6.4.0` β [Updates: `6.16.0`]
- `gatsby-plugin-sitemap 6.4.0` β [Updates: `6.16.0`]
- `gatsby-plugin-svgr 3.0.0-beta.0`
- `gatsby-remark-autolink-headers 6.4.0` β [Updates: `6.16.0`]
- `gatsby-remark-copy-linked-files 6.4.0` β [Updates: `6.16.0`]
- `gatsby-remark-embed-gist 1.2.1`
- `gatsby-remark-embedder 6.0.1` β [Updates: `7.0.0`]
- `gatsby-remark-external-links 0.0.4`
- `gatsby-remark-images 7.4.0` β [Updates: `7.16.0`]
- `gatsby-remark-prismjs 7.4.0` β [Updates: `7.16.0`]
- `gatsby-remark-responsive-iframe 6.4.0` β [Updates: `6.16.0`]
- `gatsby-remark-smartypants 6.4.0` β [Updates: `6.16.0`]
- `gatsby-source-filesystem 5.4.0` β [Updates: `5.16.0`]
- `gatsby-transformer-remark 6.4.0` β [Updates: `6.16.0`]
- `hast-util-select 5.0.4` β [Updates: `5.0.5`, `6.0.4`]
- `husky 8.0.3` β [Updates: `9.1.7`]
- `jest 29.3.1` β [Updates: `29.7.0`, `30.5.1`]
- `lint-staged 13.1.0` β [Updates: `13.3.0`, `17.5.1`]
- `prettier ^2.8.4` β [Updates: `2.8.4`, `^2.8.4`, `^3.0.0`]
- `remark ^14.0.2` β [Updates: `14.0.2`, `^15.0.0`]
- `remark-html ^15.0.1` β [Updates: `15.0.1`, `^16.0.0`]
- `remark-parse ^10.0.1` β [Updates: `10.0.1`, `^11.0.0`]
- `stylelint ^15.1.0` β [Updates: `15.11.0`, `^17.0.0`]
- `stylelint-config-standard ^30.0.1` β [Updates: `30.0.1`, `^40.0.0`]
- `tailwindcss 3.2.4` β [Updates: `3.4.19`, `4.3.3`]
- `typescript 4.9.4` β [Updates: `4.9.5`, `7.0.2`]
- `unist-util-remove-position 4.0.1` β [Updates: `4.0.2`, `5.0.0`]
- `node 22.x` β [Updates: `24.x`]
- `yarn 4.x`
- `yarn 4.9.1` β [Updates: `4.18.0`]
renovate-config (1)
renovate.json
---
- [ ] 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.