diff --git a/implementations/react-web-sdk/package.json b/implementations/react-web-sdk/package.json index 96b4590b..85a66841 100644 --- a/implementations/react-web-sdk/package.json +++ b/implementations/react-web-sdk/package.json @@ -32,7 +32,7 @@ "@contentful/rich-text-react-renderer": "16.1.6", "@contentful/rich-text-types": "17.2.5", "contentful": "11.10.5", - "react": "19.2.4", + "react": "19.2.5", "react-dom": "19.2.5", "react-router-dom": "7.14.1" }, diff --git a/packages/web/frameworks/react-web-sdk/package.json b/packages/web/frameworks/react-web-sdk/package.json index 04534857..bf652c88 100644 --- a/packages/web/frameworks/react-web-sdk/package.json +++ b/packages/web/frameworks/react-web-sdk/package.json @@ -139,7 +139,7 @@ }, "dependencies": { "@contentful/optimization-web": "workspace:*", - "react": "19.2.3", + "react": "19.2.5", "react-dom": "19.2.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a611219..6c985860 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,7 +50,7 @@ catalogs: version: 3.1.10 es-toolkit: specifier: ^1.45.1 - version: 1.45.1 + version: 1.46.0 express: specifier: ^5.2.1 version: 5.2.1 @@ -218,7 +218,7 @@ importers: version: 17.3.1 es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 fs-extra: specifier: ^11.3.3 version: 11.3.3 @@ -267,7 +267,7 @@ importers: version: link:../../universal/core-sdk es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 devDependencies: '@contentful/rich-text-html-renderer': specifier: 'catalog:' @@ -343,7 +343,7 @@ importers: version: 1.2.2 es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 react: specifier: 19.2.3 version: 19.2.3 @@ -482,7 +482,7 @@ importers: version: link:../api-schemas es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 zod: specifier: 'catalog:' version: 4.3.6 @@ -574,7 +574,7 @@ importers: version: 11.10.5 es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 zod: specifier: 'catalog:' version: 4.3.6 @@ -622,11 +622,11 @@ importers: specifier: workspace:* version: link:../../web-sdk react: - specifier: 19.2.3 - version: 19.2.3 + specifier: 19.2.5 + version: 19.2.5 react-dom: specifier: 19.2.5 - version: 19.2.5(react@19.2.3) + version: 19.2.5(react@19.2.5) devDependencies: '@rsbuild/core': specifier: 'catalog:' @@ -645,7 +645,7 @@ importers: version: 0.2.1(@rstest/core@0.8.5(happy-dom@20.8.9)) '@tanstack/react-router': specifier: ^1.132.33 - version: 1.168.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3) + version: 1.168.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@types/react': specifier: ^19.2.14 version: 19.2.14 @@ -663,10 +663,10 @@ importers: version: 20.8.9 next: specifier: ^16.2.3 - version: 16.2.3(react-dom@19.2.5(react@19.2.3))(react@19.2.3) + version: 16.2.3(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react-router-dom: specifier: ^7.14.2 - version: 7.14.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3) + version: 7.14.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5) rimraf: specifier: 'catalog:' version: 6.1.3 @@ -693,7 +693,7 @@ importers: version: 11.10.5 es-toolkit: specifier: 'catalog:' - version: 1.45.1 + version: 1.46.0 lit: specifier: ^3.3.2 version: 3.3.2 @@ -3210,10 +3210,6 @@ packages: resolution: {integrity: sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg==} engines: {node: 20 || >=22} - balanced-match@4.0.4: - resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} - engines: {node: 18 || 20 || >=22} - base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -3260,11 +3256,14 @@ packages: resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} engines: {node: '>=10'} - brace-expansion@1.1.14: - resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==} + brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} + + brace-expansion@1.1.13: + resolution: {integrity: sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==} - brace-expansion@2.1.0: - resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==} + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} brace-expansion@5.0.2: resolution: {integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==} @@ -4071,8 +4070,8 @@ packages: es-toolkit@1.44.0: resolution: {integrity: sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==} - es-toolkit@1.45.1: - resolution: {integrity: sha512-/jhoOj/Fx+A+IIyDNOvO3TItGmlMKhtX8ISAHKE90c4b/k1tqaqEZ+uUqfpU8DMnW5cgNJv606zS55jGvza0Xw==} + es-toolkit@1.46.0: + resolution: {integrity: sha512-IToJ6ct9OLl5zz6WsC/1vZEwfSZ7Myil+ygl5Tf30Xjn9AEkzNB4kqp2G7VUJKF1DtTx/ra5M5KLlXvzOg51BA==} esbuild@0.27.3: resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} @@ -5839,10 +5838,17 @@ packages: resolution: {integrity: sha512-Rwi3pnapEqirPSbWbrZaa6N3nmqq4Xer/2XooiOKyV3q12ML06f7MOuc5DVH8ONZIFhwIYQ3yzPH4nt7iWHaTg==} engines: {node: 18 || 20 || >=22} + minimatch@10.2.4: + resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} + engines: {node: 18 || 20 || >=22} + minimatch@10.2.5: resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} @@ -5850,8 +5856,8 @@ packages: resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} - minimatch@9.0.9: - resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.7: @@ -6523,6 +6529,10 @@ packages: resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} + react@19.2.5: + resolution: {integrity: sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==} + engines: {node: '>=0.10.0'} + read@1.0.7: resolution: {integrity: sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==} engines: {node: '>=0.8'} @@ -8373,7 +8383,7 @@ snapshots: dependencies: '@eslint/object-schema': 3.0.1 debug: 4.4.3 - minimatch: 10.2.5 + minimatch: 10.2.4 transitivePeerDependencies: - supports-color @@ -9202,7 +9212,7 @@ snapshots: picocolors: 1.1.1 semver: 7.7.4 wcwidth: 1.0.1 - yaml: 2.8.3 + yaml: 2.8.2 transitivePeerDependencies: - typescript @@ -9786,21 +9796,21 @@ snapshots: '@tanstack/history@1.161.6': {} - '@tanstack/react-router@1.168.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3)': + '@tanstack/react-router@1.168.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@tanstack/history': 1.161.6 - '@tanstack/react-store': 0.9.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3) + '@tanstack/react-store': 0.9.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@tanstack/router-core': 1.168.2 isbot: 5.1.36 - react: 19.2.3 - react-dom: 19.2.5(react@19.2.3) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) - '@tanstack/react-store@0.9.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3)': + '@tanstack/react-store@0.9.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@tanstack/store': 0.9.2 - react: 19.2.3 - react-dom: 19.2.5(react@19.2.3) - use-sync-external-store: 1.6.0(react@19.2.3) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) + use-sync-external-store: 1.6.0(react@19.2.5) '@tanstack/router-core@1.168.2': dependencies: @@ -10050,7 +10060,7 @@ snapshots: '@typescript-eslint/types': 8.56.0 '@typescript-eslint/visitor-keys': 8.56.0 debug: 4.4.3 - minimatch: 9.0.9 + minimatch: 9.0.5 semver: 7.7.4 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -10511,8 +10521,6 @@ snapshots: dependencies: jackspeak: 4.2.3 - balanced-match@4.0.4: {} - base64-js@1.5.1: {} base64id@2.0.0: {} @@ -10581,12 +10589,17 @@ snapshots: widest-line: 3.1.0 wrap-ansi: 7.0.0 - brace-expansion@1.1.14: + brace-expansion@1.1.12: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@1.1.13: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.1.0: + brace-expansion@2.0.2: dependencies: balanced-match: 1.0.2 @@ -10596,7 +10609,7 @@ snapshots: brace-expansion@5.0.5: dependencies: - balanced-match: 4.0.4 + balanced-match: 4.0.2 braces@3.0.3: dependencies: @@ -11613,7 +11626,7 @@ snapshots: es-toolkit@1.44.0: {} - es-toolkit@1.45.1: {} + es-toolkit@1.46.0: {} esbuild@0.27.3: optionalDependencies: @@ -11762,7 +11775,7 @@ snapshots: hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 - minimatch: 3.1.5 + minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.1 @@ -11791,7 +11804,7 @@ snapshots: hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 - minimatch: 3.1.5 + minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.1 @@ -12436,14 +12449,14 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 3.4.3 - minimatch: 9.0.9 + minimatch: 9.0.5 minipass: 7.1.3 package-json-from-dist: 1.0.1 path-scurry: 1.11.1 glob@13.0.6: dependencies: - minimatch: 10.2.5 + minimatch: 10.2.4 minipass: 7.1.3 path-scurry: 2.0.2 @@ -12452,7 +12465,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 @@ -13949,7 +13962,7 @@ snapshots: metro-cache: 0.83.4 metro-core: 0.83.4 metro-runtime: 0.83.4 - yaml: 2.8.3 + yaml: 2.8.2 transitivePeerDependencies: - bufferutil - supports-color @@ -14123,27 +14136,35 @@ snapshots: minimatch@10.2.1: dependencies: - brace-expansion: 5.0.5 + brace-expansion: 5.0.2 minimatch@10.2.3: dependencies: brace-expansion: 5.0.2 + minimatch@10.2.4: + dependencies: + brace-expansion: 5.0.2 + minimatch@10.2.5: dependencies: brace-expansion: 5.0.5 + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.12 + minimatch@3.1.5: dependencies: - brace-expansion: 1.1.14 + brace-expansion: 1.1.13 minimatch@5.1.9: dependencies: - brace-expansion: 2.1.0 + brace-expansion: 2.0.2 - minimatch@9.0.9: + minimatch@9.0.5: dependencies: - brace-expansion: 2.1.0 + brace-expansion: 2.0.2 minimist@1.2.7: {} @@ -14232,16 +14253,16 @@ snapshots: netmask@2.0.2: {} - next@16.2.3(react-dom@19.2.5(react@19.2.3))(react@19.2.3): + next@16.2.3(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: '@next/env': 16.2.3 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.17 caniuse-lite: 1.0.30001787 postcss: 8.4.31 - react: 19.2.3 - react-dom: 19.2.5(react@19.2.3) - styled-jsx: 5.1.6(react@19.2.3) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) + styled-jsx: 5.1.6(react@19.2.5) optionalDependencies: '@next/swc-darwin-arm64': 16.2.3 '@next/swc-darwin-x64': 16.2.3 @@ -14756,9 +14777,9 @@ snapshots: - bufferutil - utf-8-validate - react-dom@19.2.5(react@19.2.3): + react-dom@19.2.5(react@19.2.5): dependencies: - react: 19.2.3 + react: 19.2.5 scheduler: 0.27.0 react-is@18.3.1: {} @@ -14834,19 +14855,19 @@ snapshots: react-refresh@0.18.0: {} - react-router-dom@7.14.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3): + react-router-dom@7.14.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: - react: 19.2.3 - react-dom: 19.2.5(react@19.2.3) - react-router: 7.14.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) + react-router: 7.14.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - react-router@7.14.2(react-dom@19.2.5(react@19.2.3))(react@19.2.3): + react-router@7.14.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: cookie: 1.1.1 - react: 19.2.3 + react: 19.2.5 set-cookie-parser: 2.7.2 optionalDependencies: - react-dom: 19.2.5(react@19.2.3) + react-dom: 19.2.5(react@19.2.5) react-test-renderer@19.2.3(react@19.2.3): dependencies: @@ -14856,6 +14877,8 @@ snapshots: react@19.2.3: {} + react@19.2.5: {} + read@1.0.7: dependencies: mute-stream: 0.0.8 @@ -15501,10 +15524,10 @@ snapshots: strnum@1.1.2: {} - styled-jsx@5.1.6(react@19.2.3): + styled-jsx@5.1.6(react@19.2.5): dependencies: client-only: 0.0.1 - react: 19.2.3 + react: 19.2.5 supports-color@2.0.0: {} @@ -15816,9 +15839,9 @@ snapshots: dependencies: punycode: 2.3.1 - use-sync-external-store@1.6.0(react@19.2.3): + use-sync-external-store@1.6.0(react@19.2.5): dependencies: - react: 19.2.3 + react: 19.2.5 util-deprecate@1.0.2: {}