Skip to content

Dependency Dashboard #65122

@renovate

Description

@renovate

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.

Pending Approval

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

  • chore(deps): update dependency typescript-5.9.2 to v5.9.3
  • chore(deps): update pnpm to v10.33.2
  • fix(deps): update dependency monaco-editor to v0.55.1
  • chore(deps): update dependency @inquirer/prompts to v8
  • chore(deps): update dependency @testing-library/react to v16
  • chore(deps): update dependency chokidar to v5
  • chore(deps): update dependency globals to v17
  • chore(deps): update dependency jsdom to v29
  • chore(deps): update dependency mocha to v11
  • chore(deps): update dependency npm-run-all2 to v8
  • chore(deps): update dependency ora to v9
  • chore(deps): update dependency puppeteer to v24
  • chore(deps): update dependency readdirp to v5
  • chore(deps): update dependency serve to v14
  • chore(deps): update dependency stylelint to v17
  • chore(deps): update dependency supertest to v7
  • chore(deps): update dependency typescript-5.9.2 to v6
  • chore(deps): update dependency yargs to v18
  • chore(deps): update pnpm to v11
  • chore(deps): update types (major) (@types/gatsbyjs__reach-router, @types/supertest)
  • chore(deps): update vitest to v4 (major) (@vitest/ui, vitest)
  • chore(deps): update webpack (major) (babel-loader, webpack-bundle-analyzer, webpack-cli)
  • fix(deps): update dependency @gatsbyjs/reach-router to v2
  • fix(deps): update dependency @headlessui/react to v2
  • fix(deps): update dependency @sentry/node to v10
  • fix(deps): update dependency algoliasearch to v5
  • fix(deps): update dependency bezier-easing to v3
  • fix(deps): update dependency fast-uri to v3
  • fix(deps): update dependency hast-util-to-html to v9
  • fix(deps): update dependency js-yaml to v4.1.1
  • fix(deps): update dependency mongodb to v7
  • fix(deps): update dependency nanoid to v5
  • fix(deps): update dependency normalize-url to v9
  • fix(deps): update dependency qrcode.react to v4
  • fix(deps): update dependency query-string to v9
  • fix(deps): update dependency react-reflex to v5
  • fix(deps): update dependency react-responsive to v10
  • fix(deps): update dependency react-tooltip to v6
  • fix(deps): update dependency rxjs to v7
  • fix(deps): update dependency to-vfile to v8
  • fix(deps): update dependency typescript to v6
  • fix(deps): update dependency unified to v11
  • fix(deps): update dependency uuid to v14
  • fix(deps): update dotenv (major) (dotenv, dotenv-cli)
  • fix(deps): update eslint (major) (@eslint/compat, @eslint/js, eslint, eslint-import-resolver-typescript, eslint-plugin-jsdoc, eslint-plugin-react-hooks)
  • fix(deps): update final-form (major) (final-form, react-final-form)
  • fix(deps): update i18n (major) (i18next, react-i18next)
  • fix(deps): update joi (major) (joi, joi-objectid)
  • fix(deps): update mdast (major) (mdast-util-directive, mdast-util-gfm-strikethrough, mdast-util-gfm-table, mdast-util-to-hast, mdast-util-to-markdown)
  • fix(deps): update micromark to v2 (major) (micromark-extension-gfm-strikethrough, micromark-extension-gfm-table)
  • fix(deps): update nodemailer to v8 (major) (@types/nodemailer, nodemailer)
  • fix(deps): update pino (major) (pino, pino-pretty)
  • fix(deps): update prisma monorepo to v7 (major) (@prisma/client, prisma)
  • fix(deps): update react to v19 (major) (@types/react, @types/react-dom, @types/react-test-renderer, react, react-dom, react-test-renderer)
  • fix(deps): update redux (major) (@redux-devtools/extension, react-redux, redux, redux-actions, redux-observable, reselect)
  • fix(deps): update remark (major) (remark, remark-directive, remark-frontmatter, remark-html, remark-parse, remark-stringify)
  • fix(deps): update stripe (major) (@stripe/react-stripe-js, @stripe/stripe-js, stripe)
  • fix(deps): update unist (major) (unist-util-find, unist-util-find-after, unist-util-find-all-after, unist-util-find-all-before, unist-util-is, unist-util-modify-children, unist-util-position, unist-util-remove, unist-util-select, unist-util-visit, unist-util-visit-children)
  • 🔐 Create all pending approval PRs at once 🔐

Awaiting Schedule

The following updates are awaiting their schedule. To get an update now, click on a checkbox below.

  • fix(deps): update dependency typebox to v1.1.37
  • chore(deps): lock file maintenance
  • 🔐 Create all awaiting schedule 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 @vitest/eslint-plugin to v1.6.17
  • chore(deps): update dependency caniuse-lite to v1.0.30001792
  • chore(deps): update dependency msw to v2.14.5
  • chore(deps): update dependency turbo to v2.9.12
  • chore(deps): update pnpm/action-setup action to v6.0.6
  • fix(deps): update dependency postcss to v8.5.14
  • fix(deps): update redux to v1.4.3 (@redux-saga/core, redux-saga)
  • chore(deps): update dependency joi to v18.2.1
  • chore(deps): update dependency tsdown to ^0.22.0
  • chore(deps): update mongo docker tag to v8.3
  • fix(deps): update algolia (instantsearch.js, react-instantsearch, react-instantsearch-core)
  • chore(deps): update dependency lint-staged to v17

Other Branches

The following updates are pending. To force the creation of a PR, click on a checkbox below.

  • chore(deps): update dependency eslint-plugin-turbo to v2.9.8

Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

  • fix(deps): update babel monorepo (@babel/core, @babel/eslint-parser, @babel/plugin-proposal-export-default-from, @babel/plugin-proposal-function-bind, @babel/plugin-transform-runtime, @babel/preset-env, @babel/preset-react, @babel/preset-typescript, @babel/register, @babel/standalone)

PR Closed (Blocked)

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

Detected Dependencies

docker-compose (3)
.devcontainer/docker-compose.yml (2)
  • mongo 8.2 → [Updates: 8.3]
  • mongo 8.2 → [Updates: 8.3]
docker/docker-compose.e2e.yml
docker/docker-compose.yml (2)
  • mongo 8.2 → [Updates: 8.3]
  • mongo 8.2 → [Updates: 8.3]
dockerfile (2)
docker/api/Dockerfile (3)
  • node 24-bookworm
  • node 24-bookworm
  • node 24-bookworm
docker/devcontainer/Dockerfile (1)
  • node 24-bookworm
github-actions (21)
.github/workflows/crowdin-download.client-ui.yml (16)
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • ubuntu 24.04
.github/workflows/crowdin-upload.client-ui.yml (4)
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • ubuntu 24.04
.github/workflows/crowdin-upload.curriculum.yml (8)
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • crowdin/github-action v2.16.2@8868a33591d21088edfc398968173a3b98d51706
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • freecodecamp/crowdin-action main@36a78cbf92f5a6c05a3a32dc8bf434a19a7c59e2
  • ubuntu 24.04
.github/workflows/curriculum-i18n-submodule.yml (4)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • ubuntu 24.04
.github/workflows/deploy-api.yml (3)
  • tailscale/github-action v4@306e68a486fd2350f2bfc3b19fcd143891a4a2d8
  • ubuntu 24.04
  • ubuntu 24.04
.github/workflows/deploy-client.yml (8)
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • tailscale/github-action v4@306e68a486fd2350f2bfc3b19fcd143891a4a2d8
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
.github/workflows/devcontainer-ci.yml (3)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • docker/login-action v4@4907a6ddec9925e35a0a9e82d7399ccc52663121
  • ubuntu 24.04
.github/workflows/docker-docr-cleanup.yml (2)
  • digitalocean/action-doctl v2.5.2@3cb3953159719656269e044e0e24ca16dd2a690f
  • raisedadead/action-docr-cleanup v1@1c7d87369bccfdf5da03a9ae3b00eacc3f2a9b51
.github/workflows/docker-docr.yml (5)
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • docker/setup-buildx-action v4@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
  • digitalocean/action-doctl v2.5.2@3cb3953159719656269e044e0e24ca16dd2a690f
  • docker/build-push-action v7@bcafcacb16a39f128d818304e6c9c0c18556b85f
  • ubuntu 24.04
.github/workflows/docker-ghcr.yml (6)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • docker/setup-qemu-action v4@ce360397dd3f832beb865e1373c09c0e9f86d70a
  • docker/setup-buildx-action v4@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
  • docker/login-action v4@4907a6ddec9925e35a0a9e82d7399ccc52663121
  • docker/bake-action v7@a66e1c87e2eca0503c343edf1d208c716d54b8a8
  • ubuntu 24.04
.github/workflows/e2e-playwright.yml (17)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
  • actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
.github/workflows/e2e-third-party.yml (15)
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • pnpm/action-setup v6.0.5@8912a9102ac27614460f54aedde9e1e7f9aec20d → [Updates: v6.0.6]
  • actions/setup-node v6.4.0@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
  • pnpm/action-setup v6.0.5@8912a9102ac27614460f54aedde9e1e7f9aec20d → [Updates: v6.0.6]
  • actions/setup-node v6.4.0@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
.github/workflows/github-autoclose.yml (2)
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
.github/workflows/github-labeler.yaml (2)
  • actions/labeler v6@f27b608878404679385c85cfa523b85ccb86e213
  • ubuntu 24.04
.github/workflows/github-lock-closed-prs.yml (2)
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
.github/workflows/github-no-i18n-via-prs.yml (2)
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
.github/workflows/github-pr-guidelines.yml (17)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
.github/workflows/github-spam.yml (2)
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
.github/workflows/i18n-validate-builds.yml (4)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • ubuntu 24.04
.github/workflows/i18n-validate-prs.yml (5)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3
  • ubuntu 24.04
.github/workflows/node.js-tests.yml (21)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
  • pnpm/action-setup v6@91ab88e2619ed1f46221f0ba42d1492c02baf788
  • supercharge/mongodb-github-action 1.12.1@315db7fe45ac2880b7758f1933e6e5d59afd5e94
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
  • ubuntu 24.04
npm (17)
api/package.json (51)
  • @fastify/accepts 5.0.4
  • @fastify/cookie 11.0.2
  • @fastify/csrf-protection 7.1.0
  • @fastify/oauth2 8.2.0
  • @fastify/swagger 9.7.0
  • @fastify/swagger-ui 5.2.6
  • @fastify/type-provider-typebox 6.1.0
  • @growthbook/growthbook 1.6.5
  • @prisma/client 6.19.3 → [Updates: 7.8.0]
  • @sentry/node 9.47.1 → [Updates: 10.51.0]
  • ajv 8.20.0
  • ajv-formats 3.0.1
  • date-fns 4.1.0
  • date-fns-tz 3.2.0
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • fast-uri 2.4.0 → [Updates: 3.1.0]
  • fastify 5.8.5
  • fastify-plugin 5.1.0
  • joi 17.13.3 → [Updates: 18.1.2]
  • jsonwebtoken 9.0.3
  • lodash 4.18.1
  • lodash-es 4.18.1
  • mongodb 6.21.0 → [Updates: 7.2.0]
  • nanoid 3 → [Updates: 5]
  • no-profanity 1.5.1
  • nodemailer 6.10.1 → [Updates: 8.0.7]
  • pino 9.14.0 → [Updates: 10.3.1]
  • pino-pretty 10.3.1 → [Updates: 13.1.3]
  • query-string 7.1.3 → [Updates: 9.3.1]
  • stripe 16.12.0 → [Updates: 22.1.0]
  • typebox 1.1.35 → [Updates: 1.1.37]
  • validator 13.15.35
  • @total-typescript/ts-reset 0.6.1
  • @types/jsonwebtoken 9.0.5 → [Updates: 9.0.10]
  • @types/lodash-es ^4.17.12
  • @types/node ^24.10.8 → [Updates: ^24.10.8]
  • @types/nodemailer 6.4.23 → [Updates: 8.0.0]
  • @types/supertest 2.0.16 → [Updates: 7.2.0]
  • @types/validator 13.15.10
  • @vitest/ui ^4.0.15
  • dotenv-cli 7.4.4 → [Updates: 11.0.0]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • eslint-plugin-jsdoc 48.11.0 → [Updates: 62.9.0]
  • msw ^2.12.10 → [Updates: ^2.12.10]
  • prisma 6.19.3 → [Updates: 7.8.0]
  • supertest 6.3.4 → [Updates: 7.2.2]
  • tsx 4.21.0
  • typescript 5.9.3 → [Updates: 6.0.3]
  • vitest ^4.0.15
  • node >=24
  • npm >=8
client/package.json (140)
  • @babel/plugin-proposal-export-default-from 7.23.3 → [Updates: 7.27.1]
  • @babel/plugin-proposal-function-bind 7.23.3 → [Updates: 7.27.1]
  • @babel/plugin-transform-runtime ^7.19.6 → [Updates: ^7.19.6]
  • @babel/preset-env 7.23.7 → [Updates: 7.29.3]
  • @babel/preset-react 7.23.3 → [Updates: 7.28.5]
  • @babel/preset-typescript 7.23.3 → [Updates: 7.28.5]
  • @codesandbox/sandpack-react 2.20.0
  • @codesandbox/sandpack-themes 2.0.21
  • @fortawesome/fontawesome-svg-core 7.2.0
  • @fortawesome/free-brands-svg-icons 7.2.0
  • @fortawesome/free-solid-svg-icons 7.2.0
  • @fortawesome/react-fontawesome 3.3.1
  • @freecodecamp/ui 6.0.0 → [Updates: 6.0.1]
  • @gatsbyjs/reach-router 1.3.9 → [Updates: 2.0.1]
  • @growthbook/growthbook-react 1.6.5
  • @headlessui/react 1.7.19 → [Updates: 2.2.10]
  • @loadable/component 5.16.7
  • @redux-devtools/extension 3.3.0 → [Updates: 4.0.0]
  • @redux-saga/core ^1.4.2 → [Updates: ^1.4.2]
  • @reduxjs/toolkit 2.11.2
  • @stripe/react-stripe-js 1.16.5 → [Updates: 6.3.0]
  • @stripe/stripe-js 1.54.2 → [Updates: 9.4.0]
  • @types/react-speech-recognition 3.9.6
  • @xterm/addon-fit 0.11.0
  • @xterm/xterm 6.0.0
  • algoliasearch 4.27.0 → [Updates: 5.52.0]
  • assert 2.0.0 → [Updates: 2.1.0]
  • babel-plugin-preval 5.1.0
  • babel-plugin-prismjs 2.1.0
  • bezier-easing 2.1.0 → [Updates: 3.0.0]
  • browser-cookies 1.2.0
  • canvas-confetti ^1.6.0
  • crypto-browserify 3.12.1
  • date-fns 4.1.0
  • date-fns-tz 3.2.0
  • eslint-config-react-app ^7.0.1
  • final-form 4.20.10 → [Updates: 5.0.0]
  • gatsby 5.16.1
  • gatsby-cli 5.16.0
  • gatsby-plugin-postcss 6.16.0
  • gatsby-plugin-react-helmet 6.16.0
  • gatsby-plugin-remove-serviceworker 1.0.0
  • gatsby-source-filesystem 5.16.0
  • gatsby-transformer-remark 6.16.0
  • i18next 25.10.10 → [Updates: 26.0.8]
  • instantsearch.js 4.95.0 → [Updates: 4.96.2]
  • lodash 4.18.1
  • lodash-es 4.18.1
  • micromark 4.0.2
  • monaco-editor 0.52.2 → [Updates: 0.55.1]
  • nanoid 3.3.12 → [Updates: 5.1.11]
  • normalize-url 6.1.0 → [Updates: 9.0.0]
  • path-browserify 1.0.1
  • pinyin-tone 2.4.0
  • postcss 8.5.13 → [Updates: 8.5.14]
  • prismjs 1.30.0
  • process 0.11.10
  • prop-types 15.8.1
  • qrcode.react ^3.1.0 → [Updates: ^4.0.0]
  • query-string 7.1.3 → [Updates: 9.3.1]
  • react 18.3.1 → [Updates: 19.2.5]
  • react-calendar-heatmap 1.10.0
  • react-dom 18.3.1 → [Updates: 19.2.5]
  • react-final-form 6.5.9 → [Updates: 7.0.0]
  • react-gtm-module 2.0.11
  • react-helmet 6.1.0
  • react-hotkeys 2.0.0
  • react-i18next 15.7.4 → [Updates: 17.0.6]
  • react-instantsearch 7.31.0 → [Updates: 7.32.2]
  • react-instantsearch-core 7.31.0 → [Updates: 7.32.2]
  • react-monaco-editor 0.59.0
  • react-redux 8.1.3 → [Updates: 9.2.0]
  • react-reflex 4.2.7 → [Updates: 5.0.5]
  • react-responsive 9.0.2 → [Updates: 10.0.1]
  • react-scroll 1.9.3
  • react-speech-recognition 4.0.1
  • react-spinkit 3.0.0
  • react-tooltip 4.5.1 → [Updates: 6.0.0]
  • react-transition-group 4.4.5
  • react-youtube 10.1.0
  • redux 4.2.1 → [Updates: 5.0.1]
  • redux-actions 2.6.5 → [Updates: 3.0.3]
  • redux-observable 1.2.0 → [Updates: 2.0.0]
  • redux-saga 1.4.2 → [Updates: 1.4.3]
  • reselect 4.1.8 → [Updates: 5.1.1]
  • rxjs 6.6.7 → [Updates: 7.8.2]
  • sanitize-html 2.17.3
  • store 2.0.12
  • stream-browserify 3.0.0
  • tone 15.1.22
  • typescript 5.9.3 → [Updates: 6.0.3]
  • util 0.12.5
  • uuid 8.3.2 → [Updates: 14.0.0]
  • validator 13.15.35
  • @babel/plugin-syntax-dynamic-import 7.8.3
  • @testing-library/jest-dom ^6.8.0
  • @testing-library/react 14.3.1 → [Updates: 16.3.2]
  • @testing-library/user-event 14.6.1
  • @total-typescript/ts-reset ^0.5.0 → [Updates: ^0.6.0]
  • @types/canvas-confetti ^1.6.0
  • @types/gatsbyjs__reach-router 1.3.0 → [Updates: 2.0.5]
  • @types/js-yaml 4.0.9
  • @types/loadable__component 5.13.10
  • @types/lodash-es ^4.17.6
  • @types/prismjs ^1.26.0
  • @types/react 18.3.28 → [Updates: 19.2.14]
  • @types/react-dom 18.3.7 → [Updates: 19.2.3]
  • @types/react-gtm-module 2.0.4
  • @types/react-helmet 6.1.11
  • @types/react-redux 7.1.34
  • @types/react-scroll 1.8.10
  • @types/react-spinkit 3.0.10
  • @types/react-test-renderer 16.9.12 → [Updates: 19.1.0]
  • @types/react-transition-group 4.4.12
  • @types/redux-actions 2.6.5
  • @types/sanitize-html ^2.8.0
  • @types/store ^2.0.2
  • @types/validator ^13.7.12
  • @vitest/ui ^4.0.15
  • autoprefixer 10.4.27 → [Updates: 10.5.0]
  • babel-plugin-macros 3.1.0
  • core-js 3.49.0
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • eslint-plugin-flowtype ^8.0.3
  • gatsby-plugin-pnpm-gatsby-5 1.2.11
  • gatsby-plugin-schema-snapshot 4.16.0
  • gatsby-plugin-webpack-bundle-analyser-v2 1.1.32
  • i18next-fs-backend 2.6.5
  • joi 18.1.2 → [Updates: 18.2.1]
  • js-yaml 4.1.0 → [Updates: 4.1.1]
  • monaco-editor-webpack-plugin 7.1.1
  • react-test-renderer 18.3.1 → [Updates: 19.2.5]
  • readdirp 3.6.0 → [Updates: 5.0.0]
  • redux-saga-test-plan 4.0.6
  • serve 13.0.4 → [Updates: 14.2.6]
  • vitest ^4.0.15
  • webpack 5.106.2
  • node >=24
  • pnpm >=10
curriculum/package.json (26)
  • @types/node 24.12.2 → [Updates: 24.12.3]
  • @babel/core 7.23.7 → [Updates: 7.29.0]
  • @babel/register 7.23.7 → [Updates: 7.29.3]
  • @total-typescript/ts-reset 0.6.1
  • @types/debug 4.1.13
  • @types/js-yaml 4.0.9
  • @types/polka 0.5.8
  • @typescript/vfs-1.6.1 1.6.4
  • @vitest/ui 4.1.5
  • eslint 9.39.4 → [Updates: 10.3.0]
  • glob 13.0.6
  • joi 17.13.3 → [Updates: 18.1.2]
  • joi-objectid 3.0.1 → [Updates: 4.0.2]
  • js-yaml 4.0.0 → [Updates: 4.1.1]
  • jsdom 16.7.0 → [Updates: 29.1.1]
  • lodash 4.18.1
  • mocha 10.8.2 → [Updates: 11.7.5]
  • mock-require 3.0.3
  • ora 5.4.1 → [Updates: 9.4.0]
  • polka 0.5.2
  • puppeteer 22.15.0 → [Updates: 24.42.0]
  • sirv 3.0.2
  • typescript-5.9.2 5.9.2 → [Updates: 5.9.3, 6.0.3]
  • vitest 4.1.5
  • node >=24
  • pnpm >=10
e2e/package.json (3)
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • typescript 5.9.3 → [Updates: 6.0.3]
  • pnpm 10.20.0 → [Updates: 10.33.2, 11.0.4]
package.json (25)
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • @playwright/test ^1.47.1 → [Updates: ^1.47.1]
  • @testing-library/dom 10.4.1
  • @testing-library/jest-dom 6.9.1
  • @types/lodash 4.17.24
  • @types/node ^24.10.8 → [Updates: ^24.10.8]
  • debug 4.4.3
  • globals ^15.14.0 → [Updates: ^17.0.0]
  • husky 9.1.7
  • identity-obj-proxy ^3.0.0
  • js-yaml 3.14.2 → [Updates: 4.1.1]
  • lint-staged ^16.4.0 → [Updates: ^17.0.0]
  • lodash 4.18.1
  • npm-run-all2 5.0.2 → [Updates: 8.0.4]
  • prettier 3.8.2 → [Updates: 3.8.3]
  • stylelint 16.26.1 → [Updates: 17.10.0]
  • tsx 4.21.0
  • turbo ^2.8.7 → [Updates: ^2.8.7]
  • typescript 5.9.3 → [Updates: 6.0.3]
  • webpack-bundle-analyzer 4.10.2 → [Updates: 5.3.0]
  • yargs 17.7.2 → [Updates: 18.0.0]
  • node >=24
  • pnpm >=10
  • pnpm 10.33.3 → [Updates: 10.33.4, 11.0.4]
packages/challenge-builder/package.json (11)
  • @babel/preset-env 7.23.7 → [Updates: 7.29.3]
  • @babel/preset-react 7.28.5
  • @babel/standalone 7.23.7 → [Updates: 7.29.3]
  • @freecodecamp/loop-protect 3.0.0
  • lodash-es 4.18.1
  • @types/lodash-es 4.17.12
  • @vitest/ui ^3.2.4 → [Updates: ^4.0.0]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • vitest ^3.2.4 → [Updates: ^4.0.0]
  • node >=24
  • pnpm >=10
packages/challenge-linter/package.json (10)
  • markdown-it ^14.1.1
  • @types/js-yaml 4.0.9
  • @types/yargs 17.0.35
  • @vitest/ui 3.2.4 → [Updates: 4.1.5]
  • eslint 9.39.4 → [Updates: 10.3.0]
  • markdownlint 0.40.0
  • prismjs 1.30.0
  • typescript 5.9.3 → [Updates: 6.0.3]
  • vitest 3.2.4 → [Updates: 4.1.5]
  • yargs 17.7.2 → [Updates: 18.0.0]
packages/eslint-config/package.json (22)
  • @babel/eslint-parser 7.26.5 → [Updates: 7.28.6]
  • @babel/preset-react 7.26.3 → [Updates: 7.28.5]
  • @eslint/compat ^1.2.6 → [Updates: ^2.0.0]
  • @eslint/eslintrc ^3.2.0
  • @eslint/js ^9.19.0 → [Updates: ^10.0.0]
  • @html-eslint/eslint-plugin-react ^0.60.0
  • @vitest/eslint-plugin ^1.4.3 → [Updates: ^1.4.3]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • eslint-config-prettier 10.1.8
  • eslint-import-resolver-typescript ^3.5.5 → [Updates: ^4.0.0]
  • eslint-plugin-filenames-simple 0.9.0
  • eslint-plugin-import 2.32.0
  • eslint-plugin-jsdoc 48.11.0 → [Updates: 62.9.0]
  • eslint-plugin-jsx-a11y 6.10.2
  • eslint-plugin-no-only-tests 3.4.0
  • eslint-plugin-react 7.37.5
  • eslint-plugin-react-hooks 4.6.2 → [Updates: 7.1.1]
  • eslint-plugin-testing-library 7.16.2
  • eslint-plugin-turbo ^2.8.3 → [Updates: ^2.8.3]
  • typescript 5.9.3 → [Updates: 6.0.3]
  • typescript-eslint ^8.47.0 → [Updates: ^8.47.0]
  • pnpm 10.20.0 → [Updates: 10.33.2, 11.0.4]
packages/shared/package.json (6)
  • @vitest/ui ^4.0.15
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • tsdown ^0.21.0 → [Updates: ^0.22.0]
  • vitest ^4.0.15
  • node >=24
  • pnpm >=10
pnpm-workspace.yaml (1)
  • caniuse-lite 1.0.30001791 → [Updates: 1.0.30001792]
tools/challenge-helper-scripts/package.json (11)
  • @inquirer/prompts ^7.8.3 → [Updates: ^8.0.0]
  • @total-typescript/ts-reset ^0.6.1
  • @vitest/ui ^4.0.15
  • bson ^7.0.0
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • gray-matter 4.0.3
  • prettier 3.8.2 → [Updates: 3.8.3]
  • typescript 5.9.3 → [Updates: 6.0.3]
  • vitest ^4.0.15
  • node >=24
  • pnpm >=10
tools/challenge-parser/package.json (36)
  • hast-util-to-html 7.1.3 → [Updates: 9.0.5]
  • js-yaml 3.14.2 → [Updates: 4.1.1]
  • lodash 4.18.1
  • mdast-builder 1.1.1
  • mdast-util-directive 1.0.1 → [Updates: 3.1.0]
  • mdast-util-gfm-strikethrough 0.2.3 → [Updates: 2.0.0]
  • mdast-util-gfm-table 0.1.6 → [Updates: 2.0.0]
  • mdast-util-to-hast 9.1.2 → [Updates: 13.2.1]
  • mdast-util-to-markdown 0.6.5 → [Updates: 2.1.2]
  • micromark-extension-gfm-strikethrough 0.6.5 → [Updates: 2.1.0]
  • micromark-extension-gfm-table 0.4.3 → [Updates: 2.1.1]
  • remark 13.0.0 → [Updates: 15.0.1]
  • remark-directive 1.0.1 → [Updates: 4.0.0]
  • remark-frontmatter 3.0.0 → [Updates: 5.0.0]
  • remark-html 13.0.2 → [Updates: 16.0.1]
  • remark-parse 9.0.0 → [Updates: 11.0.0]
  • remark-stringify 9.0.1 → [Updates: 11.0.0]
  • to-vfile 5.0.3 → [Updates: 8.0.0]
  • unified 7.1.0 → [Updates: 11.0.5]
  • unist-util-find 1.0.4 → [Updates: 3.0.0]
  • unist-util-find-after 3.0.0 → [Updates: 5.0.0]
  • unist-util-find-all-after 3.0.2 → [Updates: 5.0.0]
  • unist-util-find-all-before 3.0.1 → [Updates: 5.0.0]
  • unist-util-find-all-between 2.1.0
  • unist-util-is 4.1.0 → [Updates: 6.0.1]
  • unist-util-modify-children 2.0.0 → [Updates: 4.0.0]
  • unist-util-position 3.1.0 → [Updates: 5.0.0]
  • unist-util-remove 2.1.0 → [Updates: 4.0.0]
  • unist-util-visit 2.0.3 → [Updates: 5.1.0]
  • unist-util-visit-children 1.1.4 → [Updates: 3.0.0]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • typescript 5.9.3 → [Updates: 6.0.3]
  • unist-util-select 3.0.4 → [Updates: 5.1.0]
  • vitest ^4.0.15
  • node >=24
  • pnpm >=10
tools/client-plugins/browser-scripts/package.json (18)
  • @freecodecamp/curriculum-helpers ^9.0.0
  • pyodide ^0.23.3 → [Updates: ^0.29.0]
  • sass.js 0.11.1
  • @babel/plugin-syntax-dynamic-import 7.8.3
  • @babel/plugin-transform-runtime 7.23.7 → [Updates: 7.29.0]
  • @babel/preset-env 7.23.7 → [Updates: 7.29.3]
  • @babel/preset-typescript 7.23.3 → [Updates: 7.28.5]
  • @typescript/vfs 1.6.4
  • babel-loader 8.4.1 → [Updates: 10.1.1]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • process 0.11.10
  • tsx ^4.21.0
  • typescript 5.9.3 → [Updates: 6.0.3]
  • util 0.12.5
  • webpack 5.106.2
  • webpack-cli 4.10.0 → [Updates: 7.0.2]
  • node >=24
  • pnpm >=10
tools/client-plugins/gatsby-source-challenges/package.json (5)
  • chokidar 3.6.0 → [Updates: 5.0.0]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • gatsby ^5.0.0
  • node >=24
  • pnpm >=10
tools/daily-challenges/package.json (5)
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • mongodb 6.21.0 → [Updates: 7.2.0]
  • tsx 4.21.0
  • typescript 5.9.3 → [Updates: 6.0.3]
tools/scripts/seed-exams/package.json (10)
  • debug 4.4.3
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • joi 17.13.3 → [Updates: 18.1.2]
  • joi-objectid 3.0.1 → [Updates: 4.0.2]
  • js-yaml 4.1.0 → [Updates: 4.1.1]
  • mongodb 6.21.0 → [Updates: 7.2.0]
  • nanoid 4.0.2 → [Updates: 5.1.11]
  • node >=24
  • pnpm >=10
tools/scripts/seed/package.json (6)
  • debug 4.4.3
  • dotenv 16.6.1 → [Updates: 17.4.2]
  • eslint ^9.39.1 → [Updates: ^10.0.0]
  • mongodb 6.21.0 → [Updates: 7.2.0]
  • node >=24
  • pnpm >=10
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions