Skip to content

Dependency Dashboard #3349

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.

Config Migration Needed

  • Select this checkbox to let Renovate create an automated Config Migration PR.

Deprecations / Replacements

Warning

The following dependencies are either deprecated or have replacements available.

Datasource Package Replacement PR?
npm @babel/plugin-proposal-class-properties Unavailable
npm @babel/plugin-proposal-nullish-coalescing-operator Unavailable
npm @babel/plugin-proposal-object-rest-spread Unavailable
npm @babel/plugin-proposal-optional-chaining Unavailable
npm @tippy.js/react Unavailable
npm @types/history Unavailable
npm @types/koa-views Unavailable
npm @types/react-kawaii Unavailable
npm codecov Unavailable
npm deep-diff Unavailable
npm koa-router Unavailable
npm koa-views Unavailable
npm npm-run-all Available
npm react-beautiful-dnd Unavailable
npm react-scrollspy Unavailable

Rate-Limited

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

  • chore(deps): update dependency @testing-library/user-event to v14.6.3
  • chore(deps): update dependency @types/leaflet to v1.9.22
  • chore(deps): update dependency @types/lodash to v4.17.25
  • fix(deps): update dependency joi to v17.13.4
  • fix(deps): update dependency pug to v3.0.4
  • fix(deps): update dependency yargs to v17.7.3
  • fix(deps): update react monorepo (@types/react, @types/react-dom, react-refresh, use-subscription)
  • chore(deps): update babel monorepo to v7.29.7 (@babel/cli, @babel/core, @babel/plugin-transform-react-constant-elements, @babel/plugin-transform-react-inline-elements, @babel/preset-env, @babel/preset-react, @babel/preset-typescript)
  • chore(deps): update cimg/go docker tag to v1.26
  • chore(deps): update definitelytyped (@types/node, @types/ramda)
  • chore(deps): update dependency @nkzw/oxlint-config to v1.2.1
  • chore(deps): update dependency browserslist to v4.28.8
  • chore(deps): update dependency cheerio to v1.2.0
  • chore(deps): update dependency lint-staged to v16.4.0
  • chore(deps): update dependency mock-fs to v5.5.0
  • chore(deps): update dependency nightwatch to v3.16.0
  • chore(deps): update dependency oxfmt to v0.62.0
  • chore(deps): update dependency postcss to v8.5.26
  • chore(deps): update dependency puppeteer-core to v24.43.1
  • chore(deps): update dependency sass to v1.102.0
  • chore(deps): update linters (eslint-plugin-no-only-tests, eslint-plugin-perfectionist, eslint-plugin-react-hooks, oxlint)
  • chore(deps): update node.js to v22.23.2
  • chore(deps): update pnpm to v10.34.5
  • chore(deps): update webpack (@pmmmwh/react-refresh-webpack-plugin, html-webpack-plugin, postcss-loader, terser-webpack-plugin, webpack, webpack-dev-server)
  • fix(deps): update dependency @sentry/browser to v7.120.4
  • fix(deps): update dependency bowser to v2.14.1
  • fix(deps): update dependency core-js to v3.50.0
  • fix(deps): update dependency ical-generator to v11.1.0
  • fix(deps): update dependency immer to v10.2.0
  • fix(deps): update dependency ramda to v0.32.0
  • chore(deps): update babel monorepo to v8 (@babel/cli, @babel/core, @babel/plugin-transform-react-constant-elements, @babel/plugin-transform-react-inline-elements, @babel/preset-env, @babel/preset-react, @babel/preset-typescript)
  • chore(deps): update dependency @testing-library/jest-dom to v7
  • chore(deps): update dependency chalk to v6
  • chore(deps): update dependency cross-env to v10
  • chore(deps): update dependency cssnano to v8
  • chore(deps): update dependency dotenv to v17
  • chore(deps): update dependency http-status to v2
  • chore(deps): update dependency lint-staged to v17
  • chore(deps): update dependency mini-css-extract-plugin to v2
  • chore(deps): update dependency npm-run-all2 to v9
  • chore(deps): update dependency react-dev-utils to v12
  • chore(deps): update dependency rimraf to v6
  • chore(deps): update dependency swagger-ui-dist to v5
  • chore(deps): update dependency typescript to v7
  • chore(deps): update dependency vite-tsconfig-paths to v6
  • chore(deps): update linters (major) (stylelint, stylelint-config-prettier, stylelint-config-standard, stylelint-order)
  • chore(deps): update node.js to v24
  • chore(deps): update node.js to v24
  • chore(deps): update pnpm to v11
  • chore(deps): update webpack (major) (babel-loader, copy-webpack-plugin, css-loader, sass-loader, style-loader, webpack-cli, webpack-dev-server)
  • fix(deps): update dependency @elastic/elasticsearch to v9
  • fix(deps): update dependency @sparticuz/chromium to v149
  • fix(deps): update dependency date-fns to v4
  • fix(deps): update dependency downshift to v9
  • fix(deps): update dependency fs-extra to v11.4.0
  • fix(deps): update dependency history to v5
  • fix(deps): update dependency http-graceful-shutdown to v4
  • fix(deps): update dependency joi to v18
  • fix(deps): update dependency koa to v3
  • fix(deps): update dependency koa-router to v14
  • fix(deps): update dependency koa-views to v8
  • fix(deps): update dependency nodemon to v3
  • fix(deps): update dependency p-queue to v9
  • fix(deps): update dependency puppeteer-core to v25
  • fix(deps): update dependency query-string to v9
  • fix(deps): update dependency react-kawaii to v1
  • fix(deps): update dependency react-leaflet to v5
  • fix(deps): update dependency react-router-dom to v7
  • fix(deps): update dependency tippy.js to v6
  • fix(deps): update dependency yargs to v18
  • fix(deps): update dependency zod to v4
  • fix(deps): update react monorepo to v19 (@types/react, @types/react-dom, react, react-dom)
  • fix(deps): update sentry-javascript monorepo (major) (@sentry/browser, @sentry/node, @sentry/tracing)
  • fix(deps): update state-management (major) (immer, react-redux, redux, redux-thunk, reselect)
  • 🔐 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.

PR Closed (Blocked)

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

Detected Dependencies

circleci (1)
.circleci/config.yml (2)
  • cimg/node 22.14.0 → [Updates: 22.23.2, 24.19.0]
  • cimg/go 1.23 → [Updates: 1.26]
docker-compose (1)
infra/machine/docker-compose.yml
gomod (1)
website/api/optimiser/go.mod (2)
  • go 1.23.4
  • github.com/umahmood/haversine v0.0.0-20151105152445-808ab04add26@808ab04add26
npm (9)
export/package.json (24)
  • @sentry/node 5.30.0 → [Updates: 10.69.0]
  • @sparticuz/chromium ^143.0.4 → [Updates: ^149.0.0]
  • axios 0.30.0 → [Updates: 1.15.0]
  • bunyan 1.8.15
  • fs-extra 9.1.0 → [Updates: 11.4.0]
  • http-graceful-shutdown 2.4.0 → [Updates: 4.0.0]
  • joi ^17.12.3 → [Updates: ^17.12.3, ^18.0.0]
  • koa 2.16.4 → [Updates: 3.2.1]
  • koa-router 10.1.1 → [Updates: 14.0.0]
  • koa-static ^5.0.0
  • koa-views 6.3.1 → [Updates: 8.1.0]
  • lodash 4.18.1
  • nodemon 2.0.22 → [Updates: 3.1.14]
  • pug 3.0.3 → [Updates: 3.0.4]
  • puppeteer-core ^24.38.0 → [Updates: ^24.38.0, ^25.0.0]
  • @types/fs-extra 9.0.13 → [Updates: 11.0.4]
  • @types/koa 2.15.2 → [Updates: 3.0.3]
  • @types/koa-router 7.4.9
  • @types/koa-static ^4.0.4
  • @types/koa-views 2.0.4 → [Updates: 7.0.0]
  • @types/lodash 4.17.24 → [Updates: 4.17.25]
  • @types/pug 2.0.10
  • @vercel/node 1.15.4 → [Updates: 5.9.7]
  • dotenv 8.6.0 → [Updates: 17.4.2]
package.json (8)
  • husky ^9.1.7
  • lint-staged ^16.3.2 → [Updates: ^16.3.2, ^17.0.0]
  • npm-run-all2 ^8.0.4 → [Updates: ^9.0.0]
  • oxfmt 0.36.0 → [Updates: 0.62.0]
  • node >=22
  • pnpm 10.30.3 → [Updates: 10.34.5, 11.21.0]
  • cheerio 1.0.0-rc.12 → [Updates: 1.2.0]
  • @types/node 22.19.19 → [Updates: 22.20.1, 24.13.3]
packages/browserslist-config-nusmods/package.json (4)
  • axios 0.30.0 → [Updates: 1.15.0]
  • browserslist 4.24.3 → [Updates: 4.28.8]
  • fs-extra 9.1.0 → [Updates: 11.4.0]
  • lodash 4.18.1
packages/nusmoderator/package.json (4)
  • date-fns 2.30.0 → [Updates: 4.4.0]
  • documentation 14.0.3
  • microbundle 0.15.1
  • rimraf 3.0.2 → [Updates: 6.1.3]
packages/nusmods-academic-calendar/package.json
pnpm-workspace.yaml (12)
  • @nkzw/eslint-plugin ^2.0.0
  • @nkzw/oxlint-config ^1.0.1 → [Updates: ^1.0.1]
  • @types/node 22.19.19 → [Updates: 22.20.1, 24.13.3]
  • @vitest/coverage-v8 ^4.1.0 → [Updates: ^4.1.0]
  • cross-env 7.0.3 → [Updates: 10.1.0]
  • eslint-plugin-no-only-tests ^3.3.0 → [Updates: ^3.3.0]
  • eslint-plugin-perfectionist ^5.6.0 → [Updates: ^5.6.0]
  • eslint-plugin-unused-imports ^4.4.1
  • npm-run-all 4.1.5 → [Updates: 5.0.0]
  • oxlint ^1.55.0 → [Updates: ^1.55.0]
  • typescript 5.9.3 → [Updates: 7.0.2]
  • vitest ^4.1.0 → [Updates: ^4.1.0]
scrapers/cpex-scraper/package.json (1)
  • axios ^1.3.4 → [Updates: ^1.3.4]
scrapers/nus-v2/package.json (33)
  • @elastic/elasticsearch 7.17.14 → [Updates: 9.5.0]
  • @sentry/node 5.30.0 → [Updates: 10.69.0]
  • antlr4ts ^0.5.0-alpha.4
  • axios 0.30.0 → [Updates: 1.15.0]
  • bunyan 1.8.15
  • date-fns 2.30.0 → [Updates: 4.4.0]
  • deep-diff 1.0.2
  • fs-extra 9.1.0 → [Updates: 11.4.0]
  • he 1.2.0
  • joi 17.13.3 → [Updates: 17.13.4, 18.2.3]
  • lodash 4.18.1
  • nusmoderator 3.0.0
  • oboe 2.1.7
  • promise-queue 2.2.5
  • ramda 0.30.1 → [Updates: 0.32.0]
  • romanify 1.0.0
  • yargs 17.7.2 → [Updates: 17.7.3, 18.1.0]
  • @types/bunyan 1.8.11
  • @types/deep-diff 1.0.5
  • @types/fs-extra 9.0.13 → [Updates: 11.0.4]
  • @types/he 1.2.3
  • @types/lodash 4.17.24 → [Updates: 4.17.25]
  • @types/mock-fs 4.13.4
  • @types/oboe 2.1.4
  • @types/promise-queue 2.2.3
  • @types/ramda 0.31.1 → [Updates: 0.32.0]
  • @types/yargs 17
  • antlr4ts-cli ^0.5.0-alpha.4
  • http-status 1.8.1 → [Updates: 2.1.0]
  • mock-fs 5.4.1 → [Updates: 5.5.0]
  • swagger-ui-dist 4.19.1 → [Updates: 5.32.12]
  • ts-node 10.9.2
  • node >=22
website/package.json (133)
  • @authenio/samlify-node-xmllint 2.0.0
  • @material/button 14.0.0
  • @sentry/browser 7.119.1 → [Updates: 7.120.4, 10.69.0]
  • @sentry/node 6.19.7 → [Updates: 10.69.0]
  • @sentry/tracing 6.19.7 → [Updates: 7.120.4]
  • @tippy.js/react 3.1.1
  • axios 1.12.0 → [Updates: 1.15.0]
  • body-scroll-lock 3.1.5
  • bootstrap 4.6.2 → [Updates: 5.3.8]
  • bowser 2.11.0 → [Updates: 2.14.1]
  • classnames 2.5.1
  • core-js 3.39.0 → [Updates: 3.50.0]
  • date-fns 2.30.0 → [Updates: 4.4.0]
  • downshift 6.1.12 → [Updates: 9.4.0]
  • history 4.10.1 → [Updates: 5.3.0]
  • ical-generator 11.0.0 → [Updates: 11.1.0]
  • immer 10.1.1 → [Updates: 10.2.0, 11.1.16]
  • json2mq 0.2.0
  • leaflet 1.9.4
  • leaflet-gesture-handling 1.2.2
  • lodash 4.18.1
  • lodash-es 4.18.1
  • mousetrap 1.6.5
  • nusmoderator 3.0.0
  • p-queue 6.6.2 → [Updates: 9.3.3]
  • qrcode.react 4.2.0
  • query-string 6.14.1 → [Updates: 9.5.0]
  • react 18.3.1 → [Updates: 19.2.8]
  • react-beautiful-dnd 13.1.1
  • react-dom 18.3.1 → [Updates: 19.2.8]
  • react-feather 2.0.10
  • react-helmet 6.1.0
  • react-kawaii 0.18.0 → [Updates: 1.6.0]
  • react-leaflet 3.2.5 → [Updates: 5.0.0]
  • react-loadable 5.5.0
  • react-modal 3.16.3
  • react-redux 7.2.9 → [Updates: 9.3.0]
  • react-router-dom 5.3.4 → [Updates: 7.18.2]
  • react-scrollspy 3.4.3
  • redux 4.2.1 → [Updates: 5.0.1]
  • redux-persist 6.0.0
  • redux-state-sync 3.1.4
  • redux-thunk 2.4.2 → [Updates: 3.1.0]
  • reselect 4.1.8 → [Updates: 5.2.0]
  • tippy.js 5.2.1 → [Updates: 6.3.7]
  • use-subscription 1.10.0 → [Updates: 1.12.0]
  • zod ^3.25.67 → [Updates: ^4.0.0]
  • @babel/cli 7.26.4 → [Updates: 7.29.7, 8.0.4]
  • @babel/core 7.26.0 → [Updates: 7.29.7, 8.0.1]
  • @babel/plugin-proposal-class-properties 7.18.6
  • @babel/plugin-proposal-nullish-coalescing-operator 7.18.6
  • @babel/plugin-proposal-object-rest-spread 7.20.7
  • @babel/plugin-proposal-optional-chaining 7.21.0
  • @babel/plugin-syntax-dynamic-import 7.8.3
  • @babel/plugin-syntax-export-namespace-from ^7.8.3
  • @babel/plugin-transform-react-constant-elements 7.25.9 → [Updates: 7.29.7, 8.0.1]
  • @babel/plugin-transform-react-inline-elements 7.25.9 → [Updates: 7.29.7, 8.0.1]
  • @babel/preset-env 7.26.0 → [Updates: 7.29.7, 8.0.2]
  • @babel/preset-react 7.26.3 → [Updates: 7.29.7, 8.0.1]
  • @babel/preset-typescript 7.26.0 → [Updates: 7.29.7, 8.0.1]
  • @cfaester/enzyme-adapter-react-18 0.8.0
  • @packtracker/webpack-plugin 2.3.0
  • @pmmmwh/react-refresh-webpack-plugin 0.5.15 → [Updates: 0.6.2]
  • @svgr/webpack 8.1.0
  • @testing-library/dom 10.4.1
  • @testing-library/jest-dom ^6.6.3 → [Updates: ^7.0.0]
  • @testing-library/react ^16.3.0
  • @testing-library/user-event 14.6.1 → [Updates: 14.6.3]
  • @types/body-scroll-lock 2.6.2 → [Updates: 3.1.2]
  • @types/enzyme 3.10.19
  • @types/history 4.7.11 → [Updates: 5.0.0]
  • @types/json2mq 0.2.2
  • @types/leaflet 1.9.21 → [Updates: 1.9.22]
  • @types/lodash 4.17.24 → [Updates: 4.17.25]
  • @types/lodash-es 4.17.12
  • @types/mousetrap 1.6.15
  • @types/no-scroll 2.1.2
  • @types/react 18.3.18 → [Updates: 18.3.31, 19.2.18]
  • @types/react-beautiful-dnd 13.1.8
  • @types/react-dom 18.3.5 → [Updates: 18.3.7, 19.2.4]
  • @types/react-helmet 6.1.11
  • @types/react-kawaii 0.17.3 → [Updates: 1.3.0]
  • @types/react-loadable 5.5.11
  • @types/react-modal 3.16.3
  • @types/react-redux 7.1.34
  • @types/react-router-dom 5.3.3
  • @types/react-scrollspy 3.3.9
  • @types/redux-mock-store 1.5.0
  • @types/redux-state-sync 3.1.10
  • @types/use-subscription 1.0.2
  • @types/webpack-env 1.18.8
  • @vercel/node 1.15.4 → [Updates: 5.9.7]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • babel-plugin-dynamic-import-node 2.3.3
  • babel-plugin-transform-react-class-to-function 1.2.2
  • babel-plugin-transform-react-remove-prop-types 0.4.24
  • chalk 4.1.2 → [Updates: 6.0.0]
  • codecov 3.8.3
  • copy-webpack-plugin 12.0.2 → [Updates: 14.0.0]
  • css-loader 6.11.0 → [Updates: 7.1.4]
  • cssnano 4.1.11 → [Updates: 8.0.5]
  • enzyme 3.11.0
  • enzyme-to-json 3.6.2
  • eslint-plugin-react-hooks ^7.0.1 → [Updates: ^7.0.1]
  • fast-json-stable-stringify 2.1.0
  • fs-extra 11.2.0 → [Updates: 11.4.0]
  • graceful-fs 4.2.11
  • html-webpack-plugin 5.6.3 → [Updates: 5.6.8]
  • http-status 1.8.1 → [Updates: 2.1.0]
  • icalendar 0.7.1
  • mini-css-extract-plugin 1.6.2 → [Updates: 2.10.2]
  • nightwatch 3.12.2 → [Updates: 3.16.0]
  • postcss 8.4.49 → [Updates: 8.5.26]
  • postcss-loader 8.1.1 → [Updates: 8.2.1]
  • react-dev-utils 11.0.4 → [Updates: 12.0.1]
  • react-refresh 0.16.0 → [Updates: 0.18.0]
  • redux-logger 3.0.6
  • redux-mock-store 1.5.5
  • sass 1.83.1 → [Updates: 1.102.0]
  • sass-loader 10.5.2 → [Updates: 17.0.0]
  • style-loader 2.0.0 → [Updates: 4.0.0]
  • stylelint 13.13.1 → [Updates: 17.14.1]
  • stylelint-config-prettier 8.0.2 → [Updates: 9.0.5]
  • stylelint-config-standard 20.0.0 → [Updates: 40.0.0]
  • stylelint-order 4.1.0 → [Updates: 8.1.1]
  • terser-webpack-plugin 5.3.11 → [Updates: 5.6.1]
  • url-loader 4.1.1
  • vite-tsconfig-paths ^5.1.4 → [Updates: ^6.0.0]
  • webpack 5.104.1 → [Updates: 5.109.2]
  • webpack-cli 5.1.4 → [Updates: 7.2.2]
  • webpack-dev-server 5.2.1 → [Updates: 5.2.6, 6.0.0]
  • webpack-merge 6.0.1
  • node 22.x → [Updates: 24.x]

  • 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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions