Dependency Dashboard

Open
#289 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Refactor
Clarity
Needs clarification
Activity status
Stale
Tech stack
babel, electron, github-actions, javascript, webpack

Research direction

Read the linked Renovate Dependency Dashboard documentation first, then review package.json, Gemfile, and the listed .github/workflows/ci.yml, release-candidate.yml, and signature-assistant.yml files. The issue contains many pending updates and links to existing pull requests, so a specific dependency and acceptance criteria must be selected before work can start; done would require the chosen update to pass the repository checks.

Written by the indexing model from the issue text.

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: npm --before could not be enforced because existing locked packages were published after the minimumReleaseAge cutoff. This will resolve after the next lock file maintenance run.

Deprecations / Replacements

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

Datasource Package Replacement PR?
npm @babel/plugin-proposal-object-rest-spread Unavailable
npm babel-eslint Available
npm babel-plugin-react-intl 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 (15)
Datasource Package Last Updated
github-actions contributor-assistant/github-action 2024-09-26
npm @babel/plugin-syntax-dynamic-import 2020-01-13
npm async 2024-08-19
npm electron-devtools-installer 2024-12-18
npm html-loader 2024-07-25
npm intl 2016-09-20
npm lodash.bindall 2016-08-13
npm lodash.defaultsdeep 2019-07-10
npm minilog 2017-01-05
npm postcss-simple-vars 2022-11-10
npm redux 2023-12-23
npm source-map-support 2021-11-19
npm style-loader 2024-04-08
npm url-loader 2020-10-09
npm webpack-merge 2024-07-02

Pending Status Checks

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

  • chore(deps): update dependency electron to v42.11.6

Open

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

Detected Dependencies

bundler (1)
Gemfile (1)
  • fastlane "~> 2.233"
github-actions (3)
.github/workflows/ci.yml (7)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd → [Updates: v7, v6]
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e → [Updates: v7, v6]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
.github/workflows/release-candidate.yml (17)
  • actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd → [Updates: v7, v6]
  • actions/setup-node v6@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e → [Updates: v7, v6]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae → [Updates: v6, v5]
  • webfactory/ssh-agent v0.10.0@e83874834305fe9a4a2997156cb26c5de65a8555
  • ruby/setup-ruby v1.324.0@a0102e0972be65f351c307e2d64b9314a57c8073
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
  • actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
.github/workflows/signature-assistant.yml (1)
  • contributor-assistant/github-action v2.6.1@ca4a40a7d1004f18d9960b404b97e5f30a505a08
npm (1)
package.json (54)
  • source-map-support 0.5.19 → [Updates: 0.5.21]
  • @babel/core 7.29.7 → [Updates: 8.0.5]
  • @babel/plugin-proposal-object-rest-spread 7.20.7
  • @babel/plugin-syntax-dynamic-import 7.8.3
  • @babel/plugin-transform-async-to-generator 7.29.7 → [Updates: 8.0.1]
  • @babel/plugin-transform-nullish-coalescing-operator 7.29.7 → [Updates: 8.0.1]
  • @babel/plugin-transform-optional-chaining 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]
  • @scratch/scratch-gui 13.7.4-svg → [Updates: 15.1.1]
  • async 3.2.6
  • autoprefixer 10.6.1
  • babel-eslint 10.1.0 → [Updates: 7.11.0]
  • babel-loader 9.2.1 → [Updates: 10.1.1]
  • babel-plugin-react-intl 7.9.4 → [Updates: 8.2.25]
  • chalk 4.1.2 → [Updates: 6.0.0]
  • copy-webpack-plugin 6.4.1 → [Updates: 14.0.0]
  • cross-env 7.0.3 → [Updates: 10.1.0]
  • css-loader 5.2.7 → [Updates: 7.1.5]
  • electron 42.11.4 → [Updates: 42.11.6, 44.4.1]
  • electron-builder 26.15.3
  • electron-devtools-installer 4.0.0
  • electron-store 11.0.2
  • eslint 9.39.5 → [Updates: 10.10.0]
  • eslint-config-scratch 14.1.71
  • fs-extra 9.1.0 → [Updates: 11.4.0]
  • html-loader 0.5.5 → [Updates: 5.1.0]
  • html-webpack-plugin 5.6.8
  • intl 1.2.5
  • lodash.bindall 4.4.0
  • lodash.defaultsdeep 4.6.1
  • lodash.omit 4.18.0
  • mini-css-extract-plugin 1.6.2 → [Updates: 2.10.2]
  • minilog 3.1.0
  • minimist 1.2.8
  • npm-run-all2 8.0.4 → [Updates: 9.0.3]
  • 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]
  • react 18.3.1 → [Updates: 19.3.0]
  • react-dom 18.3.1 → [Updates: 19.3.0]
  • react-intl 6.8.9 → [Updates: 12.1.0]
  • react-redux 8.1.3 → [Updates: 9.3.0]
  • redux 4.2.1 → [Updates: 5.0.1]
  • rimraf 3.0.2 → [Updates: 6.1.3]
  • style-loader 4.0.0
  • url-loader 4.1.1
  • uuid 8.3.2 → [Updates: 11.1.1]
  • wait-on 8.0.5 → [Updates: 9.1.0]
  • webpack 5.107.0 → [Updates: 5.111.0]
  • webpack-cli 5.1.4 → [Updates: 7.2.3]
  • webpack-dev-server 5.2.6 → [Updates: 6.0.0]
  • webpack-merge 4.2.2 → [Updates: 6.0.1]
  • upath 1.2.0 → [Updates: 3.0.8]
nvm (1)
.nvmrc (1)
  • node 24.21.0
renovate-config (1)
renovate.json5
ruby-version (1)
.ruby-version (1)
  • ruby 3.4.10 → [Updates: 4.0.7]

  • Check this box to trigger a request for Renovate to run again on this repository
Dominant language
JavaScript
Stars
426
Forks
268
Avg merge
16h 6m
Merged PRs (30d)
25

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.

More from scratchfoundation/scratch-desktop

All issues in scratchfoundation/scratch-desktop

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.