ManageIQ / ManageIQ/ui-components
Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 16
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/ManageIQ/ui-components).
## Repository Problems
These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/ManageIQ/ui-components).
- β οΈ WARN: Found renovate config warnings
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [angular](https://redirect.github.com/angular/angular.js) |  |
| npm | [angular-animate](https://redirect.github.com/angular/angular.js) |  |
| npm | [angular-sanitize](https://redirect.github.com/angular/angular.js) |  |
| npm | [babel-eslint](https://redirect.github.com/babel/babel-eslint) |  |
| npm | [extract-text-webpack-plugin](https://redirect.github.com/webpack-contrib/extract-text-webpack-plugin) |  |
| npm | [tslint](https://redirect.github.com/palantir/tslint) |  |
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Update dependency extract-text-webpack-plugin to v2.1.2
- [ ] Update actions/setup-node action to v7
- [ ] Update dependency @types/jasmine to v6
- [ ] Update dependency expose-loader to v5
- [ ] Update dependency extract-text-webpack-plugin to v3
- [ ] Update dependency file-loader to v6
- [ ] Update dependency html-webpack-plugin to v5
- [ ] Update dependency jasmine to v7
- [ ] Update dependency jquery to v4
- [ ] Update dependency jsdoc to v4
- [ ] Update dependency jsdom to v30
- [ ] Update dependency karma-coverage to v2
- [ ] Update dependency karma-jasmine to v5
- [ ] Update dependency karma-jsdom-launcher to v22
- [ ] Update dependency karma-webpack to v5
- [ ] Update dependency raw-loader to v4
- [ ] Update dependency sass-loader to v17
- [ ] Update dependency style-loader to v4
- [ ] Update dependency ts-loader to v9
- [ ] Update dependency tslint to v6
- [ ] Update dependency typescript to v7
- [ ] Update dependency url-loader to v4
- [ ] Update dependency webpack to v5
- [ ] Update Node.js to v24
- [ ] Update Node.js to v24 (`node`, `@types/node`)
- [ ] Update npm to v12
- [ ] Update slackapi/slack-github-action action to v4
- [ ] π **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.
- [ ] [Update dependency bootstrap-select to ~1.13.0 [SECURITY]](../pull/498)
- [ ] [Replace dependency babel-eslint with @babel/eslint-parser ^7.11.0](../pull/603)
- [ ] [Update dependency @types/node to v16.18.126](../pull/594)
- [ ] [Update dependency @types/lodash to v4.17.25](../pull/597)
- [ ] [Update dependency ng-annotate-webpack-plugin to v0.3.0](../pull/589)
- [ ] [Update dependency sass to v1.104.1](../pull/627)
- [ ] [Update actions/checkout action to v7](../pull/628)
- [ ] [Update dependency angular-patternfly to v5](../pull/600)
- [ ] [Update dependency copy-webpack-plugin to v14](../pull/605)
- [ ] [Update dependency css-loader to v7](../pull/606)
- [ ] [Update dependency eslint to v10](../pull/607)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
dockerfile (1)
Dockerfile (1)
- `docker.io/node 22-trixie` β [Updates: `24-trixie`]
github-actions (3)
.github/workflows/ci.yaml (2)
- `actions/checkout v6` β [Updates: `v7`]
- `actions/setup-node v6` β [Updates: `v7`].github/workflows/locale_update.yaml (4)
- `actions/checkout v6` β [Updates: `v7`]
- `actions/setup-node v6` β [Updates: `v7`]
- `peter-evans/create-pull-request v8`
- `slackapi/slack-github-action v3` β [Updates: `v4`].github/workflows/update_yarn_lock.yaml (1)
- `manageiq/.github master`
npm (1)
package.json (74)
- `angular-bootstrap-switch ^0.5.1`
- `angular-dragdrop ^1.0.13`
- `angular-ui-sortable ^0.19.0`
- `es6-shim ^0.35.3`
- `es7-shim ^6.0.0`
- `sprintf-js ^1.1.1`
- `@manageiq/font-fabulous ^1.0.0`
- `@types/angular-mocks ^1.7.0`
- `@types/angular-ui-router ^1.1.35`
- `@types/jasmine ^3.10.18` β [Updates: `^6.0.0`]
- `@types/lodash 4.14.182` β [Updates: `4.17.25`]
- `@types/node 16.18.78` β [Updates: `16.18.126`, `24.13.5`]
- `@types/rx ^4.0.0`
- `angular ^1.8.3`
- `angular-animate ^1.8.3`
- `angular-bootstrap ^0.12.2`
- `angular-gettext-cli ^1.2.0`
- `angular-mocks ^1.8.3`
- `angular-patternfly ^3.15.0` β [Updates: `^5.0.0`]
- `angular-sanitize ^1.8.3`
- `babel-eslint ^10.0.0` β [Updates: `^7.11.0`]
- `bootstrap-combobox ^1.0.2`
- `bootstrap-datepicker ^1.6.4`
- `bootstrap-select ~1.12.1` β [Updates: `~1.13.0`]
- `bootstrap-switch ^3.3.4`
- `browser-sync ^3.0.0`
- `browser-sync-spa ^1.0.3`
- `browser-sync-webpack-plugin ^2.0.0`
- `copy-webpack-plugin ^4.6.0` β [Updates: `^14.0.0`]
- `css-loader ^0.28.11` β [Updates: `^7.0.0`]
- `eonasdan-bootstrap-datetimepicker ^4.17.43`
- `eslint ~3.19.0` β [Updates: `~10.11.0`]
- `expose-loader ^0.7.1` β [Updates: `^5.0.0`]
- `extract-text-webpack-plugin ^2.0.0-beta.5` β [Updates: `^2.0.0-beta.5`, `^3.0.0`]
- `file-loader ^0.11.0` β [Updates: `^6.0.0`]
- `google-code-prettify ^1.0.5`
- `html-webpack-plugin ^2.24.1` β [Updates: `^5.0.0`]
- `jasmine 2.99.0` β [Updates: `7.0.0`]
- `jquery 3.7.1` β [Updates: `4.0.0`]
- `jquery-match-height ^0.7.0`
- `jquery-ui-bundle ^1.12.1`
- `jsdoc ^3.4.3` β [Updates: `^4.0.0`]
- `jsdom ~13.2.0` β [Updates: `~30.1.0`]
- `json-loader ^0.5.4`
- `karma 6.4.4`
- `karma-coverage ^1.1.1` β [Updates: `^2.0.0`]
- `karma-jasmine 1.1.2` β [Updates: `5.1.0`]
- `karma-jsdom-launcher ~7.1.0` β [Updates: `~22.0.0`]
- `karma-webpack ~1.8.1` β [Updates: `~5.0.0`]
- `lodash ~4.18.0`
- `ng-annotate-webpack-plugin 0.1.3` β [Updates: `0.3.0`]
- `numeral ^2.0.6`
- `patternfly ^3.15.0`
- `patternfly-bootstrap-treeview ^2.1.5`
- `raw-loader 0.5.1` β [Updates: `4.0.2`]
- `sass ^1.69.0` β [Updates: `^1.69.0`]
- `sass-loader ^7.3.1` β [Updates: `^17.0.0`]
- `style-loader ^0.23.0` β [Updates: `^4.0.0`]
- `ts-loader ^3.5.0` β [Updates: `^9.0.0`]
- `tslint 4.5.1` β [Updates: `6.1.3`]
- `tslint-loader 3.5.4`
- `typescript ~3.9.10` β [Updates: `~7.0.0`]
- `ui-router ^1.0.0-alpha0`
- `url-loader ^0.6.0` β [Updates: `^4.0.0`]
- `webpack 3.12.0` β [Updates: `5.111.1`]
- `node ^22.22.0` β [Updates: `^24.0.0`]
- `npm ^10.8.2` β [Updates: `^12.0.0`]
- `angular 1.8.3`
- `angular-animate 1.8.3`
- `angular-sanitize 1.8.3`
- `get-intrinsic 1.3.0`
- `jquery 3.7.1` β [Updates: `4.0.0`]
- `lodash ~4.18.0`
- `yarn 4.18.0`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
The dashboard names package.json, Dockerfile, and .github/workflows/ci.yaml, .github/workflows/locale_update.yaml, and .github/workflows/update_yarn_lock.yaml. Start by reviewing the Renovate warnings and the specific dependency updates, then run the repository's CI checks; done means an agreed subset of updates is applied and the checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, docker, github-actions, node.js, typescript, webpack
- Domain
- build-system, ci-cd, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100