openedx / openedx/frontend-build
Dependency Dashboard
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 25
- Forks
- 41
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 5
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.
Config Migration Needed
- Select this checkbox to let Renovate create an automated Config Migration PR.
Deprecations / Replacements
[!WARNING]
These dependencies are either deprecated or have replacements available:
| Datasource | Package | Replacement PR? |
|---|---|---|
| npm | @babel/plugin-proposal-class-properties | |
| npm | @babel/plugin-proposal-object-rest-spread |
Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- fix(deps): update dependency html-webpack-plugin to v5.6.6
- fix(deps): update dependency sharp to v0.34.5
- fix(deps): update react monorepo (
@types/react,react-refresh) - chore(deps): update dependency express to v4.22.1
- chore(deps): update formatjs monorepo (
@formatjs/cli,babel-plugin-formatjs) - fix(deps): update dependency @openedx/paragon to v22.20.6
- fix(deps): update dependency @pmmmwh/react-refresh-webpack-plugin to v0.6.2
- fix(deps): update dependency sass to v1.99.0
- fix(deps): update dependency webpack-remove-empty-scripts to v1.1.1
- chore(deps): update actions/checkout action to v6
- chore(deps): update actions/setup-node action to v6
- chore(deps): update codecov/codecov-action action to v6
- chore(deps): update dependency node to v24
- fix(deps): update dependency @fullhuman/postcss-purgecss to v8
- fix(deps): update dependency @openedx/paragon to v23
- fix(deps): update dependency babel-loader to v10
- fix(deps): update dependency babel-plugin-formatjs to v11
- fix(deps): update dependency chalk to v5
- fix(deps): update dependency css-loader to v7
- fix(deps): update dependency cssnano to v7
- fix(deps): update dependency dotenv to v17
- fix(deps): update dependency dotenv-webpack to v9
- fix(deps): update dependency express to v5
- fix(deps): update dependency image-minimizer-webpack-plugin to v5
- fix(deps): update dependency mini-css-extract-plugin to v2
- fix(deps): update dependency parse5 to v8
- fix(deps): update dependency postcss-custom-media to v12
- fix(deps): update dependency postcss-loader to v8
- fix(deps): update dependency postcss-rtlcss to v6
- fix(deps): update dependency sass-loader to v16
- fix(deps): update dependency source-map-loader to v5
- fix(deps): update dependency style-loader to v4
- fix(deps): update dependency typescript to v6
- fix(deps): update dependency webpack-bundle-analyzer to v5
- fix(deps): update dependency webpack-cli to v7
- fix(deps): update dependency webpack-merge to v6
- fix(deps): update eslint (major) (
@typescript-eslint/eslint-plugin,@typescript-eslint/parser,eslint,eslint-config-airbnb-typescript,eslint-plugin-formatjs,eslint-plugin-react-hooks) - fix(deps): update jest monorepo to v30 (major) (
@types/jest,babel-jest,jest,jest-environment-jsdom) - fix(deps): update react monorepo to v19 (major) (
@types/react,@types/react-dom,react,react-dom) - π 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.
- chore(deps): update dependency webpack to v5.104.1 [security]
- fix(deps): update dependency webpack-dev-server to v5 [security]
- chore(deps): update testing-library monorepo (
@testing-library/dom,@testing-library/react) - fix(deps): update dependency @types/jest to v29.5.14
- fix(deps): update babel monorepo (
@babel/cli,@babel/core,@babel/preset-env,@babel/preset-react,@babel/preset-typescript) - fix(deps): update dependency cssnano to v6.1.2
- fix(deps): update dependency dotenv-webpack to v8.1.1
- fix(deps): update dependency parse5 to v7.3.0
- fix(deps): update dependency postcss to v8.5.9
- fix(deps): update dependency ts-jest to v29.4.9
- fix(deps): update eslint (
@babel/eslint-parser,eslint,eslint-plugin-import,eslint-plugin-jsx-a11y,eslint-plugin-react,eslint-plugin-react-hooks) - Click on this checkbox to rebase all open PRs at once
Detected Dependencies
github-actions (8)
.github/workflows/add-depr-ticket-to-depr-board.yml (1)
openedx/.github master.github/workflows/add-remove-label-on-comment.yml (1)
openedx/.github master.github/workflows/ci.yml (3)
actions/checkout v4β [Updates:v6]actions/setup-node v4β [Updates:v6]codecov/codecov-action v4β [Updates:v6].github/workflows/commitlint.yml (1)
openedx/.github master.github/workflows/lockfileversion-check.yml (1)
openedx/.github master.github/workflows/release.yml (2)
actions/checkout v4β [Updates:v6]actions/setup-node v4β [Updates:v6].github/workflows/self-assign-issue.yml (1)
openedx/.github master.github/workflows/sync-master-alpha.yml (6)
actions/checkout v4β [Updates:v6]actions/setup-node v4β [Updates:v6]tretuna/sync-branches 1.4.0hmarr/auto-approve-action v2peter-evans/enable-pull-request-automerge v3node 18β [Updates:24]
npm (2)
example/package.json (6)
@openedx/paragon 22.15.3β [Updates:22.20.6,23.20.0]react 18.3.1β [Updates:19.2.5]react-dom 18.3.1β [Updates:19.2.5]@edx/browserslist-config 1.5.1@testing-library/dom 10.4.0β [Updates:10.4.1]@testing-library/react 16.2.0β [Updates:16.3.2]package.json (74)
@babel/cli 7.24.8β [Updates:7.28.6]@babel/core 7.24.9β [Updates:7.29.0]@babel/eslint-parser 7.22.9β [Updates:7.28.6]@babel/plugin-proposal-class-properties 7.18.6@babel/plugin-proposal-object-rest-spread 7.20.7@babel/plugin-syntax-dynamic-import 7.8.3@babel/preset-env 7.24.8β [Updates:7.29.2]@babel/preset-react 7.26.3β [Updates:7.28.5]@edx/eslint-config ^4.3.0@edx/new-relic-source-map-webpack-plugin 2.1.0@edx/typescript-config 1.1.0@formatjs/cli ^6.0.3β [Updates:^6.0.3]@fullhuman/postcss-purgecss 5.0.0β [Updates:8.0.0]@pmmmwh/react-refresh-webpack-plugin 0.5.15β [Updates:0.6.2]@svgr/webpack 8.1.0@types/jest 29.5.12β [Updates:29.5.14,30.0.0]@typescript-eslint/eslint-plugin ^5.58.0β [Updates:^8.0.0]@typescript-eslint/parser ^5.58.0β [Updates:^8.0.0]autoprefixer 10.4.27babel-jest 29.7.0β [Updates:30.3.0]babel-loader 9.2.1β [Updates:10.1.1]babel-plugin-formatjs ^10.4.0β [Updates:^10.4.0,^11.0.0]babel-plugin-transform-imports 2.0.0babel-polyfill 6.26.0chalk 4.1.2β [Updates:5.6.2]clean-webpack-plugin 4.0.0css-loader 5.2.7β [Updates:7.1.4]cssnano 6.0.3β [Updates:6.1.2,7.1.4]dotenv 8.6.0β [Updates:17.4.1]dotenv-webpack 8.0.1β [Updates:8.1.1,9.0.0]eslint 8.44.0β [Updates:8.57.1,10.2.0]eslint-config-airbnb 19.0.4eslint-config-airbnb-typescript ^17.0.0β [Updates:^18.0.0]eslint-import-resolver-typescript ^4.2.1eslint-plugin-formatjs ^4.12.2β [Updates:^6.0.0]eslint-plugin-import 2.31.0β [Updates:2.32.0]eslint-plugin-jsx-a11y 6.7.1β [Updates:6.10.2]eslint-plugin-react 7.33.2β [Updates:7.37.5]eslint-plugin-react-hooks 4.6.1β [Updates:4.6.2,7.0.1]express ^4.18.2β [Updates:^4.18.2,^5.0.0]file-loader 6.2.0html-webpack-plugin 5.6.3β [Updates:5.6.6]identity-obj-proxy 3.0.0image-minimizer-webpack-plugin 4.1.4β [Updates:5.0.0]jest 29.7.0β [Updates:30.3.0]jest-environment-jsdom 29.7.0β [Updates:30.3.0]mini-css-extract-plugin 1.6.2β [Updates:2.10.2]parse5 7.1.2β [Updates:7.3.0,8.0.0]postcss 8.4.49β [Updates:8.5.9]postcss-custom-media 10.0.8β [Updates:12.0.1]postcss-loader 7.3.4β [Updates:8.2.1]postcss-rtlcss 5.7.1β [Updates:6.0.0]react-dev-utils 12.0.1react-refresh 0.16.0β [Updates:0.18.0]resolve-url-loader 5.0.0sass 1.85.1β [Updates:1.99.0]sass-loader 13.3.3β [Updates:16.0.7]sharp 0.34.3β [Updates:0.34.5]source-map-loader 4.0.2β [Updates:5.0.0]style-loader 3.3.4β [Updates:4.0.0]ts-jest 29.1.4β [Updates:29.4.9]tsconfig-paths-webpack-plugin ^4.2.0typescript 4.9.5β [Updates:6.0.2]url-loader 4.1.1webpack ^5.97.1β [Updates:^5.97.1]webpack-bundle-analyzer ^4.10.1β [Updates:^5.0.0]webpack-cli ^5.1.4β [Updates:^7.0.0]webpack-dev-server ^4.15.1β [Updates:^5.0.0]webpack-merge ^5.10.0β [Updates:^6.0.0]webpack-remove-empty-scripts 1.0.4β [Updates:1.1.1]@babel/preset-typescript ^7.18.6β [Updates:^7.18.6]@types/react ^18.3.18β [Updates:^18.3.18,^19.0.0]@types/react-dom ^18.3.5β [Updates:^19.0.0]react ^16.9.0 || ^17.0.0 || ^18.0.0β [Updates:^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0]
nvm (1)
.nvmrc (1)
node 24
- Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up β it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Renovate Dependency Dashboard documentation, then review package.json, example/package.json, and the listed .github/workflows files. The issue contains many unrelated dependency updates, while several updates already have linked pull requests. Done is not defined as one change; individual dependency work should follow the corresponding Renovate update or pull request.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript, node.js, react, typescript, webpack
- Domain
- build-system, ci-cd, devops, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100