canonical / canonical/rebac-admin

Dependency Dashboard

Open
#9 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
20
Forks
6
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/canonical/rebac-admin).

## Open

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

- [ ] [chore(deps): update dependency postcss to v8.5.23 [security]](../pull/272)
- [ ] [chore(deps): update dependency @faker-js/faker to v10.5.0 [security]](../pull/275)
- [ ] [chore(deps): update dependency axios to v1.18.0 [security]](../pull/270)
- [ ] [chore(deps): update dependency react-router to v7.18.0 [security]](../pull/266)
- [ ] [chore(deps): update dependency vite to v7.3.5 [security]](../pull/256)
- [ ] [chore(deps): update dependency happy-dom to v20 [security]](../pull/253)
- [ ] [chore(deps): update dependency orval to v8 [security]](../pull/274)
- [ ] [chore(deps): update dependency vitest to v4 [security]](../pull/273)
- [ ] [chore(deps): update all dependencies](../pull/263) (`@eslint/compat`, `@eslint/eslintrc`, `@eslint/js`, `@tanstack/eslint-plugin-query`, `@tanstack/react-query`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@testing-library/user-event`, `@types/eslint-plugin-jsx-a11y`, `@types/express`, `@types/node`, `@types/react`, `@types/react-dom`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `@vitejs/plugin-react`, `@vitest/coverage-v8`, `@vitest/ui`, `cors`, `dotenv`, `eslint`, `eslint-import-resolver-typescript`, `eslint-plugin-perfectionist`, `eslint-plugin-prettier`, `eslint-plugin-promise`, `eslint-plugin-react-refresh`, `eslint-plugin-testing-library`, `express`, `formik`, `globals`, `msw`, `npm-package-json-lint`, `prettier`, `react`, `react-dom`, `sass`, `stylelint`, `stylelint-order`, `tsx`, `typescript`, `typescript-eslint`, `yarn`, `yup`)
- [ ] [chore(deps): update internal dependencies](../pull/236) (`@canonical/react-components`, `vanilla-framework`)
- [ ] [chore(deps): update all dependencies (major)](../pull/264) (`@eslint/compat`, `@eslint/js`, `@testing-library/jest-dom`, `@vitejs/plugin-react`, `@vitest/coverage-v8`, `@vitest/ui`, `actions/checkout`, `actions/download-artifact`, `actions/setup-node`, `actions/upload-artifact`, `eslint`, `eslint-plugin-perfectionist`, `eslint-plugin-react-hooks`, `globals`, `npm-package-json-lint`, `p-queue`, `react-router`, `stylelint`, `stylelint-config-standard-scss`, `stylelint-order`, `suzuki-shunsuke/github-action-renovate-config-validator`, `tiobe/tics-github-action`, `typescript`, `vite-plugin-dts`, `vite-tsconfig-paths`)
- [ ] [chore(deps): update dependency @canonical/react-components to v4](../pull/269)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

dockerfile (1)

Dockerfile

github-actions (4)

.github/workflows/actions.yml (10)

- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `suzuki-shunsuke/github-action-renovate-config-validator v1.1.1` → [Updates: `v2.1.0`]
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `actions/checkout v5` → [Updates: `v7`]

.github/workflows/coverage.yml (3)

- `actions/checkout v5` → [Updates: `v7`]
- `actions/download-artifact v5` → [Updates: `v8`]
- `davelosert/vitest-coverage-report-action v2`

.github/workflows/test.yml (3)

- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]

.github/workflows/tics-coverage.yml (4)

- `actions/checkout v5` → [Updates: `v7`]
- `actions/setup-node v5` → [Updates: `v7`]
- `actions/upload-artifact v4` → [Updates: `v7`]
- `tiobe/tics-github-action v3` → [Updates: `v4`]

npm (4)

.yarn/sdks/eslint/package.json

.yarn/sdks/prettier/package.json

.yarn/sdks/typescript/package.json

package.json (86)

- `classnames 2.5.1`
- `clone-deep 4.0.1`
- `fast-deep-equal 3.1.3`
- `loglevel 1.9.2`
- `p-queue 8.1.1` → [Updates: `9.3.3`]
- `react-hot-toast 2.6.0`
- `@canonical/react-components 3.0.1` → [Updates: `3.12.4`, `4.11.0`]
- `@eslint/compat 1.3.2` → [Updates: `1.4.1`, `2.1.1`]
- `@eslint/eslintrc 3.3.1` → [Updates: `3.3.7`]
- `@eslint/js 9.35.0` → [Updates: `9.39.5`, `10.0.1`]
- `@faker-js/faker 10.0.0` → [Updates: `10.5.0`]
- `@mswjs/http-middleware 0.10.3`
- `@tanstack/eslint-plugin-query 5.86.0` → [Updates: `5.102.8`]
- `@tanstack/react-query 5.87.4` → [Updates: `5.102.8`]
- `@testing-library/dom 10.4.1` → [Updates: `10.4.2`]
- `@testing-library/jest-dom 6.8.0` → [Updates: `6.9.1`, `7.0.1`]
- `@testing-library/react 16.3.0` → [Updates: `16.3.3`]
- `@testing-library/user-event 14.6.1` → [Updates: `14.6.7`]
- `@types/clone-deep 4.0.4`
- `@types/cors 2.8.19`
- `@types/eslint-plugin-jsx-a11y 6` → [Updates: `6`]
- `@types/express 5.0.3` → [Updates: `5.0.6`]
- `@types/ip 1.1.3`
- `@types/node 20.19.14` → [Updates: `20.19.43`, `26.5.1`]
- `@types/react 19.1.13` → [Updates: `19.3.0`]
- `@types/react-dom 19.1.9` → [Updates: `19.3.0`]
- `@typescript-eslint/eslint-plugin 8.43.0` → [Updates: `8.70.0`]
- `@typescript-eslint/parser 8.43.0` → [Updates: `8.70.0`]
- `@vitejs/plugin-react 5.0.2` → [Updates: `5.2.0`, `6.1.1`]
- `@vitest/coverage-v8 3.2.4` → [Updates: `3.2.7`, `5.0.0`]
- `@vitest/ui 3.2.4` → [Updates: `3.2.7`, `5.0.0`]
- `axios 1.12.2` → [Updates: `1.18.0`]
- `cors 2.8.5` → [Updates: `2.8.6`]
- `dotenv 17.2.2` → [Updates: `17.4.2`]
- `eslint 9.35.0` → [Updates: `9.39.5`, `10.10.0`]
- `eslint-config-prettier 10.1.8`
- `eslint-import-resolver-typescript 4.4.4` → [Updates: `4.4.5`]
- `eslint-plugin-import 2.32.0`
- `eslint-plugin-jsx-a11y 6.10.2`
- `eslint-plugin-perfectionist 4.15.0` → [Updates: `4.15.1`, `5.11.0`]
- `eslint-plugin-prettier 5.5.4` → [Updates: `5.5.6`]
- `eslint-plugin-promise 7.2.1` → [Updates: `7.3.0`]
- `eslint-plugin-react 7.37.5`
- `eslint-plugin-react-hooks 5.2.0` → [Updates: `7.1.1`]
- `eslint-plugin-react-refresh 0.4.20` → [Updates: `0.5.6`]
- `eslint-plugin-testing-library 7.7.0` → [Updates: `7.16.2`]
- `eslint-plugin-vitest 0.5.4`
- `express 5.1.0` → [Updates: `5.2.1`]
- `formik 2.4.6` → [Updates: `2.4.9`]
- `globals 16.4.0` → [Updates: `16.5.0`, `17.12.0`]
- `happy-dom 18.0.1` → [Updates: `20.8.9`]
- `ip 2.0.1`
- `msw 2.11.1` → [Updates: `2.15.0`]
- `npm-package-json-lint 9.0.0` → [Updates: `9.1.0`, `11.0.0`]
- `orval 7.11.2` → [Updates: `8.22.0`]
- `postcss 8.5.6` → [Updates: `8.5.23`]
- `prettier 3.6.2` → [Updates: `3.9.6`]
- `react 19.1.1` → [Updates: `19.3.0`]
- `react-dom 19.1.1` → [Updates: `19.3.0`]
- `react-router 7.9.1` → [Updates: `7.18.0`]
- `sass 1.92.1` → [Updates: `1.104.1`]
- `strict-event-emitter 0.5.1`
- `stylelint 16.24.0` → [Updates: `16.26.1`, `17.15.0`]
- `stylelint-config-standard-scss 16.0.0` → [Updates: `17.0.0`]
- `stylelint-order 7.0.0` → [Updates: `7.0.1`, `8.1.1`]
- `tsx 4.20.5` → [Updates: `4.23.13`]
- `typescript 5.9.2` → [Updates: `5.9.3`, `7.0.2`]
- `typescript-eslint 8.43.0` → [Updates: `8.70.0`]
- `vanilla-framework 4.33.0` → [Updates: `4.59.0`]
- `vite 7.1.5` → [Updates: `7.3.5`]
- `vite-plugin-dts 4.5.4` → [Updates: `5.1.0`]
- `vite-tsconfig-paths 5.1.4` → [Updates: `6.1.1`]
- `vitest 3.2.4` → [Updates: `4.1.11`]
- `yup 1.7.0` → [Updates: `1.7.1`]
- `@canonical/react-components ^3.0.0` → [Updates: `^3.0.0 || ^4.0.0`]
- `@tanstack/react-query ^5.24.7`
- `@types/react ^19.0.0`
- `@types/react-dom ^19.0.0`
- `axios ^1.6.7`
- `formik ^2.4.5`
- `react ^19.0.0`
- `react-dom ^19.0.0`
- `react-router ^7.1.1` → [Updates: `^7.1.1 || ^8.0.0`]
- `vanilla-framework ^4.0.0`
- `yup ^1.4.0`
- `yarn 4.9.4` → [Updates: `4.18.0`]

renovate-config (1)

renovate.json

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

No contributing guide indexed for this repository

Research direction

Review package.json, .github/workflows/actions.yml, .github/workflows/coverage.yml, .github/workflows/test.yml, .github/workflows/tics-coverage.yml, Dockerfile, and renovate.json. Start by checking the linked Renovate pull requests; this dashboard has no single newcomer-sized change or acceptance criterion, and completion would require resolving and validating the listed dependency updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, react, typescript
Domain
ci-cd, devops, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.