Dashboard visual inteligente para gestión de dependencias con aprobación en lote, análisis de impacto automático y recomendaciones de priorización basadas en riesgo y compatibilidad.
Detectado hace 5 horas
Convierte esta senal en ventaja
Te ayudamos a construirla, validarla y llegar primero.
Pasamos de la idea al plan: quien compra, que MVP lanzar, como validarlo y que medir antes de invertir meses.
Contexto extra
Ver mas sobre la idea
Te contamos que significa realmente la oportunidad, que problema existe hoy, como esta idea lo resolveria y los conceptos clave detras de ella.
Desglose del puntaje
Los desarrolladores pierden tiempo gestionando manualmente actualizaciones de dependencias y necesitan una interfaz más intuitiva que los dashboards técnicos actuales.
Equipos de desarrollo, CTOs y DevOps managers en empresas de software medianas y grandes.
"This issue lists Renovate updates and detected dependencies... The following branches are pending approval. To create them, click on a checkbox below."
Dependency Dashboard
Repository: bitwarden/directory-connector Author: renovate[bot] This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/bitwarden/directory-connector). ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] <!-- approve-branch=renovate/angularmaterial-monorepo -->[deps]: Update @angular/cdk to v21.2.6 - [ ] <!-- approve-branch=renovate/node-22.x -->[deps]: Update @types/node to v22.19.17 - [ ] <!-- approve-branch=renovate/angular-monorepo -->[deps]: Update angular monorepo to v21.2.8 (`@angular/animations`, `@angular/common`, `@angular/compiler`, `@angular/compiler-cli`, `@angular/core`, `@angular/forms`, `@angular/platform-browser`, `@angular/platform-browser-dynamic`, `@angular/router`) - [ ] <!-- approve-branch=renovate/angular-cli-monorepo -->[deps]: Update angular-cli monorepo to v21.2.7 (`@angular/build`, `@angular/cli`, `@ngtools/webpack`) - [ ] <!-- approve-branch=renovate/eslint-plugin-rxjs-angular-x-0.x -->[deps]: Update eslint-plugin-rxjs-angular-x to v0.1.2 - [ ] <!-- approve-branch=renovate/eslint-plugin-rxjs-x-0.x -->[deps]: Update eslint-plugin-rxjs-x to v0.9.5 - [ ] <!-- approve-branch=renovate/jest-preset-angular-16.x -->[deps]: Update jest-preset-angular to v16.1.4 - [ ] <!-- approve-branch=renovate/mini-css-extract-plugin-2.x -->[deps]: Update mini-css-extract-plugin to v2.10.2 - [ ] <!-- approve-branch=renovate/prettier-3.x -->[deps]: Update prettier to v3.8.2 - [ ] <!-- approve-branch=renovate/ts-jest-29.x -->[deps]: Update ts-jest to v29.4.9 - [ ] <!-- approve-branch=renovate/ts-loader-9.x -->[deps]: Update ts-loader to v9.5.7 - [ ] <!-- approve-branch=renovate/github-action-minor -->[deps]: Update github-action minor (`act10ns/slack`, `actions/create-github-app-token`, `actions/setup-node`, `actions/upload-artifact`, `codecov/codecov-action`, `ncipollo/release-action`) - [ ] <!-- approve-all-pending-prs -->🔐 **Create all pending approval PRs at once** 🔐 ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/angular-eslint-monorepo -->[deps]: Update @angular-eslint/builder to v21.3.1 - [ ] <!-- unschedule-branch=renovate/inquirer-13.x -->[deps]: Update inquirer to v13.4.1 - [ ] <!-- unschedule-branch=renovate/webpack-5.x -->[deps]: Update webpack to v5.106.1 - [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule PRs at once** 🔐 ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] <!-- approvePr-branch=renovate/electron-41.x -->[deps]: Update electron to v41.2.1 - [ ] <!-- approvePr-branch=renovate/html-webpack-plugin-5.x -->[deps]: Update html-webpack-plugin to v5.6.7 - [ ] <!-- approvePr-branch=renovate/jest-mock-extended-4.x -->[deps]: Update jest-mock-extended to v4.0.1 - [ ] <!-- approvePr-branch=renovate/type-fest-5.x -->[deps]: Update type-fest to v5.6.0 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/napi-rs-cli-3.x -->[[deps]: Update @napi-rs/cli to v3.6.1](../pull/1080) - [ ] <!-- rebase-branch=renovate/dotenv-17.x -->[[deps]: Update dotenv to v17.4.2](../pull/1081) - [ ] <!-- rebase-branch=renovate/sass-1.x -->[[deps]: Update sass to v1.99.0](../pull/1082) - [ ] <!-- rebase-branch=renovate/typescript-eslint-monorepo -->[[deps]: Update typescript-eslint monorepo to v8.58.2](../pull/1083) (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`) - [ ] <!-- rebase-branch=renovate/node-24.x -->[[deps]: Update @types/node to v24](../pull/915) - [ ] <!-- rebase-branch=renovate/codecov-codecov-action-6.x -->[[deps]: Update codecov/codecov-action action to v6](../pull/1084) - [ ] <!-- rebase-branch=renovate/https-proxy-agent-9.x -->[[deps]: Update https-proxy-agent to v9](../pull/1085) - [ ] <!-- rebase-branch=renovate/lock-file-maintenance -->[[deps]: Lock file maintenance](../pull/1087) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] <!-- recreate-branch=renovate/major-eslint-monorepo -->[[deps]: Update eslint to v10](../pull/1000) - [ ] <!-- recreate-branch=renovate/eslint-plugin-rxjs-angular-x-1.x -->[[deps]: Update eslint-plugin-rxjs-angular-x to v1](../pull/1022) - [ ] <!-- recreate-branch=renovate/eslint-plugin-rxjs-x-1.x -->[[deps]: Update eslint-plugin-rxjs-x to v1](../pull/1023) - [ ] <!-- recreate-branch=renovate/typescript-6.x -->[[deps]: Update typescript to v6](../pull/1086) ## Detected Dependencies <details><summary>docker-compose (1)</summary> <blockquote> <details><summary>docker-compose.yml</summary> </details> </blockquote> </details> <details><summary>github-actions (14)</summary> <blockquote> <details><summary>.github/actions/setup-node-env/action.yml (1)</summary> - `actions/setup-node v6.3.0@53b83947a5a98c8d113130e565377fae1a50d02f` → [Updates: `v6.4.0`] </details> <details><summary>.github/workflows/audit.yml (2)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/setup-node v6.2.0@6044e13b5dc448c55e2357c09f80417699197238` → [Updates: `v6.3.0`] </details> <details><summary>.github/workflows/build-pr.yml (1)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` </details> <details><summary>.github/workflows/build-target.yml (1)</summary> - `bitwarden/gh-actions main` </details> <details><summary>.github/workflows/build.yml (47)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `dtolnay/rust-toolchain stable@29eef336d9b2848a0b548edc03f92a220660cdb8` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `actions/upload-artifact v7.0.0@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f` → [Updates: `v7.0.1`] - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `act10ns/slack v2.1.0@44541246747a30eb3102d87f7a4cc5471b0ffb7d` → [Updates: `v2.2.0`] </details> <details><summary>.github/workflows/enforce-labels.yml (1)</summary> - `yogevbd/enforce-label-action 2.2.2@a3c219da6b8fa73f6ba62b68ff09c469b3a1c024` </details> <details><summary>.github/workflows/integration-test.yml (9)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/setup-node v6.3.0@53b83947a5a98c8d113130e565377fae1a50d02f` → [Updates: `v6.4.0`] - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `dorny/paths-filter v4.0.1@fbd0ab8f3e69293af611ebaee6363fc25e6d187d` - `dorny/test-reporter v3.0.0@a43b3a5f7366b97d083190328d2c652e1a8b6aa2` - `codecov/codecov-action v5.5.2@671740ac38dd9b0130fbe1cec585b89eea48d3de` → [Updates: `v5.5.4`, `v6.0.0`] - `codecov/codecov-action v5.5.2@671740ac38dd9b0130fbe1cec585b89eea48d3de` → [Updates: `v5.5.4`, `v6.0.0`] </details> <details><summary>.github/workflows/lint.yml (2)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/setup-node v6.3.0@53b83947a5a98c8d113130e565377fae1a50d02f` → [Updates: `v6.4.0`] </details> <details><summary>.github/workflows/release.yml (5)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `ncipollo/release-action v1.20.0@b7eabc95ff50cbeeedec83973935c8f306dfcd0b` → [Updates: `v1.21.0`] </details> <details><summary>.github/workflows/respond.yml (1)</summary> - `bitwarden/gh-actions main` </details> <details><summary>.github/workflows/review-code.yml (1)</summary> - `bitwarden/gh-actions main` </details> <details><summary>.github/workflows/scan.yml (3)</summary> - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` </details> <details><summary>.github/workflows/test.yml (5)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/setup-node v6.3.0@53b83947a5a98c8d113130e565377fae1a50d02f` → [Updates: `v6.4.0`] - `dorny/test-reporter v3.0.0@a43b3a5f7366b97d083190328d2c652e1a8b6aa2` - `codecov/codecov-action v5.5.2@671740ac38dd9b0130fbe1cec585b89eea48d3de` → [Updates: `v5.5.4`, `v6.0.0`] - `codecov/codecov-action v5.5.2@671740ac38dd9b0130fbe1cec585b89eea48d3de` → [Updates: `v5.5.4`, `v6.0.0`] </details> <details><summary>.github/workflows/version-bump.yml (9)</summary> - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `actions/create-github-app-token v3.0.0@f8d387b68d61c58ab83c6c016672934102569859` → [Updates: `v3.1.1`] - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` - `bitwarden/gh-actions main` </details> </blockquote> </details> <details><summary>npm (3)</summary> <blockquote> <details><summary>native/package.json (1)</summary> - `@napi-rs/cli 3.0.0` → [Updates: `3.6.1`] </details> <details><summary>package.json (85)</summary> - `@angular/animations 21.2.4` → [Updates: `21.2.8`] - `@angular/cdk 21.2.2` → [Updates: `21.2.6`] - `@angular/common 21.2.4` → [Updates: `21.2.8`] - `@angular/compiler 21.2.4` → [Updates: `21.2.8`] - `@angular/core 21.2.4` → [Updates: `21.2.8`] - `@angular/forms 21.2.4` → [Updates: `21.2.8`] - `@angular/platform-browser 21.2.4` → [Updates: `21.2.8`] - `@angular/platform-browser-dynamic 21.2.4` → [Updates: `21.2.8`] - `@angular/router 21.2.4` → [Updates: `21.2.8`] - `@microsoft/microsoft-graph-client 3.0.7` - `bootstrap 5.3.8` - `browser-hrtime 1.1.8` - `chalk 5.6.2` - `commander 14.0.3` - `form-data 4.0.5` - `https-proxy-agent 8.0.0` → [Updates: `9.0.0`] - `inquirer 13.3.2` → [Updates: `13.4.1`] - `ldapts 8.1.7` - `lowdb 7.0.1` - `ngx-toastr 20.0.5` - `proper-lockfile 4.1.2` - `rxjs 7.8.2` - `zone.js 0.16.1` - `@angular-builders/jest 21.0.3` - `@angular-eslint/builder 21.1.0` → [Updates: `21.3.1`] - `@angular-eslint/eslint-plugin-template 21.3.1` - `@angular-eslint/template-parser 21.3.1` - `@angular/build 21.2.2` → [Updates: `21.2.7`] - `@angular/cli 21.2.2` → [Updates: `21.2.7`] - `@angular/compiler-cli 21.2.4` → [Updates: `21.2.8`] - `@electron/notarize 3.1.1` - `@microsoft/microsoft-graph-types 2.43.1` - `@ngtools/webpack 21.2.2` → [Updates: `21.2.7`] - `@types/inquirer 9.0.9` - `@types/jest 30.0.0` - `@types/node 22.19.2` → [Updates: `22.19.17`, `24.12.2`] - `@types/node-forge 1.3.14` - `@types/proper-lockfile 4.1.4` - `@types/semver 7.7.1` - `@typescript-eslint/eslint-plugin 8.57.1` → [Updates: `8.58.2`] - `@typescript-eslint/parser 8.57.1` → [Updates: `8.58.2`] - `babel-loader 10.1.1` - `concurrently 9.2.1` - `copy-webpack-plugin 14.0.0` - `cross-env 10.1.0` - `css-loader 7.1.4` - `dotenv 17.3.1` → [Updates: `17.4.2`] - `electron 41.2.0` → [Updates: `41.2.1`] - `electron-builder 26.8.1` - `electron-log 5.4.3` - `electron-store 11.0.2` - `electron-updater 6.8.3` - `eslint 9.39.4` → [Updates: `10.2.0`] - `eslint-config-prettier 10.1.8` - `eslint-import-resolver-typescript 4.4.4` - `eslint-plugin-import 2.32.0` - `eslint-plugin-rxjs-angular-x 0.1.0` → [Updates: `0.1.2`, `1.0.1`] - `eslint-plugin-rxjs-x 0.9.1` → [Updates: `0.9.5`, `1.0.2`] - `html-loader 5.1.0` - `html-webpack-plugin 5.6.6` → [Updates: `5.6.7`] - `husky 9.1.7` - `jest 30.3.0` - `jest-environment-jsdom 30.3.0` - `jest-junit 16.0.0` - `jest-mock-extended 4.0.0` → [Updates: `4.0.1`] - `jest-preset-angular 16.1.1` → [Updates: `16.1.4`] - `lint-staged 16.4.0` - `mini-css-extract-plugin 2.10.0` → [Updates: `2.10.2`] - `node-forge 1.4.0` - `node-loader 2.1.0` - `prettier 3.8.1` → [Updates: `3.8.2`] - `rimraf 6.1.3` - `rxjs 7.8.2` - `sass 1.98.0` → [Updates: `1.99.0`] - `sass-loader 16.0.7` - `ts-jest 29.4.6` → [Updates: `29.4.9`] - `ts-loader 9.5.4` → [Updates: `9.5.7`] - `tsconfig-paths-webpack-plugin 4.2.0` - `type-fest 5.5.0` → [Updates: `5.6.0`] - `typescript 5.9.3` → [Updates: `6.0.2`] - `webpack 5.105.4` → [Updates: `5.106.1`] - `webpack-cli 7.0.2` - `webpack-merge 6.0.1` - `webpack-node-externals 3.0.0` - `zone.js 0.16.1` </details> <details><summary>src-cli/package.json</summary> </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository