From 3ed830864ba865df38e18e7cdb19c089314ca67e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2026 14:44:57 +0000 Subject: [PATCH] chore(deps): update react major to v19 --- package.json | 8 ++--- pnpm-lock.yaml | 87 +++++++++++++++++++++----------------------------- 2 files changed, 41 insertions(+), 54 deletions(-) diff --git a/package.json b/package.json index d3fa4498..a5a326d7 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "esbuild": "^0.28.2", "jsdom": "^25.0.1", "next": "^15.5.25", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.3.0", + "react-dom": "^19.3.0", "typescript": "^5.9.3", "vitest": "^2.1.9", "esbuild-css-modules-plugin": "^3.1.5" @@ -65,8 +65,8 @@ "module": "dist/index.mjs", "name": "react-comic-viewer", "peerDependencies": { - "react": ">=18.3.1", - "react-dom": ">=18.3.1" + "react": ">=19.3.0", + "react-dom": ">=19.3.0" }, "repository": { "type": "git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c5a48b99..162cea54 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: react-icons: specifier: ^5.7.0 - version: 5.7.0(react@18.3.1) + version: 5.7.0(react@19.3.0) react-swipeable: specifier: ^7.0.2 - version: 7.0.2(react@18.3.1) + version: 7.0.2(react@19.3.0) screenfull: specifier: ^6.0.2 version: 6.0.2 @@ -26,7 +26,7 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.3.3 - version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@testing-library/user-event': specifier: ^14.6.7 version: 14.6.7(@testing-library/dom@10.4.1) @@ -41,7 +41,7 @@ importers: version: 18.3.7(@types/react@18.3.31) '@vercel/analytics': specifier: 2.0.1 - version: 2.0.1(next@15.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 2.0.1(next@15.5.25(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0) esbuild: specifier: ^0.28.2 version: 0.28.2 @@ -53,13 +53,13 @@ importers: version: 25.0.1 next: specifier: ^15.5.25 - version: 15.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.5.25(react-dom@19.3.0(react@19.3.0))(react@19.3.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.3.0 + version: 19.3.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.3.0 + version: 19.3.0(react@19.3.0) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1233,10 +1233,6 @@ packages: lodash-es@4.18.1: resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - loupe@3.2.1: resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} @@ -1327,10 +1323,10 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.3.0: + resolution: {integrity: sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==} peerDependencies: - react: ^18.3.1 + react: ^19.3.0 react-icons@5.7.0: resolution: {integrity: sha512-LBLy340Rzqy6+/yVhZKT3B/QpP1BZaesGqasf09HPOBzRarcDIFH0WwXlXQfE7q7ipxK4MSiC5DIBWURCny6fw==} @@ -1345,8 +1341,8 @@ packages: peerDependencies: react: ^16.8.3 || ^17 || ^18 || ^19.0.0 || ^19.0.0-rc - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.3.0: + resolution: {integrity: sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==} engines: {node: '>=0.10.0'} redent@3.0.0: @@ -1371,8 +1367,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.28.0: + resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==} screenfull@6.0.2: resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==} @@ -2026,12 +2022,12 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)': dependencies: '@babel/runtime': 7.29.7 '@testing-library/dom': 10.4.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.3.0 + react-dom: 19.3.0(react@19.3.0) optionalDependencies: '@types/react': 18.3.31 '@types/react-dom': 18.3.7(@types/react@18.3.31) @@ -2059,10 +2055,10 @@ snapshots: '@types/prop-types': 15.7.15 csstype: 3.2.3 - '@vercel/analytics@2.0.1(next@15.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@vercel/analytics@2.0.1(next@15.5.25(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react@19.3.0)': optionalDependencies: - next: 15.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 + next: 15.5.25(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + react: 19.3.0 '@vitest/expect@2.1.9': dependencies: @@ -2419,10 +2415,6 @@ snapshots: lodash-es@4.18.1: {} - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - loupe@3.2.1: {} lru-cache@10.4.3: {} @@ -2447,15 +2439,15 @@ snapshots: nanoid@3.3.18: {} - next@15.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.5.25(react-dom@19.3.0(react@19.3.0))(react@19.3.0): dependencies: '@next/env': 15.5.25 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001809 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(react@18.3.1) + react: 19.3.0 + react-dom: 19.3.0(react@19.3.0) + styled-jsx: 5.1.6(react@19.3.0) optionalDependencies: '@next/swc-darwin-arm64': 15.5.25 '@next/swc-darwin-x64': 15.5.25 @@ -2502,25 +2494,22 @@ snapshots: punycode@2.3.1: {} - react-dom@18.3.1(react@18.3.1): + react-dom@19.3.0(react@19.3.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.3.0 + scheduler: 0.28.0 - react-icons@5.7.0(react@18.3.1): + react-icons@5.7.0(react@19.3.0): dependencies: - react: 18.3.1 + react: 19.3.0 react-is@17.0.2: {} - react-swipeable@7.0.2(react@18.3.1): + react-swipeable@7.0.2(react@19.3.0): dependencies: - react: 18.3.1 + react: 19.3.0 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.3.0: {} redent@3.0.0: dependencies: @@ -2569,9 +2558,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.28.0: {} screenfull@6.0.2: {} @@ -2622,10 +2609,10 @@ snapshots: dependencies: min-indent: 1.0.1 - styled-jsx@5.1.6(react@18.3.1): + styled-jsx@5.1.6(react@19.3.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.3.0 symbol-tree@3.2.4: {}