diff --git a/package.json b/package.json index dc84207270bff..e2a123178c88a 100644 --- a/package.json +++ b/package.json @@ -200,7 +200,7 @@ "eslint-plugin-jsdoc": "48.0.4", "eslint-plugin-mdx": "3.1.5", "eslint-plugin-react": "7.37.0", - "eslint-plugin-react-hooks": "0.0.0-experimental-6160773f-20251023", + "eslint-plugin-react-hooks": "0.0.0-experimental-b4455a6e-20251027", "event-stream": "4.0.1", "execa": "2.0.3", "expect": "29.7.0", @@ -260,16 +260,16 @@ "pretty-ms": "7.0.0", "random-seed": "0.3.0", "react": "19.0.0", - "react-builtin": "npm:react@19.3.0-canary-6160773f-20251023", + "react-builtin": "npm:react@19.3.0-canary-b4455a6e-20251027", "react-dom": "19.0.0", - "react-dom-builtin": "npm:react-dom@19.3.0-canary-6160773f-20251023", - "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-6160773f-20251023", - "react-experimental-builtin": "npm:react@0.0.0-experimental-6160773f-20251023", - "react-is-builtin": "npm:react-is@19.3.0-canary-6160773f-20251023", - "react-server-dom-turbopack": "19.3.0-canary-6160773f-20251023", - "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-6160773f-20251023", - "react-server-dom-webpack": "19.3.0-canary-6160773f-20251023", - "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-6160773f-20251023", + "react-dom-builtin": "npm:react-dom@19.3.0-canary-b4455a6e-20251027", + "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-b4455a6e-20251027", + "react-experimental-builtin": "npm:react@0.0.0-experimental-b4455a6e-20251027", + "react-is-builtin": "npm:react-is@19.3.0-canary-b4455a6e-20251027", + "react-server-dom-turbopack": "19.3.0-canary-b4455a6e-20251027", + "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-b4455a6e-20251027", + "react-server-dom-webpack": "19.3.0-canary-b4455a6e-20251027", + "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-b4455a6e-20251027", "react-ssr-prepass": "1.0.8", "react-virtualized": "9.22.3", "relay-compiler": "13.0.2", @@ -279,8 +279,8 @@ "resolve-from": "5.0.0", "sass": "1.54.0", "satori": "0.15.2", - "scheduler-builtin": "npm:scheduler@0.28.0-canary-6160773f-20251023", - "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-6160773f-20251023", + "scheduler-builtin": "npm:scheduler@0.28.0-canary-b4455a6e-20251027", + "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-b4455a6e-20251027", "seedrandom": "3.0.5", "semver": "7.3.7", "serve-handler": "6.1.6", @@ -325,10 +325,10 @@ "@types/react-dom": "19.2.1", "@types/retry": "0.12.0", "jest-snapshot": "30.0.0-alpha.6", - "react": "19.3.0-canary-6160773f-20251023", - "react-dom": "19.3.0-canary-6160773f-20251023", - "react-is": "19.3.0-canary-6160773f-20251023", - "scheduler": "0.28.0-canary-6160773f-20251023" + "react": "19.3.0-canary-b4455a6e-20251027", + "react-dom": "19.3.0-canary-b4455a6e-20251027", + "react-is": "19.3.0-canary-b4455a6e-20251027", + "scheduler": "0.28.0-canary-b4455a6e-20251027" }, "packageExtensions": { "eslint-plugin-react-hooks@0.0.0-experimental-6de32a5a-20250822": { diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js index 9c1dc0ab386a1..688fee2b9730b 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js @@ -32369,11 +32369,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32410,10 +32410,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -32561,7 +32561,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js index 69ec38137260c..17fb728f7e2da 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js @@ -19575,14 +19575,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2218 = React.version; if ( - "19.3.0-experimental-6160773f-20251023" !== + "19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion$jscomp$inline_2218 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2218, - "19.3.0-experimental-6160773f-20251023" + "19.3.0-experimental-b4455a6e-20251027" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19604,10 +19604,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2915 = { bundleType: 0, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2916 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -19714,4 +19714,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js index 960ea60629b33..83a37f83c85c1 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js @@ -32421,11 +32421,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32462,10 +32462,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -32943,7 +32943,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js index d717e08bc3203..2762910db5ff0 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js @@ -21630,14 +21630,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2514 = React.version; if ( - "19.3.0-experimental-6160773f-20251023" !== + "19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion$jscomp$inline_2514 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2514, - "19.3.0-experimental-6160773f-20251023" + "19.3.0-experimental-b4455a6e-20251027" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -21659,10 +21659,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_3224 = { bundleType: 0, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_3225 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -21930,7 +21930,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js index 752f2cbcc253a..443914737106f 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js @@ -10544,5 +10544,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js index 44bdda912cb5e..b44dc70e65d68 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js @@ -7157,4 +7157,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js index 0cac9822a3e3d..1c3341adb41b3 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js @@ -10544,5 +10544,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js index 4d34d887a7197..c2810ba7b7638 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js @@ -7260,4 +7260,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js index 61edcdd3bd1ec..9b67b01d5c6f8 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js @@ -9537,11 +9537,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11365,5 +11365,5 @@ startWork(request); }); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js index e9e9489195158..ec2d15d1e942b 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js @@ -7828,12 +7828,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.3.0-experimental-6160773f-20251023" + "19.3.0-experimental-b4455a6e-20251027" ) ); } @@ -8088,4 +8088,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js index 8371fd88878c8..f3d68f9338a7f 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js @@ -11,6 +11,9 @@ "use strict"; var React = require("next/dist/compiled/react-experimental"), ReactDOM = require("next/dist/compiled/react-dom-experimental"), + util = require("util"); +require("crypto"); +var stream = require("stream"), REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), @@ -52,7 +55,9 @@ function byteLengthOfChunk(chunk) { function closeWithError(destination, error) { "function" === typeof destination.error ? destination.error(error) - : destination.close(); + : "function" === typeof destination.destroy + ? destination.destroy(error) + : "function" === typeof destination.close && destination.close(); } function readAsDataURL(blob) { return blob.arrayBuffer().then(function (arrayBuffer) { @@ -4068,6 +4073,150 @@ function createRequest( resumableState.pingedTasks.push(children); return resumableState; } +function createPrerenderRequest( + children, + resumableState, + renderState, + rootFormatContext, + progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + children = createRequest( + children, + resumableState, + renderState, + rootFormatContext, + progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone, + void 0 + ); + children.trackedPostpones = { + workingMap: new Map(), + rootNodes: [], + rootSlots: null + }; + return children; +} +function resumeRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + renderState = new RequestInstance( + postponedState.resumableState, + renderState, + postponedState.rootFormatContext, + postponedState.progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone, + null + ); + renderState.nextSegmentId = postponedState.nextSegmentId; + if ("number" === typeof postponedState.replaySlots) + return ( + (onError = createPendingSegment( + renderState, + 0, + null, + postponedState.rootFormatContext, + !1, + !1 + )), + (onError.parentFlushed = !0), + (children = createRenderTask( + renderState, + null, + children, + -1, + null, + onError, + null, + null, + renderState.abortableTasks, + null, + postponedState.rootFormatContext, + null, + emptyTreeContext, + null, + null + )), + pushComponentStack(children), + renderState.pingedTasks.push(children), + renderState + ); + children = createReplayTask( + renderState, + null, + { + nodes: postponedState.replayNodes, + slots: postponedState.replaySlots, + pendingTasks: 0 + }, + children, + -1, + null, + null, + renderState.abortableTasks, + null, + postponedState.rootFormatContext, + null, + emptyTreeContext, + null, + null + ); + pushComponentStack(children); + renderState.pingedTasks.push(children); + return renderState; +} +function resumeAndPrerenderRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + children = resumeRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone + ); + children.trackedPostpones = { + workingMap: new Map(), + rootNodes: [], + rootSlots: null + }; + return children; +} var currentRequest = null; function pingTask(request, task) { request.pingedTasks.push(task); @@ -4523,9 +4672,9 @@ function renderElement(request, task, keyPath, type, props, ref) { var defaultProps = type.defaultProps; if (defaultProps) { newProps === props && (newProps = assign({}, newProps, props)); - for (var propName$46 in defaultProps) - void 0 === newProps[propName$46] && - (newProps[propName$46] = defaultProps[propName$46]); + for (var propName$47 in defaultProps) + void 0 === newProps[propName$47] && + (newProps[propName$47] = defaultProps[propName$47]); } var JSCompiler_inline_result = newProps; var context = emptyContextObject, @@ -4658,7 +4807,7 @@ function renderElement(request, task, keyPath, type, props, ref) { task.formatContext = prevContext; task.keyPath = prevKeyPath$jscomp$0; } else { - var children$43 = pushStartInstance( + var children$44 = pushStartInstance( segment.chunks, type, props, @@ -4670,13 +4819,13 @@ function renderElement(request, task, keyPath, type, props, ref) { segment.lastPushedText ); segment.lastPushedText = !1; - var prevContext$44 = task.formatContext, - prevKeyPath$45 = task.keyPath; + var prevContext$45 = task.formatContext, + prevKeyPath$46 = task.keyPath; task.keyPath = keyPath; if ( 3 === (task.formatContext = getChildFormatContext( - prevContext$44, + prevContext$45, type, props )).insertionMode @@ -4693,7 +4842,7 @@ function renderElement(request, task, keyPath, type, props, ref) { task.blockedSegment = preambleSegment; try { (preambleSegment.status = 6), - renderNode(request, task, children$43, -1), + renderNode(request, task, children$44, -1), pushSegmentFinale( preambleSegment.chunks, request.renderState, @@ -4705,9 +4854,9 @@ function renderElement(request, task, keyPath, type, props, ref) { } finally { task.blockedSegment = segment; } - } else renderNode(request, task, children$43, -1); - task.formatContext = prevContext$44; - task.keyPath = prevKeyPath$45; + } else renderNode(request, task, children$44, -1); + task.formatContext = prevContext$45; + task.keyPath = prevKeyPath$46; a: { var target = segment.chunks, resumableState = request.resumableState; @@ -4732,19 +4881,19 @@ function renderElement(request, task, keyPath, type, props, ref) { case "wbr": break a; case "body": - if (1 >= prevContext$44.insertionMode) { + if (1 >= prevContext$45.insertionMode) { resumableState.hasBody = !0; break a; } break; case "html": - if (0 === prevContext$44.insertionMode) { + if (0 === prevContext$45.insertionMode) { resumableState.hasHtml = !0; break a; } break; case "head": - if (1 >= prevContext$44.insertionMode) break a; + if (1 >= prevContext$45.insertionMode) break a; } target.push(endChunkForTag(type)); } @@ -4773,10 +4922,10 @@ function renderElement(request, task, keyPath, type, props, ref) { } else if ("hidden" !== props.mode) { segment$jscomp$0.chunks.push("\x3c!--&--\x3e"); segment$jscomp$0.lastPushedText = !1; - var prevKeyPath$48 = task.keyPath; + var prevKeyPath$49 = task.keyPath; task.keyPath = keyPath; renderNode(request, task, props.children, -1); - task.keyPath = prevKeyPath$48; + task.keyPath = prevKeyPath$49; segment$jscomp$0.chunks.push("\x3c!--/&--\x3e"); segment$jscomp$0.lastPushedText = !1; } @@ -4820,35 +4969,35 @@ function renderElement(request, task, keyPath, type, props, ref) { } } if ("function" === typeof children$jscomp$0[ASYNC_ITERATOR]) { - var iterator$39 = children$jscomp$0[ASYNC_ITERATOR](); - if (iterator$39) { + var iterator$40 = children$jscomp$0[ASYNC_ITERATOR](); + if (iterator$40) { var prevThenableState = task.thenableState; task.thenableState = null; thenableIndexCounter = 0; thenableState = prevThenableState; var rows = [], done = !1; - if (iterator$39 === children$jscomp$0) + if (iterator$40 === children$jscomp$0) for ( - var step$40 = readPreviousThenableFromState(); - void 0 !== step$40; + var step$41 = readPreviousThenableFromState(); + void 0 !== step$41; ) { - if (step$40.done) { + if (step$41.done) { done = !0; break; } - rows.push(step$40.value); - step$40 = readPreviousThenableFromState(); + rows.push(step$41.value); + step$41 = readPreviousThenableFromState(); } if (!done) for ( - var step$41 = unwrapThenable(iterator$39.next()); - !step$41.done; + var step$42 = unwrapThenable(iterator$40.next()); + !step$42.done; ) - rows.push(step$41.value), - (step$41 = unwrapThenable(iterator$39.next())); + rows.push(step$42.value), + (step$42 = unwrapThenable(iterator$40.next())); renderSuspenseListRows( request, task, @@ -4861,7 +5010,7 @@ function renderElement(request, task, keyPath, type, props, ref) { } } if ("together" === revealOrder) { - var prevKeyPath$42 = task.keyPath, + var prevKeyPath$43 = task.keyPath, prevRow = task.row, newRow = (task.row = createSuspenseListRow(null)); newRow.boundaries = []; @@ -4870,7 +5019,7 @@ function renderElement(request, task, keyPath, type, props, ref) { renderNodeDestructive(request, task, children$jscomp$0, -1); 0 === --newRow.pendingTasks && finishSuspenseListRow(request, newRow); - task.keyPath = prevKeyPath$42; + task.keyPath = prevKeyPath$43; task.row = prevRow; null !== prevRow && 0 < newRow.pendingTasks && @@ -4959,22 +5108,22 @@ function renderElement(request, task, keyPath, type, props, ref) { throw Error("ReactDOMServer does not yet support scope components."); case REACT_SUSPENSE_TYPE: a: if (null !== task.replay) { - var prevKeyPath$26 = task.keyPath, - prevContext$27 = task.formatContext, - prevRow$28 = task.row; + var prevKeyPath$27 = task.keyPath, + prevContext$28 = task.formatContext, + prevRow$29 = task.row; task.keyPath = keyPath; task.formatContext = getSuspenseContentFormatContext( request.resumableState, - prevContext$27 + prevContext$28 ); task.row = null; - var content$29 = props.children; + var content$30 = props.children; try { - renderNode(request, task, content$29, -1); + renderNode(request, task, content$30, -1); } finally { - (task.keyPath = prevKeyPath$26), - (task.formatContext = prevContext$27), - (task.row = prevRow$28); + (task.keyPath = prevKeyPath$27), + (task.formatContext = prevContext$28), + (task.row = prevRow$29); } } else { var prevKeyPath$jscomp$5 = task.keyPath, @@ -5135,12 +5284,12 @@ function renderElement(request, task, keyPath, type, props, ref) { null !== prevRow$jscomp$0 && prevRow$jscomp$0.together && tryToResolveTogetherRow(request, prevRow$jscomp$0); - } catch (thrownValue$30) { + } catch (thrownValue$31) { newBoundary.status = 4; if (12 === request.status) { contentRootSegment.status = 3; var error = request.fatalError; - } else (contentRootSegment.status = 4), (error = thrownValue$30); + } else (contentRootSegment.status = 4), (error = thrownValue$31); var thrownInfo = getThrownInfo(task.componentStack); if ( "object" === typeof error && @@ -5896,21 +6045,21 @@ function renderNode(request, task, node, childIndex) { chunkLength = segment.chunks.length; try { return renderNodeDestructive(request, task, node, childIndex); - } catch (thrownValue$69) { + } catch (thrownValue$70) { if ( (resetHooksState(), (segment.children.length = childrenLength), (segment.chunks.length = chunkLength), (node = - thrownValue$69 === SuspenseException + thrownValue$70 === SuspenseException ? getSuspendedThenable() - : thrownValue$69), + : thrownValue$70), 12 !== request.status && "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { segment = node; node = - thrownValue$69 === SuspenseException + thrownValue$70 === SuspenseException ? getThenableStateAfterSuspending() : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; @@ -5953,7 +6102,7 @@ function renderNode(request, task, node, childIndex) { } if ("Maximum call stack size exceeded" === node.message) { segment = - thrownValue$69 === SuspenseException + thrownValue$70 === SuspenseException ? getThenableStateAfterSuspending() : null; segment = spawnNewSuspendedRenderTask(request, task, segment); @@ -6112,16 +6261,16 @@ function abortTask(task, request, error) { 0 === request.pendingRootTasks && completeShell(request); } } else { - var trackedPostpones$72 = request.trackedPostpones; + var trackedPostpones$73 = request.trackedPostpones; if (4 !== boundary.status) { - if (null !== trackedPostpones$72 && null !== segment) + if (null !== trackedPostpones$73 && null !== segment) return ( "object" === typeof error && null !== error && error.$$typeof === REACT_POSTPONE_TYPE ? logPostpone(request, error.message, errorInfo) : logRecoverableError(request, error, errorInfo), - trackPostpone(request, trackedPostpones$72, task, segment), + trackPostpone(request, trackedPostpones$73, task, segment), boundary.fallbackAbortableTasks.forEach(function (fallbackTask) { return abortTask(fallbackTask, request, error); }), @@ -6522,13 +6671,13 @@ function performWork(request$jscomp$1) { null !== request.trackedPostpones && x$jscomp$0.$$typeof === REACT_POSTPONE_TYPE ) { - var trackedPostpones$78 = request.trackedPostpones; + var trackedPostpones$79 = request.trackedPostpones; task.abortSet.delete(task); var postponeInfo = getThrownInfo(task.componentStack); logPostpone(request, x$jscomp$0.message, postponeInfo); trackPostpone( request, - trackedPostpones$78, + trackedPostpones$79, task, segment$jscomp$0 ); @@ -7176,12 +7325,12 @@ function flushCompletedQueues(request, destination) { flushingPartialBoundaries = !0; var partialBoundaries = request.partialBoundaries; for (i = 0; i < partialBoundaries.length; i++) { - var boundary$82 = partialBoundaries[i]; + var boundary$83 = partialBoundaries[i]; a: { clientRenderedBoundaries = request; boundary = destination; - flushedByteSize = boundary$82.byteSize; - var completedSegments = boundary$82.completedSegments; + flushedByteSize = boundary$83.byteSize; + var completedSegments = boundary$83.completedSegments; for ( JSCompiler_inline_result = 0; JSCompiler_inline_result < completedSegments.length; @@ -7191,7 +7340,7 @@ function flushCompletedQueues(request, destination) { !flushPartiallyCompletedSegment( clientRenderedBoundaries, boundary, - boundary$82, + boundary$83, completedSegments[JSCompiler_inline_result] ) ) { @@ -7201,10 +7350,10 @@ function flushCompletedQueues(request, destination) { break a; } completedSegments.splice(0, JSCompiler_inline_result); - var row = boundary$82.row; + var row = boundary$83.row; null !== row && row.together && - 1 === boundary$82.pendingTasks && + 1 === boundary$83.pendingTasks && (1 === row.pendingTasks ? unblockSuspenseListRow( clientRenderedBoundaries, @@ -7214,7 +7363,7 @@ function flushCompletedQueues(request, destination) { : row.pendingTasks--); JSCompiler_inline_result$jscomp$0 = writeHoistablesForBoundary( boundary, - boundary$82.contentState, + boundary$83.contentState, clientRenderedBoundaries.renderState ); } @@ -7277,6 +7426,18 @@ function enqueueFlush(request) { : (request.flushScheduled = !1); }, 0)); } +function startFlowing(request, destination) { + if (13 === request.status) + (request.status = 14), closeWithError(destination, request.fatalError); + else if (14 !== request.status && null === request.destination) { + request.destination = destination; + try { + flushCompletedQueues(request, destination); + } catch (error) { + logRecoverableError(request, error, {}), fatalError(request, error); + } + } +} function abort(request, reason) { if (11 === request.status || 10 === request.status) request.status = 12; try { @@ -7298,8 +7459,8 @@ function abort(request, reason) { } null !== request.destination && flushCompletedQueues(request, request.destination); - } catch (error$84) { - logRecoverableError(request, error$84, {}), fatalError(request, error$84); + } catch (error$85) { + logRecoverableError(request, error$85, {}), fatalError(request, error$85); } } function addToReplayParent(node, parentKeyPath, trackedPostpones) { @@ -7314,16 +7475,337 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { parentNode[2].push(node); } } -var isomorphicReactPackageVersion$jscomp$inline_871 = React.version; -if ( - "19.3.0-experimental-6160773f-20251023" !== - isomorphicReactPackageVersion$jscomp$inline_871 -) - throw Error( - 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + - (isomorphicReactPackageVersion$jscomp$inline_871 + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") +function getPostponedState(request) { + var trackedPostpones = request.trackedPostpones; + if ( + null === trackedPostpones || + (0 === trackedPostpones.rootNodes.length && + null === trackedPostpones.rootSlots) + ) + return (request.trackedPostpones = null); + if ( + null === request.completedRootSegment || + (5 !== request.completedRootSegment.status && + null !== request.completedPreambleSegments) + ) { + var nextSegmentId = request.nextSegmentId; + var replaySlots = trackedPostpones.rootSlots; + var resumableState = request.resumableState; + resumableState.bootstrapScriptContent = void 0; + resumableState.bootstrapScripts = void 0; + resumableState.bootstrapModules = void 0; + } else { + nextSegmentId = 0; + replaySlots = -1; + resumableState = request.resumableState; + var renderState = request.renderState; + resumableState.nextFormID = 0; + resumableState.hasBody = !1; + resumableState.hasHtml = !1; + resumableState.unknownResources = { font: renderState.resets.font }; + resumableState.dnsResources = renderState.resets.dns; + resumableState.connectResources = renderState.resets.connect; + resumableState.imageResources = renderState.resets.image; + resumableState.styleResources = renderState.resets.style; + resumableState.scriptResources = {}; + resumableState.moduleUnknownResources = {}; + resumableState.moduleScriptResources = {}; + resumableState.instructions = 0; + } + return { + nextSegmentId: nextSegmentId, + rootFormatContext: request.rootFormatContext, + progressiveChunkSize: request.progressiveChunkSize, + resumableState: request.resumableState, + replayNodes: trackedPostpones.rootNodes, + replaySlots: replaySlots + }; +} +function ensureCorrectIsomorphicReactVersion() { + var isomorphicReactPackageVersion = React.version; + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) + throw Error( + 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + + (isomorphicReactPackageVersion + + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") + ); +} +ensureCorrectIsomorphicReactVersion(); +var textEncoder = new util.TextEncoder(); +ensureCorrectIsomorphicReactVersion(); +function createDrainHandler(destination, request) { + return function () { + return startFlowing(request, destination); + }; +} +function createCancelHandler(request, reason) { + return function () { + request.destination = null; + abort(request, Error(reason)); + }; +} +function createRequestImpl(children, options) { + var resumableState = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 ); + return createRequest( + children, + resumableState, + createRenderState( + resumableState, + options ? options.nonce : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + options ? options.onHeaders : void 0, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + options ? options.onAllReady : void 0, + options ? options.onShellReady : void 0, + options ? options.onShellError : void 0, + void 0, + options ? options.onPostpone : void 0, + options ? options.formState : void 0 + ); +} +function createFakeWritableFromReadableStreamController$1(controller) { + return { + write: function (chunk) { + "string" === typeof chunk && (chunk = textEncoder.encode(chunk)); + controller.enqueue(chunk); + return !0; + }, + end: function () { + controller.close(); + }, + destroy: function (error) { + "function" === typeof controller.error + ? controller.error(error) + : controller.close(); + } + }; +} +function resumeRequestImpl(children, postponedState, options) { + return resumeRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + options ? options.nonce : void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + options ? options.onAllReady : void 0, + options ? options.onShellReady : void 0, + options ? options.onShellError : void 0, + void 0, + options ? options.onPostpone : void 0 + ); +} +ensureCorrectIsomorphicReactVersion(); +function createFakeWritableFromReadableStreamController(controller) { + return { + write: function (chunk) { + "string" === typeof chunk && (chunk = textEncoder.encode(chunk)); + controller.enqueue(chunk); + return !0; + }, + end: function () { + controller.close(); + }, + destroy: function (error) { + "function" === typeof controller.error + ? controller.error(error) + : controller.close(); + } + }; +} +function createFakeWritableFromReadable(readable) { + return { + write: function (chunk) { + return readable.push(chunk); + }, + end: function () { + readable.push(null); + }, + destroy: function (error) { + readable.destroy(error); + } + }; +} +exports.prerender = function (children, options) { + return new Promise(function (resolve, reject) { + var onHeaders = options ? options.onHeaders : void 0, + onHeadersImpl; + onHeaders && + (onHeadersImpl = function (headersDescriptor) { + onHeaders(new Headers(headersDescriptor)); + }); + var resources = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 + ), + request = createPrerenderRequest( + children, + resources, + createRenderState( + resources, + void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + onHeadersImpl, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController(controller); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream = { postponed: getPostponedState(request), prelude: stream }; + resolve(stream); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.prerenderToNodeStream = function (children, options) { + return new Promise(function (resolve, reject) { + var resumableState = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 + ), + request = createPrerenderRequest( + children, + resumableState, + createRenderState( + resumableState, + void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + options ? options.onHeaders : void 0, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + function () { + var readable = new stream.Readable({ + read: function () { + startFlowing(request, writable); + } + }), + writable = createFakeWritableFromReadable(readable); + readable = { + postponed: getPostponedState(request), + prelude: readable + }; + resolve(readable); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.renderToPipeableStream = function (children, options) { + var request = createRequestImpl(children, options), + hasStartedFlowing = !1; + startWork(request); + return { + pipe: function (destination) { + if (hasStartedFlowing) + throw Error( + "React currently only supports piping to one writable stream." + ); + hasStartedFlowing = !0; + safelyEmitEarlyPreloads( + request, + null === request.trackedPostpones + ? 0 === request.pendingRootTasks + : null === request.completedRootSegment + ? 0 === request.pendingRootTasks + : 5 !== request.completedRootSegment.status + ); + startFlowing(request, destination); + destination.on("drain", createDrainHandler(destination, request)); + destination.on( + "error", + createCancelHandler( + request, + "The destination stream errored while writing data." + ) + ); + destination.on( + "close", + createCancelHandler(request, "The destination stream closed early.") + ); + return destination; + }, + abort: function (reason) { + abort(request, reason); + } + }; +}; exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { var onFatalError, @@ -7365,21 +7847,7 @@ exports.renderToReadableStream = function (children, options) { { type: "direct", pull: function (controller) { - if (13 === request.status) - (request.status = 14), - closeWithError(controller, request.fatalError); - else if ( - 14 !== request.status && - null === request.destination - ) { - request.destination = controller; - try { - flushCompletedQueues(request, controller); - } catch (error) { - logRecoverableError(request, error, {}), - fatalError(request, error); - } - } + startFlowing(request, controller); }, cancel: function (reason) { request.destination = null; @@ -7413,4 +7881,203 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.resume = function (children, postponedState, options) { + return new Promise(function (resolve, reject) { + var onFatalError, + onAllReady, + allReady = new Promise(function (res, rej) { + onAllReady = res; + onFatalError = rej; + }), + request = resumeRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + options ? options.nonce : void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + onAllReady, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController$1( + controller + ); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream.allReady = allReady; + resolve(stream); + }, + function (error) { + allReady.catch(function () {}); + reject(error); + }, + onFatalError, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeAndPrerender = function (children, postponedState, options) { + return new Promise(function (resolve, reject) { + var request = resumeAndPrerenderRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController(controller); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream = { postponed: getPostponedState(request), prelude: stream }; + resolve(stream); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeAndPrerenderToNodeStream = function ( + children, + postponedState, + options +) { + return new Promise(function (resolve, reject) { + var request = resumeAndPrerenderRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + function () { + var readable = new stream.Readable({ + read: function () { + startFlowing(request, writable); + } + }), + writable = createFakeWritableFromReadable(readable); + readable = { postponed: getPostponedState(request), prelude: readable }; + resolve(readable); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeToPipeableStream = function (children, postponedState, options) { + var request = resumeRequestImpl(children, postponedState, options), + hasStartedFlowing = !1; + startWork(request); + return { + pipe: function (destination) { + if (hasStartedFlowing) + throw Error( + "React currently only supports piping to one writable stream." + ); + hasStartedFlowing = !0; + startFlowing(request, destination); + destination.on("drain", createDrainHandler(destination, request)); + destination.on( + "error", + createCancelHandler( + request, + "The destination stream errored while writing data." + ) + ); + destination.on( + "close", + createCancelHandler(request, "The destination stream closed early.") + ); + return destination; + }, + abort: function (reason) { + abort(request, reason); + } + }; +}; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js index 6deb9191d9cff..46cf4b169511a 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js @@ -9566,11 +9566,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11390,5 +11390,5 @@ startWork(request); }); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js index ea0af0adc1ad1..d66e8b61e9343 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js @@ -7946,11 +7946,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8204,4 +8204,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js index 62fb1ea508ac3..04b2d6c44bdce 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js @@ -9426,11 +9426,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -11560,5 +11560,5 @@ } }; }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js index 0861f535a4d1a..ae5b52dab2bd6 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js @@ -7825,11 +7825,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8387,4 +8387,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js index b3a3ec505d940..6b50c40d6ad52 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js @@ -32690,11 +32690,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-experimental-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32731,10 +32731,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33048,5 +33048,5 @@ } }; }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js index bf73e0fb08d3d..fe8d1f6d77cad 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js @@ -19891,14 +19891,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2247 = React.version; if ( - "19.3.0-experimental-6160773f-20251023" !== + "19.3.0-experimental-b4455a6e-20251027" !== isomorphicReactPackageVersion$jscomp$inline_2247 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2247, - "19.3.0-experimental-6160773f-20251023" + "19.3.0-experimental-b4455a6e-20251027" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19920,10 +19920,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2949 = { bundleType: 0, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023" + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2950 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20181,4 +20181,4 @@ exports.observeVisibleRects = function ( } }; }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js index 5d1f5f3d48e74..184f49e483b44 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js index 083d8abbf7885..3ef7e88764389 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js index 4dd3861222537..bca0ed22deedf 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js index 98a4d252a13b6..aa6a83290a688 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom-experimental/package.json b/packages/next/src/compiled/react-dom-experimental/package.json index d69f59565c462..4956866b07802 100644 --- a/packages/next/src/compiled/react-dom-experimental/package.json +++ b/packages/next/src/compiled/react-dom-experimental/package.json @@ -72,10 +72,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.0.0-experimental-6160773f-20251023" + "scheduler": "0.0.0-experimental-b4455a6e-20251027" }, "peerDependencies": { - "react": "0.0.0-experimental-6160773f-20251023" + "react": "0.0.0-experimental-b4455a6e-20251027" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js index 317cee788b0e0..90d4cbee27e7c 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js @@ -30303,11 +30303,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -30344,10 +30344,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023" + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30485,7 +30485,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js index 10bb1c337492d..a0d34e73b2cd7 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js @@ -17909,14 +17909,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2060 = React.version; if ( - "19.3.0-canary-6160773f-20251023" !== + "19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion$jscomp$inline_2060 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2060, - "19.3.0-canary-6160773f-20251023" + "19.3.0-canary-b4455a6e-20251027" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17938,10 +17938,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2647 = { bundleType: 0, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023" + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2648 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -18039,4 +18039,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js index 4ff316628bbbf..f17819512e224 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js @@ -30355,11 +30355,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -30396,10 +30396,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023" + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30867,7 +30867,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js index c8a16fda6febc..531ce1c5e4c35 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js @@ -19831,14 +19831,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2357 = React.version; if ( - "19.3.0-canary-6160773f-20251023" !== + "19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion$jscomp$inline_2357 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2357, - "19.3.0-canary-6160773f-20251023" + "19.3.0-canary-b4455a6e-20251027" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19860,10 +19860,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2957 = { bundleType: 0, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023" + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2958 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20122,7 +20122,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js index 7ba9ffac9eb51..6a2c25479a76b 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js @@ -9985,5 +9985,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js index 8dbdfbd5da0b5..773345c590704 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js @@ -6754,4 +6754,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js index d9e57f5e77e9a..f8b3506419e24 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js @@ -9985,5 +9985,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js index 281f9f3e836cc..dc91fa4adc4fd 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js @@ -6843,4 +6843,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js index 1c780ee02102e..67a77b5868968 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js @@ -8967,11 +8967,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10776,5 +10776,5 @@ startWork(request); }); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js index a3a07755dfa4f..2a289e502d8de 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js @@ -7370,12 +7370,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.3.0-canary-6160773f-20251023" + "19.3.0-canary-b4455a6e-20251027" ) ); } @@ -7630,4 +7630,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js index b08b17d9863bf..17cbaebcdec04 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js @@ -11,6 +11,9 @@ "use strict"; var React = require("next/dist/compiled/react"), ReactDOM = require("next/dist/compiled/react-dom"), + util = require("util"); +require("crypto"); +var stream = require("stream"), REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), @@ -50,7 +53,9 @@ function byteLengthOfChunk(chunk) { function closeWithError(destination, error) { "function" === typeof destination.error ? destination.error(error) - : destination.close(); + : "function" === typeof destination.destroy + ? destination.destroy(error) + : "function" === typeof destination.close && destination.close(); } var assign = Object.assign, hasOwnProperty = Object.prototype.hasOwnProperty, @@ -3877,6 +3882,150 @@ function createRequest( resumableState.pingedTasks.push(children); return resumableState; } +function createPrerenderRequest( + children, + resumableState, + renderState, + rootFormatContext, + progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + children = createRequest( + children, + resumableState, + renderState, + rootFormatContext, + progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone, + void 0 + ); + children.trackedPostpones = { + workingMap: new Map(), + rootNodes: [], + rootSlots: null + }; + return children; +} +function resumeRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + renderState = new RequestInstance( + postponedState.resumableState, + renderState, + postponedState.rootFormatContext, + postponedState.progressiveChunkSize, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone, + null + ); + renderState.nextSegmentId = postponedState.nextSegmentId; + if ("number" === typeof postponedState.replaySlots) + return ( + (onError = createPendingSegment( + renderState, + 0, + null, + postponedState.rootFormatContext, + !1, + !1 + )), + (onError.parentFlushed = !0), + (children = createRenderTask( + renderState, + null, + children, + -1, + null, + onError, + null, + null, + renderState.abortableTasks, + null, + postponedState.rootFormatContext, + null, + emptyTreeContext, + null, + null + )), + pushComponentStack(children), + renderState.pingedTasks.push(children), + renderState + ); + children = createReplayTask( + renderState, + null, + { + nodes: postponedState.replayNodes, + slots: postponedState.replaySlots, + pendingTasks: 0 + }, + children, + -1, + null, + null, + renderState.abortableTasks, + null, + postponedState.rootFormatContext, + null, + emptyTreeContext, + null, + null + ); + pushComponentStack(children); + renderState.pingedTasks.push(children); + return renderState; +} +function resumeAndPrerenderRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone +) { + children = resumeRequest( + children, + postponedState, + renderState, + onError, + onAllReady, + onShellReady, + onShellError, + onFatalError, + onPostpone + ); + children.trackedPostpones = { + workingMap: new Map(), + rootNodes: [], + rootSlots: null + }; + return children; +} var currentRequest = null; function pingTask(request, task) { request.pingedTasks.push(task); @@ -4328,9 +4477,9 @@ function renderElement(request, task, keyPath, type, props, ref) { var defaultProps = type.defaultProps; if (defaultProps) { newProps === props && (newProps = assign({}, newProps, props)); - for (var propName$43 in defaultProps) - void 0 === newProps[propName$43] && - (newProps[propName$43] = defaultProps[propName$43]); + for (var propName$44 in defaultProps) + void 0 === newProps[propName$44] && + (newProps[propName$44] = defaultProps[propName$44]); } var JSCompiler_inline_result = newProps; var context = emptyContextObject, @@ -4463,7 +4612,7 @@ function renderElement(request, task, keyPath, type, props, ref) { task.formatContext = prevContext; task.keyPath = prevKeyPath$jscomp$0; } else { - var children$40 = pushStartInstance( + var children$41 = pushStartInstance( segment.chunks, type, props, @@ -4475,13 +4624,13 @@ function renderElement(request, task, keyPath, type, props, ref) { segment.lastPushedText ); segment.lastPushedText = !1; - var prevContext$41 = task.formatContext, - prevKeyPath$42 = task.keyPath; + var prevContext$42 = task.formatContext, + prevKeyPath$43 = task.keyPath; task.keyPath = keyPath; if ( 3 === (task.formatContext = getChildFormatContext( - prevContext$41, + prevContext$42, type, props )).insertionMode @@ -4498,7 +4647,7 @@ function renderElement(request, task, keyPath, type, props, ref) { task.blockedSegment = preambleSegment; try { (preambleSegment.status = 6), - renderNode(request, task, children$40, -1), + renderNode(request, task, children$41, -1), pushSegmentFinale( preambleSegment.chunks, request.renderState, @@ -4510,9 +4659,9 @@ function renderElement(request, task, keyPath, type, props, ref) { } finally { task.blockedSegment = segment; } - } else renderNode(request, task, children$40, -1); - task.formatContext = prevContext$41; - task.keyPath = prevKeyPath$42; + } else renderNode(request, task, children$41, -1); + task.formatContext = prevContext$42; + task.keyPath = prevKeyPath$43; a: { var target = segment.chunks, resumableState = request.resumableState; @@ -4537,19 +4686,19 @@ function renderElement(request, task, keyPath, type, props, ref) { case "wbr": break a; case "body": - if (1 >= prevContext$41.insertionMode) { + if (1 >= prevContext$42.insertionMode) { resumableState.hasBody = !0; break a; } break; case "html": - if (0 === prevContext$41.insertionMode) { + if (0 === prevContext$42.insertionMode) { resumableState.hasHtml = !0; break a; } break; case "head": - if (1 >= prevContext$41.insertionMode) break a; + if (1 >= prevContext$42.insertionMode) break a; } target.push(endChunkForTag(type)); } @@ -4578,10 +4727,10 @@ function renderElement(request, task, keyPath, type, props, ref) { } else if ("hidden" !== props.mode) { segment$jscomp$0.chunks.push("\x3c!--&--\x3e"); segment$jscomp$0.lastPushedText = !1; - var prevKeyPath$45 = task.keyPath; + var prevKeyPath$46 = task.keyPath; task.keyPath = keyPath; renderNode(request, task, props.children, -1); - task.keyPath = prevKeyPath$45; + task.keyPath = prevKeyPath$46; segment$jscomp$0.chunks.push("\x3c!--/&--\x3e"); segment$jscomp$0.lastPushedText = !1; } @@ -4626,7 +4775,7 @@ function renderElement(request, task, keyPath, type, props, ref) { } } if ("together" === revealOrder) { - var prevKeyPath$39 = task.keyPath, + var prevKeyPath$40 = task.keyPath, prevRow = task.row, newRow = (task.row = createSuspenseListRow(null)); newRow.boundaries = []; @@ -4635,7 +4784,7 @@ function renderElement(request, task, keyPath, type, props, ref) { renderNodeDestructive(request, task, children$jscomp$0, -1); 0 === --newRow.pendingTasks && finishSuspenseListRow(request, newRow); - task.keyPath = prevKeyPath$39; + task.keyPath = prevKeyPath$40; task.row = prevRow; null !== prevRow && 0 < newRow.pendingTasks && @@ -4724,22 +4873,22 @@ function renderElement(request, task, keyPath, type, props, ref) { throw Error("ReactDOMServer does not yet support scope components."); case REACT_SUSPENSE_TYPE: a: if (null !== task.replay) { - var prevKeyPath$26 = task.keyPath, - prevContext$27 = task.formatContext, - prevRow$28 = task.row; + var prevKeyPath$27 = task.keyPath, + prevContext$28 = task.formatContext, + prevRow$29 = task.row; task.keyPath = keyPath; task.formatContext = getSuspenseContentFormatContext( request.resumableState, - prevContext$27 + prevContext$28 ); task.row = null; - var content$29 = props.children; + var content$30 = props.children; try { - renderNode(request, task, content$29, -1); + renderNode(request, task, content$30, -1); } finally { - (task.keyPath = prevKeyPath$26), - (task.formatContext = prevContext$27), - (task.row = prevRow$28); + (task.keyPath = prevKeyPath$27), + (task.formatContext = prevContext$28), + (task.row = prevRow$29); } } else { var prevKeyPath$jscomp$5 = task.keyPath, @@ -4900,12 +5049,12 @@ function renderElement(request, task, keyPath, type, props, ref) { null !== prevRow$jscomp$0 && prevRow$jscomp$0.together && tryToResolveTogetherRow(request, prevRow$jscomp$0); - } catch (thrownValue$30) { + } catch (thrownValue$31) { newBoundary.status = 4; if (12 === request.status) { contentRootSegment.status = 3; var error = request.fatalError; - } else (contentRootSegment.status = 4), (error = thrownValue$30); + } else (contentRootSegment.status = 4), (error = thrownValue$31); var thrownInfo = getThrownInfo(task.componentStack); var errorDigest = logRecoverableError(request, error, thrownInfo); newBoundary.errorDigest = errorDigest; @@ -5629,21 +5778,21 @@ function renderNode(request, task, node, childIndex) { chunkLength = segment.chunks.length; try { return renderNodeDestructive(request, task, node, childIndex); - } catch (thrownValue$62) { + } catch (thrownValue$63) { if ( (resetHooksState(), (segment.children.length = childrenLength), (segment.chunks.length = chunkLength), (node = - thrownValue$62 === SuspenseException + thrownValue$63 === SuspenseException ? getSuspendedThenable() - : thrownValue$62), + : thrownValue$63), 12 !== request.status && "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { segment = node; node = - thrownValue$62 === SuspenseException + thrownValue$63 === SuspenseException ? getThenableStateAfterSuspending() : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; @@ -5658,7 +5807,7 @@ function renderNode(request, task, node, childIndex) { } if ("Maximum call stack size exceeded" === node.message) { segment = - thrownValue$62 === SuspenseException + thrownValue$63 === SuspenseException ? getThenableStateAfterSuspending() : null; segment = spawnNewSuspendedRenderTask(request, task, segment); @@ -5776,12 +5925,12 @@ function abortTask(task, request, error) { 0 === request.pendingRootTasks && completeShell(request); } } else { - var trackedPostpones$63 = request.trackedPostpones; + var trackedPostpones$64 = request.trackedPostpones; if (4 !== boundary.status) { - if (null !== trackedPostpones$63 && null !== segment) + if (null !== trackedPostpones$64 && null !== segment) return ( logRecoverableError(request, error, errorInfo), - trackPostpone(request, trackedPostpones$63, task, segment), + trackPostpone(request, trackedPostpones$64, task, segment), boundary.fallbackAbortableTasks.forEach(function (fallbackTask) { return abortTask(fallbackTask, request, error); }), @@ -6729,12 +6878,12 @@ function flushCompletedQueues(request, destination) { flushingPartialBoundaries = !0; var partialBoundaries = request.partialBoundaries; for (i = 0; i < partialBoundaries.length; i++) { - var boundary$69 = partialBoundaries[i]; + var boundary$70 = partialBoundaries[i]; a: { clientRenderedBoundaries = request; boundary = destination; - flushedByteSize = boundary$69.byteSize; - var completedSegments = boundary$69.completedSegments; + flushedByteSize = boundary$70.byteSize; + var completedSegments = boundary$70.completedSegments; for ( JSCompiler_inline_result = 0; JSCompiler_inline_result < completedSegments.length; @@ -6744,7 +6893,7 @@ function flushCompletedQueues(request, destination) { !flushPartiallyCompletedSegment( clientRenderedBoundaries, boundary, - boundary$69, + boundary$70, completedSegments[JSCompiler_inline_result] ) ) { @@ -6754,10 +6903,10 @@ function flushCompletedQueues(request, destination) { break a; } completedSegments.splice(0, JSCompiler_inline_result); - var row = boundary$69.row; + var row = boundary$70.row; null !== row && row.together && - 1 === boundary$69.pendingTasks && + 1 === boundary$70.pendingTasks && (1 === row.pendingTasks ? unblockSuspenseListRow( clientRenderedBoundaries, @@ -6767,7 +6916,7 @@ function flushCompletedQueues(request, destination) { : row.pendingTasks--); JSCompiler_inline_result$jscomp$0 = writeHoistablesForBoundary( boundary, - boundary$69.contentState, + boundary$70.contentState, clientRenderedBoundaries.renderState ); } @@ -6829,6 +6978,18 @@ function enqueueFlush(request) { : (request.flushScheduled = !1); }, 0)); } +function startFlowing(request, destination) { + if (13 === request.status) + (request.status = 14), closeWithError(destination, request.fatalError); + else if (14 !== request.status && null === request.destination) { + request.destination = destination; + try { + flushCompletedQueues(request, destination); + } catch (error) { + logRecoverableError(request, error, {}), fatalError(request, error); + } + } +} function abort(request, reason) { if (11 === request.status || 10 === request.status) request.status = 12; try { @@ -6850,8 +7011,8 @@ function abort(request, reason) { } null !== request.destination && flushCompletedQueues(request, request.destination); - } catch (error$71) { - logRecoverableError(request, error$71, {}), fatalError(request, error$71); + } catch (error$72) { + logRecoverableError(request, error$72, {}), fatalError(request, error$72); } } function addToReplayParent(node, parentKeyPath, trackedPostpones) { @@ -6866,16 +7027,337 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { parentNode[2].push(node); } } -var isomorphicReactPackageVersion$jscomp$inline_820 = React.version; -if ( - "19.3.0-canary-6160773f-20251023" !== - isomorphicReactPackageVersion$jscomp$inline_820 -) - throw Error( - 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + - (isomorphicReactPackageVersion$jscomp$inline_820 + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") +function getPostponedState(request) { + var trackedPostpones = request.trackedPostpones; + if ( + null === trackedPostpones || + (0 === trackedPostpones.rootNodes.length && + null === trackedPostpones.rootSlots) + ) + return (request.trackedPostpones = null); + if ( + null === request.completedRootSegment || + (5 !== request.completedRootSegment.status && + null !== request.completedPreambleSegments) + ) { + var nextSegmentId = request.nextSegmentId; + var replaySlots = trackedPostpones.rootSlots; + var resumableState = request.resumableState; + resumableState.bootstrapScriptContent = void 0; + resumableState.bootstrapScripts = void 0; + resumableState.bootstrapModules = void 0; + } else { + nextSegmentId = 0; + replaySlots = -1; + resumableState = request.resumableState; + var renderState = request.renderState; + resumableState.nextFormID = 0; + resumableState.hasBody = !1; + resumableState.hasHtml = !1; + resumableState.unknownResources = { font: renderState.resets.font }; + resumableState.dnsResources = renderState.resets.dns; + resumableState.connectResources = renderState.resets.connect; + resumableState.imageResources = renderState.resets.image; + resumableState.styleResources = renderState.resets.style; + resumableState.scriptResources = {}; + resumableState.moduleUnknownResources = {}; + resumableState.moduleScriptResources = {}; + resumableState.instructions = 0; + } + return { + nextSegmentId: nextSegmentId, + rootFormatContext: request.rootFormatContext, + progressiveChunkSize: request.progressiveChunkSize, + resumableState: request.resumableState, + replayNodes: trackedPostpones.rootNodes, + replaySlots: replaySlots + }; +} +function ensureCorrectIsomorphicReactVersion() { + var isomorphicReactPackageVersion = React.version; + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) + throw Error( + 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + + (isomorphicReactPackageVersion + + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") + ); +} +ensureCorrectIsomorphicReactVersion(); +var textEncoder = new util.TextEncoder(); +ensureCorrectIsomorphicReactVersion(); +function createDrainHandler(destination, request) { + return function () { + return startFlowing(request, destination); + }; +} +function createCancelHandler(request, reason) { + return function () { + request.destination = null; + abort(request, Error(reason)); + }; +} +function createRequestImpl(children, options) { + var resumableState = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 + ); + return createRequest( + children, + resumableState, + createRenderState( + resumableState, + options ? options.nonce : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + options ? options.onHeaders : void 0, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + options ? options.onAllReady : void 0, + options ? options.onShellReady : void 0, + options ? options.onShellError : void 0, + void 0, + options ? options.onPostpone : void 0, + options ? options.formState : void 0 + ); +} +function createFakeWritableFromReadableStreamController$1(controller) { + return { + write: function (chunk) { + "string" === typeof chunk && (chunk = textEncoder.encode(chunk)); + controller.enqueue(chunk); + return !0; + }, + end: function () { + controller.close(); + }, + destroy: function (error) { + "function" === typeof controller.error + ? controller.error(error) + : controller.close(); + } + }; +} +function resumeRequestImpl(children, postponedState, options) { + return resumeRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + options ? options.nonce : void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + options ? options.onAllReady : void 0, + options ? options.onShellReady : void 0, + options ? options.onShellError : void 0, + void 0, + options ? options.onPostpone : void 0 ); +} +ensureCorrectIsomorphicReactVersion(); +function createFakeWritableFromReadableStreamController(controller) { + return { + write: function (chunk) { + "string" === typeof chunk && (chunk = textEncoder.encode(chunk)); + controller.enqueue(chunk); + return !0; + }, + end: function () { + controller.close(); + }, + destroy: function (error) { + "function" === typeof controller.error + ? controller.error(error) + : controller.close(); + } + }; +} +function createFakeWritableFromReadable(readable) { + return { + write: function (chunk) { + return readable.push(chunk); + }, + end: function () { + readable.push(null); + }, + destroy: function (error) { + readable.destroy(error); + } + }; +} +exports.prerender = function (children, options) { + return new Promise(function (resolve, reject) { + var onHeaders = options ? options.onHeaders : void 0, + onHeadersImpl; + onHeaders && + (onHeadersImpl = function (headersDescriptor) { + onHeaders(new Headers(headersDescriptor)); + }); + var resources = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 + ), + request = createPrerenderRequest( + children, + resources, + createRenderState( + resources, + void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + onHeadersImpl, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController(controller); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream = { postponed: getPostponedState(request), prelude: stream }; + resolve(stream); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.prerenderToNodeStream = function (children, options) { + return new Promise(function (resolve, reject) { + var resumableState = createResumableState( + options ? options.identifierPrefix : void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.bootstrapScriptContent : void 0, + options ? options.bootstrapScripts : void 0, + options ? options.bootstrapModules : void 0 + ), + request = createPrerenderRequest( + children, + resumableState, + createRenderState( + resumableState, + void 0, + options ? options.unstable_externalRuntimeSrc : void 0, + options ? options.importMap : void 0, + options ? options.onHeaders : void 0, + options ? options.maxHeadersLength : void 0 + ), + createRootFormatContext(options ? options.namespaceURI : void 0), + options ? options.progressiveChunkSize : void 0, + options ? options.onError : void 0, + function () { + var readable = new stream.Readable({ + read: function () { + startFlowing(request, writable); + } + }), + writable = createFakeWritableFromReadable(readable); + readable = { + postponed: getPostponedState(request), + prelude: readable + }; + resolve(readable); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.renderToPipeableStream = function (children, options) { + var request = createRequestImpl(children, options), + hasStartedFlowing = !1; + startWork(request); + return { + pipe: function (destination) { + if (hasStartedFlowing) + throw Error( + "React currently only supports piping to one writable stream." + ); + hasStartedFlowing = !0; + safelyEmitEarlyPreloads( + request, + null === request.trackedPostpones + ? 0 === request.pendingRootTasks + : null === request.completedRootSegment + ? 0 === request.pendingRootTasks + : 5 !== request.completedRootSegment.status + ); + startFlowing(request, destination); + destination.on("drain", createDrainHandler(destination, request)); + destination.on( + "error", + createCancelHandler( + request, + "The destination stream errored while writing data." + ) + ); + destination.on( + "close", + createCancelHandler(request, "The destination stream closed early.") + ); + return destination; + }, + abort: function (reason) { + abort(request, reason); + } + }; +}; exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { var onFatalError, @@ -6917,21 +7399,7 @@ exports.renderToReadableStream = function (children, options) { { type: "direct", pull: function (controller) { - if (13 === request.status) - (request.status = 14), - closeWithError(controller, request.fatalError); - else if ( - 14 !== request.status && - null === request.destination - ) { - request.destination = controller; - try { - flushCompletedQueues(request, controller); - } catch (error) { - logRecoverableError(request, error, {}), - fatalError(request, error); - } - } + startFlowing(request, controller); }, cancel: function (reason) { request.destination = null; @@ -6965,4 +7433,203 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.resume = function (children, postponedState, options) { + return new Promise(function (resolve, reject) { + var onFatalError, + onAllReady, + allReady = new Promise(function (res, rej) { + onAllReady = res; + onFatalError = rej; + }), + request = resumeRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + options ? options.nonce : void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + onAllReady, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController$1( + controller + ); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream.allReady = allReady; + resolve(stream); + }, + function (error) { + allReady.catch(function () {}); + reject(error); + }, + onFatalError, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeAndPrerender = function (children, postponedState, options) { + return new Promise(function (resolve, reject) { + var request = resumeAndPrerenderRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + function () { + var writable, + stream = new ReadableStream( + { + type: "bytes", + start: function (controller) { + writable = + createFakeWritableFromReadableStreamController(controller); + }, + pull: function () { + startFlowing(request, writable); + }, + cancel: function (reason) { + request.destination = null; + abort(request, reason); + } + }, + { highWaterMark: 0 } + ); + stream = { postponed: getPostponedState(request), prelude: stream }; + resolve(stream); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeAndPrerenderToNodeStream = function ( + children, + postponedState, + options +) { + return new Promise(function (resolve, reject) { + var request = resumeAndPrerenderRequest( + children, + postponedState, + createRenderState( + postponedState.resumableState, + void 0, + void 0, + void 0, + void 0, + void 0 + ), + options ? options.onError : void 0, + function () { + var readable = new stream.Readable({ + read: function () { + startFlowing(request, writable); + } + }), + writable = createFakeWritableFromReadable(readable); + readable = { postponed: getPostponedState(request), prelude: readable }; + resolve(readable); + }, + void 0, + void 0, + reject, + options ? options.onPostpone : void 0 + ); + if (options && options.signal) { + var signal = options.signal; + if (signal.aborted) abort(request, signal.reason); + else { + var listener = function () { + abort(request, signal.reason); + signal.removeEventListener("abort", listener); + }; + signal.addEventListener("abort", listener); + } + } + startWork(request); + }); +}; +exports.resumeToPipeableStream = function (children, postponedState, options) { + var request = resumeRequestImpl(children, postponedState, options), + hasStartedFlowing = !1; + startWork(request); + return { + pipe: function (destination) { + if (hasStartedFlowing) + throw Error( + "React currently only supports piping to one writable stream." + ); + hasStartedFlowing = !0; + startFlowing(request, destination); + destination.on("drain", createDrainHandler(destination, request)); + destination.on( + "error", + createCancelHandler( + request, + "The destination stream errored while writing data." + ) + ); + destination.on( + "close", + createCancelHandler(request, "The destination stream closed early.") + ); + return destination; + }, + abort: function (reason) { + abort(request, reason); + } + }; +}; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js index b0c3a9b5dabe0..c8278607f1337 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js @@ -8990,11 +8990,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10795,5 +10795,5 @@ startWork(request); }); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js index 5d394f5ff203c..6a5d8a39f17c0 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js @@ -7474,11 +7474,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7732,4 +7732,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js index 466fada3f48b5..e000dcb626d7b 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js @@ -8864,11 +8864,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -10979,5 +10979,5 @@ } }; }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js index 5e1bb0829d1ee..48d2e54e09549 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js @@ -7365,11 +7365,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-6160773f-20251023" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-b4455a6e-20251027" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.3.0-canary-6160773f-20251023\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-b4455a6e-20251027\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7927,4 +7927,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js index dab6a81c2d996..81849a9128cc2 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js index b29290c1cbbe8..1df2a4f96633e 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js index 6b0704d5ba9ca..e8f0227016771 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js index a312f21934310..e8feb366affcd 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-dom/package.json b/packages/next/src/compiled/react-dom/package.json index 25d5fd311db3e..44cdc1f477eab 100644 --- a/packages/next/src/compiled/react-dom/package.json +++ b/packages/next/src/compiled/react-dom/package.json @@ -67,10 +67,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.28.0-canary-6160773f-20251023" + "scheduler": "0.28.0-canary-b4455a6e-20251027" }, "peerDependencies": { - "react": "19.3.0-canary-6160773f-20251023" + "react": "19.3.0-canary-b4455a6e-20251027" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-experimental/cjs/react.development.js b/packages/next/src/compiled/react-experimental/cjs/react.development.js index 8b049e07c689b..e657b500b1202 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.development.js @@ -1380,7 +1380,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-experimental/cjs/react.production.js b/packages/next/src/compiled/react-experimental/cjs/react.production.js index d57cd3eefd102..2cc24e40f995e 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.production.js @@ -597,4 +597,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js index 84e21148aabec..0cca5f271dcae 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js @@ -1050,5 +1050,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.3.0-experimental-6160773f-20251023"; + exports.version = "19.3.0-experimental-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js index e0ff7a82e77c1..5caeac6b43025 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js @@ -563,4 +563,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.3.0-experimental-6160773f-20251023"; +exports.version = "19.3.0-experimental-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react-is/package.json b/packages/next/src/compiled/react-is/package.json index a72aae7fe5e40..cafd05f518810 100644 --- a/packages/next/src/compiled/react-is/package.json +++ b/packages/next/src/compiled/react-is/package.json @@ -1,6 +1,6 @@ { "name": "react-is", - "version": "19.3.0-canary-6160773f-20251023", + "version": "19.3.0-canary-b4455a6e-20251027", "description": "Brand checking of React Elements.", "main": "index.js", "sideEffects": false, diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js index 59c583a825464..6a54835bf728d 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js @@ -1538,13 +1538,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": @@ -4933,10 +4944,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023", + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js index 20f56ff37938d..38250a1a7d6b5 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js @@ -620,13 +620,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js index 8712665478863..c76ae90e49737 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js @@ -1750,13 +1750,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js index 975dc350ab5da..06c9b222e2746 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js @@ -790,13 +790,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js index 324b69234ac5e..267e7afbdaef2 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js @@ -1750,13 +1750,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js index 02a32ebb6e192..4f8962fff107b 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js @@ -791,13 +791,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json index ff3588bd25d14..e816bcf9f4568 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "0.0.0-experimental-6160773f-20251023", - "react-dom": "0.0.0-experimental-6160773f-20251023" + "react": "0.0.0-experimental-b4455a6e-20251027", + "react-dom": "0.0.0-experimental-b4455a6e-20251027" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js index d1362b03d2c68..c5994dbbbdab6 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js @@ -1535,13 +1535,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": @@ -4909,10 +4920,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023", + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js index 963b8ae17629a..f3bd5ade550af 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js @@ -616,13 +616,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js index 0887532a71c5c..9dc0f35497a56 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js @@ -1747,13 +1747,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js index 1e82b6baff31f..16615f4263eb2 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js @@ -786,13 +786,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js index 0360e1873da1f..fdc16e723800b 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js @@ -1747,13 +1747,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js index c049d3ccfcd17..e417bd1ce481f 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js @@ -787,13 +787,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-turbopack/package.json b/packages/next/src/compiled/react-server-dom-turbopack/package.json index 3b79771ea2d58..b24abb09ec698 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "19.3.0-canary-6160773f-20251023", - "react-dom": "19.3.0-canary-6160773f-20251023" + "react": "19.3.0-canary-b4455a6e-20251027", + "react-dom": "19.3.0-canary-b4455a6e-20251027" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js index bc6ec8f25eb50..15627b6550985 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js @@ -1545,13 +1545,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": @@ -4949,10 +4960,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-experimental-6160773f-20251023", + version: "19.3.0-experimental-b4455a6e-20251027", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-6160773f-20251023", + reconcilerVersion: "19.3.0-experimental-b4455a6e-20251027", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js index 41c61e56c8e64..b22cb212aadd8 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js @@ -631,13 +631,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js index d77264be2d565..220df2fad9e95 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js @@ -1753,13 +1753,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js index dee036b34ab1e..820e17f2d52a3 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js @@ -792,13 +792,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js index 228f01340322d..5c43d69a1bc61 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js @@ -1753,13 +1753,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js index 888ad1b131e1b..d3c9438334402 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js @@ -793,13 +793,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js index a7cfc6442930b..81ca5327f7c37 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js @@ -1715,13 +1715,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js index d502594b1caf3..5390f6332b79e 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js @@ -758,13 +758,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json index 80c002c558ad1..f0fda1edff819 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "0.0.0-experimental-6160773f-20251023", - "react-dom": "0.0.0-experimental-6160773f-20251023", + "react": "0.0.0-experimental-b4455a6e-20251027", + "react-dom": "0.0.0-experimental-b4455a6e-20251027", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js index a567af5ba81cd..c06060514b587 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js @@ -1542,13 +1542,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": @@ -4925,10 +4936,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-canary-6160773f-20251023", + version: "19.3.0-canary-b4455a6e-20251027", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-6160773f-20251023", + reconcilerVersion: "19.3.0-canary-b4455a6e-20251027", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js index 81b0559e93541..a9745ed14bd03 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js @@ -627,13 +627,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js index 4d4e325bed4aa..1be4aa97d0f28 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js @@ -1750,13 +1750,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js index be4a5f74baf79..262bd05f2e374 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js @@ -788,13 +788,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js index 0d4339c53f415..7a9dbacf2e5d9 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js @@ -1750,13 +1750,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js index 662f4129cf4a5..a16b2cbfd61d5 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js @@ -789,13 +789,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js index dcdf44178d255..715aa6d76b85c 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js @@ -1712,13 +1712,24 @@ var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value, chunk), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value, chunk), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value, chunk); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js index 15a5084e521f9..b782943e55dbe 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js @@ -754,13 +754,24 @@ function wakeChunkIfInitialized(chunk, resolveListeners, rejectListeners) { var listener = resolveListeners[i]; if ("function" !== typeof listener) { var cyclicHandler = resolveBlockedCycle(chunk, listener); - null !== cyclicHandler && - (fulfillReference(listener, cyclicHandler.value), - resolveListeners.splice(i, 1), - i--, - null !== rejectListeners && - ((listener = rejectListeners.indexOf(listener)), - -1 !== listener && rejectListeners.splice(listener, 1))); + if (null !== cyclicHandler) + switch ( + (fulfillReference(listener, cyclicHandler.value), + resolveListeners.splice(i, 1), + i--, + null !== rejectListeners && + ((listener = rejectListeners.indexOf(listener)), + -1 !== listener && rejectListeners.splice(listener, 1)), + chunk.status) + ) { + case "fulfilled": + wakeChunk(resolveListeners, chunk.value); + return; + case "rejected": + null !== rejectListeners && + rejectChunk(rejectListeners, chunk.reason); + return; + } } } case "pending": diff --git a/packages/next/src/compiled/react-server-dom-webpack/package.json b/packages/next/src/compiled/react-server-dom-webpack/package.json index 53d077a5ff24d..fb747067ef1a5 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "19.3.0-canary-6160773f-20251023", - "react-dom": "19.3.0-canary-6160773f-20251023", + "react": "19.3.0-canary-b4455a6e-20251027", + "react-dom": "19.3.0-canary-b4455a6e-20251027", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react/cjs/react.development.js b/packages/next/src/compiled/react/cjs/react.development.js index fd17c2fd241b1..22a6d24f26415 100644 --- a/packages/next/src/compiled/react/cjs/react.development.js +++ b/packages/next/src/compiled/react/cjs/react.development.js @@ -1322,7 +1322,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react/cjs/react.production.js b/packages/next/src/compiled/react/cjs/react.production.js index 138bb2378562c..0fa3e9f01bab9 100644 --- a/packages/next/src/compiled/react/cjs/react.production.js +++ b/packages/next/src/compiled/react/cjs/react.production.js @@ -554,4 +554,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/react/cjs/react.react-server.development.js b/packages/next/src/compiled/react/cjs/react.react-server.development.js index 13610e1d7d00d..95f616803d44c 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.development.js @@ -874,5 +874,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.3.0-canary-6160773f-20251023"; + exports.version = "19.3.0-canary-b4455a6e-20251027"; })(); diff --git a/packages/next/src/compiled/react/cjs/react.react-server.production.js b/packages/next/src/compiled/react/cjs/react.react-server.production.js index 21761703cb64e..4071b150d3570 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.production.js @@ -425,4 +425,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.3.0-canary-6160773f-20251023"; +exports.version = "19.3.0-canary-b4455a6e-20251027"; diff --git a/packages/next/src/compiled/unistore/unistore.js b/packages/next/src/compiled/unistore/unistore.js index d8c6962d0ab87..824827c421f91 100644 --- a/packages/next/src/compiled/unistore/unistore.js +++ b/packages/next/src/compiled/unistore/unistore.js @@ -1 +1 @@ -(()=>{var t={506:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a{var t={603:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a=14.0.0'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -2793,8 +2793,8 @@ packages: resolution: {integrity: sha512-9+uaWyF1o/PgXqHLJnC81IIG0HlV3o9eFCQ5hWZDMx5NHrFk0rrwqEFGQOB8lti/rnbxNPi+kYYw1D4e8xSn/Q==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -3006,7 +3006,7 @@ packages: resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -3023,7 +3023,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks@1.0.1': resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@emotion/utils@1.2.1': resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==} @@ -3525,20 +3525,20 @@ packages: '@floating-ui/react-dom@2.1.0': resolution: {integrity: sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 '@floating-ui/react-dom@2.1.5': resolution: {integrity: sha512-HDO/1/1oH9fjj4eLgegrlH3dklZpHtUYYFiVwMUwfGvk9jWDRWqkklA2/NFScknrcNSspbV868WjXORvreDX+Q==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 '@floating-ui/react@0.26.16': resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -4261,13 +4261,13 @@ packages: resolution: {integrity: sha512-l9ypojKN3PjwO1CSLIsqxi7mA25+7w+xc71Q+JuCCREI0tuGwkZsKbIOpuTATIJOjPh8ycLiW7QxX1LYsRTq6w==} peerDependencies: '@mantine/hooks': 7.10.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 '@mantine/hooks@7.11.2': resolution: {integrity: sha512-jhyVe/sbDEG2U8rr2lMecUPgQxcfr5hh9HazqGfkS7ZRIMDO7uJ947yAcTMGGkp5Lxtt5TBFt1Cb6tiB2/1agg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -4293,13 +4293,13 @@ packages: '@mdx-js/react@2.2.1': resolution: {integrity: sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@mdx-js/react@3.1.0': resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@modelcontextprotocol/sdk@1.18.1': resolution: {integrity: sha512-d//GE8/Yh7aC3e7p+kZG8JqqEAwwDUmAfvH1quogtbk+ksS6E0RR6toKKESPYYZVre0meqkJb27zb+dhqE9Sgw==} @@ -4791,8 +4791,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4804,8 +4804,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4817,8 +4817,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4830,8 +4830,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4842,7 +4842,7 @@ packages: resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4851,7 +4851,7 @@ packages: resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4861,8 +4861,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4873,7 +4873,7 @@ packages: resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4883,8 +4883,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4895,7 +4895,7 @@ packages: resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4905,8 +4905,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4917,7 +4917,7 @@ packages: resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4927,8 +4927,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4940,8 +4940,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4953,8 +4953,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4966,8 +4966,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4979,8 +4979,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -4992,8 +4992,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5005,8 +5005,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5018,8 +5018,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5030,7 +5030,7 @@ packages: resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5040,8 +5040,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5052,7 +5052,7 @@ packages: resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5061,7 +5061,7 @@ packages: resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5070,7 +5070,7 @@ packages: resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5079,7 +5079,7 @@ packages: resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5088,7 +5088,7 @@ packages: resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5097,7 +5097,7 @@ packages: resolution: {integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5106,7 +5106,7 @@ packages: resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5115,7 +5115,7 @@ packages: resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5125,8 +5125,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -5501,8 +5501,8 @@ packages: '@storybook/blocks@8.6.0': resolution: {integrity: sha512-3PNxlB5Ooj8CIhttbDxeV6kW7ui+2GEdTngtqhnsUHVjzeTKpilsk2lviOeUzqlyq5FDK+rhpZ3L3DJ9pDvioA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 storybook: ^8.6.0 peerDependenciesMeta: react: @@ -5552,8 +5552,8 @@ packages: resolution: {integrity: sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==} engines: {node: '>=14.0.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 '@storybook/instrumenter@8.6.0': resolution: {integrity: sha512-eEY/Hfa3Vj5Nv4vHRHlSqjoyW6oAKNK3rKIXfL/eawQwb7rKhzijDLG5YBH44Hh7dEPIqUp0LEdgpyIY7GXezg==} @@ -5569,8 +5569,8 @@ packages: resolution: {integrity: sha512-04T86VG0UJtiozgZkTR5sY1qM3E0Rgwqwllvyy7kFFdkV+Sv/VsPjW9sC38s9C8FtCYRL8pJZz81ey3oylpIMA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 storybook: ^8.6.0 typescript: '*' peerDependenciesMeta: @@ -5591,16 +5591,16 @@ packages: '@storybook/react-dom-shim@8.6.0': resolution: {integrity: sha512-5Y+vMHhcx0xnaNsLQMbkmjc3zkDn/fGBNsiLH2e4POvW3ZQvOxjoyxAsEQaKwLtFgsdCFSd2tR89F6ItYrA2JQ==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 storybook: ^8.6.0 '@storybook/react-webpack5@8.6.0': resolution: {integrity: sha512-2L9CYDPn1OL0B8K5EU/Wpo9Slg8f0vkYPaPioQnmcK3Q4SJR4JAuDVWHUtNdxhaPOkHIy887Tfrf6BEC/blMaQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5612,8 +5612,8 @@ packages: engines: {node: '>=18.0.0'} peerDependencies: '@storybook/test': 8.6.0 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5881,8 +5881,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -9400,8 +9400,8 @@ packages: peerDependencies: eslint: '>=8.0.0' - eslint-plugin-react-hooks@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-U84jhnMMka3f7bNDXVsMvI+Ma5hT83rTvhHWZSkS211eLDSYnUaPSj3LoKGxkVvouDEDFZlj8n3tGp+VM5J80g==} + eslint-plugin-react-hooks@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-OTFqTIpuMAIb8xictCoTXqyAYy6sy00REZSQ1ytLVsp9MnCisX9uyElg39cDq92/L1yt+PCMLZ1U+eD4RkGYZw==} engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -10041,8 +10041,8 @@ packages: '@types/react': 19.2.2 algoliasearch: 5.x.x next: 14.x.x || 15.x.x - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 react-router: 7.x.x waku: ^0.26.0 peerDependenciesMeta: @@ -10074,7 +10074,7 @@ packages: '@fumadocs/mdx-remote': ^1.4.0 fumadocs-core: ^14.0.0 || ^15.0.0 next: ^15.3.0 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 vite: 6.x.x || 7.x.x peerDependenciesMeta: '@fumadocs/mdx-remote': @@ -10091,8 +10091,8 @@ packages: peerDependencies: '@types/react': 19.2.2 next: 14.x.x || 15.x.x - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 tailwindcss: ^3.4.14 || ^4.0.0 peerDependenciesMeta: '@types/react': @@ -12288,7 +12288,7 @@ packages: lucide-react@0.383.0: resolution: {integrity: sha512-13xlG0CQCJtzjSQYwwJ3WRqMHtRj3EXmLlorrARt7y+IHnxUCp3XyFNL1DfaGySWxHObDvnu1u1dV+0VMKHUSg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -13071,8 +13071,8 @@ packages: next-themes@0.4.6: resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 next-tick@1.0.0: resolution: {integrity: sha512-mc/caHeUcdjnC/boPWJefDr4KUIWQNv+tlnFnJd38QMou86QtxQzBJfxgGRzvx8jazYRqrVlaHarfO72uNxPOg==} @@ -13085,8 +13085,8 @@ packages: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.51.1 babel-plugin-react-compiler: '*' - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -14949,23 +14949,23 @@ packages: resolution: {integrity: sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==} engines: {node: '>=16.14.0'} - react-dom@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-RH/7kl1UWyqxDdfR21I066fArICte2XKHsC718XMgpdbYiVsD0IjipGKO3WGVFUYqF+l6jAM5+RbvvczX3/bqg==} + react-dom@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-x9bQVknRbY3gfhlRjZQ+9ZTkYq3J5htFDc7rKMRk3Znciuyc8wbrZPQrVmBSnv1GtUBoqYTbTVFLWH/jfYTkSg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 - react-dom@19.3.0-canary-6160773f-20251023: - resolution: {integrity: sha512-sVs/bd/fQ325W9BOiAhwU3dXHLVGH6g6jTzFy8X8UpglT5KCXBKIqbbqd3o8foru3RpDAD3P6crdZ4XfMntV3A==} + react-dom@19.3.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-2jlV4CGEkckVketny/dFIKOAP4R9vCdN3rFHvHxQV1lSEVTha6SWdkh20zTcWKrcsjRiahUj9qmnCMhwA3U9tQ==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-dom@19.3.0-canary-f6a48828-20251019: resolution: {integrity: sha512-zxAVZg1lZgfI8tlv3qrU4uEPD/5CSljENv+f+Ksq46Vk3OL7ewuDC6BSI90xaLh82LNMr9naU1qmQLB4CVpccg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 - react-is@19.3.0-canary-6160773f-20251023: - resolution: {integrity: sha512-suf3rdhh7Z4Ll6A0r/4Bme/u2S5Eex1Lf+4qzGYzJ1bDaSkqh0X8TtFuSp5eL22T5ihfH4Zk/BdtOXb7hykFvA==} + react-is@19.3.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-JZyWg04PHvpwv/wjCoOVJezDUSoZrqx+9jgtC1Ybx4+haMSNcactlzDITnj1SE3Mqk4iQVQIAPt2pvzyhIVCUQ==} react-is@19.3.0-canary-f6a48828-20251019: resolution: {integrity: sha512-EtqTbtIdafrMzXWje6EAtkeLM0WgbfaVXRMNwkeTwOIxk+gwrOb3HutiQvKzCVTElWz9DA6micXCtSjFFrSEQg==} @@ -14976,14 +14976,14 @@ packages: react-medium-image-zoom@5.3.0: resolution: {integrity: sha512-RCIzVlsKqy3BYgGgYbolUfuvx0aSKC7YhX/IJGEp+WJxsqdIVYJHkBdj++FAj6VD7RiWj6VVmdCfa/9vJE9hZg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 react-number-format@5.4.0: resolution: {integrity: sha512-NWdICrqLhI7rAS8yUeLVd6Wr4cN7UjJ9IBTS0f/a9i7UB4x4Ti70kGnksBtZ7o4Z7YRbvCMMR/jQmkoOBa/4fg==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 react-refresh@0.12.0: resolution: {integrity: sha512-suLIhrU2IHKL5JEKR/fAwJv7bbeq4kJ+pJopf77jHwuR+HmJS/HbrPIGsTBUVfw7tXPOmYv7UJ7PCaN49e8x4A==} @@ -14994,7 +14994,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -15004,7 +15004,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -15014,7 +15014,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -15024,58 +15024,58 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true - react-server-dom-turbopack@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-mBE3uHI31K40YlSQGwk/evjIjoHSgMk7GrjJxfdu/oxeVyyBeR0eycIyeRZkTpo0znnrAwGzKM/FdH0SsTEToA==} + react-server-dom-turbopack@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-u7RiU1i+5yMGTcQABXcU6Kzmy84zQpriJ4RWbtfGuYcR+5gLgHNKidmc/aSAayz5AhV+GKk1GJAJ5fP5FbaW/A==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 - react-server-dom-turbopack@19.3.0-canary-6160773f-20251023: - resolution: {integrity: sha512-GQcrWFvJ8guIBr6LicZ5e8x24Ju5whj9U2pfWXqMIIX/M4Vd0FpKBvf67mY1ECpCl/W1U+gIi/MUjxZk3+V7bQ==} + react-server-dom-turbopack@19.3.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-0EtvaofLwXmhi31J9PhxGcpBx0IE5NbN8dzL5v/indVP+YsnqVSCypqkqgHlpya9MEwcRD0ya42+1nRUgAa5SQ==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 - react-server-dom-webpack@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-yJxf+ROpHwOqGEavDNbKFk+sDx6nDPfgmXDnJaxtDTXMBHB5LzSrQmy7cYK921VqpIyFqudKqBeWs3cCx0ii/g==} + react-server-dom-webpack@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-lJqHXgesubyOhQcHCp0YEpsewODljadSS2BB9xGRz6A9PG0fVBizivV1KYm2g8oZlZtHcIZdI4RNb/SNyPzyPg==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 webpack: 5.98.0 - react-server-dom-webpack@19.3.0-canary-6160773f-20251023: - resolution: {integrity: sha512-CJqjk133M6Uf3F/y4ZAzPNmEc74Mi4G/nkr0S137BZo1XzhtIaIS5ZmLZd/wBZL8rJSwdEI9xtZKfems0Cq6qw==} + react-server-dom-webpack@19.3.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-BSyna0zbI3mpNsdDhpadt94BUedoHkPBxia10OUzClFOjX5ImjH2wIw8VC5J9Id9b8FU0SPnz2bSJcmZjNFBLg==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 webpack: 5.98.0 react-shallow-renderer@16.15.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-ssr-prepass@1.0.8: resolution: {integrity: sha512-O0gfRA1SaK+9ITKxqfnXsej2jF+OHGP/+GxD4unROQaM/0/UczGF9fuF+wTboxaQoKdIf4FvS3h/OigWh704VA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-is: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-is: 19.3.0-canary-b4455a6e-20251027 react-style-singleton@2.2.1: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -15085,7 +15085,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -15093,26 +15093,26 @@ packages: react-test-renderer@18.2.0: resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-textarea-autosize@8.5.3: resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-virtualized@9.22.3: resolution: {integrity: sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027 - react@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-2K1wSkt4WO1VhLzJWDjE/DpuVWwmYQ2BDqBSiQmZQRTI+rZWFPSPJTZdwZ4cGd2Ln4eneLP+IsqeR6Dp4dMu4g==} + react@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-posmLTJ4AxY5imIy4KSz9ljDG+3OAUd61meoSZ29gGSoUYSJKxr7bqPg/wcghy0ZHYjkenEdQggsASASUb/JZg==} engines: {node: '>=0.10.0'} - react@19.3.0-canary-6160773f-20251023: - resolution: {integrity: sha512-nu/12O1u6j+cFBYvceFcMysRgnv/8ZcLnkDBFPW8u+Mluah6TI2EdU8Y/RzMDV3449PB70zX8hjriDIAV2iF2w==} + react@19.3.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-LAzCXgkoZTKhC32pFyjlEX/+bdEnIEgl2ouhzldScO+LMdAQJkSOxskXscKBt6b2Tv8FnwHVvpx3MYmagi1e+w==} engines: {node: '>=0.10.0'} react@19.3.0-canary-f6a48828-20251019: @@ -15732,11 +15732,11 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.0.0-experimental-6160773f-20251023: - resolution: {integrity: sha512-jiVpMZpkkZV0SxVvOQkeVHR+VT6tCeTXx8/+V+SRjnHHp9FeeONbiIuyQLEKhEeJRUYj3/JLVWVxBJU+h+o8yA==} + scheduler@0.0.0-experimental-b4455a6e-20251027: + resolution: {integrity: sha512-LvRV3t7PVCJiNDvwjk1OqPZ4fJ8g4LlMAxfWVRFmWHu2xhgBQA7dyZtLaVJcUOZigXS8yFYwo6tzMAuAxOQN3w==} - scheduler@0.28.0-canary-6160773f-20251023: - resolution: {integrity: sha512-27DyYLoJ9/qiOJXJwe2imzuEmdMQGdH4uh3NeCik9FksKA2OjwsrEnl0MStlht/Cf688+4jmHfPabYGu7jJPjw==} + scheduler@0.28.0-canary-b4455a6e-20251027: + resolution: {integrity: sha512-EDMjamFXCkMXMeQnFR2xs4SVd6OpQUn3atbel6EPpzdKqM/QnV5a1TutHHA9zQao02ek6y6DVln+G79bENtzuA==} schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -16431,7 +16431,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@babel/core': optional: true @@ -16512,7 +16512,7 @@ packages: swr@2.2.4: resolution: {integrity: sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 symbol-observable@1.0.1: resolution: {integrity: sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==} @@ -17323,7 +17323,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17333,7 +17333,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17341,13 +17341,13 @@ packages: use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17356,7 +17356,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17366,7 +17366,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17376,7 +17376,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 peerDependenciesMeta: '@types/react': optional: true @@ -17384,12 +17384,12 @@ packages: use-sync-external-store@1.2.0: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 use-sync-external-store@1.5.0: resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -19041,28 +19041,28 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@base-ui-components/react@1.0.0-beta.2(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@base-ui-components/react@1.0.0-beta.2(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@babel/runtime': 7.27.6 - '@base-ui-components/utils': 0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + '@base-ui-components/utils': 0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) '@floating-ui/utils': 0.2.10 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) reselect: 5.1.1 tabbable: 6.2.0 - use-sync-external-store: 1.5.0(react@19.3.0-canary-6160773f-20251023) + use-sync-external-store: 1.5.0(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 - '@base-ui-components/utils@0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@base-ui-components/utils@0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@babel/runtime': 7.27.6 '@floating-ui/utils': 0.2.10 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) reselect: 5.1.1 - use-sync-external-store: 1.5.0(react@19.3.0-canary-6160773f-20251023) + use-sync-external-store: 1.5.0(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 @@ -19390,17 +19390,17 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@emotion/react@11.11.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@babel/runtime': 7.27.0 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.3.0-canary-6160773f-20251023) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.3.0-canary-b4455a6e-20251027) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 transitivePeerDependencies: @@ -19418,9 +19418,9 @@ snapshots: '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.3.0-canary-6160773f-20251023)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@emotion/utils@1.2.1': {} @@ -19841,11 +19841,11 @@ snapshots: react: 19.3.0-canary-f6a48828-20251019 react-dom: 19.3.0-canary-f6a48828-20251019(react@19.3.0-canary-f6a48828-20251019) - '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@floating-ui/dom': 1.7.3 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) '@floating-ui/react@0.26.16(react-dom@19.3.0-canary-f6a48828-20251019(react@19.3.0-canary-f6a48828-20251019))(react@19.3.0-canary-f6a48828-20251019)': dependencies: @@ -21030,11 +21030,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@2.2.1(react@19.3.0-canary-6160773f-20251023)': + '@mdx-js/react@2.2.1(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@types/mdx': 2.0.13 '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@mdx-js/react@2.2.1(react@19.3.0-canary-f6a48828-20251019)': dependencies: @@ -21042,11 +21042,11 @@ snapshots: '@types/react': 19.2.2 react: 19.3.0-canary-f6a48828-20251019 - '@mdx-js/react@3.1.0(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@mdx-js/react@3.1.0(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@types/mdx': 2.0.13 '@types/react': 19.2.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 '@modelcontextprotocol/sdk@1.18.1': dependencies: @@ -21644,345 +21644,345 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) aria-hidden: 1.2.6 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-direction@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-direction@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) aria-hidden: 1.2.6 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': - dependencies: - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': + dependencies: + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) @@ -22304,12 +22304,12 @@ snapshots: '@storybook/addon-docs@8.6.0(@types/react@19.2.2)(storybook@8.6.0(prettier@3.6.2))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@storybook/blocks': 8.6.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2)) + '@mdx-js/react': 3.1.0(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@storybook/blocks': 8.6.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2)) '@storybook/csf-plugin': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2)) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2)) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) storybook: 8.6.0(prettier@3.6.2) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -22374,14 +22374,14 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.6.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))': + '@storybook/blocks@8.6.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))': dependencies: - '@storybook/icons': 1.3.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + '@storybook/icons': 1.3.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) storybook: 8.6.0(prettier@3.6.2) ts-dedent: 2.2.0 optionalDependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) '@storybook/builder-webpack5@8.6.0(@rspack/core@1.5.0(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: @@ -22460,10 +22460,10 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@storybook/icons@1.3.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) '@storybook/instrumenter@8.6.0(storybook@8.6.0(prettier@3.6.2))': dependencies: @@ -22475,17 +22475,17 @@ snapshots: dependencies: storybook: 8.6.0(prettier@3.6.2) - '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/core-webpack': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.2)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)) '@types/semver': 7.5.6 find-up: 5.0.0 magic-string: 0.30.17 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-docgen: 7.1.0 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) resolve: 1.22.10 semver: 7.6.3 storybook: 8.6.0(prettier@3.6.2) @@ -22519,19 +22519,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.6.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))': + '@storybook/react-dom-shim@8.6.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))': dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) storybook: 8.6.0(prettier@3.6.2) - '@storybook/react-webpack5@8.6.0(@rspack/core@1.5.0(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/react-webpack5@8.6.0(@rspack/core@1.5.0(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/builder-webpack5': 8.6.0(@rspack/core@1.5.0(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) storybook: 8.6.0(prettier@3.6.2) optionalDependencies: typescript: 5.9.2 @@ -22544,16 +22544,16 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/components': 8.6.0(storybook@8.6.0(prettier@3.6.2)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.0(storybook@8.6.0(prettier@3.6.2)) '@storybook/preview-api': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(storybook@8.6.0(prettier@3.6.2)) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(storybook@8.6.0(prettier@3.6.2)) '@storybook/theming': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) storybook: 8.6.0(prettier@3.6.2) optionalDependencies: '@storybook/test': 8.6.0(storybook@8.6.0(prettier@3.6.2)) @@ -22832,13 +22832,13 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@15.0.7(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)': + '@testing-library/react@15.0.7(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)': dependencies: '@babel/runtime': 7.27.0 '@testing-library/dom': 10.1.0 '@types/react-dom': 19.2.1(@types/react@19.2.2) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 @@ -26871,11 +26871,10 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0(jiti@2.5.1)): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.37.0(jiti@2.5.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.5.1))(typescript@5.9.2) eslint: 9.37.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -26916,7 +26915,7 @@ snapshots: - typescript optional: true - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.37.0(jiti@2.5.1)): + eslint-plugin-import@2.31.0(eslint@9.37.0(jiti@2.5.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -26927,7 +26926,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.37.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.5.1))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0(jiti@2.5.1)) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.37.0(jiti@2.5.1)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -26938,8 +26937,6 @@ snapshots: semver: 6.3.1 string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.5.1))(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -27040,7 +27037,7 @@ snapshots: - bluebird - supports-color - eslint-plugin-react-hooks@0.0.0-experimental-6160773f-20251023(eslint@9.37.0(jiti@2.5.1)): + eslint-plugin-react-hooks@0.0.0-experimental-b4455a6e-20251027(eslint@9.37.0(jiti@2.5.1)): dependencies: '@babel/core': 7.26.10 '@babel/parser': 7.27.0 @@ -27993,7 +27990,7 @@ snapshots: fsevents@2.3.3: optional: true - fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: '@formatjs/intl-localematcher': 0.6.1 '@orama/orama': 3.1.13 @@ -28005,7 +28002,7 @@ snapshots: image-size: 2.0.2 negotiator: 1.0.0 npm-to-yarn: 3.0.1 - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) remark: 15.0.1 remark-gfm: 4.0.1 remark-rehype: 11.1.2 @@ -28014,20 +28011,20 @@ snapshots: unist-util-visit: 5.0.0 optionalDependencies: '@types/react': 19.2.2 - next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8) - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) transitivePeerDependencies: - supports-color - fumadocs-mdx@11.10.0(fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023))(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react@19.3.0-canary-6160773f-20251023)(vite@6.2.5(@types/node@20.17.6(patch_hash=rvl3vkomen3tospgr67bzubfyu))(jiti@2.5.1)(sass@1.77.8)(tsx@4.19.2)): + fumadocs-mdx@11.10.0(fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027))(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react@19.3.0-canary-b4455a6e-20251027)(vite@6.2.5(@types/node@20.17.6(patch_hash=rvl3vkomen3tospgr67bzubfyu))(jiti@2.5.1)(sass@1.77.8)(tsx@4.19.2)): dependencies: '@mdx-js/mdx': 3.1.1 '@standard-schema/spec': 1.0.0 chokidar: 4.0.3 esbuild: 0.25.9 estree-util-value-to-estree: 3.4.0 - fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) js-yaml: 4.1.0 lru-cache: 11.2.1 picocolors: 1.1.1 @@ -28039,37 +28036,37 @@ snapshots: unist-util-visit: 5.0.0 zod: 4.1.9 optionalDependencies: - next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8) - react: 19.3.0-canary-6160773f-20251023 + next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8) + react: 19.3.0-canary-b4455a6e-20251027 vite: 6.2.5(@types/node@20.17.6(patch_hash=rvl3vkomen3tospgr67bzubfyu))(jiti@2.5.1)(sass@1.77.8)(tsx@4.19.2) transitivePeerDependencies: - supports-color - fumadocs-ui@15.7.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(tailwindcss@4.1.13): - dependencies: - '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + fumadocs-ui@15.7.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(tailwindcss@4.1.13): + dependencies: + '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) class-variance-authority: 0.7.1 - fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8))(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8))(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) lodash.merge: 4.6.2 - next-themes: 0.4.6(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + next-themes: 0.4.6(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) postcss-selector-parser: 7.1.0 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) - react-medium-image-zoom: 5.3.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) + react-medium-image-zoom: 5.3.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027) scroll-into-view-if-needed: 3.1.0 tailwind-merge: 3.3.1 optionalDependencies: '@types/react': 19.2.2 - next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8) + next: 15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8) tailwindcss: 4.1.13 transitivePeerDependencies: - '@mixedbread/sdk' @@ -28709,7 +28706,7 @@ snapshots: hoist-non-react-statics@3.3.2: dependencies: - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 homedir-polyfill@1.0.3: dependencies: @@ -32143,22 +32140,22 @@ snapshots: neo-async@2.6.2: {} - next-themes@0.4.6(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + next-themes@0.4.6(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) next-tick@1.0.0: {} - next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(sass@1.77.8): + next@15.5.3(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(sass@1.77.8): dependencies: '@next/env': 15.5.3 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001746 postcss: 8.4.31 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) - styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) + styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@next/swc-darwin-arm64': 15.5.3 '@next/swc-darwin-x64': 15.5.3 @@ -33913,25 +33910,25 @@ snapshots: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 pretty-format@29.5.0: dependencies: '@jest/schemas': 29.4.3 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 pretty-format@30.0.0-alpha.6: dependencies: '@jest/schemas': 30.0.0-alpha.6 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 pretty-ms@7.0.0: dependencies: @@ -33990,7 +33987,7 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 19.3.0-canary-6160773f-20251023 + react-is: 19.3.0-canary-b4455a6e-20251027 property-information@5.6.0: dependencies: @@ -34212,31 +34209,31 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@0.0.0-experimental-6160773f-20251023(react@19.3.0-canary-6160773f-20251023): + react-dom@0.0.0-experimental-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - scheduler: 0.28.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + scheduler: 0.28.0-canary-b4455a6e-20251027 - react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023): + react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - scheduler: 0.28.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + scheduler: 0.28.0-canary-b4455a6e-20251027 react-dom@19.3.0-canary-f6a48828-20251019(react@19.3.0-canary-f6a48828-20251019): dependencies: react: 19.3.0-canary-f6a48828-20251019 - scheduler: 0.28.0-canary-6160773f-20251023 + scheduler: 0.28.0-canary-b4455a6e-20251027 - react-is@19.3.0-canary-6160773f-20251023: {} + react-is@19.3.0-canary-b4455a6e-20251027: {} react-is@19.3.0-canary-f6a48828-20251019: {} react-lifecycles-compat@3.0.4: {} - react-medium-image-zoom@5.3.0(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + react-medium-image-zoom@5.3.0(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) react-number-format@5.4.0(react-dom@19.3.0-canary-f6a48828-20251019(react@19.3.0-canary-f6a48828-20251019))(react@19.3.0-canary-f6a48828-20251019): dependencies: @@ -34254,10 +34251,10 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023): + react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -34273,59 +34270,59 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023): + react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) - use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023) + use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) + use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027) optionalDependencies: '@types/react': 19.2.2 - react-server-dom-turbopack@0.0.0-experimental-6160773f-20251023(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + react-server-dom-turbopack@0.0.0-experimental-b4455a6e-20251027(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) - react-server-dom-turbopack@19.3.0-canary-6160773f-20251023(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + react-server-dom-turbopack@19.3.0-canary-b4455a6e-20251027(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) - react-server-dom-webpack@0.0.0-experimental-6160773f-20251023(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@0.0.0-experimental-b4455a6e-20251027(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-server-dom-webpack@19.3.0-canary-6160773f-20251023(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@19.3.0-canary-b4455a6e-20251027(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-shallow-renderer@16.15.0(react@19.3.0-canary-6160773f-20251023): + react-shallow-renderer@16.15.0(react@19.3.0-canary-b4455a6e-20251027): dependencies: object-assign: 4.1.1 - react: 19.3.0-canary-6160773f-20251023 - react-is: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-is: 19.3.0-canary-b4455a6e-20251027 - react-ssr-prepass@1.0.8(react-is@19.3.0-canary-f6a48828-20251019)(react@19.3.0-canary-6160773f-20251023): + react-ssr-prepass@1.0.8(react-is@19.3.0-canary-f6a48828-20251019)(react@19.3.0-canary-b4455a6e-20251027): dependencies: object-is: 1.0.2 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 react-is: 19.3.0-canary-f6a48828-20251019 react-style-singleton@2.2.1(@types/react@19.2.2)(react@19.3.0-canary-f6a48828-20251019): @@ -34337,10 +34334,10 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023): + react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027): dependencies: get-nonce: 1.0.1 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -34353,12 +34350,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-test-renderer@18.2.0(react@19.3.0-canary-6160773f-20251023): + react-test-renderer@18.2.0(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 - react-is: 19.3.0-canary-6160773f-20251023 - react-shallow-renderer: 16.15.0(react@19.3.0-canary-6160773f-20251023) - scheduler: 0.28.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 + react-is: 19.3.0-canary-b4455a6e-20251027 + react-shallow-renderer: 16.15.0(react@19.3.0-canary-b4455a6e-20251027) + scheduler: 0.28.0-canary-b4455a6e-20251027 react-textarea-autosize@8.5.3(@types/react@19.2.2)(react@19.3.0-canary-f6a48828-20251019): dependencies: @@ -34369,20 +34366,20 @@ snapshots: transitivePeerDependencies: - '@types/react' - react-virtualized@9.22.3(react-dom@19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023): + react-virtualized@9.22.3(react-dom@19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027))(react@19.3.0-canary-b4455a6e-20251027): dependencies: '@babel/runtime': 7.27.0 clsx: 1.1.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.3.0-canary-6160773f-20251023 - react-dom: 19.3.0-canary-6160773f-20251023(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + react-dom: 19.3.0-canary-b4455a6e-20251027(react@19.3.0-canary-b4455a6e-20251027) react-lifecycles-compat: 3.0.4 - react@0.0.0-experimental-6160773f-20251023: {} + react@0.0.0-experimental-b4455a6e-20251027: {} - react@19.3.0-canary-6160773f-20251023: {} + react@19.3.0-canary-b4455a6e-20251027: {} react@19.3.0-canary-f6a48828-20251019: {} @@ -35268,9 +35265,9 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.0.0-experimental-6160773f-20251023: {} + scheduler@0.0.0-experimental-b4455a6e-20251027: {} - scheduler@0.28.0-canary-6160773f-20251023: {} + scheduler@0.28.0-canary-b4455a6e-20251027: {} schema-utils@2.7.1: dependencies: @@ -36146,10 +36143,10 @@ snapshots: postcss: 7.0.32 postcss-load-plugins: 2.3.0 - styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-6160773f-20251023): + styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-b4455a6e-20251027): dependencies: client-only: 0.0.1 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 optionalDependencies: '@babel/core': 7.26.10 babel-plugin-macros: 3.1.0 @@ -36243,11 +36240,11 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9) - swr@2.2.4(react@19.3.0-canary-6160773f-20251023): + swr@2.2.4(react@19.3.0-canary-b4455a6e-20251027): dependencies: client-only: 0.0.1 - react: 19.3.0-canary-6160773f-20251023 - use-sync-external-store: 1.2.0(react@19.3.0-canary-6160773f-20251023) + react: 19.3.0-canary-b4455a6e-20251027 + use-sync-external-store: 1.2.0(react@19.3.0-canary-b4455a6e-20251027) symbol-observable@1.0.1: {} @@ -37061,9 +37058,9 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unistore@3.4.1(react@19.3.0-canary-6160773f-20251023): + unistore@3.4.1(react@19.3.0-canary-b4455a6e-20251027): optionalDependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 universal-github-app-jwt@1.1.1: dependencies: @@ -37188,9 +37185,9 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023): + use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -37220,21 +37217,21 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - use-sidecar@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-6160773f-20251023): + use-sidecar@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b4455a6e-20251027): dependencies: detect-node-es: 1.1.0 - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 - use-sync-external-store@1.2.0(react@19.3.0-canary-6160773f-20251023): + use-sync-external-store@1.2.0(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 - use-sync-external-store@1.5.0(react@19.3.0-canary-6160773f-20251023): + use-sync-external-store@1.5.0(react@19.3.0-canary-b4455a6e-20251027): dependencies: - react: 19.3.0-canary-6160773f-20251023 + react: 19.3.0-canary-b4455a6e-20251027 util-deprecate@1.0.2: {}