freeCodeCamp / freeCodeCamp/ui
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 75
- Forks
- 37
- Avg merge
- 1m
- Merged PRs (30d)
- 1
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/freeCodeCamp/ui).
## Repository Problems
These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/freeCodeCamp/ui).
- β οΈ WARN: Some upgrade(s) did not have a releaseTimestamp, but as we're running with minimumReleaseAgeBehaviour=timestamp-optional, proceeding. See debug logs for more information
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] chore(deps): update babel monorepo to v8 (`@babel/core`, `@babel/preset-env`, `@babel/preset-react`, `@babel/preset-typescript`)
- [ ] chore(deps): update dependency @rollup/plugin-babel to v7
- [ ] chore(deps): update dependency @rollup/plugin-commonjs to v29
- [ ] chore(deps): update dependency @rollup/plugin-node-resolve to v16
- [ ] chore(deps): update dependency @rollup/plugin-terser to v1
- [ ] chore(deps): update dependency @rollup/plugin-typescript to v12
- [ ] chore(deps): update dependency @testing-library/jest-dom to v7
- [ ] chore(deps): update dependency cross-env to v10
- [ ] chore(deps): update dependency jsdom to v30
- [ ] chore(deps): update dependency lint-staged to v17
- [ ] chore(deps): update dependency npm-run-all2 to v9
- [ ] chore(deps): update dependency postcss-import to v17
- [ ] chore(deps): update dependency tailwindcss to v4
- [ ] chore(deps): update dependency typescript to v7
- [ ] chore(deps): update eslint monorepo to v10 (`@eslint/js`, `eslint`)
- [ ] chore(deps): update pnpm to v12
- [ ] chore(deps): update types to v19 (`@types/react`, `@types/react-dom`)
- [ ] chore(deps): update vitest monorepo to v5 (`@vitest/ui`, `vitest`)
- [ ] fix(deps): update dependency @headlessui/react to v2
- [ ] π **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 dependency @vitest/eslint-plugin to v1.6.27
- [ ] chore(deps): update dependency postcss to v8.5.28
- [ ] chore(deps): update dependency tailwindcss to v3.4.19
- [ ] chore(deps): update eslint monorepo to v9.39.5 (`@eslint/js`, `eslint`)
- [ ] chore(deps): update testing-library monorepo (`@testing-library/react`, `@testing-library/user-event`)
- [ ] chore(deps): update types (`@types/prismjs`, `@types/react`, `@types/react-dom`)
- [ ] fix(deps): update dependency @radix-ui/react-tabs to v1.1.21
- [ ] fix(deps): update dependency dompurify to v3.4.15
- [ ] chore(deps): update babel monorepo to v7.29.7 (`@babel/core`, `@babel/preset-env`, `@babel/preset-react`, `@babel/preset-typescript`)
- [ ] chore(deps): update dependency autoprefixer to v10.5.5
- [ ] chore(deps): update dependency eslint-plugin-react-hooks to v7.1.1
- [ ] chore(deps): update dependency eslint-plugin-testing-library to v7.16.2
- [ ] chore(deps): update dependency globals to v17.12.0
- [ ] chore(deps): update dependency rollup to v4.63.1
- [ ] chore(deps): update dependency typescript-eslint to v8.70.0
- [ ] chore(deps): update dependency vite to v8.2.2
- [ ] chore(deps): update vitest monorepo to v4.1.11 (`@vitest/ui`, `vitest`)
- [ ] fix(deps): update font awesome (`@fortawesome/fontawesome-svg-core`, `@fortawesome/free-solid-svg-icons`, `@fortawesome/react-fontawesome`)
- [ ] chore(deps): lock file maintenance
- [ ] π **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.
- [ ] chore(deps): update dependency prettier to v3.9.6
- [ ] chore(deps): update dependency tsx to v4.23.13
- [ ] chore(deps): update github actions (`JamesIves/github-pages-deploy-action`, `actions/checkout`)
- [ ] chore(deps): update storybook monorepo to v10.6.0 (`@storybook/addon-a11y`, `@storybook/addon-docs`, `@storybook/react`, `@storybook/react-vite`, `storybook`)
- [ ] chore(deps): update github actions (major) (`actions/checkout`, `actions/setup-node`, `pnpm/action-setup`)
## Detected Dependencies
github-actions (3)
.github/workflows/storybook-deploy.yml (5)
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `JamesIves/github-pages-deploy-action v4.7.4@4a3abc783e1a24aeb44c16e869ad83caf6b4cc23` β [Updates: `v4.9.0`]
- `node 24`.github/workflows/storybook-test.yml (4)
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `node 24`.github/workflows/unit-tests.yml (16)
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `actions/checkout v4@34e114876b0b11c390a56381ad16ebd13914f8d5` β [Updates: `v7`, `v4`]
- `actions/setup-node v4@49933ea5288caeca8642d1e84afbd3f7d6820020` β [Updates: `v7`]
- `pnpm/action-setup v3` β [Updates: `v6`]
- `node 24`
- `node 24`
- `node 24`
- `node 24`
npm (1)
package.json (62)
- `@fortawesome/fontawesome-svg-core 7.2.0` β [Updates: `7.3.1`]
- `@fortawesome/free-solid-svg-icons 7.2.0` β [Updates: `7.3.1`]
- `@fortawesome/react-fontawesome 3.3.0` β [Updates: `3.5.0`]
- `@headlessui/react 1.7.19` β [Updates: `2.2.10`]
- `@radix-ui/react-tabs 1.1.13` β [Updates: `1.1.21`]
- `babel-plugin-prismjs 2.1.0`
- `dompurify 3.4.7` β [Updates: `3.4.15`]
- `prismjs 1.30.0`
- `@babel/core 7.28.5` β [Updates: `7.29.7`, `8.0.1`]
- `@babel/preset-env 7.28.5` β [Updates: `7.29.7`, `8.0.2`]
- `@babel/preset-react 7.28.5` β [Updates: `7.29.7`, `8.0.1`]
- `@babel/preset-typescript 7.28.5` β [Updates: `7.29.7`, `8.0.1`]
- `@eslint/js 9.39.2` β [Updates: `9.39.5`, `10.0.1`]
- `@rollup/plugin-babel 5.3.1` β [Updates: `7.1.0`]
- `@rollup/plugin-commonjs 19.0.2` β [Updates: `29.0.3`]
- `@rollup/plugin-node-resolve 13.3.0` β [Updates: `16.0.3`]
- `@rollup/plugin-terser 0.4.4` β [Updates: `1.0.0`]
- `@rollup/plugin-typescript 8.5.0` β [Updates: `12.3.0`]
- `@storybook/addon-a11y 10.3.1` β [Updates: `10.6.0`]
- `@storybook/addon-docs 10.3.1` β [Updates: `10.6.0`]
- `@storybook/react 10.3.1` β [Updates: `10.6.0`]
- `@storybook/react-vite 10.3.1` β [Updates: `10.6.0`]
- `@testing-library/jest-dom 6.9.1` β [Updates: `7.0.1`]
- `@testing-library/react 16.3.2` β [Updates: `16.3.3`]
- `@testing-library/user-event 14.6.1` β [Updates: `14.6.7`]
- `@types/prismjs 1.26.5` β [Updates: `1.26.6`]
- `@types/react 18.0.0` β [Updates: `18.3.31`, `19.2.18`]
- `@types/react-dom 18.0.0` β [Updates: `18.3.7`, `19.2.7`]
- `@vitest/eslint-plugin 1.6.16` β [Updates: `1.6.27`]
- `@vitest/ui 4.0.18` β [Updates: `4.1.11`, `5.0.0`]
- `autoprefixer 10.4.22` β [Updates: `10.5.5`]
- `babel-plugin-transform-react-remove-prop-types 0.4.24`
- `cross-env 7.0.3` β [Updates: `10.1.0`]
- `eslint 9.39.2` β [Updates: `9.39.5`, `10.10.0`]
- `eslint-plugin-jsx-a11y 6.10.2`
- `eslint-plugin-react 7.37.5`
- `eslint-plugin-react-hooks 7.0.1` β [Updates: `7.1.1`]
- `eslint-plugin-testing-library 7.15.4` β [Updates: `7.16.2`]
- `globals 17.3.0` β [Updates: `17.12.0`]
- `husky 9.1.7`
- `jsdom 25.0.1` β [Updates: `30.0.1`]
- `lint-staged 15.5.2` β [Updates: `17.5.0`]
- `npm-run-all2 5.0.2` β [Updates: `9.0.3`]
- `postcss 8.5.6` β [Updates: `8.5.28`]
- `postcss-import 14.1.0` β [Updates: `17.0.0`]
- `prettier 3.7.1` β [Updates: `3.9.6`]
- `rollup 4.59.0` β [Updates: `4.63.1`]
- `rollup-plugin-bundle-size 1.0.3`
- `rollup-plugin-postcss 4.0.2`
- `storybook 10.3.1` β [Updates: `10.6.0`]
- `tailwindcss 3.4.18` β [Updates: `3.4.19`, `4.3.3`]
- `tslib 2.8.1`
- `tsx 4.20.6` β [Updates: `4.23.13`]
- `typescript 5.9.3` β [Updates: `7.0.2`]
- `typescript-eslint 8.54.0` β [Updates: `8.70.0`]
- `vite 8.0.1` β [Updates: `8.2.2`]
- `vitest 4.0.18` β [Updates: `4.1.11`, `5.0.0`]
- `react ^18.0.0 || ^19.0.0`
- `react-dom ^18.0.0 || ^19.0.0`
- `node >=24`
- `pnpm >=10`
- `pnpm 10.34.5` β [Updates: `12.4.0`]
nvm (1)
.nvmrc (1)
- `node 24`
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.