From 31e3cbcf57ac204a9a9822bbc3b62ad93ca8e690 Mon Sep 17 00:00:00 2001 From: Ryan Shaw Date: Mon, 9 Mar 2026 17:13:29 -0600 Subject: [PATCH 1/2] Add peer dependency for react-csv react-csv uses propTypes in its runtime code --- packages/yarnpkg-extensions/sources/index.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/yarnpkg-extensions/sources/index.ts b/packages/yarnpkg-extensions/sources/index.ts index 25da3e5c2b3a..0ee4560cfe09 100644 --- a/packages/yarnpkg-extensions/sources/index.ts +++ b/packages/yarnpkg-extensions/sources/index.ts @@ -131,6 +131,12 @@ export const packageExtensions: Array<[string, PackageExtensionData]> = [ react: `*`, }, }], + // https://github.com/react-csv/react-csv/pull/387 + [`react-csv@*`, { + peerDependencies: { + 'prop-types': '*' + }, + }], // https://github.com/angeloocana/gatsby-plugin-i18n/pull/145 [`gatsby-plugin-i18n@*`, { dependencies: { From 000f4b22dc4f3d9f716ddd18765fff4eb3201fc9 Mon Sep 17 00:00:00 2001 From: Ryan Shaw Date: Mon, 9 Mar 2026 22:32:18 -0600 Subject: [PATCH 2/2] Apply suggestion from @ryankshaw --- packages/yarnpkg-extensions/sources/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/yarnpkg-extensions/sources/index.ts b/packages/yarnpkg-extensions/sources/index.ts index 0ee4560cfe09..62cf26508ff4 100644 --- a/packages/yarnpkg-extensions/sources/index.ts +++ b/packages/yarnpkg-extensions/sources/index.ts @@ -134,7 +134,7 @@ export const packageExtensions: Array<[string, PackageExtensionData]> = [ // https://github.com/react-csv/react-csv/pull/387 [`react-csv@*`, { peerDependencies: { - 'prop-types': '*' + `prop-types`: `*`, }, }], // https://github.com/angeloocana/gatsby-plugin-i18n/pull/145