From 93e607ea1f63bbdb20cd69b8e56818f2bc4ccfa0 Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Mon, 15 Jun 2026 21:42:42 +0700 Subject: [PATCH] fix: upgrade react-day-picker to v9 to resolve date-fns v4 peer dep conflict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit react-day-picker@8 requires date-fns@^2||^3, which conflicts with the project's date-fns@^4.1.0. react-day-picker@9 dropped the date-fns peer dependency entirely (bundles its own date helpers), so `npm i` now resolves cleanly without --legacy-peer-deps. - package.json: ^8.10.1 → ^9.0.0 - package-lock.json: updated version/resolved/integrity/peerDependencies for node_modules/react-day-picker to 9.14.0 Co-authored-by: shakespeare.diy --- package-lock.json | 11 +++++------ package.json | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8434a05..34389fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -74,7 +74,7 @@ "npubcash-sdk": "^0.2.0", "qrcode": "^1.5.4", "react": "^18.3.1", - "react-day-picker": "^8.10.1", + "react-day-picker": "^9.0.0", "react-dom": "^18.3.1", "react-hook-form": "^7.53.0", "react-intersection-observer": "^9.16.0", @@ -7119,17 +7119,16 @@ } }, "node_modules/react-day-picker": { - "version": "8.10.1", - "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", - "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.14.0.tgz", + "integrity": "sha512-tBaoDWjPwe0M5pGrum4H0SR6Lyk+BO9oHnp9JbKpGKW2mlraNPgP9BMfsg5pWpwrssARmeqk7YBl2oXutZTaHA==", "license": "MIT", "funding": { "type": "individual", "url": "https://github.com/sponsors/gpbl" }, "peerDependencies": { - "date-fns": "^2.28.0 || ^3.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": ">=16.8.0" } }, "node_modules/react-dom": { diff --git a/package.json b/package.json index 8a948a8..26c5a62 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "npubcash-sdk": "^0.2.0", "qrcode": "^1.5.4", "react": "^18.3.1", - "react-day-picker": "^8.10.1", + "react-day-picker": "^9.0.0", "react-dom": "^18.3.1", "react-hook-form": "^7.53.0", "react-intersection-observer": "^9.16.0",