Override react-is@19.0.0 for recharts compatibility (#4857)

See https://github.com/recharts/recharts/issues/4558 for details.
This commit is contained in:
Masen Furer 2025-02-21 16:11:40 -08:00 committed by GitHub
parent ee03415894
commit 98f50811f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 1 deletions

View File

@ -15,7 +15,13 @@
"devDependencies": { "devDependencies": {
{% for package, version in dev_dependencies.items() %} {% for package, version in dev_dependencies.items() %}
"{{ package }}": "{{ version }}"{% if not loop.last %},{% endif %} "{{ package }}": "{{ version }}"{% if not loop.last %},{% endif %}
{% endfor %}
},
"overrides": {
{% for package, version in overrides.items() %}
"{{ package }}": "{{ version }}"{% if not loop.last %},{% endif %}
{% endfor %} {% endfor %}
} }
} }

View File

@ -195,3 +195,7 @@ class PackageJson(SimpleNamespace):
"postcss": "8.5.1", "postcss": "8.5.1",
"postcss-import": "16.1.0", "postcss-import": "16.1.0",
} }
OVERRIDES = {
# This should always match the `react` version in DEPENDENCIES for recharts compatibility.
"react-is": "19.0.0"
}

View File

@ -846,6 +846,7 @@ def _compile_package_json():
}, },
dependencies=constants.PackageJson.DEPENDENCIES, dependencies=constants.PackageJson.DEPENDENCIES,
dev_dependencies=constants.PackageJson.DEV_DEPENDENCIES, dev_dependencies=constants.PackageJson.DEV_DEPENDENCIES,
overrides=constants.PackageJson.OVERRIDES,
) )