Skip to content

Commit a346c27

Browse files
Gido Mandersclaude
andcommitted
improvement: Add React 19 support
Add react as a peer dependency (^18.0 || ^19.0) and upgrade dev dependencies to React 19. No source changes needed as the library only uses stable React APIs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 99cdbfd commit a346c27

2 files changed

Lines changed: 42 additions & 57 deletions

File tree

package-lock.json

Lines changed: 36 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,16 @@
2222
},
2323
"homepage": "https://github.com/42BV/react-authentication#readme",
2424
"peerDependencies": {
25+
"react": "^18.0 || ^19.0",
2526
"react-router": "^6.0 || ^7.0"
2627
},
2728
"devDependencies": {
2829
"@eslint/js": "9.39.2",
2930
"@testing-library/jest-dom": "6.6.3",
30-
"@testing-library/react": "16.0.1",
31+
"@testing-library/react": "16.3.2",
3132
"@types/fetch-mock": "7.3.8",
32-
"@types/react": "18.3.13",
33-
"@types/react-dom": "18.3.1",
33+
"@types/react": "19.2.13",
34+
"@types/react-dom": "19.2.3",
3435
"@vitest/coverage-v8": "4.0.18",
3536
"eslint": "9.39.2",
3637
"eslint-config-prettier": "10.1.8",
@@ -44,8 +45,8 @@
4445
"node-fetch": "3.3.2",
4546
"np": "10.1.0",
4647
"prettier": "3.4.2",
47-
"react": "18.3.1",
48-
"react-dom": "18.3.1",
48+
"react": "19.2.4",
49+
"react-dom": "19.2.4",
4950
"react-router": "7.0.2",
5051
"typescript": "5.7.2",
5152
"typescript-eslint": "8.54.0",

0 commit comments

Comments
 (0)