Renovate: Update dependency eslint-plugin-react-refresh to v0.5.7 #61

Open
renovate-bot wants to merge 1 commit from renovate/eslint-plugin-react-refresh-0.x-lockfile into main
Collaborator

This PR contains the following updates:

Package Type Update Change
eslint-plugin-react-refresh devDependencies patch 0.5.30.5.7

Release Notes

ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)

v0.5.7

Compare Source

Add allowCompoundComponents option (#​117)

Default: false (true in vite config)

Don't warn when components are exported as an object gathering them. Every member of the object must be a component, and a member holding an anonymous function requires a component name as key.

This should be enabled if the fast refresh implementation correctly handles this case. Vite supports it since @vitejs/plugin-react 4.7.0, @vitejs/plugin-react-swc 3.11.0.

{
  "react-refresh/only-export-components": [
    "error",
    { "allowCompoundComponents": true }
  ]
}

Enabling this option allows code such as the following:

const Root = () => <></>;
const Label = () => <></>;
export const Tag = { Root, Label };

v0.5.6

Compare Source

  • Support re-exporting namespace components (fixes #​116)

v0.5.5

Compare Source

  • Fix SCREAMING_SNAKE_CASE constant exported via export { Name } incorrectly treated as React component #​114 (fixes #​113)
  • Add contentType and size to allowExportNames in Next config #​115

v0.5.4

Compare Source

  • Add instant to allowExportNames in Next config #​112

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | devDependencies | patch | [`0.5.3` → `0.5.7`](https://renovatebot.com/diffs/npm/eslint-plugin-react-refresh/0.5.3/0.5.7) | --- ### Release Notes <details> <summary>ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)</summary> ### [`v0.5.7`](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#057) [Compare Source](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.6...v0.5.7) ##### Add `allowCompoundComponents` option ([#&#8203;117](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/117)) > Default: `false` (`true` in `vite` config) Don't warn when components are exported as an object gathering them. Every member of the object must be a component, and a member holding an anonymous function requires a component name as key. This should be enabled if the fast refresh implementation correctly handles this case. Vite supports it since `@vitejs/plugin-react` 4.7.0, `@vitejs/plugin-react-swc` 3.11.0. ```json { "react-refresh/only-export-components": [ "error", { "allowCompoundComponents": true } ] } ``` Enabling this option allows code such as the following: ```jsx const Root = () => <></>; const Label = () => <></>; export const Tag = { Root, Label }; ``` ### [`v0.5.6`](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#056) [Compare Source](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.5...v0.5.6) - Support re-exporting namespace components (fixes [#&#8203;116](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/116)) ### [`v0.5.5`](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#055) [Compare Source](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.4...v0.5.5) - Fix SCREAMING\_SNAKE\_CASE constant exported via `export { Name }` incorrectly treated as React component [#&#8203;114](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/114) (fixes [#&#8203;113](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/113)) - Add `contentType` and `size` to `allowExportNames` in Next config [#&#8203;115](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/115) ### [`v0.5.4`](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#054) [Compare Source](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.3...v0.5.4) - Add `instant` to `allowExportNames` in Next config [#&#8203;112](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/112) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMC4zIiwidXBkYXRlZEluVmVyIjoiNDQuOTAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Renovate: Update dependency eslint-plugin-react-refresh to v0.5.4
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 7s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
f1885247d3
renovate-bot changed title from Renovate: Update dependency eslint-plugin-react-refresh to v0.5.4 to Renovate: Update dependency eslint-plugin-react-refresh to v0.5.5 2026-08-30 00:02:33 +00:00
renovate-bot force-pushed renovate/eslint-plugin-react-refresh-0.x-lockfile from f1885247d3
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 7s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
to 97bf0e2a79
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 3s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
2026-08-30 00:02:33 +00:00
Compare
renovate-bot changed title from Renovate: Update dependency eslint-plugin-react-refresh to v0.5.5 to Renovate: Update dependency eslint-plugin-react-refresh to v0.5.6 2026-09-06 00:02:11 +00:00
renovate-bot force-pushed renovate/eslint-plugin-react-refresh-0.x-lockfile from 97bf0e2a79
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 3s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
to 8dada91541
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 3s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
2026-09-06 00:02:13 +00:00
Compare
renovate-bot changed title from Renovate: Update dependency eslint-plugin-react-refresh to v0.5.6 to Renovate: Update dependency eslint-plugin-react-refresh to v0.5.7 2026-09-15 00:02:18 +00:00
renovate-bot force-pushed renovate/eslint-plugin-react-refresh-0.x-lockfile from 8dada91541
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 3s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
to 580306f805
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 8s
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
2026-09-15 00:02:19 +00:00
Compare
All checks were successful
Web Deployment Container / determine-workflow (pull_request) Successful in 8s
Required
Details
Web Deployment Container / nonprod-deploy (dev) (pull_request) Has been skipped
Required
Details
Web Deployment Container / prod-deploy (dev) (pull_request) Has been skipped
Required
Details
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/eslint-plugin-react-refresh-0.x-lockfile:renovate/eslint-plugin-react-refresh-0.x-lockfile
git switch renovate/eslint-plugin-react-refresh-0.x-lockfile
Sign in to join this conversation.
No description provided.