bamlab / bamlab/react-native-project-config

Dependency Dashboard

Open
#75 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
9
Forks
0
Avg merge
10h 29m
Merged PRs (30d)
2

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/react-native-project-config).

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [eslint-define-config](https://redirect.github.com/eslint-types/eslint-define-config) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |

## Pending Approval

The following branches are pending approval. To create them, click on a checkbox below.

- [ ] chore(deps): update actions/cache action to v6
- [ ] chore(deps): update actions/checkout action to v7
- [ ] chore(deps): update actions/setup-node action to v7
- [ ] chore(deps): update dependency eslint to v10
- [ ] chore(deps): update dependency eslint-plugin-eslint-plugin to v7
- [ ] chore(deps): update dependency eslint-plugin-simple-import-sort to v14
- [ ] chore(deps): update dependency globals to v17
- [ ] chore(deps): update dorny/paths-filter action to v4
- [ ] chore(deps): update node.js to v24
- [ ] πŸ” **Create all pending approval PRs at once** πŸ”

## Open

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

- [ ] [fix(deps): update js dependencies](../pull/117) (`expo`, `react`, `react-native`)
- [ ] [chore(deps): update devdependencies](../pull/142) (`@eslint/compat`, `@eslint/js`, `@types/react`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, `eslint`, `eslint-import-resolver-typescript`, `eslint-plugin-jest`, `eslint-plugin-prettier`, `eslint-plugin-react-hooks`, `eslint-plugin-testing-library`, `eslint-plugin-unused-imports`, `jest`, `lerna`, `markdownlint`, `markdownlint-cli`, `markdownlint-rule-helpers`, `prettier`, `ts-jest`, `typescript-eslint`)
- [ ] [chore(deps): update devdependencies (major)](../pull/137) (`@eslint/js`, `@testing-library/react-native`, `eslint`, `eslint-doc-generator`, `eslint-plugin-eslint-plugin`, `eslint-plugin-simple-import-sort`, `globals`, `lerna`, `npm-run-all2`, `typescript`)
- [ ] [fix(deps): update js dependencies (major)](../pull/113) (`expo`, `react`)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

github-actions (7)

.github/workflows/markdown-lint.yml (3)

- `actions/checkout v3` β†’ [Updates: `v7`]
- `actions/setup-node v3` β†’ [Updates: `v7`]
- `actions/cache v3` β†’ [Updates: `v6`]

.github/workflows/pr-conventional-title-checker.yml

.github/workflows/pr-labeler.yml

.github/workflows/publish.yml (2)

- `actions/checkout v4` β†’ [Updates: `v7`]
- `actions/setup-node v4` β†’ [Updates: `v7`]

.github/workflows/quality-eslint.yml (3)

- `actions/checkout v3` β†’ [Updates: `v7`]
- `actions/setup-node v3` β†’ [Updates: `v7`]
- `actions/cache v3` β†’ [Updates: `v6`]

.github/workflows/quality-oxlint.yml (3)

- `actions/checkout v3` β†’ [Updates: `v7`]
- `actions/setup-node v3` β†’ [Updates: `v7`]
- `actions/cache v3` β†’ [Updates: `v6`]

.github/workflows/quality.yml (1)

- `dorny/paths-filter v2` β†’ [Updates: `v4`]

npm (5)

example-app/package.json (30)

- `expo ^49.0.0` β†’ [Updates: `^49.0.0`, `^57.0.0`]
- `react ^18.2.0` β†’ [Updates: `^18.2.0`, `^19.0.0`]
- `react-native ^0.73.0` β†’ [Updates: `^0.87.0`]
- `@eslint/js ^9.17.0` β†’ [Updates: `^9.17.0`, `^10.0.0`]
- `@testing-library/react-native ^13.0.0` β†’ [Updates: `^14.0.0`]
- `@types/eslint ^9.6.1`
- `@types/jest ^30.0.0`
- `@types/react ^19.0.6` β†’ [Updates: `^19.0.6`]
- `@typescript-eslint/eslint-plugin ^8.19.1` β†’ [Updates: `^8.19.1`]
- `eslint ^9.18.0` β†’ [Updates: `^9.18.0`, `^10.0.0`]
- `eslint-config-prettier ^10.0.1`
- `eslint-define-config ^2.1.0`
- `eslint-import-resolver-typescript ^4.0.0` β†’ [Updates: `^4.0.0`]
- `eslint-plugin-import ^2.31.0`
- `eslint-plugin-jest ^29.0.1` β†’ [Updates: `^29.0.1`]
- `eslint-plugin-prettier ^5.2.0` β†’ [Updates: `^5.2.0`]
- `eslint-plugin-react ^7.37.3`
- `eslint-plugin-react-hooks ^7.0.0` β†’ [Updates: `^7.0.0`]
- `eslint-plugin-react-native ^5.0.0`
- `eslint-plugin-react-native-a11y ^3.5.1`
- `eslint-plugin-simple-import-sort ^12.1.1` β†’ [Updates: `^14.0.0`]
- `eslint-plugin-testing-library ^7.1.1` β†’ [Updates: `^7.1.1`]
- `eslint-plugin-unused-imports ^4.1.0` β†’ [Updates: `^4.1.0`]
- `globals ^16.0.0` β†’ [Updates: `^17.0.0`]
- `jest ^30.0.0` β†’ [Updates: `^30.0.0`]
- `oxlint ^1.82.0`
- `oxlint-tsgolint ^7.0.2001`
- `prettier ^3.0.0` β†’ [Updates: `^3.0.0`]
- `typescript ^5.0.0` β†’ [Updates: `^7.0.0`]
- `typescript-eslint ^8.19.1` β†’ [Updates: `^8.19.1`]

package.json (6)

- `@types/eslint ^9.6.1`
- `lerna ^9.0.0` β†’ [Updates: `^9.0.0`, `^10.0.0`]
- `markdownlint ^0.40.0` β†’ [Updates: `^0.41.0`]
- `markdownlint-cli ^0.47.0` β†’ [Updates: `^0.49.0`]
- `markdownlint-rule-helpers ^0.30.0` β†’ [Updates: `^0.31.0`]
- `prettier ^3.0.0` β†’ [Updates: `^3.0.0`]

packages/eslint-plugin/package.json (48)

- `eslint-define-config ^2.0.0`
- `@eslint/compat ^2.0.0` β†’ [Updates: `^2.0.0`]
- `@eslint/js ^9.17.0` β†’ [Updates: `^9.17.0`, `^10.0.0`]
- `@types/eslint ^9.6.1`
- `@typescript-eslint/eslint-plugin ^8.19.1` β†’ [Updates: `^8.19.1`]
- `@typescript-eslint/parser ^8.0.0` β†’ [Updates: `^8.0.0`]
- `eslint ^9.37.0` β†’ [Updates: `^9.37.0`, `^10.0.0`]
- `eslint-config-prettier ^10.1.8`
- `eslint-doc-generator ^2.0.2` β†’ [Updates: `^3.0.0`]
- `eslint-import-resolver-typescript ^4.4.4` β†’ [Updates: `^4.4.4`]
- `eslint-plugin-eslint-plugin ^6.4.0` β†’ [Updates: `^7.0.0`]
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jest ^29.0.1` β†’ [Updates: `^29.0.1`]
- `eslint-plugin-prettier ^5.2.1` β†’ [Updates: `^5.2.1`]
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^7.0.0` β†’ [Updates: `^7.0.0`]
- `eslint-plugin-react-native ^5.0.0`
- `eslint-plugin-react-native-a11y ^3.5.1`
- `eslint-plugin-simple-import-sort ^12.1.1` β†’ [Updates: `^14.0.0`]
- `eslint-plugin-testing-library ^7.13.1` β†’ [Updates: `^7.13.1`]
- `eslint-plugin-unused-imports ^4.2.0` β†’ [Updates: `^4.2.0`]
- `globals ^16.0.0` β†’ [Updates: `^17.0.0`]
- `jest ^30.0.0` β†’ [Updates: `^30.0.0`]
- `npm-run-all2 ^8.0.0` β†’ [Updates: `^9.0.0`]
- `prettier ^3.0.0` β†’ [Updates: `^3.0.0`]
- `ts-jest ^29.1.1` β†’ [Updates: `^29.1.1`]
- `ts-node ^10.9.1`
- `typescript ^5.7.2` β†’ [Updates: `^7.0.0`]
- `typescript-eslint ^8.19.1` β†’ [Updates: `^8.19.1`]
- `@typescript-eslint/eslint-plugin ^8.46.0`
- `eslint ^9.37.0` β†’ [Updates: `^9.37.0 || ^10.0.0`]
- `eslint-config-prettier ^10.1.8`
- `eslint-import-resolver-typescript ^4.4.4`
- `eslint-plugin-eslint-plugin ^6.4.0` β†’ [Updates: `^6.4.0 || ^7.0.0`]
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-jest ^29.0.1`
- `eslint-plugin-prettier ^5.2.1`
- `eslint-plugin-react ^7.37.5`
- `eslint-plugin-react-hooks ^7.0.0`
- `eslint-plugin-react-native ^5.0.0`
- `eslint-plugin-react-native-a11y ^3.5.1`
- `eslint-plugin-simple-import-sort ^12.1.1` β†’ [Updates: `^12.1.1 || ^14.0.0`]
- `eslint-plugin-testing-library ^7.13.1`
- `eslint-plugin-unused-imports ^4.2.0`
- `globals ^16.0.0` β†’ [Updates: `^16.0.0 || ^17.0.0`]
- `prettier ^3.6.2`
- `typescript-eslint ^8.19.1`
- `node >= 18.0.0`

packages/oxlint-plugin/package.json (11)

- `@oxlint/plugins ^1.82.0`
- `oxfmt ^0.67.0`
- `oxlint ^1.82.0`
- `oxlint-tsgolint *`
- `typescript ^5.7.2` β†’ [Updates: `^7.0.0`]
- `vite ^8.3.0`
- `vitest ^5.0.0`
- `oxfmt ^0.67.0`
- `oxlint ^1.82.0`
- `oxlint-tsgolint *`
- `node >= 18.0.0`

packages/typescript-config/package.json (1)

- `expo >=47`

nvm (4)

.nvmrc (1)

- `node 22` β†’ [Updates: `24`]

example-app/.nvmrc (1)

- `node 20` β†’ [Updates: `24`]

packages/eslint-plugin/.nvmrc (1)

- `node 20` β†’ [Updates: `24`]

packages/oxlint-plugin/.nvmrc (1)

- `node 22` β†’ [Updates: `24`]

---

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.