gitextract_pei3ls9p/ ├── .changeset/ │ ├── README.md │ ├── config.json │ └── lucky-numbers-roll.md ├── .github/ │ └── workflows/ │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode/ │ └── settings.json ├── LICENSE ├── README.md ├── apply-version.sh ├── examples/ │ └── embedded-example/ │ ├── .gitignore │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── app/ │ │ ├── action/ │ │ │ └── page.tsx │ │ ├── error/ │ │ │ └── [name]/ │ │ │ └── page.tsx │ │ ├── globals.css │ │ ├── layout.tsx │ │ ├── other/ │ │ │ └── page.tsx │ │ ├── page.tsx │ │ └── suspense/ │ │ └── page.tsx │ ├── eslint.config.js │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.cjs │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── turbo.json │ └── vercel.json ├── package.json ├── packages/ │ ├── chrome-extension/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── devtoolsPanel.html │ │ ├── eslint.config.js │ │ ├── package.json │ │ ├── public/ │ │ │ ├── devtoolsPage.html │ │ │ └── manifest.json │ │ ├── src/ │ │ │ ├── RscDevtoolsExtension.tsx │ │ │ ├── assets/ │ │ │ │ ├── contentScript.ts │ │ │ │ ├── devtoolsPage.ts │ │ │ │ ├── fetchPatcherInjector.ts │ │ │ │ └── readNextJsScriptTagsInjector.ts │ │ │ ├── dev/ │ │ │ │ └── reactPreamble.ts │ │ │ ├── main.tsx │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ ├── turbo.json │ │ └── vite.config.ts │ ├── core/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── jest.config.cjs │ │ ├── jest.setup.js │ │ ├── package.json │ │ ├── postcss.config.cjs │ │ ├── src/ │ │ │ ├── color.ts │ │ │ ├── components/ │ │ │ │ ├── BottomPanel.stories.tsx │ │ │ │ ├── BottomPanel.tsx │ │ │ │ ├── EndTimeContext.tsx │ │ │ │ ├── FlightResponseChunkConsole.stories.tsx │ │ │ │ ├── FlightResponseChunkConsole.tsx │ │ │ │ ├── FlightResponseChunkDebugInfo.stories.tsx │ │ │ │ ├── FlightResponseChunkDebugInfo.tsx │ │ │ │ ├── FlightResponseChunkHint.stories.tsx │ │ │ │ ├── FlightResponseChunkHint.tsx │ │ │ │ ├── FlightResponseChunkModel.stories.tsx │ │ │ │ ├── FlightResponseChunkModel.tsx │ │ │ │ ├── FlightResponseChunkModule.stories.tsx │ │ │ │ ├── FlightResponseChunkModule.tsx │ │ │ │ ├── FlightResponseChunkText.tsx │ │ │ │ ├── FlightResponseChunkUnknown.tsx │ │ │ │ ├── FlightResponseIcons.tsx │ │ │ │ ├── GenericErrorBoundaryFallback.tsx │ │ │ │ ├── IconButton.tsx │ │ │ │ ├── Logo.stories.tsx │ │ │ │ ├── Logo.tsx │ │ │ │ ├── OverflowButton.tsx │ │ │ │ ├── PanelLayout.stories.tsx │ │ │ │ ├── PanelLayout.tsx │ │ │ │ ├── RecordButton.stories.tsx │ │ │ │ ├── RecordButton.tsx │ │ │ │ ├── RequestDetail.tsx │ │ │ │ ├── RequestDetailTabEmptyState.tsx │ │ │ │ ├── RequestDetailTabHeaders.stories.tsx │ │ │ │ ├── RequestDetailTabHeaders.tsx │ │ │ │ ├── RequestDetailTabNetwork.stories.tsx │ │ │ │ ├── RequestDetailTabNetwork.tsx │ │ │ │ ├── RequestDetailTabParsedPayload.stories.tsx │ │ │ │ ├── RequestDetailTabParsedPayload.tsx │ │ │ │ ├── RequestDetailTabRawPayload.stories.tsx │ │ │ │ ├── RequestDetailTabRawPayload.tsx │ │ │ │ ├── RequestDetailTabTimings.stories.tsx │ │ │ │ ├── RequestDetailTabTimings.tsx │ │ │ │ ├── TimeScrubber.stories.tsx │ │ │ │ ├── TimeScrubber.tsx │ │ │ │ ├── ViewerPayload.stories.tsx │ │ │ │ ├── ViewerPayload.tsx │ │ │ │ ├── ViewerStreams.stories.tsx │ │ │ │ ├── ViewerStreams.tsx │ │ │ │ ├── ViewerStreamsEmptyState.stories.tsx │ │ │ │ ├── ViewerStreamsEmptyState.tsx │ │ │ │ ├── isDev.ts │ │ │ │ └── useTabStoreWithTransitions.ts │ │ │ ├── copyEventsToClipboard.ts │ │ │ ├── eventArrayHelpers.ts │ │ │ ├── events.ts │ │ │ ├── example-data/ │ │ │ │ ├── alvar-dev.ts │ │ │ │ ├── gh-fredkiss-dev.ts │ │ │ │ └── nextjs-org.ts │ │ │ ├── fetchPatcher.ts │ │ │ ├── main.ts │ │ │ ├── readNextJsScriptTags.ts │ │ │ └── tailwind.css │ │ ├── tailwind.config.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.test.json │ │ ├── turbo.json │ │ └── vite.config.ts │ ├── embedded/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── RscDevtoolsPanel.tsx │ │ ├── eslint.config.js │ │ ├── package.json │ │ ├── tsconfig.json │ │ ├── turbo.json │ │ └── vite.config.ts │ ├── react-client/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── eslint.config.js │ │ ├── flight.ts │ │ ├── package.json │ │ ├── src/ │ │ │ ├── ReactDOMTypes.ts │ │ │ ├── ReactFlightClient.ts │ │ │ ├── ReactFlightClientConfigBrowser.ts │ │ │ ├── ReactFlightClientConfigBundlerWebpack.ts │ │ │ ├── ReactFlightImportMetadata.ts │ │ │ ├── ReactFlightServerConfigDOM.ts │ │ │ ├── ReactSymbols.ts │ │ │ ├── ReactTypes.ts │ │ │ └── crossOriginStrings.ts │ │ ├── tsconfig.json │ │ ├── turbo.json │ │ └── vite.config.ts │ ├── storybook/ │ │ ├── .gitignore │ │ ├── .storybook/ │ │ │ ├── main.ts │ │ │ ├── preview-body.html │ │ │ └── preview.ts │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ ├── tsconfig.json │ │ ├── turbo.json │ │ └── vercel.json │ └── website/ │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── app/ │ │ ├── ViewerPayloadClientWrapper.tsx │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── eslint.config.js │ ├── jest.config.js │ ├── jest.setup.js │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.cjs │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── turbo.json │ └── vercel.json ├── renovate.json └── turbo.json