scratchfoundation / scratchfoundation/scratch-editor

Dependency Dashboard

Open
#141 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dependencies
Dominant language
JavaScript
Stars
281
Forks
276
Avg merge
7d 8h
Merged PRs (30d)
6

Description

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.

Repository Problems

These problems occurred while renovating this repository. View logs.

  • ⚠️ WARN: No releases satisfy vulnerabilityFixVersion

Deprecations / Replacements

[!WARNING]
The following dependencies are either deprecated or have replacements available.

Datasource Package Replacement PR?
npm @babel/polyfill Unavailable
npm babel-plugin-react-intl Unavailable
npm hull.js Unavailable
npm rolldown-vite Unavailable
npm text-encoding Unavailable

Abandoned Dependencies

The following dependencies have not received updates for an extended period and may be unmaintained.

[!NOTE]
Packages are marked as abandoned when they exceed the abandonmentThreshold since their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity.

View abandoned dependencies (105)
Datasource Package Last Updated
github-actions contributor-assistant/github-action 2024-09-26
npm @microbit/microbit-universal-hex 2021-01-14
npm @scratch/paper 2022-12-01
npm @semantic-release/exec 2025-05-09
npm @tensorflow-models/face-detection 2024-10-10
npm @tensorflow/tfjs 2025-01-08
npm @vernier/godirect 2023-06-27
npm arraybuffer-loader 2019-10-12
npm atob 2018-08-18
npm balance-text 2022-03-27
npm base64-js 2020-11-11
npm base64-loader 2015-09-06
npm btoa 2018-03-28
npm buffer 2020-11-23
npm callsite 2013-01-24
npm canvas-toBlob 2016-12-01
npm classnames 2023-12-29
npm computed-style-to-inline-style 2023-08-28
npm decode-html 2017-08-28
npm diff-match-patch 2020-05-20
npm docdash 2023-08-30
npm es6-object-assign 2017-03-18
npm eslint-plugin-react 2025-04-03
npm expose-loader 2025-02-07
npm fastestsmallesttextencoderdecoder 2020-06-09
npm file-loader 2020-10-27
npm format-message 2022-02-17
npm format-message-cli 2022-02-17
npm get-float-time-domain-data 2015-02-08
npm get-user-media-promise 2018-04-30
npm gh-pages 2025-01-02
npm grapheme-breaker 2015-11-16
npm husky 2024-11-18
npm ify-loader 2017-09-18
npm in-publish 2020-03-16
npm intl 2016-09-20
npm json 2021-04-27
npm json5 2022-12-31
npm keymirror 2014-12-21
npm linebreak 2022-05-20
npm lodash.bindall 2016-08-13
npm lodash.debounce 2016-08-13
npm lodash.defaultsdeep 2019-07-10
npm lodash.throttle 2016-08-13
npm minilog 2017-01-05
npm mkdirp 2023-04-24
npm omggif 2019-07-16
npm parse-color 2014-08-06
npm pngjs 2023-02-20
npm postcss-simple-vars 2022-11-10
npm prop-types 2022-01-05
npm raf 2018-11-02
npm raw-loader 2020-10-09
npm react-ga 2022-06-16
npm react-intl-redux 2024-03-09
npm react-modal 2024-12-17
npm react-popover 2018-09-24
npm react-responsive 2025-03-01
npm react-style-proptype 2018-08-31
npm react-visibility-sensor 2019-07-25
npm redux 2023-12-23
npm redux-mock-store 2024-10-21
npm redux-throttle 2016-06-03
npm regenerator-runtime 2023-12-15
npm scratch-translate-extension-languages 2024-09-11
npm script-loader 2017-09-29
npm startaudiocontext 2017-05-10
npm stream-browserify 2020-04-16
npm style-loader 2024-04-08
npm tiny-worker 2019-09-20
npm to-style 2015-01-22
npm transformation-matrix 2025-08-18
npm twgl.js 2025-07-16
npm url-loader 2020-10-09
npm wav-encoder 2017-08-11
npm web-audio-test-api 2017-02-08
npm xhr 2020-11-28

Pending Status Checks

The following updates await pending status checks. To force their creation now, click on a checkbox below.

  • chore(deps): update dependency jest to v30.5.2
  • chore(deps): update dependency webpack to v5.111.1

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 peaceiris/actions-gh-pages digest to 84c30a8

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

github-actions (12)
.github/actions/deploy-pages-with-retry/action.yml (3)
  • peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e → [Updates: v4]
  • peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e → [Updates: v4]
  • peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e → [Updates: v4]
.github/actions/install-dependencies/action.yml (2)
  • actions/cache v4@0057852bfaa89a56745cba8c7296529d2fc39830 → [Updates: v6]
  • actions/cache v4@0057852bfaa89a56745cba8c7296529d2fc39830 → [Updates: v6]
.github/actions/test-package/action.yml (1)
  • actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4 → [Updates: v7]
.github/workflows/ci.yml (4)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
  • dorny/paths-filter v4@fbd0ab8f3e69293af611ebaee6363fc25e6d187d → [Updates: v4]
  • actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4 → [Updates: v7]
.github/workflows/commitlint.yml (2)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • wagoid/commitlint-github-action v6@b948419dd99f3fd78a6548d48f94e3df7f6bf3ed
.github/workflows/deploy-playground-preview.yml (2)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
.github/workflows/gha-debug.yml
.github/workflows/ghpages-cleanup.yml (1)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
.github/workflows/publish.yml (15)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
  • actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4 → [Updates: v7]
  • actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4 → [Updates: v7]
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4 → [Updates: v7]
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • apexskier/github-release-commenter v1@e7813a9625eabd79a875b4bc4046cfcae377ab34
.github/workflows/signature-assistant.yml (2)
  • scratchfoundation/scratch-agreements main@833af902d249556f7b191f145ed2c3259866bfe6
  • contributor-assistant/github-action v2.6.1@ca4a40a7d1004f18d9960b404b97e5f30a505a08
.github/workflows/test-packages.yml (5)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 → [Updates: v8]
  • EnricoMi/publish-unit-test-result-action v2@34d7c956a59aed1bfebf31df77b8de55db9bbaaf → [Updates: v2]
.github/workflows/update-i18n.yml (2)
  • actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8 → [Updates: v7, v5]
  • actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 → [Updates: v7, v6]
npm (9)
package.json (11)
  • @commitlint/cli 17.8.1 → [Updates: 21.2.2]
  • @commitlint/config-conventional 17.8.1 → [Updates: 21.2.2]
  • @semantic-release/exec 7.1.0
  • @semantic-release/git 10.0.1 → [Updates: 11.0.1]
  • conventional-changelog-angular 8.3.1 → [Updates: 9.4.0]
  • cross-env 7.0.3 → [Updates: 10.1.0]
  • globals 16.5.0 → [Updates: 17.12.0]
  • husky 8.0.3 → [Updates: 9.1.7]
  • npm 10.9.9 → [Updates: 12.0.2]
  • semantic-release 25.0.9
  • ts-node 10.9.2
packages/scratch-gui/package.json (111)
  • @mediapipe/face_detection 0.4.1646425229
  • @microbit/microbit-universal-hex 0.2.2
  • @radix-ui/react-context-menu 2.3.4
  • @tensorflow-models/face-detection 1.0.3
  • @tensorflow/tfjs 4.22.0
  • @testing-library/user-event 14.6.7
  • arraybuffer-loader 1.0.8
  • autoprefixer 9.8.8 → [Updates: 10.6.1]
  • balance-text 3.3.1
  • base64-loader 1.0.0
  • bowser 1.9.4 → [Updates: 2.14.1]
  • classnames 2.5.1
  • computed-style-to-inline-style 3.0.0 → [Updates: 4.0.0]
  • cookie 0.6.0 → [Updates: 0.7.0]
  • copy-webpack-plugin 6.4.1 → [Updates: 14.0.0]
  • core-js 2.6.12 → [Updates: 3.50.0]
  • css-loader 5.2.7 → [Updates: 7.1.5]
  • dapjs 2.3.0
  • driver.js 1.8.0
  • es6-object-assign 1.1.0
  • fastestsmallesttextencoderdecoder 1.0.22
  • get-float-time-domain-data 0.1.0
  • get-user-media-promise 1.1.4
  • immutable 3.8.4 → [Updates: 5.1.9]
  • intl 1.2.5
  • js-base64 2.6.4 → [Updates: 3.9.3]
  • keymirror 0.1.1
  • lodash.bindall 4.4.0
  • lodash.debounce 4.0.8
  • lodash.defaultsdeep 4.6.1
  • lodash.omit 4.18.0
  • lodash.throttle 4.1.1
  • omggif 1.0.10
  • papaparse 5.7.0
  • postcss-import 12.0.1 → [Updates: 17.0.0]
  • postcss-loader 4.3.0 → [Updates: 8.2.1]
  • postcss-simple-vars 5.0.2 → [Updates: 7.0.1]
  • prop-types 15.8.1
  • query-string 5.1.1 → [Updates: 9.5.1]
  • raw-loader 4.0.2
  • react-draggable 3.3.2 → [Updates: 4.7.1]
  • react-ga 3.3.1
  • react-intl 6.8.9 → [Updates: 12.0.2]
  • react-modal 3.16.3
  • react-popover 0.5.10
  • react-redux 8.1.3 → [Updates: 9.3.0]
  • react-responsive 9.0.2 → [Updates: 10.0.1]
  • react-style-proptype 3.2.2
  • react-tabs 5.2.0 → [Updates: 6.1.1]
  • react-tooltip 4.5.1 → [Updates: 6.0.8]
  • react-virtualized 9.22.6
  • react-visibility-sensor 5.1.1
  • redux-throttle 0.1.1
  • scratch-audio 2.0.268
  • scratch-blocks 2.1.19
  • scratch-l10n 6.1.116
  • scratch-render-fonts 1.0.252
  • startaudiocontext 1.2.1
  • style-loader 4.0.0
  • text-encoding 0.7.0
  • to-style 1.3.3
  • tslog 4.11.0 → [Updates: 5.2.0]
  • wav-encoder 1.3.0
  • xhr 2.6.0
  • @babel/cli 7.29.7 → [Updates: 8.0.5]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-react 7.29.7 → [Updates: 8.0.1]
  • @playwright/test 1.63.0
  • @reduxjs/toolkit 2.12.0
  • @testing-library/jest-dom 5.17.0 → [Updates: 7.0.1]
  • @testing-library/react 14.3.1 → [Updates: 16.3.3]
  • @types/jest 25.2.3 → [Updates: 30.0.0]
  • @types/prop-types 15.7.15
  • @types/react-modal 3.16.3
  • babel-core 7.0.0-bridge.0
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • babel-plugin-react-intl 3.5.1 → [Updates: 8.2.25]
  • buffer 6.0.3
  • cheerio 1.2.0
  • cross-env 7.0.3 → [Updates: 10.1.0]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • eslint-import-resolver-typescript 4.4.5
  • eslint-plugin-import-x 4.17.1
  • eslint-plugin-react 7.37.5
  • file-loader 6.2.0
  • html-webpack-plugin 5.6.8
  • jest 29.7.0 → [Updates: 30.5.1]
  • jest-environment-jsdom 29.7.0 → [Updates: 30.5.1]
  • jest-junit 7.0.0 → [Updates: 17.0.0]
  • mkdirp 1.0.4 → [Updates: 3.0.1]
  • raf 3.4.1
  • react-test-renderer 18.3.1 → [Updates: 19.3.0]
  • redux-mock-store 1.5.5
  • rimraf 2.7.1 → [Updates: 6.1.3]
  • scratch-webpack-configuration 3.1.2
  • selenium-webdriver 3.6.0 → [Updates: 4.49.0]
  • stream-browserify 3.0.0
  • ts-jest 29.4.12
  • ts-loader 9.6.2
  • url-loader 4.1.1
  • web-audio-test-api 0.5.2
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
  • yauzl 3.4.0
  • react ^18.0.0 → [Updates: ^18.0.0 || ^19.0.0]
  • react-dom ^18.0.0 → [Updates: ^18.0.0 || ^19.0.0]
  • react-redux ^8.0.0 → [Updates: ^8.0.0 || ^9.0.0]
  • redux ^4.0.0 → [Updates: ^4.0.0 || ^5.0.0]
packages/scratch-media-lib-scripts/package.json (6)
  • json5 2.2.3
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • jest 30.5.1 → [Updates: 30.5.2]
  • jest-junit 16.0.0 → [Updates: 17.0.0]
  • prettier 3.9.6 → [Updates: 3.9.7]
packages/scratch-paint/package.json (56)
  • @scratch/paper 0.11.20221201200345
  • classnames 2.5.1
  • keymirror 0.1.1
  • lodash.bindall 4.4.0
  • lodash.omit 4.18.0
  • minilog 3.1.0
  • parse-color 1.0.0
  • prop-types 15.8.1
  • @babel/cli 7.29.7 → [Updates: 8.0.5]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/node 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-react 7.29.7 → [Updates: 8.0.1]
  • @testing-library/react 14.3.1 → [Updates: 16.3.3]
  • autoprefixer 9.8.8 → [Updates: 10.6.1]
  • babel-jest 29.7.0 → [Updates: 30.5.1]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • babel-plugin-react-intl 3.5.1 → [Updates: 8.2.25]
  • canvas 3.2.3
  • css-loader 5.2.7 → [Updates: 7.1.5]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • gh-pages 3.2.3 → [Updates: 5.0.0]
  • globals 16.5.0 → [Updates: 17.12.0]
  • html-webpack-plugin 5.6.8
  • jest 29.7.0 → [Updates: 30.5.1]
  • jest-environment-jsdom 29.7.0 → [Updates: 30.5.1]
  • jest-junit 13.2.0 → [Updates: 17.0.0]
  • json 9.0.6 → [Updates: 10.0.0]
  • mkdirp 1.0.4 → [Updates: 3.0.1]
  • postcss-import 12.0.1 → [Updates: 17.0.0]
  • postcss-loader 4.3.0 → [Updates: 8.2.1]
  • postcss-simple-vars 5.0.2 → [Updates: 7.0.1]
  • raf 3.4.1
  • react-test-renderer 18.3.1 → [Updates: 19.3.0]
  • redux-mock-store 1.5.5
  • redux-throttle 0.1.1
  • regenerator-runtime 0.13.9 → [Updates: 0.14.1]
  • rimraf 2.7.1 → [Updates: 6.1.3]
  • scratch-l10n 6.1.116
  • scratch-webpack-configuration 3.1.2
  • style-loader 4.0.0
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
  • react ^18 → [Updates: ^18 || ^19.0.0]
  • react-dom ^18 → [Updates: ^18 || ^19.0.0]
  • react-intl ^6 → [Updates: ^6 || ^12.0.0]
  • react-intl-redux ^0.7 || ^2.0.0
  • react-popover ^0.5
  • react-redux ^8 → [Updates: ^8 || ^9.0.0]
  • react-responsive ^9 → [Updates: ^9 || ^10.0.0]
  • react-style-proptype ^3
  • react-tooltip ^4 → [Updates: ^4 || ^6.0.0]
  • redux ^4 → [Updates: ^4 || ^5.0.0]
  • scratch-render-fonts 1.0.252
packages/scratch-render/package.json (27)
  • grapheme-breaker 0.3.2
  • hull.js 0.2.10
  • ify-loader 1.1.0
  • linebreak 0.3.0 → [Updates: 1.1.0]
  • raw-loader 0.5.1 → [Updates: 4.0.2]
  • tslog 4.11.0 → [Updates: 5.2.0]
  • twgl.js 4.24.0 → [Updates: 7.0.0]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/polyfill 7.12.1
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • copy-webpack-plugin 6.4.1 → [Updates: 14.0.0]
  • docdash 0.4.0 → [Updates: 2.0.2]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • globals 16.5.0 → [Updates: 17.12.0]
  • html-webpack-plugin 5.6.8
  • playwright-chromium 1.63.0
  • scratch-render-fonts 1.0.252
  • scratch-webpack-configuration 3.1.2
  • tap 21.8.0
  • terser-webpack-plugin 5.6.1
  • typedoc 0.28.18 → [Updates: 0.28.20]
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
  • scratch-render-fonts 1.0.252
packages/scratch-storage/package.json (26)
  • @babel/runtime 7.29.7 → [Updates: 8.0.5]
  • arraybuffer-loader 1.0.8
  • base64-js 1.5.1
  • buffer 6.0.3
  • fastestsmallesttextencoderdecoder 1.0.22
  • js-md5 0.7.3 → [Updates: 0.9.2]
  • minilog 3.1.0
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/plugin-transform-runtime 7.29.7 → [Updates: 8.0.1]
  • @babel/polyfill 7.12.1
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • @types/jest 29.5.14 → [Updates: 30.0.0]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • file-loader 6.2.0
  • jest 29.7.0 → [Updates: 30.5.1]
  • jest-junit 17.0.0
  • json 10.0.0 → [Updates: 11.0.0]
  • rimraf 6.1.3
  • scratch-webpack-configuration 3.1.2
  • ts-jest 29.4.12
  • ts-jest-mock-import-meta 1.3.2
  • ts-loader 9.6.2
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
packages/scratch-svg-renderer/package.json (27)
  • base64-js 1.5.1
  • base64-loader 1.0.0
  • css-tree 3.2.1
  • fastestsmallesttextencoderdecoder 1.0.22
  • isomorphic-dompurify 2.36.0 → [Updates: 4.2.0]
  • svgo 4.1.0
  • transformation-matrix 1.15.3 → [Updates: 3.1.0]
  • tslog 4.11.0 → [Updates: 5.2.0]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • @playwright/test 1.63.0
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • canvas 3.2.3
  • copy-webpack-plugin 6.4.1 → [Updates: 14.0.0]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • globals 16.5.0 → [Updates: 17.12.0]
  • jsdom 13.2.0 → [Updates: 30.0.1]
  • mkdirp 2.1.6 → [Updates: 3.0.1]
  • rimraf 3.0.2 → [Updates: 6.1.3]
  • scratch-render-fonts 1.0.252
  • scratch-webpack-configuration 3.1.2
  • tap 21.8.0
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
  • scratch-render-fonts 1.0.252
packages/scratch-vm/package.json (46)
  • @vernier/godirect 1.8.3
  • arraybuffer-loader 1.0.8
  • atob 2.1.2
  • btoa 1.2.1
  • canvas-toBlob 1.0.0
  • decode-html 2.0.0
  • diff-match-patch 1.0.5
  • format-message 6.2.4
  • htmlparser2 3.10.1 → [Updates: 12.0.0]
  • immutable 3.8.4 → [Updates: 5.1.9]
  • jszip 3.10.2
  • scratch-audio 2.0.268
  • scratch-parser 6.0.1
  • scratch-sb1-converter 2.0.280
  • scratch-translate-extension-languages 1.0.7
  • text-encoding 0.7.0
  • tslog 4.11.0 → [Updates: 5.2.0]
  • uuid 8.3.2 → [Updates: 11.1.1]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/preset-env 7.29.7 → [Updates: 8.0.5]
  • adm-zip 0.4.11 → [Updates: 0.6.1]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • callsite 1.0.0
  • copy-webpack-plugin 6.4.1 → [Updates: 14.0.0]
  • docdash 1.2.0 → [Updates: 2.0.2]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • expose-loader 1.0.3 → [Updates: 5.0.1]
  • file-loader 6.2.0
  • format-message-cli 6.2.4
  • globals 16.5.0 → [Updates: 17.12.0]
  • in-publish 2.0.1
  • js-md5 0.7.3 → [Updates: 0.9.2]
  • pngjs 3.4.0 → [Updates: 7.0.0]
  • scratch-blocks 2.1.19
  • scratch-l10n 6.1.116
  • scratch-render-fonts 1.0.252
  • scratch-webpack-configuration 3.1.2
  • script-loader 0.7.2
  • stats.js 0.17.0
  • tap 21.8.0
  • tiny-worker 2.3.0
  • typedoc 0.28.18 → [Updates: 0.28.20]
  • webpack 5.111.0 → [Updates: 5.111.1]
  • webpack-cli 4.10.0 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
packages/task-herder/package.json (10)
  • @vitest/coverage-v8 4.1.11 → [Updates: 5.0.1]
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.70
  • prettier 3.9.6 → [Updates: 3.9.7]
  • rimraf 6.1.2 → [Updates: 6.1.3]
  • typescript 5.9.3 → [Updates: 7.0.2]
  • unplugin-dts 1.1.0
  • vite 7.3.1 → [Updates: 8.0.0]
  • vitest 4.1.11 → [Updates: 5.0.1]
  • vite 7.3.1 → [Updates: 8.0.0]
nvm (2)
.nvmrc (1)
  • node 24.21.0
packages/scratch-media-lib-scripts/.nvmrc (1)
  • node 24.21.0
renovate-config (1)
renovate.json5

  • Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue is an automated Renovate Dependency Dashboard rather than a scoped change request. Start with the linked Dependency Dashboard documentation and review the pending and open update entries; done would require a separately defined dependency update with its checks passing, not work on this issue as written.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript, webpack
Domain
build-system, devops
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.