Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 1.6k
- Forks
- 48
- 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/bamlab/flashlight).
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] chore(deps): update dependency jszip to v3.10.2
- [ ] chore(deps): update dependency js-yaml to v4.3.2
- [ ] chore(deps): update dependency lodash to v4.18.1
- [ ] chore(deps): update dependency socket.io to v4.8.3
- [ ] chore(deps): update docusaurus monorepo to v3.10.2 (`@docusaurus/core`, `@docusaurus/preset-classic`, `@docusaurus/theme-search-algolia`)
- [ ] chore(deps): update emotion monorepo (`@emotion/react`, `@emotion/styled`)
- [ ] fix(deps): update dependency adm-zip to ^0.6.0
- [ ] chore(deps): update actions/checkout action to v7
- [ ] chore(deps): update actions/setup-node action to v7
- [ ] chore(deps): update dependency eslint-config-prettier to v10
- [ ] chore(deps): update dependency eslint-plugin-testing-library to v7
- [ ] chore(deps): update dependency lerna to v10
- [ ] chore(deps): update dependency lint-staged to v17
- [ ] chore(deps): update dependency node to v24
- [ ] chore(deps): update dependency supertest to v7 (`supertest`, `@types/supertest`)
- [ ] chore(deps): update dependency tailwindcss to v4
- [ ] chore(deps): update dependency typescript to v7
- [ ] chore(deps): update jest monorepo to v30 (`@types/jest`, `jest`, `jest-environment-jsdom`)
- [ ] chore(deps): update marocchino/sticky-pull-request-comment action to v3
- [ ] chore(deps): update typescript-eslint monorepo to v8 (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `@typescript-eslint/rule-tester`, `@typescript-eslint/utils`)
- [ ] fix(deps): update dependency apexcharts to v7
- [ ] fix(deps): update dependency commander to v15
- [ ] fix(deps): update dependency express to v5 (`express`, `@types/express`)
- [ ] fix(deps): update dependency fast-xml-parser to v5
- [ ] fix(deps): update dependency ink to v7
- [ ] fix(deps): update dependency js-yaml to v5
- [ ] fix(deps): update dependency react-apexcharts to v2
- [ ] fix(deps): update dependency webdriverio to v9
- [ ] fix(deps): update material-ui monorepo to v9 (`@mui/icons-material`, `@mui/material`, `@mui/utils`)
- [ ] fix(deps): update react monorepo (major) (`eslint-plugin-react-hooks`, `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 express to v4.22.3](../pull/359)
- [ ] [chore(deps): update dependency fast-xml-parser to v4.5.7](../pull/363)
- [ ] [chore(deps): update dependency @aws-sdk/client-device-farm to v3.1131.0](../pull/360)
- [ ] [chore(deps): update dependency axios to v1.20.0](../pull/361)
- [ ] [chore(deps): update dependency react-apexcharts to v1.9.0](../pull/327)
- [ ] [chore(deps): update devdependencies (non-major)](../pull/362) (`@docusaurus/module-type-aliases`, `@mui/icons-material`, `@mui/material`, `@tsconfig/docusaurus`, `@types/adm-zip`, `@types/express`, `@types/lodash`, `@types/luxon`, `@types/supertest`, `autoprefixer`, `eslint-config-prettier`, `eslint-plugin-import`, `eslint-plugin-prettier`, `eslint-plugin-react`, `lerna`, `lint-staged`, `parcel`, `postcss`, `prettier`, `socket.io-client`, `tailwindcss`, `ts-jest`, `typescript`)
- [ ] [chore(deps): update material-ui monorepo to v5.18.0](../pull/337) (`@mui/icons-material`, `@mui/material`, `@mui/utils`)
- [ ] [chore(deps): update dependency @testing-library/react to v16](../pull/302)
- [ ] [chore(deps): update dependency eslint to v10](../pull/303)
- [ ] [chore(deps): update dependency ink-testing-library to v4](../pull/304)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
github-actions (2)
.github/workflows/ios_e2e.yml (4)
- `actions/checkout v4` β [Updates: `v7`]
- `actions/setup-node v4` β [Updates: `v7`]
- `marocchino/sticky-pull-request-comment v2` β [Updates: `v3.0.5`]
- `node 18.x` β [Updates: `24.x`].github/workflows/tests.yml (3)
- `actions/checkout v4` β [Updates: `v7`]
- `actions/setup-node v4` β [Updates: `v7`]
- `node 18.x` β [Updates: `24.x`]
npm (18)
package.json (19)
- `@types/jest ^29.2.3` β [Updates: `^30.0.0`]
- `@types/lodash ^4.17.0` β [Updates: `^4.17.0`]
- `@typescript-eslint/eslint-plugin ^7.2.0` β [Updates: `^8.0.0`]
- `@typescript-eslint/utils ^7.2.0` β [Updates: `^8.0.0`]
- `eslint ^8.57.0` β [Updates: `^10.0.0`]
- `eslint-config-prettier ^9.1.0` β [Updates: `^9.1.0`, `^10.0.0`]
- `eslint-plugin-import ^2.26.0` β [Updates: `^2.26.0`]
- `eslint-plugin-prettier ^5.1.3` β [Updates: `^5.1.3`]
- `eslint-plugin-react ^7.34.0` β [Updates: `^7.34.0`]
- `eslint-plugin-react-hooks ^4.6.0` β [Updates: `^7.0.0`]
- `eslint-plugin-testing-library ^6.2.0` β [Updates: `^7.0.0`]
- `husky ^9.0.11`
- `jest ^29.3.1` β [Updates: `^30.0.0`]
- `jest-environment-jsdom ^29.3.1` β [Updates: `^30.0.0`]
- `lerna ^8.1.2` β [Updates: `^8.1.2`, `^10.0.0`]
- `lint-staged 15.2.10` β [Updates: `15.5.2`, `17.5.1`]
- `prettier ^3.2.5` β [Updates: `^3.2.5`]
- `ts-jest ^29.0.3` β [Updates: `^29.0.3`]
- `typescript ^5.4.2` β [Updates: `^5.4.2`, `^7.0.0`]packages/commands/measure/package.json (17)
- `commander ^12.0.0` β [Updates: `^15.0.0`]
- `cors ^2.8.5`
- `express ^4.19.2` β [Updates: `^4.19.2`, `^5.0.0`]
- `ink ^3.2.0` β [Updates: `^7.0.0`]
- `react ^18.0.0` β [Updates: `^19.0.0`]
- `socket.io ^4.7.5` β [Updates: `^4.7.5`]
- `@mui/icons-material ^5.15.12` β [Updates: `^5.15.12`, `^9.0.0`]
- `@mui/material ^5.15.12` β [Updates: `^5.15.12`, `^9.0.0`]
- `@testing-library/react ^14.2.1` β [Updates: `^16.0.0`]
- `@types/express ^4.17.21` β [Updates: `^4.17.21`, `^5.0.0`]
- `@types/supertest ^6.0.2` β [Updates: `^6.0.2`, `^7.0.0`]
- `ink-testing-library ^2.1.0` β [Updates: `^4.0.0`]
- `parcel ^2.12.0` β [Updates: `^2.12.0`]
- `react 18.3.1` β [Updates: `19.3.0`]
- `react-dom 18.3.1` β [Updates: `19.3.0`]
- `socket.io-client ^4.7.4` β [Updates: `^4.7.4`]
- `supertest ^6.3.4` β [Updates: `^7.0.0`]packages/commands/report/package.json (4)
- `commander ^12.0.0` β [Updates: `^15.0.0`]
- `parcel ^2.12.0` β [Updates: `^2.12.0`]
- `react 18.3.1` β [Updates: `19.3.0`]
- `react-dom 18.3.1` β [Updates: `19.3.0`]packages/commands/tools/package.json (1)
- `commander ^12.0.0` β [Updates: `^15.0.0`]
packages/core/logger/package.json (3)
- `kleur ^4.1.5`
- `luxon ^3.4.4`
- `@types/luxon ^3.4.2` β [Updates: `^3.4.2`]packages/core/reporter/package.json (1)
- `lodash ^4.17.21` β [Updates: `^4.17.21`]
packages/core/shell/package.json (2)
- `adm-zip ^0.5.9` β [Updates: `^0.6.0`]
- `axios ^1.1.3` β [Updates: `^1.1.3`]packages/core/types/package.json
packages/core/web-reporter-ui/package.json (18)
- `@emotion/react ^11.8.2` β [Updates: `^11.8.2`]
- `@emotion/styled ^11.8.1` β [Updates: `^11.8.1`]
- `@mui/icons-material ^5.15.12` β [Updates: `^5.15.12`, `^9.0.0`]
- `@mui/material ^5.15.12` β [Updates: `^5.15.12`, `^9.0.0`]
- `@mui/utils ^5.15.12` β [Updates: `^5.15.12`, `^9.0.0`]
- `apexcharts 3.54.1` β [Updates: `7.3.0`]
- `file-saver ^2.0.5`
- `jszip ^3.10.1` β [Updates: `^3.10.1`]
- `lodash ^4.17.21` β [Updates: `^4.17.21`]
- `process ^0.11.10`
- `react ^18.0.0` β [Updates: `^19.0.0`]
- `react-apexcharts ^1.4.1` β [Updates: `^1.4.1`, `^2.0.0`]
- `tiny-emitter ^2.1.0`
- `@testing-library/react ^14.2.1` β [Updates: `^16.0.0`]
- `@types/file-saver ^2.0.5`
- `autoprefixer ^10.4.14` β [Updates: `^10.4.14`]
- `postcss ^8.4.21` β [Updates: `^8.4.21`]
- `tailwindcss ^3.4.1` β [Updates: `^3.4.1`, `^4.0.0`]packages/platforms/android/package.json (2)
- `commander ^12.0.0` β [Updates: `^15.0.0`]
- `lodash ^4.17.21` β [Updates: `^4.17.21`]packages/platforms/ios-instruments/package.json (2)
- `commander ^12.0.0` β [Updates: `^15.0.0`]
- `fast-xml-parser ^4.2.7` β [Updates: `^4.2.7`, `^5.0.0`]packages/platforms/ios/package.json
packages/platforms/profiler/package.json
packages/plugins/appium-helper/package.json (1)
- `webdriverio ^6.1.22` β [Updates: `^9.0.0`]
packages/plugins/appium-test-cases/package.json
packages/plugins/aws-device-farm/package.json (6)
- `@aws-sdk/client-device-farm ^3.529.1` β [Updates: `^3.529.1`]
- `axios ^1.1.3` β [Updates: `^1.1.3`]
- `commander ^12.0.0` β [Updates: `^15.0.0`]
- `js-yaml ^4.1.0` β [Updates: `^4.1.0`, `^5.0.0`]
- `@types/adm-zip ^0.5.0` β [Updates: `^0.5.0`]
- `@types/js-yaml ^4.0.5`packages/plugins/eslint/package.json (5)
- `@typescript-eslint/parser ^7.2.0` β [Updates: `^8.0.0`]
- `@typescript-eslint/rule-tester ^7.2.0` β [Updates: `^8.0.0`]
- `@typescript-eslint/utils ^7.2.0` β [Updates: `^8.0.0`]
- `eslint ^8.57.0` β [Updates: `^10.0.0`]
- `requireindex ^1.2.0`website/package.json (12)
- `@docusaurus/core ^3.5.2` β [Updates: `^3.5.2`]
- `@docusaurus/preset-classic ^3.5.2` β [Updates: `^3.5.2`]
- `@docusaurus/theme-search-algolia ^3.5.2` β [Updates: `^3.5.2`]
- `@mdx-js/react ^3.0.1`
- `clsx ^2.1.0`
- `prism-react-renderer ^2.4.0`
- `react ^18.2.0` β [Updates: `^19.0.0`]
- `react-dom ^18.2.0` β [Updates: `^19.0.0`]
- `@docusaurus/module-type-aliases ^3.5.2` β [Updates: `^3.5.2`]
- `@tsconfig/docusaurus ^2.0.2` β [Updates: `^2.0.2`]
- `typescript ^5.4.2` β [Updates: `^5.4.2`, `^7.0.0`]
- `node >=18`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Start by reviewing the Dependency Dashboard, then inspect the listed package.json files and .github/workflows/ios_e2e.yml and .github/workflows/tests.yml. The issue contains many unrelated dependency updates, several already linked to open pull requests, and does not define a single bounded change or completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, node.js, typescript
- Domain
- ci-cd, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100